[ANNOUNCEMENT] Yocto Project 2.4 (rocko 18.0.0) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.4 (rocko-18.0.0) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/poky-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/poky-rocko-18.0.0.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW43_-_2017-10-23_-_Full_Test_Cycle_2.4_RC3 Thank you to everyone for all your hard work on this release! Sincerely, Tracy Graydon Yocto Project Build and Release tracy.graydon@intel.com ------------------- yocto-2.4 Errata ------------------- Release Name: eclipse-poky-mars-rocko-18.0.0 Branch: mars/rocko Tag: mars/rocko-18.0.0 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: a948420534a1e1eb6c1eb3b5858eb599 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/eclipse-poky-mars-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/eclipse-poky-mars-rocko-18.0.0.tar.bz2 Release Name: eclipse-poky-neon-rocko-18.0.0 Branch: neon/rocko Tag: neon/rocko-18.0.0 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: 7a47832683c63cd1dd1c82078f886220 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/eclipse-poky-neon-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/eclipse-poky-neon-rocko-18.0.0.tar.bz2 Release Name: eclipse-poky-oxygen-rocko-18.0.0 Branch: oxygen/rocko Tag: oxygen/rocko-18.0.0 Hash: 126e707a6de212feeaaf093edc170aaa74192ce7 md5: 50c5d209e11d0ae84de6046be8d50d2c Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/eclipse-poky-oxygen-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/eclipse-poky-oxygen-rocko-18.0.0.tar.bz2 Release Name: meta-qt3-rocko-18.0.0 Branch: rocko Tag: rocko-18.0.0 Hash: f33b73a9563f2dfdfd0ee37b61d65d90197a456f md5: 3755300f0f46b519735bf8be1e022515 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/meta-qt3-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/meta-qt3-rocko-18.0.0.tar.bz2 Release Name: meta-qt4-rocko-18.0.0 Branch: rocko Tag: rocko-18.0.0 Hash: f313dbee2ac3d5fcc9801407947d3cb6cfb90b5d md5: 5af43b99008f9e33469b98621545cb0d Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/meta-qt4-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/meta-qt4-rocko-18.0.0.tar.bz2 Release Name: poky-rocko-18.0.0 Branch: rocko Tag: rocko-18.0.0 Hash: 65d23bd7986615fdfb0f1717b615534a2a14ab80 md5: 69f9f9ffcb2a7b7002d625c79eb93763 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.4/poky-rocko-18.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.4/poky-rocko-18.0.0.tar.bz2 ------------------------------ New Features / Enhancements ------------------------------ * Linux kernel 4.12, 4.10, 4.9 (LTS/LTSI), 4.4 (LTS) * gcc 7.2 * glibc 2.26 * Significant work on binary reproducibility - >98% of packages generated when building core-image-sato are now reproducible. * Support for Vulkan 3D graphics/compute API, enabled by default in poky distro configuration * New "distrooverrides" class to selectively turn DISTRO_FEATURES into overrides (enabling bbappends with functionality conditional upon DISTRO_FEATURES) * New VOLATILE_LOG_DIR variable to allow making /var/log persistent * Support for merged / and /usr with "usrmerge" DISTRO_FEATURES item * Parallelised rpm/ipk/deb package creation for improved performance * Go improvements: - Added Go toolchain support - Added support for ARMv5 targets - Enhancements to go.bbclass for go-based recipes: - Added do_unpack function to handle common cases - Added GO_INSTALL_FILTEROUT variable - Separate source and build directories - Enable parallel build - Use global Go build flags - Split out the Go runtime into a separate go-runtime recipe - Build the Go runtime as a shared library * Python improvements: - python 2 -> 3 migration for bmap-tools, libxml2, opkg-utils, parted. - The main "python3" package now brings in all of the standard Python 3 distribution rather than just a subset, matching the typical expected behaviour based on traditional Linux distributions. * wic image creator enhancements: - New 'wic cp' command to copy files into an ext/vfat partition - New 'wic ls' command to list files in an ext/vfat partition - New 'wic rm' command to delete files in an ext/vfat partition - New 'wic write' command to write an image to a device (e.g. SD card) - New wks option --mkfs-extraopts - Added option to skip changing fstab - Allow multiple /boot partitions with different content - Switch to using --use-uuid by default * devtool/recipetool enhancements: - devtool add now has explicit options to specify source revision and branch when fetching from a repository - devtool deploy-target can now strip binaries when deploying - New "devtool export" and "devtool import" subcommands to enable exchanging work-inprogress workspace content between users/build machines - New "devtool find-recipe" subcommand to simply find a recipe and print its path - recipetool create plugins can now set LICENSE, LIC_FILES_CHKSUM, PN and PV more easily - recipetool create / devtool add / devtool upgrade will check/set the branch when a revision is provided - recipetool create / devtool add can now detect Eclipse licenses - recipetool create / devtool add will disable PREMIRRORS and MIRRORS by default - recipetool create / devtool add will use the repository name as a fallback for the new recipe name * BitBake improvements: - Reworked memory resident mode into persistent mode, making it practically usable (set BB_SERVER_TIMEOUT to a time in seconds to stay resident between commands) - "require" and "include" directives can now accept multiple files - "require" and "include" directives can now accept no parameter (making dynamic includes easier) - New BBFILES_DYNAMIC variable which allows activating layer content only when some other layers are present - i.e. allowing extension of content provided by other layers without creating hard dependencies - Now fires a BuildStarted event for each configuration when multiconfig is enabled - Support shallow mirror tarballs - Support keeping extra refs for shallow git fetches - Support removing arbitrary revs for shallow git fetches - Support per-branch/per-url depths for shallow git fetches - New "git-make-shallow" script to make a git repo shallow - Tinfoil API can now run full builds - Tinfoil API gained functions for getting cached recipe information * Package QA improvements: - INSANE_SKIP will now work without a package specifier (i.e. will affect all packages within the recipe) - Added extensible framework for recipe-wide QA tests - Added package QA check for uppercase recipe names - Added package QA check for merged /usr - Improved handling of runtime file dependencies * RPM packaging improvements: - RPM feed signing now re-enabled - RPM dependency generation now re-enabled - Support for signing files in the RPM payload - Use multithreaded xz compression (instead of single-threaded gz) for better performance and reduced disk space usage * systemd improvements: - Enable resolved and networkd by default when systemd enabled - Added systemd service files to rng-tools, watchdog, dhcp (for dhclient) - Import systemd-machine-units recipe from meta-systemd - Added knobs for compiler specific nn, ar, ranlib * Image generation improvements: - Make vmdk/vdi/qcow2 into conversion types - Make u-boot signed images more versatile by making "u-boot" a conversion type - Support lz4-compressed squashfs (squashfs-lz4 in IMAGE_FSTYPES) - Allow different filesystems to be used for live images - Made it easier to override image LICENSE by making "MIT" a weak default - ROOTFS_RO_UNNEEDED is now a weak default allowing it to be changed more easily * Kernel-related improvements: - Move Device Tree support to kernel.bbclass - Support appending device tree to kernel - kernel-yocto: configuration updates: x86 features - linux-yocto: added usb-net configs by default - linux-yocto/meta: bluetooth: Adds BT_BREDR and BT_LE, which are needed as dependencies - linux-yocto/meta: configuration feature additions (bpf, sysrq, kexec, kdump, virtualbox) - linux-yocto/meta: configuration changes (wifi, kexec and nft) - linux-yocto: use weak default for LINUX_VERSION_EXTENSION and LINUX_KERNEL_TYPE to make them easier to override * BSP improvements: - Added dtb for Beaglebone Green board to beaglebone BSP - Support for musl-x32 targets - Added wic.bmap to IMAGE_FSTYPES for mpc8315e-rdb - u-boot: enable dhcp for MPC8315 board - u-boot: update nios2 device tree for 10m50 board - Enabled pci feature for qemux86 / qemux86-64 - Added nios2 to list of qemu targets (poky-only) - systemd-boot: Make EFI_CC overridable * Buildhistory improvements: - Now makes a single commit per build rather than one per subdirectory in the repository (assuming commits are enabled with BUILDHISTORY_COMMIT = "1") - ptest results can now be included in buildhistory, allowing you to see improvements/regressions - buildhistory-diff now excludes paths from the output to make it easier to read * Layer management improvements: - bitbake-layers now has a "create-layer" subcommand to create new empty layers (via a plugin / template in OE-Core) - bitbake-layers now checks layer dependencies before adding - New LAYERSERIES_COMPAT and LAYERSERIES_CORENAMES variables, allowing layers to specify which versions of the core project they are compatible with * SDK improvements: - Added support for generating manifest files for extensible SDKs - Added support for executing pre-target commands - Added check for LD_LIBRARY_PATH in the SDK environment setup script to avoid interference - Extended recipes to nativesdk: python3-pip, python3-setuptools, shared-mime-info * Symlinks can now be used for DEPLOY_DIR_IPK/RPM/DEB and other path variables * Added recipes: assimp, autoconf-archive, go-dep, kmscube, libnsl2, libva-utils, llvm, ninja, re2c, vulkan, vulkan-demos * Extended recipes to native: debianutils, gawk, libpcap * Default mirrors class now provides git repo fallbacks using the https protocol * File system permissions now easier to append to with FILESYSTEM_PERMS_TABLES (default now set in bitbake.conf) * openssh: allow overriding OpenSSL HostKeys when read-only-rootfs * busybox: made SYSLOGD optional * cmake.bbclass: use `cmake --build` to build & install, allowing make replacements such as ninja to be used * runqemu improvements: - Automatically add a TFTP directory for slirp boot - Use virtio to mount cdrom drives - Added --debug and --quiet - Support tar.bz2 and .tar.gz images * cve-check class improvements: - Detect patched CVEs also from patch file names - Make warning contain CVE IDs - Use weak assignment for default CVE_PRODUCT - Set correct CVE_PRODUCT in numerous recipes * cross-canadian.bbclass: added ilp32 support * gcc: Introduce a knob to configure gcc to default to PIE * glibc-package.inc: added support for armeb of multilib * initramfs-framework: include install-efi module in recipe for installation * initramfs-framework: module to support boot live image * initscripts: Populate volatile from existing file * iproute2: added tipc support * linuxloader.bbclass: added musl libc support * module.bbclass: Added devshell support * live-vm-common: added MKDOSFS_EXTRAOPTS variable * oe-pkgdata-util: added unescape option to read-value subcommand * oe-pkgdata-util: package-info: Allow extra variables to be displayed * Added new PACKAGE_DEBUG_SPLIT_STYLE = "debug-with-srcpkg" option to split debug source out to a separate package * Drop Qt4 and a number of perl recipes from the LSB images * README.LSB has been added to describe the level of compatibility with LSB * perf: enable libunwind * rootfsdebugfiles.bbclass: added a optional parameter to choose file mode * rootfs-postcommands: added test for unsatisfied RRECOMMENDS * scripts/contrib/patchtest.sh: new script to run patchtest on local branch * scripts/contrib/patchreview.py: new script to report recipe patch upstreamability statistics * oe-setup-builddir's initial message is now entirely in conf-notes.txt making it completely overridable * report-error class now includes the host distro identifier string when using uninative * distrodata.bbclass: added UPSTREAM_VERSION_UNKNOWN and UPSTREAM_CHECK_UNRELIABLE * Packaging enhancements: - Split packages out of linux-firmware for mt7601u WiFi chip, netronome, Broadcom BCM43362, Intel Bluetooth, Marvell PCIe WiFi, iwlwifi-3160-[10-17], Qualcomm QCA, i.MX SDMA - binutils: libbfd is now packaged in a separate "libbfd" package in order to save space when some tools (notably perf) are installed. - util-linux: su is now packaged in a separate "util-linux-su" package (only built when "pam" is in DISTRO_FEATURES), since su is normally provided by shadow and thus the util-linux version shouldn't be installed unless it is needed. The main util-linux package RDEPENDS on this package when "pam" is in DISTRO_FEATURES. - util-linux: switch_root is now packaged in a separate "util-linux-switch-root" package for small initramfs images which don't need the whole util-linux package (nor the busybox binary which is much larger than switch_root). The main util-linux package RRECOMMENDS this package. - util-linux: ionice is now packaged in a separate "util-linux-ionice" package for convenience. The main util-linux package RRECOMMENDS this package. - initscripts: sushell is now package in a separate "initscripts-sushell" package to allow systemd to pull it in when selinux is enabled without needing to pull in the entire initscripts package. - glib-2.0 now RRECOMMENDS shared-mime-info, as large portions of GIO are not that useful without the MIME database. This can be removed using BAD_RECOMMENDATIONS if shared-mime-info is too large and isn't required. * Check and error during build startup if filesystem is case-insensitive * utils.py: added helper function for optional include files * create-pull-request: support format-patch options ------------------ Known Issues ------------------ * On systems with Python 3.6, devtool modify, devtool upgrade and devtool extract will fail with an error "FileNotFoundError: [Errno 2] No such file or directory: '.../initial_rev". On such systems, the same underlying issue will also prevent bitbake from noticing any bbappends and recipes that are added while bitbake is resident in memory (i.e. BB_SERVER_TIMEOUT is set), but changes to existing files are unaffected. There is a bitbake patch for the issue here: https://patchwork.openembedded.org/patch/145092/. This fix is planned to be incorporated in a point release. For more information see https://bugzilla.yoctoproject.org/show_bug.cgi?id=12185 ------------------------- Migration instructions ------------------------- For details on changes that you might need to make when migrating to the Yocto Project 2.4 release from previous releases, please see the following manual section: http://www.yoctoproject.org/docs/2.4/ref-manual/ref-manual.html#moving-to-the-yocto-project-2.4-release ------------------ Security Fixes ------------------ * bash: CVE-2016-0634, CVE-2017-5932 * binutils: CVE-2017-6969, CVE-2017-7209, CVE-2017-7210, CVE-2017-8392, CVE-2017-12448, CVE-2017-12449. CVE-2017-12451, CVE-2017-12452, CVE-2017-12454, CVE-2017-12455, CVE-2017-12456, CVE-2017-12457 * bluez5: CVE-2017-1000250 * cairo: CVE-2017-7475, CVE-2017-9814 * connman: CVE-2017-12865 * curl: CVE-2017-1000099, CVE-2017-1000100, CVE-2017-1000101 CVE-2017-12458, CVE-2017-12459, CVE-2017-12799, CVE-2017-12967, CVE-2017-13710 * elfutils: CVE-2017-7607, CVE-2017-7608, CVE-2017-7609, CVE-2017-7610, CVE-2017-7611, CVE-2017-7612, CVE-2017-7613, CVE-2016-10254, CVE-2016-10255 * ffmpeg: CVE-2017-14054, CVE-2017-14055, CVE-2017-14056, CVE-2017-14057, CVE-2017-14058, CVE-2017-14059, CVE-2017-14169, CVE-2017-14170, CVE-2017-14171, CVE-2017-14222, CVE-2017-14223, CVE-2017-14225 * ghostscript: CVE-2017-7975, CVE-2016-7977, CVE-2016-7978, CVE-2016-7979, CVE-2016-8602, CVE-2017-9216, CVE-2017-9611, CVE-2017-9612, CVE-2017-9739, CVE-2017-9726, CVE-2017-9727, CVE-2017-9835, CVE-2017-11714 * lame: CVE-2017-13712 * libarchive: CVE-2017-14166, CVE-2017-14502 * libgcrypt: CVE-2017-0379, CVE-2017-7526 * libpcre2: CVE-2017-7186, CVE-2017-8786 * libsndfile1: CVE-2017-6892, CVE-2017-8361, CVE-2017-8362, CVE-2017-8363, CVE-2017-8365 * libsoup: CVE-2017-2885 * libtasn1: CVE-2017-10790 * libtirpc: CVE-2017-8779 * libxml2: CVE-2017-0663, CVE-2017-5969, CVE-2017-8872, CVE-2017-9047, CVE-2017-9048, CVE-2017-9049, CVE-2017-9050 * libxslt: CVE-2017-5029 * linux-yocto/4.4: CVE-2017-1000251 * linux-yocto/4.9: CVE-2017-1000251 * linux-yocto/4.10: CVE-2017-7346, CVE-2017-7541, CVE-2017-8890, CVE-2017-10911, CVE-2017-11472, CVE-2017-1000251, CVE-2017-1000363, CVE-2017-1000380 * linux-yocto/4.12: CVE-2017-1000251 * ncurses: CVE-2017-13732, CVE-2017-13734, CVE-2017-13730, CVE-2017-13729, CVE-2017-13728, CVE-2017-13731 * python-numpy, python3-numpy: CVE-2017-12852 * qemu: CVE-2017-13672, CVE-2017-13673, CVE-2017-13711, CVE-2017-14167 * rpcbind: CVE-2017-8779 * ruby: CVE-2017-9224, CVE-2017-9226, CVE-2017-9227, CVE-2017-9228, CVE-2017-9229, CVE-2017-14064 * shadow: CVE-2017-12424 * sqlite3: CVE-2017-10989, CVE-2017-13685 * subversion: CVE-2017-9800 * systemd: CVE-2017-1000082 * taglib: CVE-2017-12678 * tiff: CVE-2017-9147, CVE-2017-9936, CVE-2017-10668, CVE-2017-11335, CVE-2017-13726, CVE-2017-13727 * webkitgtk: CVE-2017-2538 * wget: CVE-2017-6508 * wpa_supplicant: CVE-2017-13077, CVE-2017-13078, CVE-2017-13079, CVE-2017-13080, CVE-2017-13081, CVE-2017-13082, CVE-2017-13086, CVE-2017-13087, CVE-2017-13088 (KRACK) * xserver-xorg: CVE-2017-10971 ------------------ Recipe Upgrades ------------------ * acpica: upgrade 20150515 -> 20170303 * adwaita-icon-theme: Upgrade 3.22.0 -> 3.24.0 * alsa-lib: 1.1.3 -> 1.1.4.1 * alsa-plugins: 1.1.1 -> 1.1.4 * alsa-utils: 1.1.3 -> 1.1.4 * apr: 1.5.2 -> 1.6.2 * apr-util: 1.5.4 -> 1.6.0 * apt: Upgrade to 1.2.24 * atk-spi2-core: Upgrade 2.24.0 -> 2.24.1 * atk: Upgrade 2.22 -> 2.24 * at-spi2-atk : 2.22.0 -> 2.24.1 * at-spi2-core: 2.22.0 -> 2.24.0 * automake: 1.15 -> 1.15.1 * babeltrace: update to 1.5.3 * bash: 4.3.30 -> 4.4 * bash-completion: upgrade to 2.7 * bind: 9.10.3-P3 -> 9.10.5-P3 * binutils: Upgrade to 2.29 * bluez5: Upgrade 5.43 -> 5.46 * bmap-tools: upgrade to v3.4 * boost: Upgrade to 1.64.0 * btrfs-tools: update to 4.12 * ca-certificates: update to 20170717 * cairo: Upgrade 1.14.8 -> 1.14.10 * clutter-1.0: Upgrade 1.26.0 -> 1.26.2 * clutter-gst-3.0: Upgrade 3.0.22 -> 3.0.24 * cmake: Upgrade to 3.8.2 * connman: upgrade to 1.34 * coreutils: 8.26 -> 8.27 * cryptodev: 1.8 -> 1.9 * cups: upgrade to 2.2.4 * curl: update to 7.54.1 * curl: upgrade to 7.54.0 * dbus: upgrade to 1.10.20 * dbus-test: upgrade to 1.10.20 * debianutils: 4.8.1 -> 4.8.1.1 * dhcp: 4.3.5 -> 4.3.6 * diffutils: upgrade to 3.6 * dmidecode: update to 3.1 * dnf: update to 2.6.3 * dpkg: Upgrade to 1.18.24 * dropbear: upgrade 2016.74 -> 2017.75 * dtc: upgrade to 1.4.4 * e2fsprogs: 1.43.4 -> 1.43.5 * ed: update to 1.14.2 * elfutils: 0.168 -> 0.170 * epiphany: upgrade to 3.24.3 * ethtool: Upgrade to 4.11 * eudev: update to 3.2.2 * expat: Upgrade to 2.2.3 * ffmpeg: update to 3.3.3 * file: 5.30 -> 5.31 * fontconfig: Upgrade 2.12.1 -> 2.12.4 * freetype: 2.7.1 -> 2.8 * gcc: Upgrade to 7.2.0 release * gdbm: update to 1.13 * gdb: Upgrade to 8.0 release * gdk-pixbuf: Upgrade 2.36.5 -> 2.36.8 * ghostscript: move to version 9.21 * git: 2.11.1 -> 2.13.3 * glib-2.0: Upgrade 2.50.3 -> 2.52.3 * glibc: Upgrade to 2.26 * gnome-desktop3: update to 3.24.2 * gnome-themes-standard: Upgrade 3.22.2 -> 3.22.3 * gnu-efi: Upgrade package to 3.0.6 and refresh patches * gnupg: 2.1.18 -> 2.2.0 * gnutls: Upgrade to 3.5.13 * gobject-introspection: update to 1.52.1 * go: upgrade to 1.9 * gperf: upgrade to 3.1 * gpgme: 1.8.0 -> 1.9.0 * gptfdisk: update to 1.0.3 * grep: upgrade to 3.1 * grub: Update to 2.02 * gstreamer1.0-libav: upgrade to version 1.12.2 * gstreamer1.0-omx: upgrade to version 1.12.2 * gstreamer1.0-plugins-bad: upgrade to version 1.12.2 * gstreamer1.0-plugins-base: upgrade to version 1.12.2 * gstreamer1.0-plugins-good: upgrade to version 1.12.2 * gstreamer1.0-plugins-ugly: upgrade to version 1.12.2 * gstreamer1.0-python: upgrade to version 1.12.2 * gstreamer1.0-rtsp-server: upgrade to version 1.12.2 * gstreamer1.0: upgrade to version 1.12.2 * gstreamer1.0-vaapi: upgrade to version 1.12.2 * gtk+3: 3.22.8 -> 3.22.17 * gtk-icon-utils-native: 3.22.16 -> 3.22.17 * harfbuzz: upgrade to 1.4.8 * hdparm: Upgrade to 9.52 * icu: update to 59.1 * iproute2: Upgrade 4.10.0 -> 4.11.0 * iso-codes: upgrade to 3.75 * json-c: Upgrade to 0.12.1 release * json-glib: upgrade 1.2.2 -> 1.2.8 * kconfig-frontends: update to 4.10.0.1 * kmod: upgrade to 24 * libarchive: 3.2.2 -> 3.3.2 * libatomic-ops: Upgrade to 7.6.0 * libbsd: 0.8.3 -> 0.8.6 * linux-libc-headers: update to 4.12 * libcroco: Upgrade 0.6.11 -> 0.6.12 * libdnf: update to 0.9.3 * libdrm: 2.4.75 -> 2.4.83 * libepoxy: 1.4.0 -> 1.4.3 * liberation-fonts: update to 2.00.1 * libevdev: Upgrade 1.5.6 -> 1.5.7 * libevent: 2.0.22 -> 2.1.8 * libfakekey: upgrade to 0.3+gitAUTOINC+7ad885912e * libgcrypt: upgrade to 1.8.0 * libgpg-error: 1.26 -> 1.27 * libinput: upgrade to 1.8.1 * libjpeg-turbo: upgrade to 1.5.2 * libnewt: 0.52.19 -> 0.52.20 * libpciaccess: 0.13.4 -> 0.13.5 * libpcre2: 10.22 -> 10.23 * libpcre: upgrade 8.40 -> 8.41 * libpng: 1.6.28 -> 1.6.31 * libpthread-stubs: upgrade to 0.4 * librsvg: 2.40.16 -> 2.40.18 * libsndfile1: 1.0.27 -> 1.0.28 * libsolv: upgrade to 0.6.28 * libsoup-2.4: Upgrade 2.56.0 -> 2.58.2 * libtasn1: upgrade 4.10 -> 4.12 * libtiff: Upgrade to 4.0.8 * libtirpc: upgrade to 1.0.2 * libunwind: update to 1.2 * liburcu: update to 0.10.0 * liburi-perl: Upgrade to 1.72 * libva: upgrade to 1.8.3 * libx11: 1.6.4 -> 1.6.5 * libx11-diet: 1.6.4 -> 1.6.5 * libxml-namespacesupport-perl: Upgrade 1.11 -> 1.12 * libxml-sax-base-perl: upgrade to 1.09 * libxml-simple-perl: Upgrade to 2.24 * linux-firmware: bump to latest linux-firmware git revision * linux-yocto/4.10: update to v4.10.17 * linux-yocto/4.12: update to v4.12.12 * linux-yocto/4.4: update to v4.4.87 * linux-yocto/4.9: update to v4.9.49 * linux-yocto-dev: bump to 4.12+ * linux-yocto-rt: 4.9-rt18 * logrotate: Bump to 3.12.3 * lsbinitscripts: Upgrade to 9.72 * ltp: upgrade to upstream latest commit on 20170804 * lttng-modules: update to 2.9.3 * lttng-tools: update to 2.9.5 * lttng-ust: update to 2.9.1 * lz4: update to lastest 1.7.4 * lzip: Upgrade 1.18 -> 1.19 * lzo: Upgrade 2.09 -> 2.10 * man-pages: Upgrade to 4.11 * matchbox-desktop: Upgrade to 2.2 * mc: upgrade to 4.8.19 * mesa: Upgrade to 17.1.7 release * minicom: upgrade to 2.7.1 * mmc-utils: Upgrade to latest git version * mobile-broadband-provider-info: upgrade to 20170310 * mpeg2dec: upgrade to version 0.5.1 * mpg123: upgrade to 1.25.6 * musl: Upgrade to latest master * nasm: Upgrade 2.12.02 -> 2.13.01 * ncurses: 6.0+20161126 -> 6.0+20170715 * nfs-utils: upgrade to 2.1.1 * npth: update to 1.5 * nspr: upgrade to 4.16 * nss: Update to 3.31.1 * ofono: upgrade to 1.20 * openssh: upgrade to 7.5p1 * openssl: add a 1.1 version (not selected by default) * openssl: Upgrade 1.0.2k -> 1.0.2l * opkg: upgrade to v0.3.5 * opkg-utils: rename recipe to follow versioned releases * orc: upgrade to 0.4.27 * ovmf: Update to latest * pango: 1.40.3 -> 1.40.6 * pciutils: upgrade to 3.5.5 * piglit: Update to current git master * pinentry: update to 1.0.0 * pkgconfig: upgrade 0.29.1 -> 0.29.2 * poky: bump poky lsb to linux 4.9 * psplash: upgrade to latest git revision * ptest-runner: Upgrade to to 2.1+gitAUTOINC+78afe246fb * python3-docutils: update to 0.14 * python3-git: upgrade to 2.1.5 * python3-mako: update to 1.0.7 * python3-pygobject: update to 3.24.1 * python*-git: Upgrade to version 2.1.3 * python-numpy: Upgrade to 1.13.1 * python*-setuptools: update to 36.2.7 * python3: update to 3.5.3 * qemu: upgrade to version 2.10.0 * ruby: upgrade to 2.4.1 * screen: upgrade to 4.6.1 * speex: upgrade 1.2rc2 -> 1.2.0 * sqlite3: upgrade to 3.20.0 * strace: upgrade to 4.18 * subversion: Upgrade 1.9.5-> 1.9.6 * sudo: upgrade to 1.8.20p2 * sysprof: update to 3.24.1 * sysstat: upgrade to 11.5.7 * systemd: update to 234 * tcl: 8.6.6 -> 0.8.7 * trace-cmd: update to 2.6.1 * u-boot: Upgrade to 2017.09 * uninative: Update to 1.7 uninative release * util-linux: upgrade to 2.30 * vala: upgrade to 0.36.4 * valgrind: Update 3.12.0 -> 3.13.0 * vte: Upgrade 0.46.1 -> 0.48.3 * wayland-protocols: upgrade to 1.10 * webkitgtk: update to 2.16.6 * xf86-input-libinput: Upgrade 0.24.0 -> 0.25.1 * xkbcomp: Upgrade 1.3.1 -> 1.4.0 * xkeyboard-config: Upgrade 2.20 -> 2.21 * xserver-xorg: Upgrade 1.19.1 -> 1.19.3
|
|
[ANNOUNCEMENT] Yocto Project 2.3.2 (pyro 17.0.2) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.3.2 (pyro-17.0.2) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/poky-pyro-17.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.2/poky-pyro-17.0.2.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW38_-_2017-09-20-_Full_Test_Cycle_-_2.3.2_rc1 Thank you to everyone for your contributions to this release! Tracy Graydon Yocto Project Build and Release tracy.graydon@intel.com ------------------ yocto-2.3.2 Errata -------------------- Release Name: eclipse-poky-mars-pyro-17.0.2 Branch: mars/pyro Tag: mars/pyro-17.0.2 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: 127844bae64343d1397c12d04eb2bf46 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/eclipse-poky-mars-pyro-17.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.2/eclipse-poky-mars-pyro-17.0.2.tar.bz2 Release Name: eclipse-poky-neon-pyro-17.0.2 Branch: neon/pyro Tag: neon/pyro-17.0.2 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: 5a10f42077876d72caafa1e15d8efb8b Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/eclipse-poky-neon-pyro-17.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.2/eclipse-poky-neon-pyro-17.0.2.tar.bz2 Release Name: meta-qt3-pyro-17.0.2 Branch: pyro Tag: pyro-17.0.2 Hash: f33b73a9563f2dfdfd0ee37b61d65d90197a456f md5: 60b56ee643f21dd576fda1278a1f5f36 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/meta-qt3-pyro-17.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.2/meta-qt3-pyro-17.0.2.tar.bz2 Release Name: meta-qt4-pyro-17.0.2 Branch: pyro Tag: pyro-17.0.2 Hash: 88989ae3abe98b30089e7518d3adabe990c40a10 md5: c9f40bd1022ee9219f179bc8b4e46d94 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/meta-qt4-pyro-17.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.2/meta-qt4-pyro-17.0.2.tar.bz2 Release Name: poky-pyro-17.0.2 Branch: pyro Tag: pyro-17.0.2 Hash: ce26a57e04ad65c02087629701d96448a44e73d5 md5: 97e770b63320860fc0c12cad23480f4a Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.2/poky-pyro-17.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.2/poky-pyro-17.0.2.tar.bz2 --------------- Known Issues --------------- N/A --------------- Security Fixes --------------- linuux-yocto/4.1: update to 4.1.43 plus bluetooth CVE-2017-1000251 linux-yocto/4.9: bluetooth: CVE-2017-1000251 linux-yocto/4.4: bluetooth: CVE-2017-1000251 linux-yocto/4.10: bluetooth: CVE-2017-1000251 linux-yocto/4.10: CVE & misc fixes libxml2: Fix CVE-2017-8872 taglib: Security fix CVE-2017-12678 ghostscript: CVE-2017-9727, -9835, -11714 ghostscript: fix several CVEs by adding bounds checking libtasn1: CVE-2017-10790 libsndfile1: Fix CVE-2017-8363 libsndfile1: Fix CVE-2017-8362 libsndfile1: Fix CVE-2017-8361 and CVE-2017-8365 libsndfile1: Fix CVE-2017-6892 wget: Security fix CVE-2017-6508 xserver-xorg: Fix CVE-2017-10971 ruby: fix CVE-2017-922{6-9} ruby: fix CVE-2017-9224 connman: Fix for CVE-2017-12865 kernel.bbclass: set CVE_PRODUCT to linux_kernel if not set by recipe cve-check.bbclass: use weak assignment for default CVE_PRODUCT wpa-supplicant_2.6.bb: set CVE_PRODUCT to wpa_supplicant sqlite3.inc: set CVE_PRODUCT to sqlite quota_4.03.bb: set CVE_PRODUCT to linux_diskquota lttng-ust_2.9.1.bb: set CVE_PRODUCT to ust python.inc: set CVE_PRODUCT to python nspr_4.14.bb: set CVE_PRODUCT to netscape_portable_runtime libsndfile1_1.0.28.bb: set CVE_PRODUCT to libsndfile libsamplerate0_0.1.9.bb: set CVE_PRODUCT to libsamplerate libpcre2_10.23.bb: set CVE_PRODUCT to pcre2 libpcre_8.40.bb: set CVE_PRODUCT to prce icu.inc: set CVE_PRODUCT to international_components_for_unicode glibc-common.inc: set CVE_PRODUCT to glibc glib.inc: set CVE_PRODUCT to glib gcc-common.inc: set CVE_PRODUCT to gcc flac_1.3.1.bb: set CVE_PRODUCT to libflac eglinfo.inc: set CVE_PRODUCT to eglinfo bluez5.inc: set CVE_PRODUCT to bluez acpid.inc: set CVE_PRODUCT to acpid2 systemd: refuse to load units with errors (CVE-2017-1000082) libxml2: Fix CVE-2017-0663 libxml2: Fix CVE-2017-5969 libxml2: Fix CVE-2017-9049 and CVE-2017-9050 libxml2: Fix CVE-2017-9047 and CVE-2017-9048 libgcrypt: fix CVE-2017-7526 libgcrypt: fix CVE-2017-9526 --------------- Fixes --------------- image.bbclass: Sorted ctypes to avoid basehash error bitbake: cooker: add BB_CMDLINE to enable access to UI command line with memres linux-yocto/4.1: generix86* bsp fix perf issue with gcc >=7 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.1 meta-yocto-bsp: bump 4.1 to latest linux stable kernel for the non-x86 BSPs meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.1 meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.1 gcc-6.3.inc: Use ucontext_t not struct ucontext. libproxy: use stable download URL linux-yocto/4.9: update to v4.9.49 linux-yocto/4.4: update to v4.4.87 (PRE)MIRRORS: fix pattern for npm:// without slash waffle: fix REQUIRED_DISTRO_FEATURES and PACKAGECONFIG virtual/libgl dependencies rootfs-postcommands: add test for unsatisfied RRECOMMENDS rootfs-postcommands: remove empty line rootfs-postcommands.bbclass: Filter out dangling symlinks in ssh_allow_empty_password() alsa-utils: Do not hardcode path to /lib/udev package_rpm.bbclass: disable generation of .build-id links package_rpm.bbclass: use multithreaded xz compression rpm: allow arch-dependent binaries in noarch packages bitbake: cooker.py: Fix layer priority processing bitbake: toaster: recipe links broken for default layers bitbake: toaster: edit column list not sorted bitbake: toaster: set default pokydirname if no external layers bitbake: toaster: debug message for lists layers missing separators bitbake: toaster: Order column in Tasks selectable bitbake: toaster: display error when the fstype select is empty bitbake: cooker: ensure monkey-patching in collect_bbfiles() gets undone on error bitbake: cooker: fix watching empty directories bitbake: cooker: Track directories searched for bbappend/bb files bitbake.conf: add bzr to HOSTTOOLS_NONFATAL glibc-locale: add runtime dependency on glibc Revert "expat: Don't use getrandom() in the -native case" poky: Update version to 2.3.2 grub: Fix build with gcc7 staging: Fix a logic error which caused dependency removal staging: Ensure dependencies are removed before being added staging: Avoid sysroot removal races classes/license: drop erroneous sha256 parameter in LIC_FILES_CHKSUM linux-yocto/4.4: update to v4.4.85 linux-yocto/4.9: update to v4.9.46 linux-yocto/4.10/4.9: fix BRCMFMAC_PROTO_MSGBUF warning linux-yocto/4.10: fix aufs build kernel-yocto: configuration updates: x86 features linux-yocto/4.1: fix fsl-ls10xx sdhci linux-yocto/4.9: update to v4.9.36 linux-yocto/4.1: update to v4.1.42 kernel-yocto: configuration updates: x86 features terminal.py: fix devshell with mate-terminal terminal.py: avoid 100% cpu while waiting for phonehome pid file terminal: wait for terminal task to finish before procedding bash: memleak bug fix for builtin command read libxml2: Revert "Add an XML_PARSE_NOXXE flag to block all entities loading even local" e2fsprogs: fix ptest script tiff: Security fixes expat: Don't use getrandom() in the -native case nspr: Fix build error due to missing stdint.h> include icu: Fix build with glibc 2.26 python-numpy: Fix issues with recent glibc versions qemu: Backport a patch for recent glibc versions python3-native: Avoid use of getentropy/getrandom ref-manual: Fixed broken link. ref-manual: Removed duplicate section id. ref-manual: Added a cross-reference link to "tmp/sysroots-components" ref-manual: Updated SSTATE_SCAN_FILES variable description ref-manual: Added tmp/sysroots-components task ref-manual: Corrected spelling errors documentation: Preparation for 2.3.2 release ref-manual: Fixed YP Term problem with botched earlier commit ref-manual: Added new variable kernel-dev: Updated "Creating and Preparing a Layer" section ref-manual: Fixed links in do_prepare_recipe_sysroot task ref-manual: Edited Migration section ref-manual: Edits to staging.bbclass ref-manual: Updated build/tmp/work/tunearch/recipename/version dev-manual: Updated "Sharing Files Between Recipes" ref-manual: Updated Documentation required packages dev-manual: Updates to "Using .bbappend Files in Your Layer" dev-manual: Changed wording that intros layer creation steps package.bbclass: Restore functionality to detect RPM dependencies libcheck: fix file-rdeps QA issue rpm: Disable perl dependency generation ltp: Skip the filedependency scan bind: Use correct python interpreter path package_rpm.bbclass: Filter out unwanted file deps for nativesdk packages git: Do not install git cvsserver and git svn by default rpm: Add dependencies on bash, perl and python3-core perl: Do not generate file dependencies for perl-ptest insane.bbclass: Ignore perl as dependency for nativesdk packages rpm: Add a new option --alldeps to rpmdeps rpm: Use conditional to access %{_docdir} in macros.in rpm: Do not require that ELF binaries are executable to be identifiable rpm: Create a wrapper for the native rpmdeps tool rpm: Simplify the creation of wrappers for the native tools toaster.bbclass: Ignore some dependencies in toaster_buildhistory_dump() toaster.bbclass: Simplify parsing of depends.dot buildhistory.bbclass: Improve the generated depends.dot file insane.bbclass: Improve the handling of runtime file dependencies insane.bbclass: Report all file-rdeps errors, not just the first libxml2: Make ptest run the Python tests if Python support is enabled libxml2: move python module to Python 3 package_manager.py: Generate correct RPM package names again gtk+3: Update the patches to work with old versions of patch rootfs-postcommands.bbclass: Prevent linking testdata to itself gnu-efi: Fix build with gcc7 chrpath: use https for SRC_URI systemtap: ensure systemtap-native is available ncurses: add SYSROOT_DESTDIR for siteconfig_gencache mirrors.bbclass: provide git repo fallbacks using the https protocol gnu-config: update SRC_URI to new savannah.gnu.org hostname image: Fix "metadata is not deterministic" when chaining 2+ CONVERSION_CMDs image.bbclass: Correct chaining compression support mesa.inc: drop wrong path in --with-llvm-prefix and export LLVM_CONFIG insane.bbclass: fix override handling in RDEPENDS QA icecc.bbclass: prevent nativesdk builds depending on target specific KERNEL_CC v86d, qemuboot-x86.inc: use KERNEL_MODULE_AUTOLOAD+KERNEL_MODULE_PROBECONF for uvesafb instead of fbsetup init script linux-libc-headers: fix duplicate IFF_LOWER_UP DORMANT ECHO on musl package_manager: Fix support for NO_RECOMMENDATONS kernel.bbclass: fix KERNEL_IMAGETYPE(S) for Image.gz lsof: update SRC_URI lsof: minor recipe cleanup lsof: clear setuid elfutils: use HTTP instead of FTP to fetch uninative: Update to 1.7 uninative release poky.ent: Updated CentOS required package poky.ent: Corrected package duplication bitbake: toaster: noweb should init database bitbake: toaster: get_last_build_id not called correctly bitbake: toaster: add getMessage to MockEvent bitbake: toaster: fail on layers with sub-layer bitbake: toaster: add ID's to build menu links bitbake: toaster: add ID's to navigation links classes/staging: change fixme debug message from note to debug linux-yocto/4.9: update to v4.9.36 linux-yocto/4.4: update to v4.4.76 kernel-yocto/meta: smp configuration changes linux-yocto/4.4: update to v4.4.71 linux-yocto/4.9: update to 4.9.31 linux-yocto/4.10: update to v4.10.17 linux-yocto-rt: 4.9-rt18 linux-yocto/meta: configuration changes (wifi, kexec and nft) kernel/meta: add virtualbox configuration fragment linux-yocto/meta: smp: Add config X86_BIGSMP since its needed when NR_CPUS > 8 linux-yocto/meta: bluetooth: Adds BT_BREDR and BT_LE, which are needed as dependencies linux-yocto/4.1: fix gcc7 compilation and v4.1.39 linux-yocto/4.9: update to v4.9.27 linux-yocto/4.4: update to v4.4.67 linux-yocto/4.10: update to v4.10.15 kernel-yocto: propagate configuration errors to bbclass recipetool: git reformat URI mangling & parameter stripped systemd: workaround login failure on qemumips64 when 'pam' is enabled yocto-compat-layer.py: make signature check code reusable yocto-compat-layer.py: allow README with suffix yocto-compat-layer.py: add test_world yocto-compat-layer.py: apply test_signatures to all layers yocto-compat-layer.py: tolerate broken world builds during signature diff yocto-compat-layer.py: avoid adding layers more than once iptables: Apply 0001-fix-build-with-musl.patch unconditionally tzcode-native: quote ${CC} qemuboot.conf: make cpus match built artifacts package_manager.py: set dnf's releasever setting from DISTRO_CODENAME zlib: Pass pre-calculate uname enable re-entrant flags git: Add a dependency on perl for gitweb texi2html: Add a dependency on perl linux-firmware: Avoid a dependency on python-core libpcap: apply fix from upstream to fix build race tzdata: Install zone1970.tab libxml2: Avoid reparsing and simplify control flow in xmlParseStartTag2 libxml2: Disable LeakSanitizer when running API tests classes/buildhistory: fix failures collecting output signatures tcf-agent: kill with USR2 in systemd stop tcf-agent: Fix daemon termination
|
|
[ANNOUNCEMENT] Yocto Project 2.2.2 (morty 16.0.2) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.2.2 (morty-16.0.2) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/poky-morty-16.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.2/poky-morty-16.0.2.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW37_-_2017-09-13_-_Full_Point_Release_Test_Cycle_2.2.2_rc2 Thank you to everyone for your contributions to this release! Tracy Graydon Yocto Project Build and Release tracy.graydon@intel.com -------------------- yocto-2.2.2 Errata -------------------- Release Name: eclipse-poky-mars-morty-16.0.2 Branch: mars/morty Tag: mars/morty-16.0.2 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: a4090d5ca39f9fbe256a975e275855d0 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/eclipse-poky-mars-morty-16.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.2/eclipse-poky-mars-morty-16.0.2.tar.bz2 Release Name: eclipse-poky-neon-morty-16.0.2 Branch: neon/morty Tag: neon/morty-16.0.2 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: a5966c547946858abc7145cbef4bf9e7 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/eclipse-poky-neon-morty-16.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.2/eclipse-poky-neon-morty-16.0.2.tar.bz2 Release Name: meta-qt3-morty-16.0.2 Branch: morty Tag: morty-16.0.2 Hash: f33b73a9563f2dfdfd0ee37b61d65d90197a456f md5: c20650532eba08fe1c8001e9ddec8df2 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/meta-qt3-morty-16.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.2/meta-qt3-morty-16.0.2.tar.bz2 Release Name: meta-qt4-morty-16.0.2 Branch: morty Tag: morty-16.0.2 Hash: f389368dc86e745df14cab9eeb9a94bc02bd273e md5: bfcd270937944d1c48a356a50cb6dfb7 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/meta-qt4-morty-16.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.2/meta-qt4-morty-16.0.2.tar.bz2 Release Name: poky-morty-16.0.2 Branch: morty Tag: morty-16.0.2 Hash: 60402978fe3648bf560b3386c6e9dd661cdf2083 md5: d09e757d5d73093062f59a07ec51b4f6 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.2/poky-morty-16.0.2.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.2/poky-morty-16.0.2.tar.bz2 --------------- Known Issues --------------- N/A --------------- Security Fixes --------------- connman: Fix for CVE-2017-12865 systemd: refuse to load units with errors (CVE-2017-1000082) glibc: Security fix CVE-2016-6323 bash: CVE-2016-0634 libxslt: Fix CVE-2017-5029 binutils: fix CVE-2017-7210 binutils: fix CVE-2017-7209 in readelf binutils: fix CVE-2017-6969 in readelf libgcrypt: fix CVE-2017-7526 libgcrypt: fix CVE-2017-9526 ghostscript : CVE-2016-10219, CVE-2016-10220, CVE-2017-5951 ghostscript: CVE-2017-7207 libxml2: CVE-2016-9318 bind: Security fix CVE-2016-6170 bind: Security fix CVE-2016-8864 busybox: Security fix CVE-2016-6301 binutils: Fix CVE-2017-6965 and CVE-2017-6966 tar: CVE-2016-6321 bash: fix CVE-2016-9401 --------------- Fixes --------------- glibc-locale: add runtime dependency on glibc neard: Fix parallel build issue oeqa/selftest: Drop http sstate sharing selftest/eSDK.py: Cleanup when there is an error in setUpClass oeqa/selftest: Adds test case for sdk-update eSDK selftest/eSDK.py: fix sstate dir not found error uninative: Update to 1.7 uninative release yocto-uninative: Update to the 1.6 release yocto-uninative: Update to the 1.5 release python3-native: Avoid use of getentropy/getrandom python-numpy: Fix issues with recent glibc versions qemu: Backport a patch for recent glibc versions recipes-kernel: Skip kernel version check on kernel templates scripts/runqemu: avoid overridden user input for bootparams kernel, license, sstate, rootfs.py: Remove deploy directory README insane.bbclass: fix override handling in RDEPENDS QA icecc.bbclass: prevent nativesdk builds depending on target specific KERNEL_CC sstate-sysroot-cruft: Add /etc/ld.so.conf to whitelist test-dependencies.sh: Strip also '\.bb: .*' before adding failed recipe to list of failed image: Fix "metadata is not deterministic" when chaining 2+ CONVERSION_CMDs image.bbclass: Correct chaining compression support systemd: remove upstreamed patch archiver: Escape recipe name in regex libpng12: move SRC_URI back to SOURCEFORGE_MIRROR systemd: Disable DefaultDependencies for sysv scripts on rcS runlevel lsof: update SRC_URI lsof: minor recipe cleanup lsof: clear setuid ed: update SRC_URI to OSL rng-tools: update SRC_URI to SOURCEFORGE_MIRROR pcre: update SRC_URI to SOURCEFORGE_MIRROR glibc: fix pthread_cond_broadcast issue (arm) wic: fix calculation of partition number docbook-utils: update SRC_URI from fedora to osl sgml-common: update SRC_URI from fedora to OSL automake: Backport perl 5.22 fix GNU_MIRROR: switch from ftp to https DEBIAN_MIRROR: switch from ftp to http libxslt: Add build fix (with ld-is-gold) eudev: set LGPL-2.1+ for libudev package elfutils: fix building elfutils-native with GCC7 gcc-6.2: backport fix of check for empty string in ubsan.c openssl-native: Compile with -fPIC packagegroup-core-standalone-sdk-target: add libssp wic: partition: Run fsck on EXT file systems e2fsprogs: Fix wrong error code after optimization systemtap: Add patch to remove quotes systemtap: update to 3.1 linux-yocto/4.8: update to 4.8.24 bitbake: wget: Fix handling of urls with user/password bitbake: codeparser.py: support deeply nested tokens bitbake: siggen: Make calc_taskhash match get_taskhash for file checksums oe/path.py: fix for "Argument list too long" ref-manual: uClibc Replaced by musl from Yocto 2.2 package_ipk: Clean up Source entry in ipk packages scripts/lib/bsp/kernel.py: force patching when branch is machine branch is re-use yocto-project-qs, poky.ent: Fixed pip3 and pexpect package names sstate.bbclass: check if mirror directory is writable oeqa/selftest: lock down Meson git revision for reliability elfutils: update homepage and upstream souce libnewt: replace fedorahosted.org SRC_URI with pagure.io source xmlto: replace fedorahosted.org SRC_URI with pagure.io source libuser: replace fedorahosted.org SRC_URI with pagure.io source liberation-fonts: replace fedorahosted.org SRC_URI with pagure.io source cronie: replace fedorahosted.org SRC_URI with github.com source chkconfig: replace fedorahosted.org SRC_URI with github.com source selftest/recipetool: replace fedorahosted.org SRC_URI with github.com source perf: add perf-feature for systemtap build-appliance-image: Update to morty head revision cryptodev-linux: update SRC_URI selftest: Avoid sstate corruption by calling cleansstate selftest: Disable SSTATE_MIRRORS for sstate signing test build-appliance-image: Update to morty head revision poky: Update distro version to 2.2.2 oeqa/selftest: remove test_sanity_unsafe_binary_references insane: remove broken unsafe-references-in-binaries test selftest: do not perform a full build in test_continue documentation: Prepared for YP 2.2.2 release of the manuals glibc: Fix use after free in pthread_create() xorg-font-common.inc: Remove x11 requirement for -native mkfontscale: Remove x11 requirement for -native mkfontdir: Remove x11 requirement for -native linux-yocto/4.4: update to v4.4.60 linux-yocto/4.4: update to v4.4.56 linux-yocto/4.4: update to v4.4.53 linux-yocto/4.1: update to v4.1.38 linux-yocto/4.8: update to v4.8.18 linux-yocto/4.8: update to -rt10 linux-yocto/4.1: update to v4.1.37 linux-yocto/4.8: -stable update to v4.8.17 linux-yocto/4.4: update to v4.4.41 busybox: Security fix BUG9071 busybox: ifupdown:pass interface device name for ipv6 route command busybox: allow libiproute to handle table ids larger than 255 base-files: resize only serial tty's in profile logrotate: replace fedorahosted.org SRC_URI with github.com source volatile-binds: correct some errors reported by systemd parselogs: Whitelist NUC6 firmware load error message on genericx86-64 sstate.bbclass: update .siginfo atime rootfs.py: Respect OPKGLIBDIR variable package_manager.py: respect OPKGLIBDIR python-3-manifest: fix adding imp to importlib runqemu: support multiple qemus running when nfs runqemu-export-rootfs: fix inconsistent var names sanity.bbclass: modify check for shell image_types.bbclass: fix image dependency chain collection image_types.bbclass: IMAGE_TYPEDEP_ now adds deps for conversion types gmp: Disable assembly for MIPS R6 openssl: Add support for many MIPS configurations busybox: refresh the flock patch wic: plugins: rawcopy: Fixed wrong variable type wic: filemap: Fixed spared_copy skip tzcode-native: Set cc to ${CC} tzdata: update to 2017a tzcode-native: update to 2017a tzcode-native: update to 2016j tzdata: update to 2016j bitbake: lib/bs4: Fix imports from html5lib >= 0.9999999/1.0b8 Revert "file: update SRCREV for 5.28 to fix fetch fail on missing commit" file: update SRCREV for 5.28 to fix fetch fail on missing commit bitbake: cooker.py: run sanity checks for multiconfig bitbake: cooker.py: new multiconfig '*' syntax support bitbake: data_smart: Fix unneeded variable manipulation lib/oe/gpg_sign: fix rpm signing with gpg > 2.1 lib/oe/gpg_sign: make gpg version a property of the signer rpm: support customizing gpg command line lib/oe/gpg_sign: sign rpm packages in chunks of 100 e2fsprogs: have configure expand @mkdir_p@ python-3.5-manifest: Add imp to importlib gdb-cross-canadian: Depend on nativesdk-python3-importlib
|
|
[ANNOUNCEMENT] meta-intel 8.0 for Yocto Project "rocko" 2.4_M3 (Milestone 3) now available
Tracy Graydon <tracy.graydon@...>
All,
The meta-intel 8.0 layer for the Yocto Project 2.4 Milestone 3 “rocko" release is now available. repo: git://git.yoctoproject.org/meta-intel branch: master tag: 8.0-rocko-2.4_M3 hash: 8d44e72d6eff173d96eb5b2571e8c1e10de53816 download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.4_M3/meta-intel-8.0-rocko-2.4_M3.tar.bz2 md5sum: 881788c2aeb272a9c1c826a97c8da6e6 Known issue: The hddimg's fail to boot or install correct with m3 and meta-intel BSP machines https://bugzilla.yoctoproject.org/show_bug.cgi?id=12048 WIC images do boot correctly, and this issue has been fixed in OE-Core master. Tracy Graydon Intel Corporation
|
|
[ANNOUNCEMENT] Milestone 3 for Yocto Project 2.4 (yocto-2.4_M3) now available
Tracy Graydon <tracy.graydon@...>
The third milestone release for Yocto Project 2.4 (yocto-2.4_M3) is available for download now.
Download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.4_M3/ eclipse-poky-mars 92aa0e79e8b01c56f0670af3cd8296ec68b43350 eclipse-poky-neon 83e0083ef3a71e10039ace7d18057dddc154408b meta-qt3 f33b73a9563f2dfdfd0ee37b61d65d90197a456f meta-qt4 d52c38ad9f0a617b9ad5048a872a9e97b3af5b44 poky 5f6945f5031e1a4ca116cc1eccf4c2f9dc228547 Test report: https://wiki.yoctoproject.org/wiki/WW35_-_2017-08-30_-_Full_Test_Cycle_2.4_M3 Thank you. Tracy Graydon Yocto Project Build and Release
|
|
[ANNOUNCEMENT] meta-intel 8.0 for Yocto Project "rocko" 2.4_M2 (Milestone 2) now available
Tracy Graydon <tracy.graydon@...>
All,
The meta-intel 8.0 layer for the Yocto Project 2.4 Milestone 2 “rocko" release is now available. repo: git://git.yoctoproject.org/meta-intel branch: master tag: 8.0-rocko-2.4_M2 hash: 0d32b245e44574a612b9b48789498a78d80e9098 download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.4_M2/meta-intel-8.0-rocko-2.4_M2.tar.bz2 md5sum: 2dcd88624c75cde2f9fa8cb77e376b7a Tracy Graydon Intel Corporation
|
|
[ANNOUNCEMENT] Milestone 2 for Yocto Project 2.4 now available
Tracy Graydon <tracy.graydon@...>
The second milestone release for Yocto Project 2.4 is available for download now.
Download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.4_M2/ eclipse-poky-mars 92aa0e79e8b01c56f0670af3cd8296ec68b43350 eclipse-poky-neon 83e0083ef3a71e10039ace7d18057dddc154408b meta-qt3 f33b73a9563f2dfdfd0ee37b61d65d90197a456f meta-qt4 d52c38ad9f0a617b9ad5048a872a9e97b3af5b44 poky 9ed748a542b520c1cb763d981969233c0f5efd4e Test report: https://wiki.yoctoproject.org/wiki/WW32_-_2017-08-09_-_Full_Test_Cycle_2.4_M2_rc3 Thank you. Tracy Graydon Yocto Project Build and Release
|
|
[ANNOUNCEMENT] Yocto Project 2.3.1 (pyro 17.0.1) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.3.1 (pyro-17.0.1) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/poky-pyro-17.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.1/poky-pyro-17.0.1.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW29_-_2017-07-18-_Full_Test_Cycle_-_2.3.1_rc2 Thank you to everyone for your contributions on this release! Tracy Graydon Yocto Project Build and Release tracy.graydon at intel.com ------------------ yocto-2.3.1 Errata ------------------ Release Name: eclipse-poky-mars-pyro-17.0.1 Branch: mars/pyro Tag: mars/pyro-17.0.1 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: 6dc814439b7469dd5ed76ce752b262c1 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/eclipse-poky-mars-pyro-17.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.1/eclipse-poky-mars-pyro-17.0.1.tar.bz2 Release Name: eclipse-poky-neon-pyro-17.0.1 Branch: neon/pyro Tag: neon/pyro-17.0.1 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: ea7e1e5eb218cc4ac38d1393092ccf60 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/eclipse-poky-neon-pyro-17.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.1/eclipse-poky-neon-pyro-17.0.1.tar.bz2 Release Name: meta-qt3-pyro-17.0.1 Branch: pyro Tag: pyro-17.0.1 Hash: f33b73a9563f2dfdfd0ee37b61d65d90197a456f md5: bd3087bdef5683b73240ef30f23b5618 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/meta-qt3-pyro-17.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.1/meta-qt3-pyro-17.0.1.tar.bz2 Release Name: meta-qt4-pyro-17.0.1 Branch: pyro Tag: pyro-17.0.1 Hash: e120a2193be3982d55741fb9e51472db6ab9a5cd md5: 6a8126ed32c86aba3df975a7e8671e97 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/meta-qt4-pyro-17.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.1/meta-qt4-pyro-17.0.1.tar.bz2 Release Name: poky-pyro-17.0.1 Branch: pyro Tag: pyro-17.0.1 Hash: 6bd890d9e011014cf323e61267f8b256949d44aa md5: 6deb722f128908355c95528cb9ae7086 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3.1/poky-pyro-17.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3.1/poky-pyro-17.0.1.tar.bz2 --------------- Known Issues --------------- N/A --------------- Security Fixes --------------- binutils: fix CVE-2017-7210 binutils: fix CVE-2017-7209 in readelf libxslt: Fix CVE-2017-5029 ghostscript: CVE-2016-7977, CVE-2016-7978, CVE-2016-7979, CVE-2017-9216 ghostscript: CVE-2016-8602, CVE-2017-7975 binutils: fix CVE-2017-6969 in readelf rpcbind: Fix CVE-2017-8779 binutils: Fix CVE-2017-8392 cve-check.bbclass: make warning contain CVE IDs cve-check-tool: backport a patch to make CVE checking work bash: CVE-2016-0634 --------------- Fixes --------------- Revert "bitbake.conf: Add sdl-config to HOSTTOOLS if using host SDL" bitbake: siggen: Make calc_taskhash match get_taskhash for file checksums bitbake: fetch: fix handling of files with incorrect checksums from a premirror ref-manual: uClibc Replaced by musl from Yocto 2.2 dev-manual: Fixed a DocBook issue with formatting "bug-id" sdk-manual: Updated the note for building SDK Installer ref-manual: Updated LAYERRECOMMENDS variable documentation: Prepared 2.3.1 release variables and dates ref-manual: Updated PACKAGECONFIG_CONFARGS variable ref-manual: Added warning to native.bbclass for naming convention ref-manual: Updated PACKAGECONFIG_CONFARGS variable description yocto-project-qs: Updated the YP Development Flow figure dev-manual, sdk-manual: Fixed link to Eclipse section dev-manual: Fixed broken link into the setting up Eclipse section ref-manual: Added LAYERRECOMMENDS variable description ref-manual: Updated LAYERDEPENDS variable description ref-manual: Updated image-live.bbclass description ref-manual: Enhanced the glossary description for INHERIT ref-manual: Fixed typo for "Installation" package_ipk: Clean up Source entry in ipk packages mkelfimage: Fix broken patch when building native automake: Backport perl 5.22 fix bitbake.conf: Add sdl-config to HOSTTOOLS if using host SDL piglit: add patches for unbuildable surfaceless Mesa test piglit: add patch for lack of gbm_bo_map piglit: depend on virtual/egl image-vm: Avoid use of fold, tac and paste commands for DISK_SIGNATURE kernel: predefine KBUILD_BUILD_USER and KBUILD_BUILD_HOST oeqa/selftest: lock down Meson git revision for reliability scriptutils: fix fetch_uri() to work with RSS cryptodev-linux: update SRC_URI staging: Allow BB_LIMITEDDEPS to avoid BB_TASKDEPDATA sstate: Ensure native/cross recipes have relocation of HOSTTOOLS_DIR python.inc: Fix python2/3 hosttools path references rpm: Ensure macros file doesn't reference HOSTTOOLS GNU_MIRROR: switch from ftp to https DEBIAN_MIRROR: switch from ftp to http useradd: remove preinst script referring to recipe sysroot useradd.bbclass: Handle COMPONENTS_DIR when restoring state bitbake.conf: Add COMPONENTS_DIR for ${STAGING_DIR}-components yocto-project-qs: Updated output for git clone of meta-intel. yocto-project-qs: Updated git clone output for pyro poky. ref-manual: Removed section on checking for build-time dependencies. ref-manual, dev-manual: replaced "depexp" with "taskexp" ref-manual: Removed text surrounding BB_SETSCENE_VERIFY_FUNCTION* vars dev-manual: Cleaned up "Gdbserver" term dev-manual: Updated a few occurrences of "dnf" to "DNF" dev-manual: Changed "Dnf" to "DNF" for consistency ref-manual: Added links for variables ref-manual: Added 4 DISTRO_FEATURES* variable descriptions. ref-manual, dev-manual: Completed first draft of 2.3 migration section. ref-manual: Applied 2.3 Migration review comments. ref-manual: Added new glossary entries for HOSTTOOLS* variables.
|
|
[ANNOUNCEMENT] Yocto Project 2.1.3 (Krogoth 15.0.3) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.1.3 (krogoth-15.0.3) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/poky-krogoth-15.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.1.3/poky-krogoth-15.0.3.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW26_-_2017-30-06_-_Full_Pass_2.1.3_rc2 Thanks to everyone for their contributions to this release! Sincerely, Tracy Graydon Yocto Project Build and Release ------------------ yocto-2.1.3 Errata -------------------- Release Name: eclipse-poky-mars-krogoth-15.0.3 Branch: mars/krogoth Tag: mars/krogoth-15.0.3 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: 189fbccd3f2dc176bc156089b94fb05b Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/eclipse-poky-mars-krogoth-15.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.1.3/eclipse-poky-mars-krogoth-15.0.3.tar.bz2 Release Name: eclipse-poky-neon-krogoth-15.0.3 Branch: neon/krogoth Tag: neon/krogoth-15.0.3 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: b6ca7d65be9083e1ce4b967d9c8a852e Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/eclipse-poky-neon-krogoth-15.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.1.3/eclipse-poky-neon-krogoth-15.0.3.tar.bz2 Release Name: meta-qt3-krogoth-15.0.3 Branch: krogoth Tag: krogoth-15.0.3 Hash: d5d5225ef78e403301a429d0f64bd4a262b0fa4d md5: 50c2217fdc18c56d59322bdbc3b4040c Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/meta-qt3-krogoth-15.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.1.3/meta-qt3-krogoth-15.0.3.tar.bz2 Release Name: meta-qt4-krogoth-15.0.3 Branch: krogoth Tag: krogoth-15.0.3 Hash: 92a72a790a427af5f85ce86fea4fce86a72c7b58 md5: cf3f3554e03321c30906708330f3a97e Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/meta-qt4-krogoth-15.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.1.3/meta-qt4-krogoth-15.0.3.tar.bz2 Release Name: poky-krogoth-15.0.3 Branch: krogoth Tag: krogoth-15.0.3 Hash: 3cf0e093481ea260d4f41bed24336ea7f0102bde md5: 4cebb5adf1f6de3f55a7d5755509686f Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.1.3/poky-krogoth-15.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.1.3/poky-krogoth-15.0.3.tar.bz2 --------------- Known Issues --------------- N/A --------------- Security Fixes --------------- openssl: Security fix CVE-2016-2177 tiff: Security fix CVE-2016-9538 tiff: Security fix CVE-2016-9535 tiff: Security fix CVE-2016-9539 tiff: Security fix CVE-2016-9540 tiff: Security fix CVE-2016-3632 tiff: Security fix CVE-2016-3658 expat: CVE-2012-6702, CVE-2016-5300 openssl: Security fix CVE-2016-8610 tiff: Security fix CVE-2016-3622 tiff: Security fix CVE-2016-3623 tiff: Security fix CVE-2016-3991 tiff: Security fix CVE-2016-3990 tiff: Security fix CVE-2016-3945 curl: CVE-2016-8625 curl: CVE-2016-8624 curl: CVE-2016-8623 curl: CVE-2016-8622 curl: CVE-2016-8621 curl: CVE-2016-8620 curl: CVE-2016-8619 curl: CVE-2016-8618 curl: CVE-2016-8617 curl: CVE-2016-8616 curl: CVE-2016-8615 qemu: Security fix CVE-2016-4952 qemu: Security fix CVE-2016-4439 --------------- Fixes --------------- initrdscripts/init-install*: Add rootwait when installing to USB devices bitbake: siggen: Make calc_taskhash match get_taskhash for file checksums package_ipk: Clean up Source entry in ipk packages documentation: Updated all manual revision tables to June, 2017 oeqa/selftest/recipetool: actually fix create_github test build-appliance-image: Update to krogoth head revision grub2: enforce -no-pie if supported by compiler build-appliance-image: Update to krogoth head revision poky: Update version to 2.1.3 rootfs_rpm: Increase rootfs size oeqa/selftest: lock down Meson git revision for reliability oeqa/runtime/rpm: use su instead of sudo libunwind: Fix build race conflict with gcc and musl selftest/recipetool: Fix test for krogoth webkitgtk: fix racy double build of WebKit2-4.0.gir cryptodev-linux: update SRC_URI pseudo: Work around issues with glibc 2.24 pseudo: obey our LDFLAGS openssl.inc: avoid random ptest failures openssl: fix do_configure error when cwd is not in @INC openssl: prevent warnings from openssl-c_rehash.sh openssl: Ensure SSL certificates are stored on sysconfdir openssl: Add Shell-Script based c_rehash utility openssl: fix add missing dependencies building for test directory openssl: fix add missing `make depend` command before `make` library openssl: Fix MIPS64be and add MIPS64le mesa: update SRC_URI libpng -lsb: update SRC_URI libxslt: update SRC_URI libpng: update SRC_URI back to SF libpcre: update SRC_URI zlib: update SRC_URI to fix fetching populate_sdk_ext: whitelist do_package tasks populate_sdk_ext: fix working with uninative sstate oeqa: fix hasPackage, add hasPackageMatch tzdata: update to 2016i tzcode: update to 2016i tzdata: Update to 2016h tzcode-native: update to 2016h weston: Add no-input-device patch to 1.9.0. gstreamer1.0-libav: Add 'valgrind' config option nss: Disable warning on deprecated API usage binutils: apply RPATH fixes from our libtool patches binutils: fix typo in libtool patch classes/native: set lt_cv_sys_lib_dlsearch_path_spec classes/cross: set lt_cv_sys_lib_dlsearch_path_spec rm_work: Ensure we don't remove sigbasedata files sstate: Ensure we don't remove sigbasedata files documentation: Updated YP set for 2.1.3 Krogoth release in May '17 bitbake: lib/bb/checksum: avoid exception on broken symlinks bitbake: fetch2/wget: attempt checkstatus again if it fails bitbake: siggen: Ensure taskhash mismatches don't override existing data bitbake: siggen: Pass basehash to worker processes and sanity check reparsing result bitbake: build: Ensure we preserve sigbasedata files as well as sigdata ones Revert "file: update SRCREV for 5.25 to fix fetch fail on missing commit" file: update SRCREV for 5.25 to fix fetch fail on missing commit bitbake: bitbake: toaster: settings set ALLOWED_HOSTS to * in debug mode dev-manual: Fixed typo for "${INC_PR}.0" documentation: Updated manual rev tables for Dec 2016 2.1.2 release
|
|
Oryx Linux 0.2.0 Released
Eilís Ní Fhlannagáin
Back in May, we introduced our Oryx Linux project and let you know about our ambitions for the v0.2.0 release. We’re now pleased to announce that v0.2.0 has been released!
Introduction --- Oryx Linux is an embedded Linux® distribution based around the Yocto Project and OpenEmbedded. It incorporates a lightweight container runtime engine to bring the benefits of containerisation to the embedded sector without disrupting existing developer workflows. Please see our previous blog post at http://oryx-linux.org/2017/05/03/overview for more details. Key Features and Supported Platforms --- Oryx Linux v0.2.0 consists of the following components: - Host system images for all supported platforms which are ready for installation and usage. These images include the usual selection of command line tools and services which make up a simple Linux distribution. They are kept lightweight so as not to impose a burden on memory and storage usage in embedded devices. - Two example guest container images for each supported platform: - A minimal image consisting of only those components required to provide a functional guest container. - A full-cmdline image consisting of those same components plus additional convenience packages found in more desktop-oriented command line environments. - The oryxcmd tool, included in the host images, to manage guest containers. This tool supports the configuration of sources from which guest container images may be obtained. Guest containers are then created by fetching an available image from a registered source and configuring the container runtime engine. Both guests and sources may be removed when they are no longer needed. - A source release consisting of a snapshot of Bitbake and the OpenEmbedded metadata layers which were used to produce the above images. This source release may be used to re-build Oryx Linux images as needed but also to extend Oryx Linux to support new devices and new guest container images. In this release, Oryx Linux images are provided for the Raspberry Pi and Raspberry Pi 3 devices, as well as the emulated qemux86 platform. Oryx Lite --- Oryx Lite is a stripped down configuration of Oryx Linux for platforms which do not support all containerisation features of the full Oryx Linux distribution. Instead, a selection of application-focused native images are made available. In this release, Oryx Lite consists of a minimal image and a full-cmdline image for the Arduino Yún platform. As the feature set of Oryx Linux is expanded in upcoming releases, all features which do not depend on the container runtime will be made available as part of Oryx Lite. Further Details For further details please see the release notes at https://downloads.toganlabs.com/oryx/distro/0.2.0/RELEASE_NOTES.txt or the full documentation at https://downloads.toganlabs.com/oryx/docs/0.2.0/html/ For support requests, bug reports or other feedback please open an issue in the Togán Labs bug tracker at https://bugs.toganlabs.com/ or contact us at support@toganlabs.com Raspberry Pi is a trademark of the Raspberry Pi Foundation. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. ---- Beth 'pidge' Flanagan CTO/CEO Togán Labs Ltd. www.toganlabs.com | pidge@toganlabs.com
|
|
[ANNOUNCEMENT] Milestone 1 for Yocto Project 2.4 now available.
Tracy Graydon <tracy.graydon@...>
The first milestone release for Yocto Project 2.4 is available for download now.
Download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.4_M1/ eclipse-poky-mars 92aa0e79e8b01c56f0670af3cd8296ec68b43350 eclipse-poky-neon 83e0083ef3a71e10039ace7d18057dddc154408b meta-qt3 f33b73a9563f2dfdfd0ee37b61d65d90197a456f meta-qt4 033509ebc1eb0d13290a7a3f0c2772ed58712c34 poky 6964efddd31c479386d1643c1025bc102710392f Test report: https://wiki.yoctoproject.org/wiki/WW25_-_2017-06-22_-_Full_Test_Cycle_2.4_M1_rc1 Thank you. Tracy Graydon Yocto Project Build and Release
|
|
meta-intel with 7th Generation Intel® Core Halo Reference Platform support for Yocto Project v2.3 "Pyro" now available
Ng, Mei Yeen <mei.yeen.ng@...>
Hi all,
We are pleased to announce the following meta-intel BSP layers for 7th Generation Intel® Core Halo Reference Platform is now available for download.
Yocto Project Version: 2.3 (Pyro)
Features supported in this release:
- 64-bit system with Intel Linux kernel version v4.9.27
- Support I/O devices: SATA, USB Host v2.0 & 3.0, HD Audio, EC UART - Support 7th Generation Intel® Core Halo Reference Platform onboard Ethernet driver: e1000e
- Support integrated graphics (i915)
- Support single displays (HDMI or DP)
- Support resolution for DP & HDMI (3840x2160@30Hz/4096x2160@24Hz)
- Support 2 Independent Displays (HDMI, DP)
- Support 2D HW acceleration (Cairo)
- Support 3D HW acceleration (GL4.3 and GLES2.0/3.1)
- Support HW Media acceleration (H.264, HEVC, MPEG-2, VC-1, WMV, VP8, VP9)
- Support HW Media encoding (H.264, HEVC, MPEG-2, VP8)
- Support Media Players (GStreamer-VAAPI)
Download Link: https://www.yoctoproject.org/downloads/bsps/pyro23/7th-generation-intel%C2%AE-core-halo-reference-platform
Thank you.
Intel Corporation
|
|
[ANNOUNCEMENT] meta-intel 7.0 for Yocto Project "pyro" 2.3 now available
Tracy Graydon <tracy.graydon@...>
All,
The meta-intel 7.0 layer for the Yocto Project 2.3 “pyro" release and board support packages are now available for download. Tracy Graydon Intel Corporation meta-intel ------------- repo: git://git.yoctoproject.org/meta-intel branch: pyro tag: 7.0-morty-2.3 hash: 7e8f98aa326f16edd679a95f7bb2daf4256479f3 download: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/meta-intel-7.0-pyro-2.3.tar.bz2 md5sum: fbb56931de38a5b0f6702982c0e73183 New Features: ---------------- linux-intel 4.9 kernel for an Intel maintained LTS based Linux Kernel Added QEMU support for call meta-intel MACHINE targets Updates: ---------- Linux-Yocto: 4.10.15 Linux-Intel: 4.9.27 Linux-Yocto 4.8.12 Linux-Yocto 4.4.60 Linux-Yocto 4.1.39 README: Update information for pyro release linux-intel: Update SRCREVs linux-intel: Update to 4.9.20 linux-intel/4.9: Update yocto-kernel-cache SRCREV intel-microcode: Update to latest 20170511 maintainer: Update Maintainer list rmc: update SRCREV for rmc recipe rmc: update license file checksum rmc: integration update libyami: update to verssion 1.1.0 libyami-utils: update to verssion 1.1.0 DPDK: updated to 17.02 libva-intel-driver: Update to 1.7.3 thermald: updated to 1.5.4 Updated broxton-m machine subtype kernel SRCREV systemd-boot: update 230 -> 232 Added: ------- libyami - Yet Another Multimedia Interface
|
|
[ANNOUNCEMENT] Yocto Project 2.3 (pyro 17.0.0) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.3 (pyro-17.0.0) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/poky-pyro-17.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3/poky-pyro-17.0.0.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/2.3_QA_Status Thank you to everyone for all your hard work on this release! Sincerely, Tracy Graydon Yocto Project Build and Release tracy.graydon@intel.com ------------------ yocto-2.3 Errata ------------------ Release Name: eclipse-poky-mars-pyro-17.0.0 Branch: mars/pyro Tag: mars/pyro-17.0.0 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: a42d4540e744651b8ededa1cdffef2d8 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/eclipse-poky-mars-pyro-17.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3/eclipse-poky-mars-pyro-17.0.0.tar.bz2 Release Name: eclipse-poky-neon-pyro-17.0.0 Branch: neon/pyro Tag: neon/pyro-17.0.0 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: dc99a5c66980fb6fe2880be22390fd54 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/eclipse-poky-neon-pyro-17.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3/eclipse-poky-neon-pyro-17.0.0.tar.bz2 Release Name: meta-qt3-pyro-17.0.0 Branch: pyro Tag: pyro-17.0.0 Hash: f33b73a9563f2dfdfd0ee37b61d65d90197a456f md5: 09d11c5281fe707f9803baa2c81313d5 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/meta-qt3-pyro-17.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3/meta-qt3-pyro-17.0.0.tar.bz2 Release Name: meta-qt4-pyro-17.0.0 Branch: pyro Tag: pyro-17.0.0 Hash: e120a2193be3982d55741fb9e51472db6ab9a5cd md5: 4c5af189c711ff11de279e833306f681 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/meta-qt4-pyro-17.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3/meta-qt4-pyro-17.0.0.tar.bz2 Release Name: poky-pyro-17.0.0 Branch: pyro Tag: pyro-17.0.0 Hash: 381897c64069ea43d595380a3ae913bcc79cf7e1 md5: 717ba46001eebb2ea52c2f38ba58bf7a Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.3/poky-pyro-17.0.0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.3/poky-morty-17.0.0.tar.bz2 ----------------------------- New Features / Enhancements ----------------------------- * Linux kernel 4.10, 4.9 (LTS/LTSI), 4.4 (LTS), and 4.1 (LTSI) * glibc 2.25 * gcc 6.3.0 * Major improvements to build robustness: - Recipe Specific Sysroots: we now use a sysroot per recipe instead of sharing one per machine, in order to avoid non-determinisic build results and intermittent failures as a result of any undeclared dependencies. - PATH is now filtered within build tasks, using symlinks to only allow calling whitelisted tools from the build host in order to reduce the possibility of host contamination * Replaced smart+rpm5 with dnf+rpm4 for more standard and widely-supported RPM functionality * Added recipes for golang compilers and tools * Added yocto-compat-layer.py script to validate Yocto Project compatible status * New recipes: acpica, go, go-native, go-cross, gstreamer1.0-vaapi, lzip, ovmf, python3-pycurl, python-pygpgme, python-iniparse, python-backports-lzma, libcomps, libpcre2, librepo, vulkan * Extended recipes to native: libbsd, time, expect, socat, gpgme, python-ptyprocess, python-pexpect, net-tools, python3-pip * Kernel-related changes: - kernel-yocto: add Link Time Optimization features for poky-tiny - kernel-yocto: firewire and audio configuration updates - kernel-yocto/features: enable TPM - kernel-yocto: ecryptfs, NFC and CAN bus config updates - kern-tools: flag CONFIG options with invalid spaces - kernel.bbclass: Give sanity check function an opt-out variable - kernel.bbclass: introduce INITRAMFS_IMAGE_NAME - kernel-module-split: Append KERNEL_VERSION string to kernel module package name - module.bbclass: allow overriding the location of Module.symvers - kernel-fitimage: Use compressed ramdisks in FIT images if available - linux-yocto: add dm-verity - Added support for Intel Memory Protection Extensions in linux-yocto and gcc-runtime - New tool scripts/tiny/ksum.py generates a combined summary of vmlinux and module sizes for a built kernel * General image generation improvements: - Enable generation of wic.bmap for genericx86/genericx86-64, beaglebone & edgerouter - Produce wic images for mpc8315e-rdb - Add support for compressing initramfs with lz4 - Add support for lzo compressed initial ramdisk - Add a core-image-tiny-initramfs image for creating image artifacts for use by tools such as wic - Add basic "container" image type - Allow configuring output file name with image-buildinfo class * wic changes: - Support 'msdos' fstype - Add WKS_FILE_DEPENDS variable - bootimg-pcbios: add support for syslinux vesamenu - Add --exclude-path option to rootfs source plugin. - image_types.bbclass: look for wks files in <layer>/wic - Add --fixed-size wks option - Add machine-specific kickstart files for mpc8315e-rdb, beaglebone, genericx86 & edgerouter under meta-yocto-bsp/wic to make them easier to find * runqemu / QEMU changes: - Add user mode (SLIRP) support to x86 QEMU targets - Allow using qemu from the host - Allow bypassing of network setup - Let command line parameters override defaults - Support UEFI with OVMF firmware - Support virtual TPM - Output network configuration * SDK changes: - Add cmake - Add libssp (if available) by default for stack-smashing protection - Add documentation packages to SDK if api-documentation is in DISTRO_FEATURES - Extended recipes to nativesdk: libbsd, libyaml, time, net-tools, libxml-parser-perl, libgcrypt, libgpg-error, tcl, gawk, json-glib, libcheck * devtool/recipetool changes: - Add --port/-P argument to devtool deploy for target connection - Optional npm install of devDependencies - Show recipetool create output in real time in "devtool add" - New "devtool rename" subcommand - Support postinst scripts when importing .deb packages * Build statistics (buildstats) improvements: - Added task-time, a simple buildstats analysis script - Record disk space usage and render in pybootchartgui - Show system utilization in pybootchartgui * BitBake changes: - New Task Explorer ("taskexp") UI replaces "depexp" acting as a more accurate viewer reflecting task dependencies - Monitor disk space at regular time intervals - New --runall command-line option to run all tasks in specific build target (obviates the need to create a do_*all task, e.g. do_fetchall or do_cleanall) - Better sanity checking for basehash changing - New multiconfig '*' syntax support - Made -q/--quiet option a level option, specify multiple times for more quiet output - Added Amazon AWS S3 fetcher - Reworked tinfoil API for utility scripts * Improved the ability to analyse signature/input changes: - Improved output readability and reliability of bitbake-diffsigs - classes/buildhistory: optionally collect task input/output signatures on every build - buildhistory-diff: add option to compare task signatures - bitbake-diffsigs: add an option to find and compare specific signatures - bitbake-dumpsig: Allow recipe and task to be specified * buildhistory-diff: report directory renames * classes/buildhistory: add layer name to source recipe data * Added acl to default DISTRO_FEATURES * Native/nativesdk recipes now built with their own DISTRO_FEATURES values to avoid unnecessary rebuilds * Allow udev-hwdb to be optional so you can remove it to save space (now an RRECOMMENDS) * Support xz-compressed patches * Added devupstream class to make it easy to add recipe variants that track an upstream development repository * ovmf: provide option and image recipe to enable Secure Boot * externalsrc.bbclass: Add task do_buildclean * rm_work.bbclass: allow preserving additional content * rm_work.bbclass: introduce do_build_without_rm_work * bitbake-layers: show-appends: add optional argument to limit package list * libdrm: enable etnaviv experimental support * Use xf86-input-libinput by default * webkitgtk: Add an option to disable opengl support * xserver-xorg: Enable glamor by default * u-boot: add support for timeout & default in extlinux.conf * u-boot: add option to specify FDT argument in extlinux.conf * Add oe-git-archive script for simply archiving and pushing build stats or other output to a git repo * terminal.bbclass: export configure vars * libc-package.bbclass: split binary localedata even more if asked to * openssl: Add support for many MIPS configurations * arch-mips: Add MIPS 64r6 N32 tune * initscripts: mount configfs if present * apt: enable scheduled maintenance scripts * opkg: enabled libsolv backend by default for more accurate dependency resolution * musl: enabled GObject introspection * package.bbclass: Add SHLIB detection support for mingw targets * gcc: create symlinks for gcov and gcov-tool for the target * Add QAPKGTEST, a package-wide equivalent to QAPATHTEST, for more efficient package QA tests * sstate: Make SSTATE_SCAN_CMD configurable using weak defaults * sstate: update .siginfo atime for local mirrors * cve-check: allow recipes to override the product name * Added manpages class to enable building documentation via api-documentation being in DISTRO_FEATURES * Include license text in LIC_FILES_CHKSUM validation error messages ----------------- Known Issues ----------------- * Signing of remote package feeds using PACKAGE_FEED_SIGN is not currently supported. See bug 11209 for details. * As detailed in bugs https://bugzilla.yoctoproject.org/show_bug.cgi?id=10832 and https://bugzilla.yoctoproject.org/show_bug.cgi?id=10881, an eSDK built on a machine with the host gcc version >= 5.0 cannot be installed on a machine where the host gcc version is 4.8 or 4.9. Therefore, the eSDK’s available on the downloads.yoctoproject.org site in release 2.3 are only for machines with host gcc version >= 5.0. As a workaround, if you need an eSDK for a machine with a gcc version < 5.0, you can build your own on a machine with that gcc version. To be explicit, an eSDK built on a machine with host gcc version of 4.8 will work on a machine with gcc version 4.8 or 4.9 or 5.0 or greater and one built on gcc version 4.9 will work on a machine with gcc version 4.9 or 5.0 or greater. ------------------------ Migration instructions ------------------------ For details on changes that you might need to make when migrating to the Yocto Project 2.3 release from previous releases, please see the following manual section: http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#moving-to-the-yocto-project-2.3-release ----------------- Security Fixes ----------------- * bash: fix CVE-2016-9401 * binutils: Fix CVE-2017-6965 and CVE-2017-6966 * busybox: Security fix BUG9071 * busybox: Security fix CVE-2016-6301 * cmake: Backport fix to enable -Wformat-security * console-tools: fix string formatting issue * curl: Update to version 7.51.0 (fixes CVE-2016-8615, CVE-2016-8616, CVE-2016-8617, CVE-2016-8618, CVE-2016-8619, CVE-2016-8620, CVE-2016-8621, CVE-2016-8622, CVE-2016-8623, CVE-2016-8624, CVE-2016-8625) * expect: resolve string formatting issues * gcc: Fix CVE-2016-6131 in libiberty * gettext: fix formatting issues * ghostscript: CVE-2017-7207 * glibc: fix CVE-2016-6323 * gstreamer: update to 1.10.4 (CVE-2017-5847, CVE-2017-5848) * kexec-tools: Add patches to enable format-security * libpng12: Upgrade 1.2.56 -> 1.2.57 * libpng: Upgrade 1.6.26 -> 1.6.28 * libxml2: fix CVE-2016-4658 * libxml2: Fix more NULL pointer derefs * libxml2: Security fix CVE-2016-5131 * linux-yocto/4.1: fix CVE-2016-5195 (dirtycow) * linux-yocto/4.4: update to v4.4.26 (CVE-2016-5195 - dirtycow) * linux-yocto/4.4: update to v4.4.32 (CVE-2016-8630) * linux-yocto/4.x: CVE-2016-8655 * musl: Security fix CVE-2016-8859 * openssh: fix CVE-2016-8858 * openssl: CVE-2004-2761 * openssl: Security fix CVE-2016-7055 * qemu: display: CVE-2016-9908 * qemu: display: CVE-2016-9912 * qemu: fix CVE-2016-7423 and CVE-2016-7908 * qemu: fix CVE-2016-7909 * qemu: supplementary fix of CVE-2016-5403 * screen: update to 4.5.1 (CVE-2017-5618) * systemd: CVE-2016-7795 * tar: CVE-2016-6321 * tiff: Update to 4.0.7 (fixes CVE-2016-9297, CVE-2016-9448, CVE-2016-9273, CVE-2014-8127, CVE-2016-3658, CVE-2016-5875, CVE-2016-5652, CVE-2016-3632) * tiff: Fix CVE-2016-9533, CVE-2016-9534, CVE-2016-9536 and CVE-2016-9537 * tiff: fix CVE-2017-5225 * tiff: Security fix CVE-2016-3622 * tiff: Security fix CVE-2016-3623 * tiff: Security fix CVE-2016-3945 * tiff: Security fix CVE-2016-3990 * tiff: Security fix CVE-2016-3991 * tiff: Security fix CVE-2016-9535 * tiff: Security fix CVE-2016-9538 * tiff: Security fix CVE-2016-9539 * tiff: Security fix CVE-2016-9540 * unzip: CVE-2014-9913 CVE-2016-9844 ----------------- Recipe Upgrades ----------------- * acpid: Upgrade 2.0.27 -> 2.0.28 * adwaita-icon-theme: Upgrade 3.20 -> 3.22.0 * alsa-lib: 1.1.2 -> 1.1.3 * alsa-tools: 1.1.0 -> 1.1.3 * alsa-utils-scripts: update 1.1.2 -> 1.1.3 * alsa-utils: update 1.1.2 -> 1.1.3 * atk: Upgrade 2.20.0 -> 2.22.0 * at-spi2-atk: Upgrade 2.20.1 -> 2.22.0 * at-spi2-core: Upgrade 2.20.2 -> 2.22.0 * autogen-native: Update to version 5.18.12 * babeltrace: update to 1.5.2 * bash-completion: update to 2.5 * binutils: Upgrade to 2.28 release * bluez5: Upgrade 5.41 -> 5.43 * boost: update to 1.63.0 * btrfs-tools: update to 4.9.1 * byacc: upgrade to 20161202 * ca-certificates: update to 20161130 * cairo: Upgrade 1.14.6 -> 1.14.8 * ccache: Upgrade to v3.3.4 * clutter-gst-3.0: Update to version 3.0.22 * clutter-gtk-1.0: Update to version 1.8.2 * cmake: Update to 3.7.2 * cogl-1.0: Upgrade 1.22.0 -> 1.22.2 * coreutils: upgrade to 8.26 * cryptodev: update to handle 4.10 kernel API * cups: upgrade to 2.2.2 * curl: upgrade to 7.53.1 * dbus/dbus-test: upgrade to 1.10.14 * dbus-glib 0.106 -> 0.108 * debianutils: 4.8 -> 4.8.1 * dhcp: 4.3.4 -> 4.3.5 * diffutils: 3.4 -> 3.5 * dosfstools: upgrade to 4.1 * dpkg: Upgrade to 1.18.10 * dtc: update to 1.4.2 * e2fsprogs 1.43 -> 1.43.4 * ed: update to 1.14.1 * elfutils: 0.166 -> 0.168 * epiphany: update to 3.22.6 * ethtool: Upgrade 4.6 -> 4.8 * eudev: Upgrade to 3.2.1 * ffmpeg: update to 3.2.4 * file: 5.28 -> 5.30 * flac: 1.3.1 -> 1.3.2 * flex: upgrade to 2.6.2 * freetype: Upgrade 2.6.5 -> 2.7.1 * gawk: Update to version 4.1.4 * gcc6: Upgrade to 6.3.0 * gdb: Upgrade to 7.12.1 * gdk-pixbuf: 2.34.0 -> 2.36.5 * ghostscript 9.19 -> 9.20 * git: upgrade to 2.11.1 * glib-2.0: Upgrade 2.48.2 -> 2.50.3 * glibc: Update to 2.25 release * glib-networking: Upgrade 2.48.2 -> 2.50.0 * gmp: Update to 6.1.2 * gnome-desktop3: update to 3.22.2 * gnome-themes-standard: Upgrade 3.20.2 -> 3.22.2 * gnu-efi: 3.0.4 -> 3.0.5 * gnupg: 2.1.14 -> 2.1.18 * gnutls: update to 3.5.9 * gobject-introspection: update to 1.50.0 * gpgme: 1.6.0 -> 1.8.0 * grep: upgrade to 3.0 * grub-git: Upgrade to tip of master * gsettings-desktop-schemas: Upgrade 3.20.0 -> 3.22.0 * gst-player: Upgrade to recent git revision * gstreamer: update to 1.10.4 * gtk+3: Upgrade 3.20.9 -> 3.22.8 * gtk-icon-utils-native: Upgrade 3.20.9 -> 3.22.1 * gtk+: Upgrade 2.24.30 -> 2.24.31 * guile: 2.0.12 -> 2.0.14 * harfbuzz: Upgrade 1.3.0 -> 1.4.1 * hdparm: 9.48 -> 9.51 * icu: update to 58.2 * ifupdown: upgrade to 0.8.16 * iproute2: upgrade to 4.10.0 * iptables: upgrade to 1.6.1 * iso-codes: update to 3.74 * iw: upgrade to 4.9 * kbd: update to 2.0.4 * kexec-tools: Update to 2.0.14 * less: 481 -> 487 * libarchive: update to 3.2.2 * libdrm: Upgrade 2.4.70 -> 2.4.75 * libepoxy: upgrade to 1.4.0 * libevdev: Upgrade 1.5.2 -> 1.5.6 * libfm: update to 1.2.5 * libgcrypt: 1.7.3 -> 1.7.6 * libgpg-error: Update to version 1.26 * libgudev: Upgrade 230 -> 231 * libinput: Upgrade 1.4.1 -> 1.6.1 * libjpeg-turbo: Upgrade 1.5.0 -> 1.5.1 * libksba: update to 1.3.5 * libnl: update to 3.2.29 * libnotify : 0.7.6 -> 0.7.7 * libpcap: Update to version 1.8.1 * libpcre: 8.39 -> 8.40 * libpng12: Upgrade 1.2.56 -> 1.2.57 * libpng: Upgrade 1.6.24 -> 1.6.28 * libproxy: update to version 0.4.14 * libsamplerate0: 0.1.8 -> 0.1.9 * libsdl2: update to 2.0.5 * libsolv: upgrade to 0.6.26 * libsoup-2.4: Upgrade 2.54.1 -> 2.56.0 * libtasn1: Upgrade 4.9 -> 4.10 * libunistring: Update version 0.9.6 -> 0.9.7 * liburcu: update to 0.9.3 * liburi-perl: update to 1.71 * libusb1: upgrade 1.0.20 -> 1.0.21 * libva: Import from meta-intel and update to 1.7.3 * libwebp: update to 0.6.0 * libx11-diet: Upgrade 1.6.3 -> 1.6.4 * libx11: Upgrade 1.6.3 -> 1.6.4 * libxfixes: Upgrade 5.0.2 -> 5.0.3 * libxfont2: Add recipe * libxfont: Upgrade 1.5.1 -> 1.5.2 * libxi: Upgrade 1.7.6 -> 1.7.9 * libxkbcommon: 0.6.1 -> 0.7.1 * libxpm: Upgrade 3.5.11 -> 3.5.12 * libxrandr: Update to version 1.5.1 * libxrender: Upgrade 0.9.9 -> 0.9.10 * libxtst: Upgrade 1.2.2 -> 1.2.3 * libxvmc: Upgrade 1.0.9 -> 1.0.10 * libxv: Upgrade 1.0.10 -> 1.0.11 * lighttpd: Upgrade 1.4.42 -> 1.4.45 * linux-firmware: update to revision a4dde74b * linux-libc-headers: introduce 4.10 and set as default * linux-yocto/4.10: update to v4.10.9 * linux-yocto/4.1: update to v4.1.38 * linux-yocto/4.4: update to v4.4.60 * linux-yocto/4.9: update to v4.9.21 * linux-yocto-dev: update to v4.11+ * linux-yocto-rt/4.4: update to -rt43 * linux-yocto-rt/4.9: update to 4.9-rt6 * ltp: upgrade to 20170116 * lttng-modules: update to 2.9.1 * lttng-tools: update to 2.9.4 * lttng-ust: upgrade to 2.9.0 * m4: 1.4.17 -> 1.4.18 * man-pages: 4.07 -> 4.09 * matchbox-wm: Upgrade 1.2.1 -> 1.2.2 * mc: Upgrade 4.8.17 -> 4.8.18 * mdadm: upgrade to version 4.0 * menu-cache: Upgrade 1.0.1 -> 1.0.2 * mesa: Update to 17.0.2 * mklibs-native: 0.1.41 -> 0.1.43 * mmc-utils: Upgrade to latest git version * mpfr: 3.1.4 -> 3.1.5 * mpg123: update to 1.23.8 * msmtp: update to 1.6.6 * mtd-utils: Upgrade to 2.0.0 * musl: Upgrade to 1.1.16+ on master (54807d47ace) * ncurses: 6.0+20160625 -> 6.0+20161126 * neon: Upgrade 0.30.1 -> 0.30.2 * netbase: upgrade to version 5.4 * nettle: Update to version 3.3 * nfs-utils: 1.3.3 -> 1.3.4 * npth: update to 1.3 * nspr: update to 4.13.1 * nss: update to 3.28.1 * ofono: update 1.18 -> 1.19 * openssh: upgrade to 7.4p1 * openssl: Updgrade 1.0.2j -> 1.0.2k * opkg: upgrade to v0.3.4 * opkg-utils: bump to 0.3.4+git1a708fd73d10c * orc: Upgrade 0.4.25 -> 0.4.26 * pango: Upgrade 1.40.1 -> 1.40.3 * pax-utils: 1.1.6 -> 1.2.2 * pciutils: 3.5.1 -> 3.5.2 * pcmanfm: upgrading to 1.2.5 * perl: Upgrade to 5.24.0 * perl: Upgrade to 5.24.1 * piglit: Upgrade to current master * pigz: Update to version 2.3.4 * poky: make 4.10 the qemu* default * poky-tiny: Bump default kernel version to 4.9 * presentproto: Upgrade 1.0 -> 1.1 * pseudo: update to 1.8.2 * pulseaudio: 9.0 -> 10.0 * puzzles: Upgrade and fix with clang * python3-docutils: upgrade to 0.13.1 * python3-numpy: upgrade to 1.11.2 * python3-pip: upgrade to 9.0.1 * python3-pygobject: upgrade to 3.22.0 * python3-setuptools: upgrade to 31.1.1 * python*-git: Upgrade to version 2.1.1 * python*-mako: upgrade to 1.0.6 * python-numpy: upgrade to 1.11.2 * python-pexpect: upgrade to 4.2.1 * python-scons*: upgrade to 2.5.1 * python: Upgrade both python and python-native to 2.7.13 * qemu: Upgrade to 2.8.0 * quilt: 0.64 -> 0.65 * readline: Update to version 7.0 * rpcbind: 0.2.3 -> 0.2.4 * ruby: upgrade to 2.4.0 * screen: update to 4.5.1 * serf: Update to version 1.3.9 * shared-mime-info 1.6 -> 1.8 * slang: 2.3.0 -> 2.3.1a * socat: 1.7.3.1 -> 1.7.3.2 * sqlite3: 3.14.1 -> 3.17.0 * strace: 4.13 -> 4.16 * subversion: Upgrade 1.9.4 -> 1.9.5 * sudo: 1.8.17p1 -> 1.8.19p2 * swig: 3.0.8 -> 3.0.12 * sysprof: update to 3.22.3 * sysstat: upgrade to 11.5.4 * systemd-bootchart: upgrade to 231 * systemd: Upgrade to 232 * systemtap: update to 3.1 * taglib: Update to 1.11.1 * texinfo: upgrade from 6.0 to 6.3 * tiff: Update to 4.0.7 * tzcode-native: update to 2017b * tzdata: update to 2017b * u-boot: Update to 2017.01 release * util-linux: 2.28.1 -> 2.29.1 * util-macros: Upgrade 1.19.0 -> 1.19.1 * vala: update to 0.34.4 * valgrind: update to 3.12.0 * vte: Upgrade 0.44.2 -> 0.46.1 * wayland: upgrade from 1.11.0 to 1.13.0 * webkitgtk: update to 2.14.5 * weston: Upgrade 1.11.0 -> 2.0.0, separate libweston * wget: 1.18 -> 1.19.1 * wpa-supplicant: 2.5 -> 2.6 * x264: Update to latest on stable branch (2b741f81e5) * xauth: Upgrade 1.0.9 -> 1.0.10 * xf86-input-evdev: Upgrade 2.10.3 -> 2.10.5 * xf86-input-keyboard: Upgrade 1.8.1 -> 1.9.0 * xf86-input-libinput: Upgrade 0.19.0 -> 0.24.0 * xf86-input-mouse: Upgrade 1.9.1 -> 1.9.2 * xf86-input-synaptics: Upgrade 1.8.3 -> 1.9.0 * xf86-video-intel: Upgrade to recent git revision * xf86-video-omap: Upgrade 0.4.4 -> 0.4.5 * xf86-video-vmware: Upgrade 13.1.0 -> 13.2.1 * xinput-calibrator: use up-to-date git version * xkeyboard-config: 2.18 -> 2.20 * xproto: Upgrade 7.0.29 -> 7.0.31 * xserver-xorg: Upgrade 1.18.4 -> 1.19.1 * xz: upgrade to 5.2.3 * yocto-uninative: Update to the 1.6 release * zlib: Upgrade 1.2.8 -> 1.2.11
|
|
[ANNOUNCEMENT] Milestone 3 for Yocto Project 2.3 now available.
Tracy Graydon <tracy.graydon@...>
The third milestone release for Yocto Project 2.3 is available for download now.
Download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.3_M3/ eclipse-poky/mars-master 92aa0e79e8b01c56f0670af3cd8296ec68b43350 eclipse-poky/neon-master 83e0083ef3a71e10039ace7d18057dddc154408b meta-qt3 f33b73a9563f2dfdfd0ee37b61d65d90197a456f meta-qt4 2c7f8df9039be498f8a2232d1428adb7f4e5e800 poky 415b72ffcbd26e5f3664370d8b2a9b8105fb6342 Test report: https://wiki.yoctoproject.org/wiki/WW06_-_2017-02-03_-_Full_Test_Cycle_2.3_M2_rc3 Thank you. Tracy Graydon Yocto Project Build and Release
|
|
meta-intel 4.0 for Intel Atom SoC E3900 Family (Leaf Hill) support on Yocto Project "jethro" 2.0 is now available
Rebecca Chang Swee Fun
Hi all,
We are pleased to announce the following meta-intel BSP layers for Intel Atom SoC E3900 Family (Leaf Hill) is now available for download.
Intel Atom SoC E3900 Family (Leaf Hill) Yocto Project Version 2.0 - Jethro.
Features supported in this release: - Linux kernel version 4.1.27 - Support integrated graphics (i915) - Support I/O devices - Storage: SATA, SD card, eMMC, USB 2/3 host, USB device, SPI NOR Flash - Audio: HD Audio - LPSS: UART/HS-UART, PWM, SPI, I2C - Intel® Integrated Sensor Solution - Onboard ethernet: Intel® I210 Gigabit Ethernet - Single display (HDMI or DP) - Support Media Players (GStreamer-VAAPI) - Power Management: S3, S4, S5, Intel P-state driver, S0ix - USB dual role HW detection - Full duplex LPSS HS-UART Download Link: https://www.yoctoproject.org/downloads/bsps/jethro203/leaf-hill
Thank you.
Regards, Rebecca Chang
|
|
[ANNOUNCEMENT] Yocto Project 2.2.1 (Morty 16.0.1) Released
Tracy Graydon <tracy.graydon@...>
Hello,
The latest release of the Yocto Project 2.2.1 (morty-16.0.1) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/poky-morty-16.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.1/poky-morty-16.0.1.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW07_-_2017-02-13_-_Full_Point_Release_Test_Cycle_2.2.1_rc1 Thanks to everyone for all their work on this release! Sincerely, Tracy Graydon Yocto Project Build and Release ------------------- yocto-2.2.1 Errata --------------------- Release Name: eclipse-poky-mars-morty-16.0.1 Branch: mars/morty Tag: mars/morty-16.0.1 Hash: 92aa0e79e8b01c56f0670af3cd8296ec68b43350 md5: bb415aad88df2a752b5a0e9e7d6ef2e9 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/eclipse-poky-mars-morty-16.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.1/eclipse-poky-mars-morty-16.0.1.tar.bz2 Release Name: eclipse-poky-neon-morty-16.0.1 Branch: neon/morty Tag: neon/morty-16.0.1 Hash: 83e0083ef3a71e10039ace7d18057dddc154408b md5: 55ab5f6c4e3d98005a0d0b0d0dff83db Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/eclipse-poky-neon-morty-16.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.1/eclipse-poky-neon-morty-16.0.1.tar.bz2 Release Name: meta-qt3-morty-16.0.1 Branch: morty Tag: morty-16.0.1 Hash: f33b73a9563f2dfdfd0ee37b61d65d90197a456f md5: 4f0320eafabe2ad95d916c820ac4b783 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/meta-qt3-morty-16.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.1/meta-qt3-morty-16.0.1.tar.bz2 Release Name: meta-qt4-morty-16.0.1 Branch: morty Tag: morty-16.0.1 Hash: 2c7f8df9039be498f8a2232d1428adb7f4e5e800 md5: 12d3398170b7e440ce90f4a83b8aae10 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/meta-qt4-morty-16.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.1/meta-qt4-morty-16.0.1.tar.bz2 Release Name: poky-morty-16.0.1 Branch: morty Tag: morty-16.0.1 Hash: 6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f md5: 3d9dcc4c150f99503ace308f78c7e03d Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.2.1/poky-morty-16.0.1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.2.1/poky-morty-16.0.1.tar.bz2 ---------------- Known Issues ---------------- n/a ---------------- Security Fixes ---------------- openssl: CVE: CVE-2017-3731 libx11: CVE-2016-7943 libX11: CVE-2016-7942 libXrandr: fix for CVE-2016-7947 and CVE-2016-7948 libxrender: CVE-2016-7949 libxml2: fix CVE-2016-4658 Disallow namespace nodes in XPointer points and ranges libxml2: Necessary changes before fixing CVE-2016-5131 curl: set CVE_PRODUCT tiff: set CVE_PRODUCT linux-yocto/4.x: CVE-2016-8655 tiff: Fix several CVE issues tiff: Security fix CVE-2016-9538 tiff: Security fix CVE-2016-9535 tiff: set CVE NAME libxml2: Security fix CVE-2016-5131 tiff: Security fix CVE-2016-9539 tiff: Security fix CVE-2016-9540 tiff: Security fix CVE-2016-3632 openssl: Security fix CVE-2016-7055 OpenSSL: CVE-2004-2761 replace MD5 hash algorithm tiff: Security fix CVE-2016-3658 qemu: fix CVE-2016-7909 cve-check.bbclass: CVE-2014-2524 / readline v5.2 openssh: fix CVE-2016-8858 qemu: fix CVE-2016-7423 and CVE-2016-7908 qemu: supplementary fix of CVE-2016-5403 tiff: Security fix CVE-2016-3622 tiff: Security fix CVE-2016-3623 tiff: Security fix CVE-2016-3991 tiff: Security fix CVE-2016-3990 tiff: Security fix CVE-2016-3945 systemd: CVE-2016-7795 ---------------- Fixes ---------------- build-appliance-image: Update to morty head revision classes: Fix alternatives and rc.d ordering bitbake: tinfoil: clean environment when starting up cooker bitbake: bitbake-worker: Handle cooker/worker IO deadlocking yocto-project-qs, poky.ent: Added "pexpect" to essential packages nspr: set correct version in pkg-config file attr/ea-acl: pass --disable-gettext when USE_NLS=no linux-dtb: strip DTB extension properly in postinst/postrm libxtst: 1.2.2 -> 1.2.3 binutils-2.27.inc: Fix alignment frags for aarch64 populate_sdk_ext: whitelist do_package tasks populate_sdk_ext: fix working with uninative sstate zlib: update SRC_URI to fix fetching build-appliance-image: Update to morty head revision Bump version for 2.2.1 morty release documentation: Prepare for 2.2.1 release dev-manual: Added cross-reference for tool-chain installation. dev-manual: Updated "Building an Initial RAM Filesystem (initramfs) Image" section dev-manual: Fixed "recipetool create" example dev-manual, ref-manual: Created new section on initramfs ref-manual, dev-manual: Removed term "wic-partitioned" dev-manual: Updated to the "Creating Partitioned Images" section ref-manual: Added WKS_FILE description for new variable sdk-manual: Added note about nullpointer error for launch eclipse meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs edgerouter.py: avoid python3 exception linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.8 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4 linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.1 meta-yocto-bsp: bump to the latest stable linux kernel for the non-x86 BSPs bitbake: cookerdata: Convert multiconfig to use BB_CURRENT_MC bitbake: runqueue: Only start fakeroot workers when needed bitbake: runqueue: Ensure setscene tasks with overlapping stamps don't parallel execute bitbake: runqueue: Fix setscene issues with multiconfig bitbake: siggen: Fix clean_basepath to work with multiconfig bitbake: build/uihelper: Show better information about multiconfig tasks on UI bitbake: runqueue: Ensure pseudo executes from the correct place (use the right datastore with multiconfig) bitbake: bitbake: cooker: Handle inofity queue overflows more gracefully bitbake: bitbake: cooker: Fix world taskgraph generation issue bitbake: bitbake: utils: Avoid traceback errors libgcc-common: Don't apply symlinks for nativesdk bitbake.conf: Add inclusion of BB_CURRENT_MC.conf after local.conf uninative: Parameterise the use of STAGING_DIR selftest: wic: fix test_qemu utils: Always use datastore's PATH for host_gcc_version valgrind: make ld-XXX.so strlen intercept optional uninative: rebuild uninative for gcc 4.8 and 4.9 libxml2: Fix more NULL pointer derefs lib/oe/rootfs: fix log_check warnings being printed twice with RPM packaging libtiff: Update to 4.0.7 kernel-yocto: explicitly trap subcommand errors linux-yocto/4.8: update to -rt7 glibc: Enable backtrace from abort on ARM Use weak assignment for SERIAL_CONSOLES in qemu configuration files archiver: don't change directory when generating tarball grub2: fix some quirks and div by zero wic: Create a logical partition only when it is really mandatory libarchive: fix ALTERNATIVE_PRIORITY to avoid conflict cve-check: allow recipes to override the product name targetloader.py: drop test for ClassType linux-yocto-rt/4.4: update to -rt43 kern-tools: ensure that no shared directories are used linux-yocto/4.8: update to v4.8.12 linux-yocto/4.4: update to v4.4.36 linux-yoct/4.1: update to v4.1.36 linux-yocto/4.4/4.8: Fix remaining kernel_configcheck warnings in Intel BSPs linux-yocto/4.8: aufs warning and ixgbe calltrace diffutils: do_configure: fix "Argument list too long" kernel.bbclass: fix kernel_do_compile for KERNEL_IMAGETYPE = "vmlinux.gz" on mips kernel.bbclass: do not copy bundled initramfs to /boot kernel.bbclass: Avoid wildcards for kernel images kernel.bbclass: Use real filenames in kernel packages kernel.bbclass: allow uncompressed initramfs archives recipetool: fix encoding-related errors creating python recipes grub2: enforce -no-pie if supported by compiler subversion: Fix issues in LDFLAGS sed manipulation attr: Convert SSTATEPOSTINSTFUNCS to a do_install_append staging: Drop unused SYSROOT_LOCK kernel-yocto: exit on non-zero return code kern-tools: fix processing for no branch meta-data linux-yocto-dev: update to 4.9-rcX linux-yocto/4.8: update to v4.8.10 parselogs: Whitelist GPT warnings as the device is fully functional parselogs.py: Whitelist iwlwifi firmware load error messages scripts/send-pull-request: Avoid multiple chain headers terminal.py: Pass string instead of bytes to ExecutionError to avoid exception slang: Disable parallel make install systemd.bbclass: don't block on service restart perl: Fix ptest update hash of ExtUtils/Liblist/Kid.pm in customized.dat qemux86*.conf: set wic-related parameters pseudo: include fix for xattr corruption mesa: make sure GLES3 headers are installed insane: rewrite the expanded-d test as a QAPKGTEST insane: add QAPKGTEST, a package-wide equivilant to QAPATHTEST insane: factor out the test matrix processing insane: fix expanded-d test insane: Add aarch64 baremetal mappings to the QA arch test arch-arm64.inc: Include arch-armv7ve.inc kern-tools: error checking and tree generation fixes linux-yocto/4.4: update to v4.4.32 linux-yocto/4.8: update from v4.8.6 -> v4.8.8 linux-yocto/4.8: update to v4.8.6-rt5 linux-yocto/4.1: update to v4.1.35 linux-yocto/4.4: update to v4.4.30 linux-yocto/4.8: fix cryptodev compilation error linux-yocto/4.8: update to 4.8.6 conf: add C++ flags for uninative interoperatility binutils: Fix build for c293pcie PPC machine wic: fix function comment typos wic: check that filesystem is specified for a rootfs partition wic: make sure that partition size is always an integer in internal processing nfs-utils: fix protocol minor version fall-back cmake.bbclass: Set CXXFLAGS and CFLAGS qemu: update run-ptest script openssl: fix bashism in c_rehash shell script systemtap: fix native linking on recent Ubuntu systemtap: remove explicit msgfmt check systemd-bootdisk.wks: use PARTUUID libbsd: Fix build with musl db: disable the ARM assembler mutex code qemuarm64.conf: make runqemu's graphics work weston: Add no-input-device patch to 1.11.0. libbsd 0.8.3: BBCLASSEXTEND to native and nativesdk tzdata: update to 2016i tzcode: update to 2016i lib/oe/qa: handle binaries with segments outside the first 4kb Revert "epiphany: remove unnecessary libwnck3 dependency" Revert "libwnck3: remove the recipe" ref-manual: Added KERNEL_IMAGE_BASE_NAME change to 2.2 migration ref-manual: Updated KERNEL_IMAGE_BASE_NAME glossary description dev-manual: Added note about RPM not dealing with post-install ref-manual, dev-manual: Added references to SYSROOT_DIRS sdk-manual: Updated the section on adding docs to standard SDK bitbake: toaster: settings set ALLOWED_HOSTS to * in debug mode documentation: Added new appendix for customizing standard SDK ref-manual: Added api-documentation to distro features dev-manual: Fixed typo for "${INC_PR}.0" ref-manual: Fixed presentation of "openSUSE" in supported distros ref-manual: Updated the RDEPENDS variable description. dev-manual: Updated "Exporting Tests" section ref-manual: Updated the supported distro list for Morty. yocto-project-qs: Fixed typo ref-manual: Fixed tense issue for migration 2.2 section yocto-project-qs: Fixed the minnowboard example to use .wic and base bitbake: bitbake-worker: print full traceback instead of message only bitbake: data: fix exception handling in exported_vars() bitbake: siggen: Ensure taskhash mismatches don't override existing data bitbake: siggen: Pass basehash to worker processes and sanity check reparsing result bitbake: build: Ensure we preserve sigbasedata files as well as sigdata ones rm_work: Ensure we don't remove sigbasedata files sstate: Ensure we don't remove sigbasedata files gdb: update 7.11+git1a982b689c -> 7.11.1 subversion: fix "svnadmin create" fail on x86 classes/populate_sdk_ext: prevent invalid TEMPLATECONF entering eSDK oe-setup-builddir: fix TEMPLATECONF error message bash_3.2.x: update recipe version to match what we're shipping oe-pkgdata-util: Use standard verb form in help info. tzdata: Update to 2016h tzcode-native: update to 2016h testsdk.bbclass: Clean up comments, clarify image choices. texi2html: Allow compiling out-of-source valgrind: update to 3.12.0 libarchive: update to 3.2.2 libwnck3: remove the recipe epiphany: remove unnecessary libwnck3 dependency rt-tests: fix the recipe version to match upstream webkitgtk: remove lib_package inherit as executables are now installed in libexecdir gnome-desktop3: fix dependencies lttng-tools: do not install shared libraries in ptest package shadow: add nologin.8 to alternatives util-linux: add su.1 to update-alternatives busybox/mdev.conf: Ignore eMMC RPMB and boot block devices package_manager.py: correctly remove all dependent packages insane.bbclass:buildpaths: open() file with 'rb' classes/nativesdk: set SDK_OLDEST_KERNEL appropriately classes/populate_sdk_base: fix usage of & character in SDK_TITLE oe/copy_buildsystem.py: dereference symlink openssl: rehash actual mozilla certificates inside rootfs uboot-sign: fix do_concat_dtb for .img, .rom rpm: fix file location of rpm2cpio.real boost: disable 'wave' in MIPS16e mode slang: clean up options and dependencies slang: add PREMIRRORS to handle upstream moving tarballs classes/license: fix handling of symlinks pointed to in LIC_FILES_CHKSUM connman: fix bad file descriptor initialisation build-appliance-image: Fix incorrect PATH python: fix python-tests rdepends binutils-2.27: Fix linker segfaults when linking binary files bitbake: toaster: buildinfohelper Handle regex paths
|
|
ANNOUNCEMENT] Milestone 2 for Yocto Project 2.3 now available.
Tracy Graydon <tracy.graydon@...>
The second milestone release for Yocto Project 2.3 is available for download now.
Download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.3_M2/ eclipse-poky/mars-master 92aa0e79e8b01c56f0670af3cd8296ec68b43350 eclipse-poky/neon-master 83e0083ef3a71e10039ace7d18057dddc154408b meta-qt3 f33b73a9563f2dfdfd0ee37b61d65d90197a456f meta-qt4 2c7f8df9039be498f8a2232d1428adb7f4e5e800 poky 226a508da955439b881b2f0a544a3aee76e59919 Test report: https://wiki.yoctoproject.org/wiki/WW06_-_2017-02-03_-_Full_Test_Cycle_2.3_M2_rc3 Thank you to everyone for your contributions. Tracy Graydon Yocto Project Build and Release
|
|
[ANNOUNCEMENT] Milestone 1 for Yocto Project 2.3 now available.
Tracy Graydon <tracy.graydon@...>
The first milestone release for Yocto Project 2.3 is available for download now.
Download: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-2.3_M1/ eclipse-poky/mars-master 92aa0e79e8b01c56f0670af3cd8296ec68b43350 eclipse-poky/neon-master a751bfdcb095bdc7bf8008b205b06adfdaad294f meta-qt3 f33b73a9563f2dfdfd0ee37b61d65d90197a456f meta-qt4 2c7f8df9039be498f8a2232d1428adb7f4e5e800 poky 573c646d4cc62dcd0c230381df4940bdf314d495 Test report: https://wiki.yoctoproject.org/wiki/WW52_-_2016-12-19_-_Full_Test_Cycle_2.3_M1_rc1 Thank you to everyone for your contributions. Tracy Graydon Yocto Project Build and Release
|
|
[ANNOUNCEMENT] Yocto Project 2.0.3 (Jethro 14.0.3) Released: minor correction
Tracy Graydon <tracy.graydon@...>
Corrected version: link for kernel mirror was wrong.
Tracy Hello, The latest release of the Yocto Project 2.0.3 (jethro-14.0.3) is now available for download at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.0.3/poky-jethro-14.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.0.3/poky-jethro-14.0.3.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-2.0.3/RELEASENOTES Full pass test report is available at: https://wiki.yoctoproject.org/wiki/WW50_-_2016-12-09_-_QA_Cycle_2.0.3.rc6 Thanks to everyone for all their work on this release! Sincerely, Tracy Graydon Yocto Project Build and Release ------------------- yocto-2.0.3 Errata --------------------- Release Name: eclipse-poky-mars-jethro-14.0.3 Branch: mars/jethro Tag: mars/jethro-14.0.3 Hash: e38ce99f413b832be4a8c6db5f739fed0041d2f4 md5: 3e3110fd0c8d8dda31407ee8f4233b24 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.0.3/eclipse-poky-mars-jethro-14.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.0.3/eclipse-poky-mars-jethro-14.0.3.tar.bz2 Release Name: meta-qt3-jethro-14.0.3 Branch: jethro Tag: jethro-14.0.3 Hash: b08996efbfb3b26e62b608f34ebf5e671b36ec61 md5: ae83d352e5c59ddc95e5d308428440fb Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.0.3/meta-qt3-jethro-14.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.0.3/meta-qt3-jethro-14.0.3.tar.bz2 Release Name: poky-jethro-14.0.3 Branch: jethro Tag: jethro-14.0.3 Hash: adb34b8ddcd8cc34ae7d2b1b2e4b4d291d790f56 md5: a53a50132f73660f7ddfab19146ed994 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-2.0.3/poky-jethro-14.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-2.0.3/poky-jethro-14.0.3.tar.bz2 ---------------- Known Issues ---------------- N/A ---------------- Security Fixes ---------------- perl: CVE-2016-1238 perl: CVE-2015-8607 perl: CVE-2016-6185 perl: CVE-2016-2381 openssl: CVE-2016-6306 openssl: CVE-2016-6304 openssl: CVE-2016-6303 openssl: CVE-2016-6302 openssl: CVE-2016-2182 openssl: CVE-2016-2181 openssl: CVE-2016-2180 util-linux: CVE-2016-5011 qemu: CVE-2016-5403 qemu: CVE-2016-4002 qemu: CVE-2016-6351 qemu: CVE-2016-4439 qemu: CVE-2016-3712 qemu: CVE-2016-3710 wget: CVE-2016-4971 openssh: CVE-2015-8325 openssh: CVE-2016-5615 openssh: CVE-2016-6210 git: CVE-2016-2315 git: CVE-2016-2324 bind: CVE-2016-2088 tiff: CVE-2016-5323 tiff: CVE-2016-5321 tiff: CVE-2016-3186 libpcre: CVE-2016-3191 openssl: CVE-2016-2178 openssl: CVE-2016-2177 curl: CVE-2016-5421 curl: CVE-2016-5420 curl: CVE-2016-5419 libxml2: CVE-2016-4448 libxml2: CVE-2016-4447 libxml2: CVE-2016-3627 libxml2: CVE-2016-1833 libxml2: CVE-2016-1835 libxml2: CVE-2016-1837 libxml2: CVE-2016-4449 libxml2: CVE-2016-1836 libxml2: CVE-2016-1839 libxml2: CVE-2016-1838 libxml2: CVE-2016-1840 libxml2: CVE-2016-4483 libxml2: CVE-2016-1834 libxml2: CVE-2016-3705 libxml2: CVE-2016-1762 glibc: CVE-2016-4429 glibc: CVE-2016-3706 ---------------- Fixes ---------------- tzdata: update to 2016g tzcode-native: Update to 2016g init-install.sh: fix disk_size openssl: add a patch to fix parallel builds bitbake: fetch2/wget: fallback to GET if HEAD is rejected in checkstatus() bitbake: lib/bb/tests/fetch: remove URL that doesn't exist anymore bitbake: bb/tests/fetch: Update cups url perl-ptest.inc: fix tar call to prevent objcopy failure gcc: make sure header path is set correctly tzcode: update to 2016e wic: fix path parsing, use last occurrence bluez5: move btmgmt to common READLINE section documentation: Updated date in the manual revision tables. kernel-dev: Fix the locations of .config and source directory profile-manual: Added cross-reference links to INHIBIT_PACKAGE_STRIP ref-manual: Fixed *[doc] string for INHIBIT_PACKAGE_DEBUG_SPLIT yocto-project-qs: Added note for Fedora23 users documentation: Prepped for a 2.0.2 release toasterconf.json: exclude releases Toaster can't build wic: insert local Python paths at front
|
|