[ANNOUNCEMENT] Yocto Project 3.4.4 is Released
Lee Chee Yang
Hello
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee Yocto Project Build and Release
- -------------------------- yocto-3.4.4 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: honister Tag: yocto-3.4.4 Git Revision: 780eeec8851950ee6ac07a2a398ba937206bd2e4 Release Artefact: poky-780eeec8851950ee6ac07a2a398ba937206bd2e4 sha: 09558927064454ec2492da376156b716d9fd14aae57196435d742db7bfdb4b95 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/poky-780eeec8851950ee6ac07a2a398ba937206bd2e4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/poky-780eeec8851950ee6ac07a2a398ba937206bd2e4.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: honister Tag: yocto-3.4.4 Git Revision: 1a6f5e27249afb6fb4d47c523b62b5dd2482a69d Release Artefact: oecore-1a6f5e27249afb6fb4d47c523b62b5dd2482a69d sha: b8354ca457756384139a579b9e51f1ba854013c99add90c0c4c6ef68421fede5 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/oecore-1a6f5e27249afb6fb4d47c523b62b5dd2482a69d.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/oecore-1a6f5e27249afb6fb4d47c523b62b5dd2482a69d.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: honister Tag: yocto-3.4.4 Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8 Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8 sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: honister Tag: yocto-3.4.4 Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400 Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400 sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: honister Tag: yocto-3.4.4 Git Revision: c2d8f9b2137bd4a98eb0f51519493131773e7517 Release Artefact: bitbake-c2d8f9b2137bd4a98eb0f51519493131773e7517 sha: a8b6217f2d63975bbf49f430e11046608023ee2827faa893b15d9a0d702cf833 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/bitbake-c2d8f9b2137bd4a98eb0f51519493131773e7517.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/bitbake-c2d8f9b2137bd4a98eb0f51519493131773e7517.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: honister Tag: yocto-3.4.4 Git Revision: 5ead7d39aaf9044078dff27f462e29a8e31d89e4
- --------------- Contributors - --------------- Alexandre Belloni Anuj Mittal Bruce Ashfield Chee Yang Lee Dmitry Baryshkov Joe Slater Konrad Weihmann Martin Jansa Michael Opdenacker Minjae Kim Peter Kjellerstedt Ralph Siemsen Richard Purdie Ross Burton Tim Orling wangmy zhengruoqin
- --------------- Known Issues - --------------- There were a couple of known autobuilder intermittent bugs that occurred during release testing but these are not regressions in the release.
- --------------- Security Fixes - --------------- tiff: fix CVE-2022-0865 CVE-2022-0891 CVE-2022-0907 CVE-2022-0908 CVE-2022-0909 CVE-2022-0924 xz: fix CVE-2022-1271 unzip: fix CVE-2021-4217 zlib: fix CVE-2018-25032 grub: ignore CVE-2021-46705
- --------------- Fixes - --------------- alsa-tools: Ensure we install correctly bitbake.conf: mark all directories as safe for git to read bitbake: knotty: display active tasks when printing keepAlive() message bitbake: knotty: reduce keep-alive timeout from 5000s (83 minutes) to 10 minutes bitbake: server/process: Disable gc around critical section bitbake: server/xmlrpcserver: Add missing xmlrpcclient import bitbake: toaster: Fix IMAGE_INSTALL issues with _append vs :append bitbake: toaster: fixtures replace gatesgarth build-appliance-image: Update to honister head revision conf.py/poky.yaml: Move version information to poky.yaml and read in conf.py conf/machine: fix QEMU x86 sound options devupstream: fix handling of SRC_URI documentation: update for 3.4.4 release externalsrc/devtool: Fix to work with fixed export funcition flags handling gmp: add missing COPYINGv3 gnu-config: update SRC_URI libxml2: fix CVE-2022-23308 regression libxml2: move to gitlab.gnome.org libxml2: update to 2.9.13 libxshmfence: Correct LICENSE to HPND license_image.bbclass: close package.manifest file linux-firmware: correct license for ar3k firmware linux-firmware: upgrade 20220310 -> 20220411 linux-yocto-rt/5.10: update to -rt61 linux-yocto/5.10: cfg/debug: add configs for kcsan linux-yocto/5.10: split vtpm for more granular inclusion linux-yocto/5.10: update to v5.10.109 linux-yocto: nohz_full boot arg fix oe-pkgdata-util: Adapt to the new variable override syntax oeqa/selftest/devtool: ensure Git username is set before upgrade tests poky.conf: bump version for 3.4.4 release pseudo: Add patch to workaround paths with crazy lengths pseudo: Fix handling of absolute links sanity: Add warning for local hasheqiv server with remote sstate mirrors scripts/runqemu: Fix memory limits for qemux86-64 shadow-native: Simplify and fix syslog disable patch tiff: Add marker for CVE-2022-1056 being fixed toaster: Fix broken overrides usage u-boot: Inherit pkgconfig uninative: Upgrade to 3.6 with gcc 12 support vim: Upgrade 8.2.4524 -> 8.2.4681 virglrenderer: update SRC_URI webkitgtk: update to 2.32.4 wireless-regdb: upgrade 2022.02.18 -> 2022.04.08
|
|
[ANNOUNCEMENT] Yocto Project 3.1.16 (dunfell-23.0.16) is Released
Lee Chee Yang
Hello We are pleased to announce the Yocto Project 3.1.16 (dunfell-23.0.16) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee chee.yang.lee@... Yocto Project Build and Release
- -------------------------- yocto-3.1.16 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.16 Git Revision: f14992950eb90dc168eb82823ab69538f668f8bc Release Artefact: poky-dunfell-23.0.16 sha: 67253123a6a23a772ca56823ce367fb7a42878af09380ab67deac80095d1aa27 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: yocto-3.1.16 Git Revision: 8e81d38048c953d0823abf04d5b2506cd988f0bb Release Artefact: oecore-dunfell-23.0.16 sha: 259c9605280ee4e3d57a402626e9f126e3fe5de38adc9a2f7f3815d14f24132e Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/oecore-dunfell-23.0.16.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/oecore-dunfell-23.0.16.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.16 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.16 sha: 55c647dbb29abf0f2b9fefc2b8633e4a07fd6c04a4f7cb3fdb388560455f8572 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/meta-mingw-dunfell-23.0.16.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/meta-mingw-dunfell-23.0.16.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.16 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.16 sha: 514360c9bbb769bf489f53e26f13aca96b24628db21372c66c543fb034366a6e Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/meta-gplv2-dunfell-23.0.16.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/meta-gplv2-dunfell-23.0.16.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: yocto-3.1.16 Git Revision: 0784db7dd0fef6f0621ad8d74372f44e87fef950 Release Artefact: bitbake-dunfell-23.0.16 sha: f2eae8cb80c7d5c5d6b7a9b82ef649e9cb331e5b66e758e99649ff911bc68c84 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/bitbake-dunfell-23.0.16.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/bitbake-dunfell-23.0.16.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.16 Git Revision: e8cf0e7290d07448af3b55dcd478e200a10cee42
- --------------- Known Issues - --------------- N/A
- --------------- Security Fixes - --------------- apt: fix CVE-2020-3810 bluez5: fix CVE-2021-3658 CVE-2022-0204 ghostscript: fix CVE-2020-15900 and CVE-2021-45949 for -native ghostscript: fix CVE-2021-3781 git: Ignore CVE-2022-24975 go: fix CVE-2021-38297 grub: ignore CVE-2021-46705 gzip: fix CVE-2022-1271 libsolv: fix CVE: CVE-2021-44568-71 and CVE-2021-44573-77 libxml2: fix CVE-2022-23308 and regression python3: ignore CVE-2022-26488 qemu: fix CVE-2020-13253 CVE-2020-13791 re2c: fix CVE-2018-21232 util-linux: fix CVE-2022-0563 xz: fix CVE-2022-1271 zlib: fix CVE-2018-25032
- --------------- Fixes - ---------------
apt: add -fno-strict-aliasing to CXXFLAGS to fix SHA256 bug bind: update to 9.11.37 bitbake: fetch2: add check for empty SRC_URI hash string bitbake: server/process: Disable gc around critical section bitbake: server/process: Note when commands complete in logs bitbake: tinfoil: Allow run_command not to wait on events boost: fix native build with glibc-2.34 build-appliance-image: Update to dunfell head revision conf.py/poky.yaml: Move version information to poky.yaml and read in conf.py documentation: update for 3.1.15 release documentation: update for 3.1.16 release git update from 2.24.3 to 2.24.4 gnu-config: update SRC_URI libxml2: move to gitlab.gnome.org libxshmfence: Correct LICENSE to HPND license_image.bbclass: close package.manifest file linux-firmware: upgrade 20220310 -> 20220411 linux-yocto/5.4: update to v5.4.190 metadata_scm.bbclass: Use immediate expansion for the METADATA_* variables mirrors: Add missing gitsm entries for yocto/oe mirrors mobile-broadband-provider-info: upgrade 20210805 -> 20220315 oeqa/runtime/ping: Improve failure message to include more detail oeqa/selftest/tinfoil: Fix intermittent event loss issue in test oeqa/selftest/tinfoil: Improve tinfoil event test debugging openssl: upgrade 1.1.1l -> 1.1.1n poky.conf: Bump version for 3.1.16 release poky: Drop PREMIRRORS entries for scms pseudo: Add patch to workaround paths with crazy lengths pseudo: Fix handling of absolute links python3-jinja2: Correct HOMEPAGE python3: upgrade 3.8.12 -> 3.8.13 python3targetconfig: Use for nativesdk too tzdata: update to 2022a u-boot: Correct the SRC_URI vim: Upgrade 8.2.4524 -> 8.2.4681 virglrenderer: update SRC_URI wireless-regdb: upgrade 2022.02.18 -> 2022.04.08 xserver-xorg: update to 1.20.14
|
|
[ANNOUNCEMENT] Yocto Project 3.3.6 (hardknott-25.0.6) is Released
Lee Chee Yang
Hello
We are pleased to announce the Yocto Project 3.3.6 (hardknott-25.0.6) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee Chee Yang Lee chee.yang.lee@... Yocto Project Build and Release
- -------------------------- yocto-3.3.6 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: hardknott Tag: yocto-3.3.6 Git Revision: eee9fba7b4d5d7a268a495688039027390894e6d Release Artefact: poky-hardknott-25.0.6 sha: a0d015fb81b3be476faf46ebb9c968b073c070e6abbc3d3074897983dd1248cc Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: hardknott Tag: yocto-3.3.6 Git Revision: fbbb689c8df7f82644b8a9bc5bb6884bc6516660 Release Artefact: oecore-hardknott-25.0.6 sha: b60ded848198fd25ca2b5f53c9fc6be5c07c6ab1783641c8fe5bc4bbf092b861 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/oecore-hardknott-25.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/oecore-hardknott-25.0.6.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: hardknott Tag: yocto-3.3.6 Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e Release Artefact: meta-mingw-hardknott-25.0.6 sha: 80b7e7b6da68315fb74ba40c3f668deac5dc14be04be60c8a345807d9149994a Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/meta-mingw-hardknott-25.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/meta-mingw-hardknott-25.0.6.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: hardknott Tag: yocto-3.3.6 Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f Release Artefact: meta-gplv2-hardknott-25.0.6 sha: ea863d84ef79aab27ad3533d0d6f0aa87eb6f5e6fe2b29a2756eaf5620a9dd00 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/meta-gplv2-hardknott-25.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/meta-gplv2-hardknott-25.0.6.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: hardknott Tag: yocto-3.3.6 Git Revision: d01d8326331cfe59208674cfc53aa26c0028b313 Release Artefact: bitbake-hardknott-25.0.6 sha: 2a85c71c0243f6da0abf829b391f2c01b049d8f3cb4b53cf903facc251b92682 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/bitbake-hardknott-25.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/bitbake-hardknott-25.0.6.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: hardknott Tag: yocto-3.3.6 Git Revision: f462982ddb6e32052217d44c0c44e8a4df115589
- --------------- Known Issues - --------------- N/A
- --------------- Security Fixes - --------------- zlib: backport the fix for CVE-2018-25032 python3-numpy: fix CVE-2021-41496 epiphany: fix CVE-2021-45085 CVE-2021-45086 CVE-2021-45087 CVE-2021-45088 flac: fix CVE-2021-0561 libxml2: Fix CVE-2022-23308 expat: fix CVE-2022-25236 expat: fix CVE-2022-25235 ghostscript: fix CVE-2021-45949 expat: fix CVE-2022-23990 virglrenderer: fix CVE-2022-0135 and -0175
- --------------- Fixes - --------------- asciidoc: update git repository bitbake: server/process: Disable gc around critical section bitbake: server/xmlrpcserver: Add missing xmlrpcclient import bitbake: tests/fetch: Handle upstream master -> main branch change bitbake: toaster: Fix IMAGE_INSTALL issues with _append vs :append bitbake: toaster: fixtures: gatesgarth -> hardknott ccache: upgrade 4.2 -> 4.2.1 devtool: deploy-target: Remove stripped binaries in pseudo context docs: fix hardcoded link warning messages documentation: prepare for 3.3.5 release documentation: prepare for 3.3.6 release e2fsprogs: backport to fix one regression gcsections: add nativesdk-cairo to exclude list gnu-config: update SRC_URI go: update to 1.16.15 gst-devtools: 1.18.5 -> 1.18.6 gst-examples: 1.18.5 -> 1.18.6 gstreamer1.0-libav: 1.18.5 -> 1.18.6 gstreamer1.0-omx: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-bad: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-base: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-good: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-ugly: 1.18.5 -> 1.18.6 gstreamer1.0-python: 1.18.5 -> 1.18.6 gstreamer1.0-rtsp-server: 1.18.5 -> 1.18.6 gstreamer1.0-vaapi: 1.18.5 -> 1.18.6 gstreamer1.0: 1.18.5 -> 1.18.6 initramfs-framework: unmount automounts before switch_root libarchive : update to 3.5.3 libgcrypt: Upgrade 1.9.3 -> 1.9.4 linux-firmware: upgrade 20220209 -> 20220310 linux-yocto-rt/5.10: update to -rt61 linux-yocto/5.10: Fix ramoops/ftrace linux-yocto/5.10: cfg/debug: add configs for kcsan linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMP linux-yocto/5.10: fix dssall build error with binutils 2.3.8 linux-yocto/5.10: ppc/riscv: fix build with binutils 2.3.8 linux-yocto/5.10: split vtpm for more granular inclusion linux-yocto/5.10: update genericx86* machines to v5.10.99 linux-yocto/5.10: update to v5.10.107 linux-yocto/5.4: update genericx86* machines to v5.4.178 linux-yocto: nohz_full boot arg fix lttng-modules: upgrade 2.12.7 -> 2.12.8 mc: fix build if ncurses have been configured without wide characters mobile-broadband-provider-info: upgrade 20201225 -> 20210805 mobile-broadband-provider-info: upgrade 20210805 -> 20220315 openssl: upgrade 1.1.1l -> 1.1.1n package_manager: ipk: Fix host manifest generation patch.py: Prevent git repo reinitialization poky.conf: bump version for 3.3.6 release ruby : update to 3.0.3 scripts/buildhistory-diff: drop use of distutils selftest: recipetool: Correct the URI for socat sstate: inside the threadedpool don't write to the shared localdata toaster: Fix broken overrides usage unfs3: correct configure option uninative: Upgrade to 3.5 vim: Update to 8.2.4524 virglrenderer: update SRC_URI webkitgtk : update to 2.30.6 wic: Use custom kernel path if provided wireless-regdb: upgrade 2021.08.28 -> 2022.02.18 zip: modify when match.S is built
|
|
[ANNOUNCEMENT] Yocto Project 4.0 is Released
Lee Chee Yang
Hi
We are pleased to announce the Yocto Project 4.0 Release is now available for download.
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee Yocto Project Build and Release
Release notes for 4.0 (kirkstone) ---------------------------------
New Features / Enhancements in 4.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Linux kernel 5.15, glibc 2.35 and ~300 other recipe upgrades
- Reproducibility: this release fixes the reproducibility issues with `rust-llvm` and `golang`. Recipes in OpenEmbedded-Core are now fully reproducible. Functionality previously in the optional "reproducible" class has been merged into the base class.
- Network access is now disabled by default for tasks other than where it is expected to ensure build integrity (where host kernel supports it)
- The Yocto Project now allows you to reuse the Shared State cache from its autobuilder. If the network connection between our server and your machine is faster than you would build recipes from source, you can try to speed up your builds by using such Shared State and Hash Equivalence by setting::
BB_SIGNATURE_HANDLER = "OEEquivHash" BB_HASHSERVE = "auto" BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687" SSTATE_MIRRORS ?= file://.* https://sstate.yoctoproject.org/&YOCTO_DOC_VERSION;/PATH;downloadfilename=PATH
- The Python package build process is now based on wheels in line with the upstream direction.
- New overlayfs and overlayfs-etc classes and `overlayroot` support in the initramfs framework to make it easier to overlay read-only filesystems (for example) with OverlayFS.
- Inclusive language adjustments to some variable names - see the `4.0 migration guide` for details.
- New recipes:
- `buildtools-docs-tarball` - `libptytty` - `libxcvt` - `lua` - `nghttp2` - `python3-alabaster` - `python3-asn1crypto` - `python3-babel` - `python3-bcrypt` - `python3-certifi` - `python3-cffi` - `python3-chardet` - `python3-cryptography` - `python3-cryptography-vectors` - `python3-dtschema` - `python3-flit-core` - `python3-idna` - `python3-imagesize` - `python3-installer` - `python3-iso8601` - `python3-jsonpointer` - `python3-jsonschema` - `python3-ndg-httpsclient` - `python3-ply` - `python3-poetry-core` - `python3-pretend` - `python3-psutil` - `python3-pyasn1` - `python3-pycparser` - `python3-pyopenssl` - `python3-pyrsistent` - `python3-pysocks` - `python3-pytest-runner` - `python3-pytest-subtests` - `python3-pytz` - `python3-requests` - `python3-rfc3339-validator` - `python3-rfc3986-validator` - `python3-rfc3987` - `python3-ruamel-yaml` - `python3-semantic-version` - `python3-setuptools-rust-native` - `python3-snowballstemmer` - `python3-sphinx` - `python3-sphinxcontrib-applehelp` - `python3-sphinxcontrib-devhelp` - `python3-sphinxcontrib-htmlhelp` - `python3-sphinxcontrib-jsmath` - `python3-sphinxcontrib-qthelp` - `python3-sphinxcontrib-serializinghtml` - `python3-sphinx-rtd-theme` - `python3-strict-rfc3339` - `python3-tomli` - `python3-typing-extensions` - `python3-urllib3` - `python3-vcversioner` - `python3-webcolors` - `python3-wheel` - `repo` - `seatd`
- Extended recipes to `native`: `wayland`, `wayland-protocols`
- Shared state (sstate) improvements:
- Switched to ZStandard (zstd) instead of Gzip, for better performance. - Allow validation of sstate signatures against a list of keys - Improved error messages and exception handling
- BitBake enhancements:
- Fetcher enhancements:
- New `crate fetcher` for Rust packages - Added striplevel support to unpack - git: Add a warning asking users to set a branch in git urls - git: Allow git fetcher to support subdir param - git: canonicalize ids in generated tarballs - git: stop generated tarballs from leaking info - npm: Put all downloaded files in the npm2 directory - npmsw: Add support for duplicate dependencies without url - npmsw: Add support for github prefix in npm shrinkwrap version - ssh: now supports checkstatus, allows : in URLs (both required for use with sstate) and no longer requires username - wget: add redirectauth parameter - wget: add 30s timeout for checkstatus calls
- Show warnings for append/prepend/remove operators combined with +=/.= - Add bb.warnonce() and bb.erroronce() log methods - Improved setscene task display - Show elapsed time also for tasks with progress bars - Improved cleanup on forced shutdown (either because of errors or Ctrl+C) - contrib: Add Dockerfile for building PR service container - Change file format of siginfo files to use zstd compressed json - Display active tasks when printing keep-alive message to help debugging
- Architecture-specific enhancements:
- ARM:
- tune-cortexa72: Enable the crc extension by default for cortexa72 - qemuarm64: Add tiny ktype to qemuarm64 bsp - armv9a/tune: Add the support for the Neoverse N2 core - arch-armv8-5a.inc: Add tune include for armv8.5a - grub-efi: Add xen_boot support when 'xen' is in DISTRO_FEATURES for aarch64 - tune-cortexa73: Introduce cortexa73-crypto tune - libacpi: Build libacpi also for 'aarch64' machines - core-image-tiny-initramfs: Mark recipe as 32 bit ARM compatible
- PowerPC:
- weston-init: Use pixman rendering for qemuppc64 - rust: add support for big endian 64-bit PowerPC - rust: Add snapshot checksums for powerpc64le
- RISC-V:
- libunwind: Enable for rv64 - systemtap: Enable for riscv64 - linux-yocto-dev: add qemuriscv32 - packagegroup-core-tools-profile: Enable systemtap for riscv64 - qemuriscv: Use virtio-tablet-pci for mouse
- x86:
- kernel-yocto: conditionally enable stack protection checking on x86-64
- Kernel-related enhancements:
- Allow initramfs to be built from a separate multiconfig - Make kernel-base recommend kernel-image, not depend (allowing images containing kernel modules without kernel image) - linux-yocto: split vtpm for more granular inclusion - linux-yocto: cfg/debug: add configs for kcsan - linux-yocto: cfg: add kcov feature fragment - linux-yocto: export pkgconfig variables to devshell - linux-yocto-dev: use versioned branch as default - New `KERNEL_DEBUG_TIMESTAMPS` variable (to replace removed `BUILD_REPRODUCIBLE_BINARIES` for the kernel) - Introduce python3-dtschema-wrapper in preparation for mandatory schema checking on dtb files in 5.16 - Allow disabling kernel artifact symlink creation - Allow changing default .bin kernel artifact extension
- FIT image related enhancements:
- New `FIT_SUPPORTED_INITRAMFS_FSTYPES` variable to allow extending initramfs image types to look for - New `FIT_CONF_PREFIX` variable to allow overriding FIT configuration prefix - Use 'bbnote' for better logging
- New :term:`PACKAGECONFIG` options in `curl`, `dtc`, `epiphany`, `git`, `git`, `gstreamer1.0-plugins-bad`, `linux-yocto-dev`, `kmod`, `mesa`, `piglit`, `qemu`, `rpm`, `systemd`, `webkitgtk`, `weston-init` - ptest enhancements in `findutils`, `lttng-tools`, `openssl`, `gawk`, `strace`, `lttng-tools`, `valgrind`, `perl`, `libxml-parser-perl`, `openssh`, `python3-cryptography`, `popt`
- Sysroot dependencies have been further optimised - Significant effort to upstream / rationalise patches across a variety of recipes - Allow the creation of block devices on top of UBI volumes - archiver: new ARCHIVER_MODE[compression] to set tarball compression, and switch default to xz - yocto-check-layer: add ability to perform tests from a global bbclass - yocto-check-layer: improved README checks - cve-check: add json output format - cve-check: add coverage statistics on recipes with/without CVEs - Added mirrors for kernel sources and uninative binaries on kernel.org - glibc and binutils recipes now use shallow mirror tarballs for faster fetching - When patching fails, show more information on the fatal error
- wic Image Creator enhancements:
- Support rootdev identified by partition label - rawcopy: Add support for packed images - partition: Support valueless keys in sourceparams
- QA check enhancements:
- Allow treating license issues as errors - Added a check that Upstream-Status patch tag is present and correctly formed - Added a check for directories that are expected to be empty - Ensure addition of patch-fuzz retriggers do_qa_patch - Added a sanity check for allarch packagegroups
- create-spdx class improvements:
- Get SPDX-License-Identifier from source files - Generate manifest also for SDKs - New SPDX_ORG variable to allow changing the Organization field value - Added packageSupplier field - Added create_annotation function
- devtool add / recipetool create enhancements:
- Extend curl detection when creating recipes - Handle GitLab URLs like we do GitHub - Recognize more standard license text variants - Separate licenses with & operator - Detect more known licenses in Python code - Move license md5sums data into CSV files - npm: Use README as license fallback
- SDK-related enhancements:
- Extended recipes to `nativesdk`: `cargo`, `librsvg`, `libstd-rs`, `libva`, `python3-docutil`, `python3-packaging` - Enabled nativesdk recipes to find a correct version of the rust cross compiler - Support creating per-toolchain cmake file in SDK
- Rust enhancements:
- New python_setuptools3_rust class to enable building python extensions in Rust - classes/meson: Add optional rust definitions
- QEMU / runqemu enhancements:
- qemu: Add knob for enabling PMDK pmem support - qemu: add tpm string section to qemu acpi table - qemu: Build on musl targets - runqemu: support rootfs mounted ro - runqemu: add :term:`DEPLOY_DIR_IMAGE` replacement in QB_OPT_APPEND - runqemu: Allow auto-detection of the correct graphics options
- Capped `cpu_count()` (used to set parallelisation defaults) to 64 since any higher usually hurts parallelisation - Adjust some GL-using recipes so that they only require virtual/egl - package_rpm: use zstd instead of xz - npm: new `EXTRA_OENPM` variable (to set node-gyp variables for example) - npm: new `NPM_NODEDIR` variable - perl: Enable threading - u-boot: Convert ${UBOOT_ENV}.cmd into ${UBOOT_ENV}.scr - u-boot: Split do_configure logic into separate file - go.bbclass: Allow adding parameters to go ldflags - go: log build id computations - scons: support out-of-tree builds - scripts: Add a conversion script to use SPDX license names - scripts: Add convert-variable-renames script for inclusive language variable renaming - binutils-cross-canadian: enable gold for mingw - grub-efi: Add option to include all available modules - bitbake.conf: allow wayland distro feature through for native/SDK builds - weston-init: Pass --continue-without-input when launching weston - weston: wrapper for weston modules argument - weston: Add a knob to control simple clients - uninative: Add version to uninative tarball name - volatile-binds: SELinux and overlayfs extensions in mount-copybind - gtk-icon-cache: Allow using gtk4 - kmod: Add an exclude directive to depmod - os-release: add os-release-initrd package for use in systemd-based initramfs images - gstreamer1.0-plugins-base: add support for graphene - gpg-sign: Add parameters to gpg signature function - package_manager: sign DEB package feeds - zstd: add libzstd package - libical: build gobject and vala introspection - dhcpcd: add option to set DBDIR location - rpcbind: install rpcbind.conf - mdadm: install mdcheck - boost: add json lib - libxkbcommon: allow building of API documentation - libxkbcommon: split libraries and xkbcli into separate packages - systemd: move systemd shared library into its own package - systemd: Minimize udev package size if DISTRO_FEATURES doen't contain sysvinit
Known Issues in 4.0 ~~~~~~~~~~~~~~~~~~
- `make` version 4.2.1 is known to be buggy on non-Ubuntu systems. If this `make` version is detected on host distributions other than Ubuntu at build start time, then a warning will be displayed.
Recipe License changes in 4.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The following corrections have been made to the LICENSE values set by recipes:
* cmake: add BSD-1-Clause & MIT & BSD-2-Clause to LICENSE due to additional vendored libraries in native/target context * gettext: extend LICENSE conditional upon PACKAGECONFIG (due to vendored libraries) * gstreamer1.0: update licenses of all modules to LGPL-2.1-or-later (with some exceptions that are GPL-2.0-or-later) * gstreamer1.0-plugins-bad/ugly: use the GPL-2.0-or-later only when it is in use * kern-tools-native: add missing MIT license due to Kconfiglib * libcap: add pam_cap license to LIC_FILES_CHKSUM if pam is enabled * libidn2: add Unicode-DFS-2016 license * libsdl2: add BSD-2-Clause to LICENSE due to default yuv2rgb and hidapi inclusion * libx11-compose-data: update LICENSE to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to better reflect reality * libx11: update LICENSE to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to better reflect reality * libxshmfence: correct LICENSE - MIT -> HPND * newlib: add BSD-3-Clause to LICENSE * python3-idna: correct LICENSE - Unicode -> Unicode-TOU * python3-pip: add "Apache-2.0 & MPL-2.0 & LGPL-2.1-only & BSD-3-Clause & PSF-2.0 & BSD-2-Clause" to LICENSE due to vendored libraries
Other license-related notes:
- The ambiguous "BSD" license has been removed from the ``common-licenses`` directory. Each recipe that fetches or builds BSD-licensed code should specify the proper version of the BSD license in its :term:`LICENSE` value.
- `LICENSE` definitions now have to use SPDX identifiers. A convert-spdx-licenses.py script can be used to update your recipes.
Security Fixes in 4.0 ~~~~~~~~~~~~~~~~~~~~
- binutils: CVE-2021-42574, CVE-2021-45078 - curl: CVE-2021-22945, CVE-2021-22946, CVE-2021-22947 - epiphany: CVE-2021-45085, CVE-2021-45086, CVE-2021-45087, CVE-2021-45088 - expat: CVE-2021-45960, CVE-2021-46143, CVE-2022-22822, CVE-2022-22823, CVE-2022-22824, CVE-2022-22825, CVE-2022-22826, CVE-2022-22827, CVE-2022-23852, CVE-2022-23990, CVE-2022-25235, CVE-2022-25236, CVE-2022-25313, CVE-2022-25314, CVE-2022-25315 - ffmpeg: CVE-2021-38114 - gcc: CVE-2021-35465, CVE-2021-42574, CVE-2021-46195, CVE-2022-24765 - glibc: CVE-2021-3998, CVE-2021-3999, CVE-2021-43396, CVE-2022-23218, CVE-2022-23219 - gmp: CVE-2021-43618 - go: CVE-2021-41771 and CVE-2021-41772 - grub2: CVE-2021-3981 - gzip: CVE-2022-1271 - libarchive : CVE-2021-31566, CVE-2021-36976 - libxml2: CVE-2022-23308 - libxslt: CVE-2021-30560 - lighttpd: CVE-2022-22707 - linux-yocto/5.10: amdgpu: CVE-2021-42327 - lua: CVE-2021-43396 - openssl: CVE-2021-4044, CVE-2022-0778 - qemu: CVE-2022-1050, CVE-2022-26353, CVE-2022-26354 - rpm: CVE-2021-3521 - seatd: CVE-2022-25643 - speex: CVE-2020-23903 - squashfs-tools: CVE-2021-41072 - systemd: CVE-2021-4034 - tiff: CVE-2022-0561, CVE-2022-0562, CVE-2022-0865, CVE-2022-0891, CVE-2022-0907, CVE-2022-0908, CVE-2022-0909, CVE-2022-0924, CVE-2022-1056, CVE-2022-22844 - unzip: CVE-2021-4217 - vim: CVE-2021-3796, CVE-2021-3872, CVE-2021-3875, CVE-2021-3927, CVE-2021-3928, CVE-2021-3968, CVE-2021-3973, CVE-2021-4187, CVE-2022-0128, CVE-2022-0156, CVE-2022-0158, CVE-2022-0261, CVE-2022-0318, CVE-2022-0319, CVE-2022-0554, CVE-2022-0696, CVE-2022-0714, CVE-2022-0729, CVE-2022-0943 - virglrenderer: CVE-2022-0135, CVE-2022-0175 - webkitgtk: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592 - xz: CVE-2022-1271 - zlib: CVE-2018-25032
Recipe Upgrades in 4.0 ~~~~~~~~~~~~~~~~~~~~~
- acpica: upgrade 20210730 -> 20211217 - acpid: upgrade 2.0.32 -> 2.0.33 - adwaita-icon-theme: update 3.34/38 -> 41.0 - alsa-ucm-conf: upgrade 1.2.6.2 -> 1.2.6.3 - alsa: upgrade 1.2.5 -> 1.2.6 - apt: upgrade 2.2.4 -> 2.4.3 - asciidoc: upgrade 9.1.0 -> 10.0.0 - atk: upgrade 2.36.0 -> 2.38.0 - at-spi2-core: upgrade 2.40.3 -> 2.42.0 - at: update 3.2.2 -> 3.2.5 - autoconf-archive: upgrade 2021.02.19 -> 2022.02.11 - automake: update 1.16.3 -> 1.16.5 - bash: upgrade 5.1.8 -> 5.1.16 - bind: upgrade 9.16.20 -> 9.18.1 - binutils: Bump to latest 2.38 release branch - bison: upgrade 3.7.6 -> 3.8.2 - bluez5: upgrade 5.61 -> 5.64 - boost: update 1.77.0 -> 1.78.0 - btrfs-tools: upgrade 5.13.1 -> 5.16.2 - buildtools-installer: Update to use 3.4 - busybox: 1.34.0 -> 1.35.0 - ca-certificates: update 20210119 -> 20211016 - cantarell-fonts: update 0.301 -> 0.303.1 - ccache: upgrade 4.4 -> 4.6 - cmake: update 3.21.1 -> 3.22.3 - connman: update 1.40 -> 1.41 - coreutils: update 8.32 -> 9.0 - cracklib: update 2.9.5 -> 2.9.7 - createrepo-c: upgrade 0.17.4 -> 0.19.0 - cronie: upgrade 1.5.7 -> 1.6.0 - cups: update 2.3.3op2 -> 2.4.1 - curl: update 7.78.0 -> 7.82.0 - dbus: upgrade 1.12.20 -> 1.14.0 - debianutils: update 4.11.2 -> 5.7 - dhcpcd: upgrade 9.4.0 -> 9.4.1 - diffoscope: upgrade 181 -> 208 - dnf: upgrade 4.8.0 -> 4.11.1 - dpkg: update 1.20.9 -> 1.21.4 - e2fsprogs: upgrade 1.46.4 -> 1.46.5 - ed: upgrade 1.17 -> 1.18 - efivar: update 37 -> 38 - elfutils: update 0.185 -> 0.186 - ell: upgrade 0.43 -> 0.49 - enchant2: upgrade 2.3.1 -> 2.3.2 - epiphany: update 40.3 -> 42.0 - erofs-utils: update 1.3 -> 1.4 - ethtool: update to 5.16 - expat: upgrade 2.4.1 -> 2.4.7 - ffmpeg: update 4.4 -> 5.0 - file: upgrade 5.40 -> 5.41 - findutils: upgrade 4.8.0 -> 4.9.0 - flac: upgrade 1.3.3 -> 1.3.4 - freetype: upgrade 2.11.0 -> 2.11.1 - fribidi: upgrade 1.0.10 -> 1.0.11 - gawk: update 5.1.0 -> 5.1.1 - gcompat: Update to latest - gdbm: upgrade 1.19 -> 1.23 - gdb: Upgrade to 11.2 - ghostscript: update 9.54.0 -> 9.55.0 - gi-docgen: upgrade 2021.7 -> 2022.1 - git: update 2.33.0 -> 2.35.2 - glib-2.0: update 2.68.4 -> 2.72.0 - glibc: Upgrade to 2.35 - glib-networking: update 2.68.2 -> 2.72.0 - glslang: update 11.5.0 -> 11.8.0 - gnu-config: update to latest revision - gnupg: update 2.3.1 -> 2.3.4 - gnutls: update 3.7.2 -> 3.7.4 - gobject-introspection: upgrade 1.68.0 -> 1.72.0 - go-helloworld: update to latest revision - go: update 1.16.7 -> 1.17.8 - gpgme: upgrade 1.16.0 -> 1.17.1 - gsettings-desktop-schemas: upgrade 40.0 -> 42.0 - gst-devtools: 1.18.4 -> 1.20.1 - gst-examples: 1.18.4 -> 1.18.6 - gstreamer1.0: 1.18.4 -> 1.20.1 - gstreamer1.0-libav: 1.18.4 -> 1.20.1 - gstreamer1.0-omx: 1.18.4 -> 1.20.1 - gstreamer1.0-plugins-bad: 1.18.4 1.20.1 - gstreamer1.0-plugins-base: 1.18.4 -> 1.20.1 - gstreamer1.0-plugins-good: 1.18.4 -> 1.20.1 - gstreamer1.0-plugins-ugly: 1.18.4 -> 1.20.1 - gstreamer1.0-python: 1.18.4 -> 1.20.1 - gstreamer1.0-rtsp-server: 1.18.4 -> 1.20.1 - gstreamer1.0-vaapi: 1.18.4 -> 1.20.1 - gtk+3: upgrade 3.24.30 -> 3.24.33 - gzip: upgrade 1.10 -> 1.12 - harfbuzz: upgrade 2.9.0 -> 4.0.1 - hdparm: upgrade 9.62 -> 9.63 - help2man: upgrade 1.48.4 -> 1.49.1 - icu: update 69.1 -> 70.1 - ifupdown: upgrade 0.8.36 -> 0.8.37 - inetutils: update 2.1 -> 2.2 - init-system-helpers: upgrade 1.60 -> 1.62 - iproute2: update to 5.17.0 - iputils: update 20210722 to 20211215 - iso-codes: upgrade 4.6.0 -> 4.9.0 - itstool: update 2.0.6 -> 2.0.7 - iw: upgrade 5.9 -> 5.16 - json-glib: upgrade 1.6.4 -> 1.6.6 - kea: update 1.8.2 -> 2.0.2 - kexec-tools: update 2.0.22 -> 2.0.23 - less: upgrade 590 -> 600 - libarchive: upgrade 3.5.1 -> 3.6.1 - libatomic-ops: upgrade 7.6.10 -> 7.6.12 - libbsd: upgrade 0.11.3 -> 0.11.5 - libcap: update 2.51 -> 2.63 - libcgroup: upgrade 2.0 -> 2.0.1 - libcomps: upgrade 0.1.17 -> 0.1.18 - libconvert-asn1-perl: upgrade 0.31 -> 0.33 - libdazzle: upgrade 3.40.0 -> 3.44.0 - libdnf: update 0.63.1 -> 0.66.0 - libdrm: upgrade 2.4.107 -> 2.4.110 - libedit: upgrade 20210714-3.1 -> 20210910-3.1 - liberation-fonts: update 2.1.4 -> 2.1.5 - libevdev: upgrade 1.11.0 -> 1.12.1 - libexif: update 0.6.22 -> 0.6.24 - libgit2: update 1.1.1 -> 1.4.2 - libgpg-error: update 1.42 -> 1.44 - libhandy: update 1.2.3 -> 1.5.0 - libical: upgrade 3.0.10 -> 3.0.14 - libinput: update to 1.19.3 - libjitterentropy: update 3.1.0 -> 3.4.0 - libjpeg-turbo: upgrade 2.1.1 -> 2.1.3 - libmd: upgrade 1.0.3 -> 1.0.4 - libmicrohttpd: upgrade 0.9.73 -> 0.9.75 - libmodulemd: upgrade 2.13.0 -> 2.14.0 - libpam: update 1.5.1 -> 1.5.2 - libpcre2: upgrade 10.37 -> 10.39 - libpipeline: upgrade 1.5.3 -> 1.5.5 - librepo: upgrade 1.14.1 -> 1.14.2 - librsvg: update 2.40.21 -> 2.52.7 - libsamplerate0: update 0.1.9 -> 0.2.2 - libsdl2: update 2.0.16 -> 2.0.20 - libseccomp: update to 2.5.3 - libsecret: upgrade 0.20.4 -> 0.20.5 - libsndfile1: bump to version 1.0.31 - libsolv: upgrade 0.7.19 -> 0.7.22 - libsoup-2.4: upgrade 2.72.0 -> 2.74.2 - libsoup: add a recipe for 3.0.5 - libssh2: update 1.9.0 -> 1.10.0 - libtasn1: upgrade 4.17.0 -> 4.18.0 - libtool: Upgrade 2.4.6 -> 2.4.7 - libucontext: Upgrade to 1.2 release - libunistring: update 0.9.10 -> 1.0 - libunwind: upgrade 1.5.0 -> 1.6.2 - liburcu: upgrade 0.13.0 -> 0.13.1 - libusb1: upgrade 1.0.24 -> 1.0.25 - libuv: update 1.42.0 -> 1.44.1 - libva: update 2.12.0 -> 2.14.0 - libva-utils: upgrade 2.13.0 -> 2.14.0 - libwebp: 1.2.1 -> 1.2.2 - libwpe: upgrade 1.10.1 -> 1.12.0 - libx11: update to 1.7.3.1 - libxcrypt: upgrade 4.4.26 -> 4.4.27 - libxcrypt-compat: upgrade 4.4.26 -> 4.4.27 - libxi: update to 1.8 - libxkbcommon: update to 1.4.0 - libxml2: update to 2.9.13 - libxslt: update to v1.1.35 - lighttpd: update 1.4.59 -> 1.4.64 - linux-firmware: upgrade 20210818 -> 20220310 - linux-libc-headers: update to v5.16 - linux-yocto/5.10: update to v5.10.109 - linux-yocto/5.15: introduce recipes (v5.15.32) - linux-yocto-dev: update to v5.18+ - linux-yocto-rt/5.10: update to -rt61 - linux-yocto-rt/5.15: update to -rt34 - llvm: update 12.0.1 -> 13.0.1 - logrotate: update 3.18.1 -> 3.19.0 - lsof: update 4.91 -> 4.94.0 - ltp: update 20210927 -> 20220121 - ltp: Update to 20210927 - lttng-modules: update devupstream to latest 2.13 - lttng-modules: update to 2.13.3 - lttng-tools: upgrade 2.13.0 -> 2.13.4 - lttng-ust: upgrade 2.13.0 -> 2.13.2 - lua: update 5.3.6 -> 5.4.4 - lzip: upgrade 1.22 -> 1.23 - man-db: upgrade 2.9.4 -> 2.10.2 - man-pages: update to 5.13 - mdadm: update 4.1 -> 4.2 - mesa: upgrade 21.2.1 -> 22.0.0 - meson: update 0.58.1 -> 0.61.3 - minicom: Upgrade 2.7.1 -> 2.8 - mmc-utils: upgrade to latest revision - mobile-broadband-provider-info: upgrade 20210805 -> 20220315 - mpg123: upgrade 1.28.2 -> 1.29.3 - msmtp: upgrade 1.8.15 -> 1.8.20 - mtd-utils: upgrade 2.1.3 -> 2.1.4 - mtools: upgrade 4.0.35 -> 4.0.38 - musl: Update to latest master - ncurses: update 6.2 -> 6.3 - newlib: Upgrade 4.1.0 -> 4.2.0 - nfs-utils: upgrade 2.5.4 -> 2.6.1 - nghttp2: upgrade 1.45.1 -> 1.47.0 - ofono: upgrade 1.32 -> 1.34 - opensbi: Upgrade to 1.0 - openssh: upgrade 8.7p1 -> 8.9 - openssl: update 1.1.1l -> 3.0.2 - opkg: upgrade 0.4.5 -> 0.5.0 - opkg-utils: upgrade 0.4.5 -> 0.5.0 - ovmf: update 202105 -> 202202 - p11-kit: update 0.24.0 -> 0.24.1 - pango: upgrade 1.48.9 -> 1.50.4 - patchelf: upgrade 0.13 -> 0.14.5 - perl-cross: update 1.3.6 -> 1.3.7 - perl: update 5.34.0 -> 5.34.1 - piglit: upgrade to latest revision - pigz: upgrade 2.6 -> 2.7 - pinentry: update 1.1.1 -> 1.2.0 - pkgconfig: Update to latest - psplash: upgrade to latest revision - puzzles: upgrade to latest revision - python3-asn1crypto: upgrade 1.4.0 -> 1.5.1 - python3-attrs: upgrade 21.2.0 -> 21.4.0 - python3-cryptography: Upgrade to 36.0.2 - python3-cryptography-vectors: upgrade to 36.0.2 - python3-cython: upgrade 0.29.24 -> 0.29.28 - python3-dbusmock: update to 0.27.3 - python3-docutils: upgrade 0.17.1 0.18.1 - python3-dtschema: upgrade 2021.10 -> 2022.1 - python3-gitdb: upgrade 4.0.7 -> 4.0.9 - python3-git: update to 3.1.27 - python3-hypothesis: upgrade 6.15.0 -> 6.39.5 - python3-imagesize: upgrade 1.2.0 -> 1.3.0 - python3-importlib-metadata: upgrade 4.6.4 -> 4.11.3 - python3-jinja2: upgrade 3.0.1 -> 3.1.1 - python3-jsonschema: upgrade 3.2.0 -> 4.4.0 - python3-libarchive-c: upgrade 3.1 -> 4.0 - python3-magic: upgrade 0.4.24 -> 0.4.25 - python3-mako: upgrade 1.1.5 -> 1.1.6 - python3-markdown: upgrade 3.3.4 -> 3.3.6 - python3-markupsafe: upgrade 2.0.1 -> 2.1.1 - python3-more-itertools: upgrade 8.8.0 -> 8.12.0 - python3-numpy: upgrade 1.21.2 -> 1.22.3 - python3-packaging: upgrade 21.0 -> 21.3 - python3-pathlib2: upgrade 2.3.6 -> 2.3.7 - python3-pbr: upgrade 5.6.0 -> 5.8.1 - python3-pip: update 21.2.4 -> 22.0.3 - python3-pycairo: upgrade 1.20.1 -> 1.21.0 - python3-pycryptodome: upgrade 3.10.1 -> 3.14.1 - python3-pyelftools: upgrade 0.27 -> 0.28 - python3-pygments: upgrade 2.10.0 -> 2.11.2 - python3-pygobject: upgrade 3.40.1 -> 3.42.0 - python3-pyparsing: update to 3.0.7 - python3-pyrsistent: upgrade 0.18.0 -> 0.18.1 - python3-pytest-runner: upgrade 5.3.1 -> 6.0.0 - python3-pytest-subtests: upgrade 0.6.0 -> 0.7.0 - python3-pytest: upgrade 6.2.4 -> 7.1.1 - python3-pytz: upgrade 2021.3 -> 2022.1 - python3-py: upgrade 1.10.0 -> 1.11.0 - python3-pyyaml: upgrade 5.4.1 -> 6.0 - python3-ruamel-yaml: upgrade 0.17.16 -> 0.17.21 - python3-scons: upgrade 4.2.0 -> 4.3.0 - python3-setuptools-scm: upgrade 6.0.1 -> 6.4.2 - python3-setuptools: update to 59.5.0 - python3-smmap: update to 5.0.0 - python3-tomli: upgrade 1.2.1 -> 2.0.1 - python3: update to 3.10.3 - python3-urllib3: upgrade 1.26.8 -> 1.26.9 - python3-zipp: upgrade 3.5.0 -> 3.7.0 - qemu: update 6.0.0 -> 6.2.0 - quilt: upgrade 0.66 -> 0.67 - re2c: upgrade 2.2 -> 3.0 - readline: upgrade 8.1 -> 8.1.2 - repo: upgrade 2.17.3 -> 2.22 - resolvconf: update 1.87 -> 1.91 - rng-tools: upgrade 6.14 -> 6.15 - rpcsvc-proto: upgrade 1.4.2 -> 1.4.3 - rpm: update 4.16.1.3 -> 4.17.0 - rt-tests: update 2.1 -> 2.3 - ruby: update 3.0.2 -> 3.1.1 - rust: update 1.54.0 -> 1.59.0 - rxvt-unicode: upgrade 9.26 -> 9.30 - screen: upgrade 4.8.0 -> 4.9.0 - shaderc: update 2021.1 -> 2022.1 - shadow: upgrade 4.9 -> 4.11.1 - socat: upgrade 1.7.4.1 -> 1.7.4.3 - spirv-headers: bump to b42ba6 revision - spirv-tools: update 2021.2 -> 2022.1 - sqlite3: upgrade 3.36.0 -> 3.38.2 - strace: update 5.14 -> 5.16 - stress-ng: upgrade 0.13.00 -> 0.13.12 - sudo: update 1.9.7p2 -> 1.9.10 - sysklogd: upgrade 2.2.3 -> 2.3.0 - sysstat: upgrade 12.4.3 -> 12.4.5 - systemd: update 249.3 -> 250.4 - systemtap: upgrade 4.5 -> 4.6 - sysvinit: upgrade 2.99 -> 3.01 - tzdata: update to 2022a - u-boot: upgrade 2021.07 -> 2022.01 - uninative: Upgrade to 3.6 with gcc 12 support - util-linux: update 2.37.2 -> 2.37.4 - vala: upgrade 0.52.5 -> 0.56.0 - valgrind: update 3.17.0 -> 3.18.1 - vim: upgrade to 8.2 patch 4681 - vte: upgrade 0.64.2 -> 0.66.2 - vulkan-headers: upgrade 1.2.182 -> 1.2.191 - vulkan-loader: upgrade 1.2.182 -> 1.2.198.1 - vulkan-samples: update to latest revision - vulkan-tools: upgrade 1.2.182 -> 1.2.191 - vulkan: update 1.2.191.0 -> 1.3.204.1 - waffle: update 1.6.1 -> 1.7.0 - wayland-protocols: upgrade 1.21 -> 1.25 - wayland: upgrade 1.19.0 -> 1.20.0 - webkitgtk: upgrade 2.34.0 -> 2.36.0 - weston: upgrade 9.0.0 -> 10.0.0 - wget: update 1.21.1 -> 1.21.3 - wireless-regdb: upgrade 2021.07.14 -> 2022.02.18 - wpa-supplicant: update 2.9 -> 2.10 - wpebackend-fdo: upgrade 1.10.0 -> 1.12.0 - xauth: upgrade 1.1 -> 1.1.1 - xf86-input-libinput: update to 1.2.1 - xf86-video-intel: update to latest commit - xkeyboard-config: update to 2.35.1 - xorgproto: update to 2021.5 - xserver-xorg: update 1.20.13 -> 21.1.3 - xwayland: update 21.1.2 -> 22.1.0 - xxhash: upgrade 0.8.0 -> 0.8.1 - zstd: update 1.5.0 -> 1.5.2
Contributors to 4.0 ~~~~~~~~~~~~~~~~~~
Thanks to the following people who contributed to this release:
- Abongwa Amahnui Bonalais - Adriaan Schmidt - Adrian Freihofer - Ahmad Fatoum - Ahmed Hossam - Ahsan Hussain - Alejandro Hernandez Samaniego - Alessio Igor Bogani - Alexander Kanavin - Alexandre Belloni - Alexandru Ardelean - Alexey Brodkin - Alex Stewart - Andreas Müller - Andrei Gherzan - Andrej Valek - Andres Beltran - Andrew Jeffery - Andrey Zhizhikin - Anton Mikanovich - Anuj Mittal - Bill Pittman - Bruce Ashfield - Caner Altinbasak - Carlos Rafael Giani - Chaitanya Vadrevu - Changhyeok Bae - Changqing Li - Chen Qi - Christian Eggers - Claudius Heine - Claus Stovgaard - Daiane Angolini - Daniel Ammann - Daniel Gomez - Daniel McGregor - Daniel Müller - Daniel Wagenknecht - David Joyner - David Reyna - Denys Dmytriyenko - Dhruva Gole - Diego Sueiro - Dmitry Baryshkov - Ferry Toth - Florian Amstutz - Henry Kleynhans - He Zhe - Hongxu Jia - Hsia-Jun(Randy) Li - Ian Ray - Jacob Kroon - Jagadeesh Krishnanjanappa - Jasper Orschulko - Jim Wilson - Joel Winarske - Joe Slater - Jon Mason - Jose Quaresma - Joshua Watt - Justin Bronder - Kai Kang - Kamil Dziezyk - Kevin Hao - Khairul Rohaizzat Jamaluddin - Khem Raj - Kiran Surendran - Konrad Weihmann - Kory Maincent - Lee Chee Yang - Leif Middelschulte - Lei Maohui - Li Wang - Liwei Song - Luca Boccassi - Lukasz Majewski - Luna Gräfje - Manuel Leonhardt - Marek Vasut - Mark Hatle - Markus Niebel - Markus Volk - Marta Rybczynska - Martin Beeger - Martin Jansa - Matthias Klein - Matt Madison - Maximilian Blenk - Max Krummenacher - Michael Halstead - Michael Olbrich - Michael Opdenacker - Mike Crowe - Ming Liu - Mingli Yu - Minjae Kim - Nicholas Sielicki - Olaf Mandel - Oleh Matiusha - Oleksandr Kravchuk - Oleksandr Ocheretnyi - Oleksandr Suvorov - Oleksiy Obitotskyy - Otavio Salvador - Pablo Saavedra - Paul Barker - Paul Eggleton - Pavel Zhukov - Peter Hoyes - Peter Kjellerstedt - Petr Vorel - Pgowda - Quentin Schulz - Ralph Siemsen - Randy Li - Randy MacLeod - Rasmus Villemoes - Ricardo Salveti - Richard Neill - Richard Purdie - Robert Joslyn - Robert P. J. Day - Robert Yang - Ross Burton - Rudolf J Streif - Sakib Sajal - Samuli Piippo - Saul Wold - Scott Murray - Sean Anderson - Simone Weiss - Simon Kuhnle - S. Lockwood-Childs - Stefan Herbrechtsmeier - Steve Sakoman - Sundeep KOKKONDA - Tamizharasan Kumar - Tean Cunningham - Teoh Jay Shen - Thomas Perrot - Tim Orling - Tobias Kaufmann - Tom Hochstein - Tony McDowell - Trevor Gamblin - Ulrich Ölmann - Valerii Chernous - Vivien Didelot - Vyacheslav Yurkov - Wang Mingyu - Xavier Berger - Yi Zhao - Yongxin Liu - Yureka - Zev Weiss - Zheng Ruoqin - Zoltán Böszörményi - Zygmunt Krynicki
Repositories / Downloads for 4.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: kirkstone Tag: yocto-4.0 Git Revision: 00cfdde791a0176c134f31e5a09eff725e75b905 Release Artefact: poky-00cfdde791a0176c134f31e5a09eff725e75b905 sha: 4cedb491b7bf0d015768c61690f30d7d73f4266252d6fba907bba97eac83648c Download Locations:
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: kirkstone Tag: yocto-4.0 Git Revision: 92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f Release Artefact: oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f sha: c042629752543a10b0384b2076b1ee8742fa5e8112aef7b00b3621f8387a51c6 Download Locations:
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: kirkstone Tag: yocto-4.0 Git Revision: a90614a6498c3345704e9611f2842eb933dc51c1 Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1 sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302 Download Locations:
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: kirkstone Tag: yocto-4.0 Git Revision: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d Download Locations:
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: 2.0 Tag: yocto-4.0 Git Revision: c212b0f3b542efa19f15782421196b7f4b64b0b9 Release Artefact: bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9 sha: 6872095c7d7be5d791ef3e18b6bab2d1e0e237962f003d2b00dc7bd6fb6d2ef7 Download Locations:
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: kirkstone Tag: yocto-4.0 Git Revision: a6f571ad5b087385cad8765ed455c4b4eaeebca6
|
|
[ANNOUNCEMENT] Yocto Project 3.4.3 is Released
Lee Chee Yang
Hello
We are pleased to announce the Yocto Project 3.4.3 Release is now available for download.
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Yocto Project Build and Release - -------------------------- yocto-3.4.3 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: honister Tag: yocto-3.4.3 Git Revision: ee68ae307fd951b9de6b31dc6713ea29186b7749 Release Artefact: poky-ee68ae307fd951b9de6b31dc6713ea29186b7749 sha: 92c3d73c3e74f0e1d5c2ab2836ce3a3accbe47772cea70df3755845e0db1379b Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/poky-ee68ae307fd951b9de6b31dc6713ea29186b7749.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/poky-ee68ae307fd951b9de6b31dc6713ea29186b7749.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: honister Tag: yocto-3.4.3 Git Revision: ebca8f3ac9372b7ebb3d39e8f7f930b63b481448 Release Artefact: oecore-ebca8f3ac9372b7ebb3d39e8f7f930b63b481448 sha: f28e503f6f6c0bcd9192dbd528f8e3c7bcea504c089117e0094d9a4f315f4b9f Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/oecore-ebca8f3ac9372b7ebb3d39e8f7f930b63b481448.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/oecore-ebca8f3ac9372b7ebb3d39e8f7f930b63b481448.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: honister Tag: yocto-3.4.3 Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8 Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8 sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: honister Tag: yocto-3.4.3 Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400 Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400 sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: honister Tag: yocto-3.4.3 Git Revision: 43dcb2b2a2b95a5c959be57bca94fb7190ea6257 Release Artefact: bitbake-43dcb2b2a2b95a5c959be57bca94fb7190ea6257 sha: 92497ff97fed81dcc6d3e202969fb63ca983a8f5d9d91cafc6aee88312f79cf9 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/bitbake-43dcb2b2a2b95a5c959be57bca94fb7190ea6257.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/bitbake-43dcb2b2a2b95a5c959be57bca94fb7190ea6257.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: honister Tag: yocto-3.4.3 Git Revision: 15f46f97d9cad558c19fc1dc19cfbe3720271d04
- --------------- Contributors - --------------- Alexander Kanavin Anuj Mittal Bill Pittman Bruce Ashfield Chee Yang Lee Christian Eggers Daniel Gomez Daniel Müller Daniel Wagenknecht Florian Amstutz Joe Slater Jose Quaresma Justin Bronder Lee Chee Yang Michael Halstead Michael Opdenacker Oleksandr Ocheretnyi Oleksandr Suvorov Pavel Zhukov Peter Kjellerstedt Richard Purdie Robert Yang Ross Burton Sakib Sajal Saul Wold Sean Anderson Stefan Herbrechtsmeier Tamizharasan Kumar Tean Cunningham Zoltán Böszörményi pgowda wangmy
- --------------- Known Issues - --------------- N/A
- --------------- Security Fixes - --------------- ghostscript: fix CVE-2021-3781 ghostscript: fix CVE-2021-45949 tiff: Add backports for two CVEs from upstream (CVE-2022-0561 & CVE-2022-0562) gcc : Fix CVE-2021-46195 virglrenderer: fix CVE-2022-0135 and -0175 binutils: Add fix for CVE-2021-45078
- --------------- Fixes - --------------- Revert "cve-check: add lockfile to task" asciidoc: update git repository bitbake: build: Tweak exception handling for setscene tasks bitbake: contrib: Fix hash server Dockerfile dependencies bitbake: cooker: Improve parsing failure from handled exception usability bitbake: data_smart: Fix overrides file/line message additions bitbake: fetch2: ssh: username and password are optional bitbake: tests/fetch: Handle upstream master -> main branch change bitbake: utils: Ensure shell function failure in python logging is correct build-appliance-image: Update to honister head revision build-appliance-image: Update to honister head revision coreutils: remove obsolete ignored CVE list crate-fetch: fix setscene failures cups: Add --with-dbusdir to EXTRA_OECONF for deterministic build cve-check: create directory of CVE_CHECK_MANIFEST before copy cve-check: get_cve_info should open the database read-only default-distrovars.inc: Switch connectivity check to a yoctoproject.org page depmodwrapper-cross: add config directory option devtool: deploy-target: Remove stripped binaries in pseudo context devtool: explicitly set main or master branches in upgrades when available docs: fix hardcoded link warning messages documentation: conf.py: update for 3.4.2 documentation: prepare for 3.4.3 release expat: Upgrade to 2.4.7 gcc-target: fix glob to remove gcc-<version> binary gcsections: add nativesdk-cairo to exclude list go: update to 1.16.15 gst-devtools: 1.18.5 -> 1.18.6 gst-examples: 1.18.5 -> 1.18.6 gstreamer1.0-libav: 1.18.5 -> 1.18.6 gstreamer1.0-omx: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-bad: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-base: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-good: 1.18.5 -> 1.18.6 gstreamer1.0-plugins-ugly: 1.18.5 -> 1.18.6 gstreamer1.0-python: 1.18.5 -> 1.18.6 gstreamer1.0-rtsp-server: 1.18.5 -> 1.18.6 gstreamer1.0-vaapi: 1.18.5 -> 1.18.6 gstreamer1.0: 1.18.5 -> 1.18.6 harfbuzz: upgrade 2.9.0 -> 2.9.1 initramfs-framework: unmount automounts before switch_root kernel-devsrc: do not copy Module.symvers file during install libarchive : update to 3.5.3 libpcap: Disable DPDK explicitly libxml-parser-perl: Add missing RDEPENDS linux-firmware: upgrade 20211216 -> 20220209 linux-yocto/5.10: Fix ramoops/ftrace linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMP linux-yocto/5.10: fix dssall build error with binutils 2.3.8 linux-yocto/5.10: ppc/riscv: fix build with binutils 2.3.8 linux-yocto/5.10: update genericx86* machines to v5.10.99 linux-yocto/5.10: update to v5.10.103 mc: fix build if ncurses have been configured without wide characters oeqa/buildtools: Switch to our webserver instead of example.com patch.py: Prevent git repo reinitialization perl: Improve and update module RPDEPENDS poky.conf: bump version for 3.4.3 honister release qemuboot: Fix build error if UNINATIVE_LOADER is unset quilt: Disable external sendmail for deterministic build recipetool: Fix circular reference in SRC_URI releases: update to include 3.3.5 releases: update to include 3.4.2 rootfs-postcommands: amend systemd_create_users add user to group check ruby: update 3.0.2 -> 3.0.3 scripts/runqemu-ifdown: Don't treat the last iptables command as special sdk: fix search for dynamic loader selftest: recipetool: Correct the URI for socat sstate: inside the threadedpool don't write to the shared localdata uninative: Upgrade to 3.5 util-linux: upgrade to 2.37.4 vim: Update to 8.2.4524 for further CVE fixes wic: Use custom kernel path if provided wireless-regdb: upgrade 2021.08.28 -> 2022.02.18 zip: modify when match.S is built
|
|
[ANNOUNCEMENT] Yocto Project 3.1.15 (dunfell-23.0.15) is Released
Lee Chee Yang
Hello, We are pleased to announce the Yocto Project 3.1.15 (dunfell-23.0.15) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee chee.yang.lee@... Yocto Project Build and Release
- -------------------------- yocto-3.1.15 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.15 Git Revision: b41d4e46d30ed32e11d68466721a0f4056bad700 Release Artefact: poky-dunfell-23.0.15 sha: 23159261eda1f927d22a79e6c45cfac757f232215680e3ca4d24320eb49fe1d1 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: yocto-3.1.15 Git Revision: 8906aa9ec0a80b0f8998fb793f4e9491b3179179 Release Artefact: oecore-dunfell-23.0.15 sha: 7cd1cf62649cec885b3ccafb8ffe980def7b4c78db7fa4309674926f960bd0e0 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/oecore-dunfell-23.0.15.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/oecore-dunfell-23.0.15.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.15 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.15 sha: 0229d0fad2049100e90ec8b88981a08187ff976f7d16fee579786427e5035a91 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/meta-mingw-dunfell-23.0.15.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/meta-mingw-dunfell-23.0.15.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.15 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.15 sha: 61ccc7be0d74ecf83a4589e16fd00f6167e3ebb901dbd5a261c925608b650fb6 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/meta-gplv2-dunfell-23.0.15.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/meta-gplv2-dunfell-23.0.15.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: yocto-3.1.15 Git Revision: d22cc1e587c650fd5f90cda32f5720f8a3105aac Release Artefact: bitbake-dunfell-23.0.15 sha: 5660e5d241209833084f4ad3aa6b6e3f73f0782b765f4cc1e5263d63d7363af8 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/bitbake-dunfell-23.0.15.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/bitbake-dunfell-23.0.15.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.15 Git Revision: 14e7f0c3d8b482e11e9df18364b39019779a619c
- --------------- Known Issues - --------------- N/A
- --------------- Security Fixes - --------------- binutils: Fix CVE-2021-45078 connman: fix CVE-2021-33833 connman: fix CVE-2022-23096-7 connman: fix CVE-2022-23098 expat: fix CVE-2022-23852 expat: fix CVE-2022-23990 expat: fix CVE-2022-25235 expat: fix CVE-2022-25236 expat: fix CVE-2022-25313 expat: fix CVE-2022-25314 expat: fix CVE-2022-25315 ghostscript: fix CVE-2021-45949 go: fix CVE-2022-23772 go: fix CVE-2022-23806 grub: add a fix for CVE-2020-25632 grub: add a fix for CVE-2020-25647 libarchive: Fix for CVE-2021-36976 lighttpd: backport a fix for CVE-2022-22707 openssl: Add fix for CVE-2021-4160 systemd: Fix CVE-2021-3997 tiff: fix CVE-2022-0561 and CVE-2022-0562 tiff: fix for CVE-2022-22844 util-linux: Fix for CVE-2021-3995 and CVE-2021-3996 wpa-supplicant: fix CVE-2022-23303-4
- --------------- Fixes - --------------- Revert "cve-check: add lockfile to task" asciidoc: update git repository bind: update to 9.11.36 binutils: Backport Include members in the variable table used when resolving DW_AT_specification tags. bitbake: tests/fetch: Handle upstream master -> main branch change bootchart2: Add missing python3-math dependency buildhistory.bbclass: create the buildhistory directory when needed cmake: remove bogus CMAKE_LDFLAGS_FLAGS definition from toolchain file cml1.bbclass: Handle ncurses-native being available via pkg-config common-licenses: add Spencer-94 cve-check: get_cve_info should open the database read-only coreutils: remove obsolete ignored CVE list cve-check: create directory of CVE_CHECK_MANIFEST before copy default-distrovars.inc: Switch connectivity check to a yoctoproject.org page devtool: deploy-target: Remove stripped binaries in pseudo context docs: fix hardcoded link warning messages documentation: update for 3.1.14 release e2fsprogs: Use specific BSD license variant expat: add missing Upstream-status, CVE tag and sign-off to CVE-2021-46143.patch freetype: add missing CVE tag CVE-2020-15999 glib-2.0: Use specific BSD license variant glibc: update to lastest 2.31 release HEAD grub: fixed several NULL pointer, integer overflow, memory leak and possible NULL dereference grub: add a fix for a crash in scripts grub: add a fix for a length check grub: add a fix for a possible negative shift grub: add a fix for a possible unintended sign extension grub: add a fix for an incorrect cast grub: add a fix for malformed device path handling grub: add a fix for unnecessary assignements grub: add a fix for unused variable in gnulib grub: add a missing NULL check grub: add structure initialization in zstd grub: fix a dangling memory pointer grub: fix an error check grub: fix an unitialized re_token in gnulib grub: fix an unitialized token in gnulib grub: fix incorrect use of a negative value grub: fix wrong handling of argc == 0 grub: remove dead code grub: remove unneeded return value grub: test for malformed jpeg files libcap: Use specific BSD license variant libusb1: correct SRC_URI libxml-parser-perl: Add missing RDEPENDS linux-firmware: Add CLM blob to linux-firmware-bcm4373 package linux-firmware: upgrade 20211216 -> 20220209 linux-yocto/5.4: update to v5.4.178 linux-yocto: update genericx86* to v5.4.178 lsof: correct LICENSE perf-tests: add bash into RDEPENDS (v5.12-rc5+) poky.conf: Bump version for 3.1.15 release poky.conf: update tested distros puzzles: Upstream changed to main branch for development recipetool: Fix circular reference in SRC_URI ref-system-requirements.rst: update list of supported distros releases: update to include 3.1.14 rpm: fix intermittent compression failure in do_package_write_rpm ruby: 2.7.4 -> 2.7.5 ruby: correctly set native/target dependencies ruby: fix DEPENDS append sdk: fix search for dynamic loader shadow-sysroot: sync license with shadow shadow: Use specific BSD license variant sstate: A third fix for for touching files inside pseudo sstate: inside the threadedpool don't write to the shared localdata systemd: Ensure uid/gid ranges are set deterministically tzdata: Remove BSD License specifier uninative: Add version to uninative tarball name uninative: Upgrade to 3.5 vim: Update to 8.2.4524 for further CVE fixes vim: do not report upstream version check as broken vim: set PACKAGECONFIG idiomatically wireless-regdb: upgrade 2021.08.28 -> 2022.02.18
|
|
[ANNOUNCEMENT] Milestone 3 for Yocto Project 3.5 (yocto-3.5_M3) Now Available
Lee Chee Yang
Hello,
Download:
http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M3
bitbake: 8055ec360507e6a678ee5c4018ec1ab7f5a9cce5 meta-agl: 9df7a40dd0b5e3ee1ed72e460dc99193eeb4bd6c meta-arm: 643cf58a6988505dbd9243142496a3bc649efb1c meta-aws: 214a5867b3b0d9ba54818aabb1711eadf4ba9eb3 meta-gplv2: 5c9f033892ae56c178616859a1245efd375e64bd meta-intel: 6fba58adb3823cd7578062b0afa4938dd7206adb meta-mingw: d49e803e4b8b62dc148c182af499e582e7684de4 meta-openembedded: a75b9a549563e09fca9a8c280f5731152913b651 oecore: 4caea2d32f177fbbe3887f37b6700b2b4996b2be poky: afbdba9b12bc12638d82813d1cd31ec479971c4b
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M3/testreport.txt
Thank you.
Lee Chee Yang Yocto Project Build and Release
|
|
[ANNOUNCEMENT] Yocto Project 3.3.5 (hardknott-25.0.5) is Released
Lee Chee Yang
Hello,
We are pleased to announce the Yocto Project 3.3.5 (hardknott-25.0.5) Release is now available for download. http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee chee.yang.lee@... Yocto Project Build and Release
-------------------------- yocto-3.3.5 Release Notes --------------------------
-------------------------- Repositories/Downloads --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: hardknott Tag: yocto-3.3.5 Git Revision: 8d3e054f6d432b5ca0fcd613e0c767fab3c85f24 Release Artefact: poky-hardknott-25.0.5 sha: f8c0248ea25e7b90a0cf68450835403ca41f386672b9ec2d6f019750b1a185a6 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: hardknott Tag: yocto-3.3.5 Git Revision: 29cd1d796057ef5599fe17c39b42aa099f7b1c29 Release Artefact: oecore-hardknott-25.0.5 sha: f892b4e412ebd780e814abcdf676600ed13de167970f8711ea226066fd4624e6 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/oecore-hardknott-25.0.5.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/oecore-hardknott-25.0.5.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: hardknott Tag: yocto-3.3.5 Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e Release Artefact: meta-mingw-hardknott-25.0.5 sha: 8bdf3d62c0974af8bab66a6cbbf70ef5e431c0d4e9eef3acb8da8fef116ca70c Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/meta-mingw-hardknott-25.0.5.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/meta-mingw-hardknott-25.0.5.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: hardknott Tag: yocto-3.3.5 Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f Release Artefact: meta-gplv2-hardknott-25.0.5 sha: ee8c5f3ec99177d9a0b8c041f92fc512b4a25bde99750772b119739a4750ccc1 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/meta-gplv2-hardknott-25.0.5.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/meta-gplv2-hardknott-25.0.5.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: hardknott Tag: yocto-3.3.5 Git Revision: aaa7f7af23d5f89fe4a5ed48c57ea3dfca07c79d Release Artefact: bitbake-hardknott-25.0.5 sha: f96a82a79a80cc3581c16ce9dad59f83370801427f9e1b798df02d07c6ac8bb3 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/bitbake-hardknott-25.0.5.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/bitbake-hardknott-25.0.5.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: hardknott Tag: yocto-3.3.5 Git Revision: cba66e3a284b852b0da9a3b53f5f2540244d1072
--------------- Known Issues --------------- N/A
--------------- Security Fixes --------------- vim: update to include latest CVE fixes expat: fix CVE-2022-23852 qemu: fix CVE-2021-20196 qemu: fix CVE-2021-3930 qemu: fix CVE-2021-3748 qemu: fix CVE-2021-3713 lighttpd: backport a fix for CVE-2022-22707 speex: fix CVE-2020-23903 expat: fix CVE-2021-46143 expat: fix CVE-2021-45960 expat fix CVE-2022-22822 through CVE-2022-22827 linux-yocto/5.10: amdgpu: updates for CVE-2021-42327 xserver-xorg: whitelist two CVEs curl: Backport CVE fixes libsndfile1: fix CVE-2021-4156 glibc: Backport fix for CVE-2021-43396 busybox: backport patches to fix CVEs gcc: Fix CVE-2021-42574 grub2: fix CVE-2021-3981 webkitgtk: fix fix CVE-2021-42762 xserver-xorg: update CVE_PRODUCT binutils: Fix CVE-2021-45078 xserver-xorg: fix CVE-2021-4011 xserver-xorg: fix CVE-2021-4010 xserver-xorg: fix CVE-2021-4009 xserver-xorg: fix CVE-2021-4008 binutils: CVE-2021-42574 gcc: Add CVE-2021-37322 to the list of CVEs to ignore gmp: fix CVE-2021-43618 squashfs-tools: fix CVE-2021-41072 vim: fix CVE-2021-3927 and CVE-2021-3928 bind: fix CVE-2021-25219 vim: fix CVE-2021-3875 vim: fix CVE-2021-3872 and CVE-2021-3903 rpm: fix CVE-2021-3521 gcc: Fix CVE-2021-35465 inetutils: fix CVE-2021-40491 avahi: update CVE id fixed by local-ping.patch
--------------- Fixes --------------- README.OE-Core.md: update URLs arch-armv8-5a.inc: Add tune include for armv8.5a armv9a/tune: Add the support for the Neoverse N2 core binutils: upgrade binutils-2.36 to latest version bitbake: bitbake: adjust parser error check for python 3.10 compatibility bitbake: bitbake: correct deprecation warning in process.py bitbake: bitbake: correct the collections vs collections.abc deprecation bitbake: bitbake:toaster:test: Update SSTATE URL bitbake: cooker: Fix task-depends.dot for multiconfig targets bitbake: cooker: Handle parse threads disappearing to avoid hangs bitbake: cooker: Handle parsing results queue race bitbake: cooker: Remove debug code, oops :( bitbake: cooker: check if upstream hash equivalence server is available bitbake: fetch/wget: Add timeout for checkstatus calls (30s) bitbake: fetch2/perforce: Fix typo bitbake: fetch: Handle mirror user/password replacements correctly bitbake: hashserv: let asyncio discover the running loop bitbake: process: Do not mix stderr with stdout bitbake: runqueue: Fix runall option handling bitbake: runqueue: Fix runall option task deletion ordering issue bitbake: tests/fetch: Drop gnu urls from wget connectivity test bitbake: tests/fetch: Update github urls bitbake: tests/fetch: Update pcre.org address after github changes bitbake: utils: Handle lockfile filenames that are too long for filesystems bitbake: utils: Update to use exec_module() instead of load_module() build-appliance-image: Update to hardknott head revision buildhistory: Fix srcrevs output busybox: upgrade 1.33.1 -> 1.33.2 convert-srcuri.py: use regex to check space in SRC_URI cross-canadian: correct the location of pkg-config files cups: Fix missing installation of cups sysv init scripts cve-check: add lockfile to task cve-check: create directory of CVE_CHECK_MANIFEST before copy cve-extra-exclusions: add db CVEs to exclusion list default-distrovars.inc: Switch connectivity check to a yoctoproject.org page documentation: conf.py: fix version of bitbake objects.inv gcc: add aarch64 support for Arm's Neoverse N2 CPU gcc: add support for Neoverse N2 CPU gcc: upgrade to gcc-10.3 version glibc: Fix i586/c3 support glibc: upgrade glibc-2.33 to latest version go: upgrade to 1.16.13 lib/oe/reproducible: correctly set .git location when recursively looking for git repos libpcre/libpcre2: correct SRC_URI libusb1: correct SRC_URI linunistring: Add missing gperf-native dependency linux-firmware: Add CLM blob to linux-firmware-bcm4373 package linux-firmware: upgrade 20211027 -> 20211216 linux-yocto-rt/5.10: update to -rt56 linux-yocto/5.10/cfg: add kcov feature fragment linux-yocto/5.10: update genericx86* machines to v5.10.82 linux-yocto/5.10: update to v5.10.99 linux-yocto/5.4: update genericx86* machines to v5.4.158 linux-yocto/5.4: update to v5.4.178 linux-yocto: add libmpc-native to DEPENDS llvm: bump HASHEQUIV_HASH_VERSION manuals: releases.rst: move gatesgarth to outdated releases section meta/scripts: Manual git url branch additions meta: add explicit branch and protocol to SRC_URI mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org mirrors: Add uninative mirror on kernel.org mklibs-native: drop deprecated cpp17 exceptions oeqa/parselogs: Fix quoting oeqa/selftest/bbtests: Use YP sources mirror instead of GNU openssl: Add reproducibility fix os-release: Add DISTRO_CODENAME as vardeps for do_compile patch.py: Initialize git repo before patching patchelf: fix PT_PHDR program header corruption pigz: fix one failure of command "unpigz -l" poky.conf: add debian11 to supported distros poky.conf: add fedora 34 to supported distros poky.conf: bump version for 3.3.5 release populate_sdk_base: remove unneeded dirs such as /dev pseudo: Add fcntl64 wrapper pseudo: Add in ability to flush database with shutdown request python3-pyelftools: Depend on debugger, pprint python3-pyelftools: fix the override syntax python3: upgrade to 3.9.9 recipetool: Fix circular reference in SRC_URI recipetool: Set master branch only as fallback recipetool: extend curl detection when creating recipes recipetool: handle GitLab URLs like we do GitHub ref-manual: fix patch documentation rootfs-postcommands: update systemd_create_users runqemu: check the qemu PID has been set before kill()ing it runtime_test: skip virgl test on fedora 34 scripts/checklayer/common.py: Fixed a minor grammatical error scripts/convert-srcuri: Backport SRC_URI conversion script from master branch scripts/lib/wic/help.py: Update Fedora Kickstart URLs scripts/oe-package-browser: Handle no packages being built scripts/runqemu-ifdown: Don't treat the last iptables command as special scripts: Update to use exec_module() instead of load_module() sdk: fix search for dynamic loader selftest/devtool: Check branch in git fetch selftest: reproducible: Set maximum report size selftest: skip virgl test on centos 8 entirely selftest: skip virgl test on fedora 34 entirely socat: update SRC_URI sstate: A third fix for for touching files inside pseudo sstate: Account for reserved characters when shortening sstate filenames sstate: another fix for touching files inside pseudo tune-cortexa72: Drop the redundant cortexa72-crc tune tune-cortexa72: Enable the crc extension by default for cortexa72 tune-cortexa72: remove crypto for the default cortex-a72 uboot-sign: fix the concatenation when multiple U-BOOT configurations are specified uninative: Add version to uninative tarball name updates for recent releases vim: upgrade to patch 4269 webkitgtk: Add reproducibility fix wic: support rootdev identified by partition label wic: use shutil.which yocto-check-layer: add debug output for the layers that were found
|
|
[ANNOUNCEMENT] Yocto Project 3.4.2 (honister) is Released
Lee Chee Yang
Hi We are pleased to announce the Yocto Project 3.4.2 Release is now available for download.
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee Yocto Project Build and Release - -------------------------- yocto-3.4.2 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: honister Tag: yocto-3.4.2 Git Revision: e0ab08bb6a32916b457d221021e7f402ffa36b1a Release Artefact: poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a sha: 8580dc5067ee426fe347a0d0f7a74c29ba539120bbe8438332339a9c8bce00fd Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: honister Tag: yocto-3.4.2 Git Revision: 418a9c4c31615a9e3e011fc2b21fb7154bc6c93a Release Artefact: oecore-418a9c4c31615a9e3e011fc2b21fb7154bc6c93a sha: f2ca94a5a7ec669d4c208d1729930dfc1b917846dbb2393d01d6d5856fcbc6de Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/oecore-418a9c4c31615a9e3e011fc2b21fb7154bc6c93a.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/oecore-418a9c4c31615a9e3e011fc2b21fb7154bc6c93a.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: honister Tag: yocto-3.4.2 Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8 Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8 sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: honister Tag: yocto-3.4.2 Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400 Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400 sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: honister Tag: yocto-3.4.2 Git Revision: c039182c79e2ccc54fff5d7f4f266340014ca6e0 Release Artefact: bitbake-c039182c79e2ccc54fff5d7f4f266340014ca6e0 sha: bd80297f8d8aa40cbcc8a3d4e23a5223454b305350adf34cd29b5fb65c1b4c52 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/bitbake-c039182c79e2ccc54fff5d7f4f266340014ca6e0.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/bitbake-c039182c79e2ccc54fff5d7f4f266340014ca6e0.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: honister Tag: yocto-3.4.2 Git Revision: 3061d3d62054a5c3b9e16bfce4bcd186fa7a23d2
- --------------- Contributors - --------------- Alexander Kanavin Alexandre Belloni Anton Mikanovich Anuj Mittal Bruce Ashfield Carlos Rafael Giani Chaitanya Vadrevu Changqing Li Dhruva Gole Florian Amstutz Joshua Watt Kai Kang Khairul Rohaizzat Jamaluddin Khem Raj Konrad Weihmann Kory Maincent Li Wang Marek Vasut Markus Volk Martin Jansa Max Krummenacher Michael Opdenacker Mingli Yu Oleksiy Obitotskyy Pavel Zhukov Peter Kjellerstedt Pgowda Quentin Schulz Richard Purdie Robert Yang Ross Burton Rudolf J Streif Sakib Sajal Samuli Piippo Schmidt, Adriaan Stefan Herbrechtsmeier Steve Sakoman Sundeep KOKKONDA Teoh Jay Shen Thomas Perrot Tim Orling Vyacheslav Yurkov Yongxin Liu pgowda wangmy
- --------------- Known Issues - --------------- N/A
- --------------- Security Fixes - --------------- tiff: backport fix for CVE-2022-22844 glibc : Fix CVE-2021-3999 glibc : Fix CVE-2021-3998 glibc : Fix CVE-2022-23219 glibc : Fix CVE-2022-23218 lighttpd: backport a fix for CVE-2022-22707 speex: fix CVE-2020-23903 linux-yocto/5.10: amdgpu: updates for CVE-2021-42327 libsndfile1: fix CVE-2021-4156 xserver-xorg: whitelist two CVEs grub2: fix CVE-2021-3981 xserver-xorg: update CVE_PRODUCT binutils: CVE-2021-42574 gcc: Fix CVE-2021-42574 gcc: Fix CVE-2021-35465 cve-extra-exclusions: add db CVEs to exclusion list gcc: Add CVE-2021-37322 to the list of CVEs to ignore bind: fix CVE-2021-25219 openssh: fix CVE-2021-41617 ncurses: fix CVE-2021-39537 vim: fix CVE-2021-3968 and CVE-2021-3973 vim: fix CVE-2021-3927 and CVE-2021-3928 gmp: fix CVE-2021-43618
- --------------- Fixes - --------------- build-appliance-image: Update to honister head revision poky.conf: bump version for 3.4.2 release libxml2: Backport python3-lxml workaround patch core-image-sato-sdk: allocate more memory when in qemu vim: upgrade to patch 4269 vim: update to include latest CVE fixes expat: upgrade to 2.4.4 libusb1: correct SRC_URI yocto-check-layer: add debug output for the layers that were found linux-firmware: Add CLM blob to linux-firmware-bcm4373 package linux-yocto/5.10: update to v5.10.93 icu: fix make_icudata dependencies sstate: Improve failure to obtain archive message/handling insane.bbclass: Correct package_qa_check_empty_dirs() sstate: A third fix for for touching files inside pseudo kernel: introduce python3-dtschema-wrapper vim: upgrade to 8.2 patch 3752 bootchart2: Add missing python3-math dependency socat: update SRC_URI pigz: fix one failure of command "unpigz -l" linux-yocto/5.14: update genericx86* machines to v5.14.21 linux-yocto/5.10: update genericx86* machines to v5.10.87 go: upgrade 1.16.10 -> 1.16.13 linux-yocto/5.10/cfg: add kcov feature fragment linux-yocto/5.14: fix arm 32bit -rt warnings oeqa/sstate: Fix allarch samesigs test rootfs-postcommands.bbclass: Make two comments use the new variable syntax cve-check: add lockfile to task lib/oe/reproducible: correctly set .git location when recursively looking for git repos epiphany: Update 40.3 -> 40.6 scripts/buildhistory-diff: drop use of distutils scripts: Update to use exec_module() instead of load_module() vulkan-loader: inherit pkgconfig webkitgtk: Add reproducibility fix openssl: Add reproducibility fix rpm: remove tmp folder created during install package_manager: ipk: Fix host manifest generation bitbake: utils: Update to use exec_module() instead of load_module() linux-yocto: add libmpc-native to DEPENDS ref-manual: fix patch documentation bitbake: tests/fetch: Drop gnu urls from wget connectivity test bitbake: fetch: npm: Use temporary file for empty user config bitbake: fetch: npm: Quote destdir in run chmod command bitbake: process: Do not mix stderr with stdout xserver-xorg: upgrade 1.20.13 -> 1.20.14 python3-pyelftools: Depend on debugger, pprint linux-firmware: upgrade 20211027 -> 20211216 oeqa/selftest/bbtests: Use YP sources mirror instead of GNU systemd: Fix systemd-journal-gateway user/groups license.bbclass: implement ast.NodeVisitor.visit_Constant oe/license: implement ast.NodeVisitor.visit_Constant packagedata.py: silence a DeprecationWarning uboot-sign: fix the concatenation when multiple U-BOOT configurations are specified runqemu: check the qemu PID has been set before kill()ing it selftest/devtool: Check branch in git fetch recipetool: Set master branch only as fallback kern-tools: bug fixes and kgit-gconfig linux-yocto-rt/5.10: update to -rt56 linux-yocto/5.14: update to v5.14.21 python3: upgrade 3.9.7 -> 3.9.9 bitbake: lib/pyinotify.py: Remove deprecated module asyncore updates for recent releases libdrm: upgrade 2.4.108 -> 2.4.109 patch.py: Initialize git repo before patching boost: Fix build on arches with no atomics boost: allow searching for python310 recipetool: extend curl detection when creating recipes recipetool: handle GitLab URLs like we do GitHub README.OE-Core.md: update URLs libtool: change the default AR_FLAGS from "cru" to "cr" libtool: Update patchset to match those submitted upstream scripts/checklayer/common.py: Fixed a minor grammatical error oeqa/parselogs: Fix quoting oeqa/utils/dump: Fix typo systemd: update 249.6 -> 249.7 glibc: Fix i586/c3 support wic: support rootdev identified by partition label buildhistory: Fix srcrevs output classes/crate-fetch: Ensure crate fetcher is available rootfs-postcommands: update systemd_create_users classes/meson: Add optional rust definitions rust-cross: Replace TARGET_ARCH with TUNE_PKGARCH maintainers.inc: fix up rust-cross entry rust-cross: Fix directory not deleted for race glibc vs. musl wic: use shutil.which bitbake: data_smart.py: Skip old override syntax checking for anonymous functions documentation: conf.py: fix version of bitbake objects.inv updates for release 3.3.4
|
|
Yocto Project 3.1.14 (dunfell-23.0.14) is Released
Lee Chee Yang
Hi We are pleased to announce the Yocto Project 3.1.14 (dunfell-23.0.14) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee chee.yang.lee@... Yocto Project Build and Release
- -------------------------- yocto-3.1.14 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.14 Git Revision: bba323389749ec3e306509f8fb12649f031be152 Release Artefact: poky-dunfell-23.0.14 sha: 3401d1b660f2284e6e974c4dd1a8a3d5b1d311f87d261c324a84f812a9ad9d9c Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: yocto-3.1.14 Git Revision: f3be01483b01c88f8c4ba24ca73ccf1bcc33665c Release Artefact: oecore-dunfell-23.0.14 sha: 9584897dfdab65bd1d70254f25cc91fb6d04e92e4b77b088ed81603da6a57909 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/oecore-dunfell-23.0.14.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/oecore-dunfell-23.0.14.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.14 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.14 sha: dcd6e4a799b8f2727279eb640f077ca945a33ad61a2a9f076a72061874847e6d Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/meta-mingw-dunfell-23.0.14.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/meta-mingw-dunfell-23.0.14.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.14 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.14 sha: a102bad796e7bbd36881068e18aabf49ce66b41a252ae06101ff3d64d4ce6ec8 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/meta-gplv2-dunfell-23.0.14.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/meta-gplv2-dunfell-23.0.14.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: yocto-3.1.14 Git Revision: be6ecc160ac4a8d9715257b9b955363cecc081ea Release Artefact: bitbake-dunfell-23.0.14 sha: 3f6a3bb828be8196e19b6a46461373cdced08792ac01488f25cdb31a0740e7f3 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/bitbake-dunfell-23.0.14.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/bitbake-dunfell-23.0.14.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.14 Git Revision: 9c5533b45bfd6a3d383e973a2c40e0f418afcbe9
- --------------- Known Issues - --------------- N/A
- --------------- Security Fixes - --------------- speex: fix CVE-2020-23903 expat: fix CVE-2021-46143 expat: fix CVE-2021-45960 expat fix CVE-2022-22822 through CVE-2022-22827 xserver-xorg: whitelist two CVEs xserver-xorg: update CVE_PRODUCT grub: fix CVE-2020-14372 and CVE-2020-27779 dropbear: Fix CVE-2020-36254 inetutils: fix CVE-2021-40491 vim: fix CVE-2021-4069 openssh: Whitelist CVE-2016-20012 openssh: Fix CVE-2021-41617 bluez: fix CVE-2021-0129
- --------------- Fixes - --------------- build-appliance-image: Update to dunfell head revision poky.conf: Bump version for 3.1.14 release bitbake: hashserv: specify loop for asyncio in python < 3.6 Revert "weston: Use systemd notify," lttng-tools: Add missing DEPENDS on bison-native kernel: introduce python3-dtschema-wrapper linux-yocto/5.4: update to v5.4.172 glibc: Add fix for data races in pthread_create and TLS access parselogs: add a couple systemd false positives expat: Update HOMEPAGE to current url wic: use shutil.which wic: misc: Do not find for executables in ASSUME_PROVIDED cve-check: add lockfile to task cve-update-db-native: use fetch task oeqa/selftest/cases/tinfoil.py: increase timeout 60->120s test_wait_event valgrind: skip flakey ptest (gdbserver_tests/hginfo) bitbake: tests/fetch: Drop gnu urls from wget connectivity test bitbake: utils: Update to use exec_module() instead of load_module() linux-yocto/5.4: update genericx86* machines to v5.4.158 asciidoc: properly detect and compare Python versions >= 3.10 lib/oe/reproducible: correctly set .git location when recursively looking for git repos scripts: Update to use exec_module() instead of load_module() selftest: skip virgl test on fedora 35 scripts/buildhistory-diff: drop use of distutils weston: Backport patches to always activate the top-level surface oeqa/selftest/tinfoil: Update to use test command oeqa/selftest/bbtests: Use YP sources mirror instead of GNU openssl: Add reproducibility fix libpcre2: update SRC_URI linux-firmware: upgrade 20211027 -> 20211216 bitbake: cooker/command: Add a dummy event for tinfoil testing ref-manual: fix patch documentation documentation: further updates for 3.1.13 releases: update to include 3.1.13 selftest: skip virgl test on fedora 34 entirely gstreamer1.0: fix failing ptest bootchart2: remove wait_boot logic
|
|
[ANNOUNCEMENT] Milestone 2 for Yocto Project 3.5 (yocto-3.5_M2) Now Available
Lee Chee Yang
Hello, We are pleased to announce the second milestone release for Yocto Project 3.5 (yocto-3.5_M2) is now available for download.
Download:
http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M2
bitbake: 1f06f326fa8b47e2a4dce756d57a9369a2225201 meta-arm: 254482284d4588532bd7b9d980193e3e41adaa99 meta-gplv2: f04e4369bf9dd3385165281b9fa2ed1043b0e400 meta-intel: 4ff5b19ba63ea69c47198e641acbc12e33634cac meta-mingw: ddbf14b224215f47a5f80fc8154ade8d3bc318e8 oecore: a179485351a0563d12a2fef3e49971122255ed80 poky: 27ff420543f0195dab024698d804aca33f2ae139
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M2/testreport.txt
Thank you.
Lee Chee Yang Yocto Project Build and Release
|
|
[ANNOUNCEMENT] Yocto Project 3.1.13 (dunfell-23.0.13) is Released
Lee Chee Yang
Hello,
We are pleased to announce the Yocto Project 3.1.13 (dunfell-23.0.13) Release is now available for download. http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2 https://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2
A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/RELEASENOTES
Full Test Report: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee <chee.yang.lee@...> Yocto Project Build and Release
- -------------------------- yocto-3.1.13 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.13 Git Revision: 795339092f87672e4f68e4d3bc4cfd0e252d1831 Release Artefact: poky-dunfell-23.0.13 sha: 9408163f281fb28e9fc5a7db6955e5c932f286aacb40f5ad7285066154cff76b Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: yocto-3.1.13 Git Revision: 90a07178ea26be453d101c2e8b33d3a0f437635d Release Artefact: oecore-dunfell-23.0.13 sha: 20f41dc45af76e140a6b49b6d71cc0ef61ea5fb5c6df6a210b52944c0d70c2f5 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/oecore-dunfell-23.0.13.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/oecore-dunfell-23.0.13.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.13 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.13 sha: 2688d3cfadb7cdc7025d7e6f4b9300f4e29611d97b8329b1b033a251e7d354a2 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/meta-mingw-dunfell-23.0.13.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/meta-mingw-dunfell-23.0.13.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.13 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.13 sha: f937e7e051b19285e7d59033d7cb08c641c55860cd64d2c6d7b57b26338b5801 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/meta-gplv2-dunfell-23.0.13.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/meta-gplv2-dunfell-23.0.13.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: yocto-3.1.13 Git Revision: f18b65d0b9a6b983d53bde491e1bf2ca56949444 Release Artefact: bitbake-dunfell-23.0.13 sha: 570b58952ddcf7262b8ff13bd06c8cfcdadecf80af2d9bc3868446ee07693676 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/bitbake-dunfell-23.0.13.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/bitbake-dunfell-23.0.13.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.13 Git Revision: c00596374d2c6ddd1b81e536972aa8fc807e60b9
- --------------- Known Issues - --------------- Bug 14669 - [QA 3.1.13 RC1] failure in ptest :gstreamer1.0.gstreamer-1.0/pipelines_seek.test
- --------------- Security Fixes - --------------- libgcrypt: solve CVE-2021-33560 and CVE-2021-40528 ncurses: Fix for CVE-2021-39537 vim: fix CVE-2021-3968 and CVE-2021-3973 busybox: Fix for CVE-2021-42376 busybox: Fix for CVE-2021-42374 git: fix CVE-2021-40330 gmp: fix CVE-2021-43618 vim: fix CVE-2021-3927 and CVE-2021-3928 vim: fix CVE-2021-3796, CVE-2021-3872, and CVE-2021-3875
- --------------- Fixes - --------------- README.OE-Core.md: update URLs Revert "vim: fix 2021-3796" available release updates bind: update to 9.11.35 bitbake: bblayers/action: When adding layers, catch BBHandledException bitbake: command: Ensure exceptions inheriting from BBHandledException are visible bitbake: cooker: Ensure reparsing is handled correctly bitbake: process/knotty: Improve early exception handling bitbake: tinfoil: When sending commands we need to process events build-appliance-image: Update to dunfell head revision buildhistory: Fix srcrevs output busybox: Fix multiple security issues in awk cmake: FindGTest: Add target for gmock library cups: Fix missing installation of cups sysv init scripts cve-extra-exclusions: add db CVEs to exclusion list dnf: Backport bugfix for upgrade documentation: conf.py: explicit which version of bitbake objects.inv is used gcc: Add CVE-2021-37322 to the list of CVEs to ignore glib-2.0: Add security fixes glibc-version.inc: remove branch= from GLIBC_GIT_URI libdnf: Backport bugfix for upgrade calc libpcre/libpcre2: correct SRC_URI libsolv: update tag for missing CVEs libunwind: Backport a fix for -fno-common option to compile linux-firmware: upgrade 20210919 -> 20211027 linux-yocto/5.4: update to v5.4.158 lrzsz: Use Cross AR during compile lttng-modules: do not search in non-existing folder during install make-mod-scripts: pass CROSS_COMPILE to configure and build oeqa/parselogs: Fix quoting oeqa: fix warnings for append operators combined with += openssh: Improve LICENSE to show BSD license variants. openssh: remove redundant BSD license os-release: Add DISTRO_CODENAME as vardeps for do_compile poky.conf: Bump version for 3.1.13 release python3: upgrade 3.8.11 -> 3.8.12 recipetool: Set master branch only as fallback remove reference to BB_SETSCENE_VERIFY_FUNCTION2 reproducible_build/package_XXX: Ensure SDE task is in dependency chain runqemu: check the qemu PID has been set before kill()ing it scripts/checklayer/common.py: Fixed a minor grammatical error scripts/lib/wic/help.py: Update Fedora Kickstart URLs scripts/oe-package-browser: Handle no packages being built selftest/devtool: Check branch in git fetch selftest: skip virgl test on centos 8 entirely systemd: add packageconfig for wheel-group vim: add patch number to CVE-2021-3778 patch wic:direct.py: ignore invalid mountpoints during fstab update
|
|
[ANNOUNCEMENT] Milestone 1 for Yocto Project 3.5 (yocto-3.5_M1) now available
Lee Chee Yang
Hello,
We are pleased to announce the first milestone release for Yocto Project 3.5 (yocto-3.5_M1) is now available for download.
Download:
http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M1
bitbake: 1ecc1d9424877df89fcda2f23c306998998a65ff meta-arm: d446f7f80bf61e9cf05843e8ef4bc5473f936118 meta-gplv2: f04e4369bf9dd3385165281b9fa2ed1043b0e400 meta-intel: aa8482af7b286f8fe8f7aae648938d4ebf0283c5 meta-mingw: 992fb40bdbfe9fe60f815aac46e04c58963918b5 oecore: 1a6c2a7345199d77ad5aeac8ad337ed80a8aa39b poky: 65c94ca3196e5ef3344a469fea8e30444f2e967a Full Test Report: http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M1/testreport.txt
Thank you. Lee, Chee Yang chee.yang.lee@... Yocto Project Build and Release
|
|
[ANNOUNCEMENT] Yocto Project 3.4.1 (honister) is Released
Lee Chee Yang
Hello,
We are pleased to announce the Yocto Project 3.4.1 Release is now available for download.
A gpg signed version of these release notes is available at: https://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/RELEASENOTES Full Test Report: https://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee Yocto Project Build and Release yocto-3.4.1 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: honister Tag: yocto-3.4.1 Git Revision: b53230c08d9f02ecaf35b4f0b70512abbf10ae11 Release Artefact: poky-b53230c08d9f02ecaf35b4f0b70512abbf10ae11 sha: 57d49e2afafb555baf65643acf752464f0eb7842b964713a5de7530c392de159 Download Locations:
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: honister Tag: yocto-3.4.1 Git Revision: 70384dd958c57d1da924a66cffa35f80eb60d4b0 Release Artefact: oecore-70384dd958c57d1da924a66cffa35f80eb60d4b0 sha: 7c90147cbd4b552fa7915066b41bbd3382b120ff19ded7551bf850e2d744ef12 Download Locations:
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: honister Tag: yocto-3.4.1 Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8 Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8 sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11 Download Locations:
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: honister Tag: yocto-3.4.1 Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400 Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400 sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe Download Locations:
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: honister Tag: yocto-3.4.1 Git Revision: 44a83b373e1fc34c93cd4a6c6cf8b73b230c1520 Release Artefact: bitbake-44a83b373e1fc34c93cd4a6c6cf8b73b230c1520 sha: 03d50c1318d88d62eb01d359412ea5a8014ef506266629a2bd43ab3a2ef19430 Download Locations:
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: honister Tag: yocto-3.4.1 Git Revision: b250eda5a0beba8acc9641c55a5b0e30594b5178
- --------------- Contributors - --------------- Ahmed Hossam Alexander Kanavin Alexandre Belloni Andrej Valek Andres Beltran Anuj Mittal Bruce Ashfield Chen Qi Claus Stovgaard Daiane Angolini Hsia-Jun(Randy) Li Jon Mason Jose Quaresma Joshua Watt Kai Kang Khem Raj Kiran Surendran Manuel Leonhardt Michael Opdenacker Oleksandr Kravchuk Pablo Saavedra Rodi?o Paul Eggleton Peter Kjellerstedt Quentin Schulz Ralph Siemsen Randy Li Richard Purdie Ross Burton Sakib Sajal Saul Wold Teoh Jay Shen Tim Orling Tom Hochstein Yureka
- --------------- Known Issues - --------------- Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure
- --------------- Security Fixes - --------------- glibc: Backport fix for CVE-2021-43396 vim: add patch number to CVE-2021-3778 patch vim: fix CVE-2021-3796, CVE-2021-3872, and CVE-2021-3875 squashfs-tools: follow-up fix for CVE-2021-41072 avahi: update CVE id fixed by local-ping.patch squashfs-tools: fix CVE-2021-41072 ffmpeg: fix CVE-2021-38114 curl: fix CVE-2021-22945 through -22947
- --------------- Fixes - --------------- bitbake.conf: Fix corruption of GNOME mirror url bitbake.conf: Use wayland distro feature for native builds bitbake: Revert "parse/ast: Show errors for append/prepend/remove operators combined with +=/.=" bitbake: bitbake-worker: Add debug when unpickle fails bitbake: cooker: Fix task-depends.dot for multiconfig targets bitbake: cooker: Handle parse threads disappearing to avoid hangs bitbake: cooker: Handle parsing results queue race bitbake: cooker: Remove debug code, oops :( bitbake: cooker: check if upstream hash equivalence server is available bitbake: fetch/git: Handle github dropping git:// support bitbake: fetch/wget: Add timeout for checkstatus calls (30s) bitbake: fetch2/perforce: Fix typo bitbake: fetch2: Fix url remap issue and add testcase bitbake: fetch2: fix downloadfilename issue with premirror bitbake: fetch: Handle mirror user/password replacements correctly bitbake: parse/ast: Show errors for append/prepend/remove operators combined with +=/.= bitbake: runqueue: Fix runall option handling bitbake: runqueue: Fix runall option task deletion ordering issue bitbake: test/fetch: Update urls to match upstream branch name changes bitbake: tests/fetch.py: add test case to ensure downloadfilename is used for premirror bitbake: tests/fetch.py: fix premirror test cases bitbake: tests/fetch: Update github urls bitbake: tests/fetch: Update pcre.org address after github changes bitbake: tests/runqueue: Ensure hashserv exits before deleting files bitbake: utils: Handle lockfile filenames that are too long for filesystems bootchart2: Don't compile python modules build-appliance-image: Update to honister head revision buildhistory: Fix package output files for SDKs busybox: 1.34.0 -> 1.34.1 ca-certificates: update 20210119 -> 20211016 classes/populate_sdk_base: Add setscene tasks conf: update for release 3.4 convert-srcuri.py: use regex to check space in SRC_URI create-spdx: Fix key errors in do_create_runtime_spdx create-spdx: Protect against None from LICENSE_PATH create-spdx: Set the Organization field via a variable create-spdx: add create_annotation function create-spdx: cross recipes are native also create_spdx: ensure is_work_shared() is unique cups: Fix missing installation of cups sysv init scripts docs: poky.yaml: updates for 3.4 dpkg: Install dkpg-perl scripts to versioned perl directory glibc-version.inc: remove branch= from GLIBC_GIT_URI go-helloworld/glide: Fix urls go.bbclass: Allow adding parameters to go ldflags go: upgrade 1.16.7 -> 1.16.8 gst-devtools: 1.18.4 -> 1.18.5 gst-examples: 1.18.4 -> 1.18.5 gstreamer1.0-libav: 1.18.4 -> 1.18.5 gstreamer1.0-omx: 1.18.4 -> 1.18.5 gstreamer1.0-plugins-bad: 1.18.4 -> 1.18.5 gstreamer1.0-plugins-base: 1.18.4 -> 1.18.5 gstreamer1.0-plugins-good: 1.18.4 -> 1.18.5 gstreamer1.0-plugins-ugly: 1.18.4 -> 1.18.5 gstreamer1.0-python: 1.18.4 -> 1.18.5 gstreamer1.0-rtsp-server: 1.18.4 -> 1.18.5 gstreamer1.0-vaapi: 1.18.4 -> 1.18.5 gstreamer1.0: 1.18.4 -> 1.18.5 insane.bbclass: Add a check for directories that are expected to be empty kernel-devsrc: Add vdso.lds and other build files for riscv64 as well libnewt: Use python3targetconfig to fix reproducibility issue libpcre/libpcre2: correct SRC_URI libx11-compose-data: Update LICENSE to better reflect reality libx11: Update LICENSE to better reflect reality libxml2: Use python3targetconfig to fix reproducibility issue linunistring: Add missing gperf-native dependency linux-firmware: upgrade to 20211027 linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changes linux-yocto-rt/5.10: update to -rt54 linux-yocto/5.10: update to v5.10.78 linux-yocto/5.14: common-pc: enable CONFIG_ATA_PIIX as built-in linux-yocto/5.14: update to v5.14.17 linux-yocto: add libmpc-native to DEPENDS lttng-tools: replace ad hoc ptest fixup with upstream fixes manuals: releases.rst: move gatesgarth to outdated releases section mesa: Enable svga for x86 only mesa: upgrade 21.2.1 -> 21.2.4 meson.bblcass: Remove empty egg-info directories before running meson meson: install native file in sdk meson: move lang args to the right section meson: set objcopy in the cross and native toolchain files meta/scripts: Manual git url branch additions meta: Add explict branch to git SRC_URIs migration-3.4: add additional migration info migration-3.4: add some extra packaging notes migration-3.4: tweak overrides change section migration: tweak introduction section mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org mirrors: Add uninative mirror on kernel.org nativesdk-packagegroup-sdk-host.bb: Update host tools for wayland oeqa/runtime/parselogs: modified drm error in common errors list oeqa/selftest/sstatetests: fix typo ware -> were oeqa: Update cleanup code to wait for hashserv exit opkg: Fix poor operator combination choice ovmf: update 202105 -> 202108 patch.bbclass: when the patch fails show more info on the fatal error poky.conf: bump version for 3.4.1 honister release poky.yaml: add lz4 and zstd to essential host packages poky.yaml: fix lz4 package name for older Ubuntu versions pseudo: Add fcntl64 wrapper python3-setuptools: _distutils/sysconfig fix python3: update to 3.9.7 qemu.inc: Remove empty egg-info directories before running meson recipes: Update github.com urls to use https ref-manual: Update how to set a useradd password ref-manual: document "reproducible_build" class and SOURCE_DATE_EPOCH ref-manual: document BUILD_REPRODUCIBLE_BINARIES ref-manual: document TOOLCHAIN_HOST_TASK_ESDK ref-manual: remove meta class ref-manual: update system requirements releases.rst: fix release number for 3.3.3 scripts/convert-srcuri: Update SRC_URI conversion script to handle github url changes scripts/lib/wic/help.py: Update Fedora Kickstart URLs scripts/oe-package-browser: Fix after overrides change scripts/oe-package-browser: Handle no packages being built spdx.py: Add annotation to relationship sstate: Account for reserved characters when shortening sstate filenames sstate: another fix for touching files inside pseudo sstate: fix touching files inside pseudo staging: Fix autoconf-native rebuild failure strace: fix build against 5.15 kernel/kernel-headers strace: show test suite log on failure stress-ng: convert to git, website is down systemd: add missing include for musl tar: filter CVEs using vendor name test-manual: how to enable reproducible builds testimage: fix unclosed testdata file tzdata: update 2021d to 2021d uninative: Add version to uninative tarball name waffle: convert to git, website is down wayland: Fix wayland-tools packaging wireless-regdb: upgrade 2021.07.14 -> 2021.08.28 wpa-supplicant: Match package override to PACKAGES for pkg_postinst
|
|
[ANNOUNCEMENT] meta-intel 16.0 layer for yocto project "honister" 3.4 is now available
Lee Chee Yang
Hello,
Thank you for everyone's contributions to this release.
-------------------------------- meta-intel-16.0-honister-3.4 Release Notes --------------------------------
----------------------- Repositories/Downloads ----------------------- Release Name: meta-intel-16.0-honister-3.4 Branch: honister Tag: 16.0-honister-3.4 Hash: fca80fae34f06c42405e45c3895e6958a7a176e0 sha: 524665c6fdbffb0c4762462da011add882fc5e4b2329a80e74b2edce53fdd6ac Download Locations:
--------------------------- New Features / Enhancements --------------------------- onevpl-intel-gpu: Add recipe onevpl: add recipe embree: add recipe rkcommon: add recipe onedpl: add recipe oidn: add recipe ospray: add recipe openvkl: add recipe for Intel Open Volume Kernel Library ispc: add recipe opencl-clang/13.0.0: add recipe
-------------- Known Issues -------------- Intel Graphics Compiler doesn't currently support LLVM 13. That can lead to failures when, using Intel Compute Runtime driver or OpenVINO GPU plugin with meta-clang honister branch.
--------------- Security Fixes --------------- For Intel processor-specific security information please visit https://software.intel.com/en-us/side-channel-security-support Intel Security Center: https://security-center.intel.com/default.aspx
--------------- Fixes/Updates/Upgrades --------------- Convert to new override syntax ISSL license: update to Feb 2020 version Manually move some overrides to new syntax compute-runtime: move up to the commit for ADL-P support embree: enable ISPC support of Embree embree: fix ISA configuration embree: upgrade 3.13.0 -> 3.13.1 gmmlib: upgrade 21.1.1 -> 21.2.1 hdcp: upgrade to 21.2.0 intel media-driver: Exposing the registry to disable scalability intel-compute-runtime: disable builtins intel-compute-runtime: upgrade to 21.40.21182 intel-graphics-compiler: LLVM 13 fixes intel-graphics-compiler: enable VectorCompiler intel-graphics-compiler: update IGC to 1.0.8365 intel-graphics-compiler: upgrade to 1.0.8744 intel-media-driver: backport Fix PROCAMP not work issue intel-media-driver: upgrade 21.1.3 -> 21.2.3 intel-mediasdk: Add support of DRM_FORMAT_NV12 and fix tile issue intel-mediasdk: upgrade 21.1.3 -> 21.2.3 intel-microcode: upgrade 20210216 -> 20210608 ipmctl: add DEPENDS on pkgconfig-native ipmctl: upgrade to 03.00.00.0387 ispc: upgrade 1.16.0 -> 1.16.1 itt: add COMPATIBLE_HOST to be x86 platform itt: upgrade to 3.21.2 ixgbe, ixgbevf: exclude CVE-2015-1142857 from cve-check ixgbe: upgrade to 5.13.4 ixgbevf: upgrade 4.11.1 -> 4.12.4 layer.conf: add honister to LAYERSERIES_COMPAT layer.conf: drop meta-intel-qat layer from LAYERRECOMMENDS layer.conf: update machine confs with new tune locations level-zero: upgrade to 1.5.4 libva-intel-utils: upgrade 2.11.1 -> 2.12.0 libva-intel: upgrade 2.11.0 -> 2.12.0 linux-intel-dev: update to 5.12.0 linux-intel-rt/5.10: update to v5.10.59 ( patchset -rt52) linux-intel-rt/5.4: update to v5.4.143 linux-intel-rt: fix the override syntax linux-intel/5.10: update to v5.10.59 linux-intel/5.4: update to v5.4.143 llvm-project-source: fix do_patch for llvm-12 llvm/10.0.0: apply ispc recommended patches llvm/10.0.0: apply opencl-clang recommend patches llvm/11.0.0: apply ispc recommended patches llvm/11.0.0: apply opencl-clang recommend patches llvm/12.0.0: apply ispc recommended patches llvm/12.0.0: apply opencl-clang recommend patches lms: add pkgconfig-native to DEPENDS lms: copy wdt udev rule in install lms: exclude CVE-2018-1000535 from cve-check lms: upgrade 2109.0.0.0 -> 2127.0.0.0 maintainers.inc: add missing entries for libva/libva-utils maintainers.inc: add recipe entries maintainers.inc: change owner for media recipes meta-intel.inc: allow to select opencl-clang/13.0.0 too metee: upgrade 3.0.1 -> 3.1.0 oidn: fix upstream check oneVPL-intel-gpu: upgrade to 21.2.2 onednn: fix failures with gcc 11 onednn: refresh patch onednn: upgrade to 2.4 onedpl: fix upstream check onedpl: upgrade to 2021.5.0 onevpl-intel-gpu: Backport new ADL-P device IDs onevpl-intel-gpu: add pkgconfig-native to DEPENDS onevpl-intel-gpu: jpegd: Enable JPEG decode error report onevpl-intel-gpu: upgrade to 21.3.4 onevpl: Add Wayland support to legacy tools onevpl: Add X11 DRI3 support onevpl: Add X11 support to legacy tools onevpl: Add sample_multi_transcode application onevpl: Add support of DRM_FORMAT_NV12 and fix tile issue onevpl: Extends errorTypes to support JPEG errors onevpl: Fix sample_multi_transcode join issue onevpl: Fix wayland lib install onevpl: Fixes for legacy samples onevpl: Fixing render issue on virtual environment onevpl: Move sample_* apps install path onevpl: add pkgconfig-native to DEPENDS onevpl: upgrade to 2021.6.0 open-model-zoo: upgrade to 2021.4.1 opencl-clang/12.0.0: build with llvm-12 only opencl-clang/12.0.0: update to latest commit opencl-clang: restructure openvino-inference-engine/openvino-model-optimizer: update to the latest version openvino-inference-engine: disable opencl openvino-inference-engine: fix build with gcc11 openvino-inference-engine: fix inference engine cmake config openvino-inference-engine: upgrade to 2021.4.1 openvino-model-optimizer: upgrade to 2021.4.1 openvkl: upgrade to 1.0.1 ospray: fix upstream check ospray: upgrade to 2.7.1 qemuboot-intel.inc: remove deprecated show-cursor option qemuboot-intel: fix the override syntax rkcommon: turn off tests for now rkcommon: upgrade 1.6.1 -> 1.7.0 thermald: upgrade 2.4.4 -> 2.4.6 vc-intrinsics: update to include latest commits vc-intrinsics: update to latest commit
|
|
Yocto Project 3.1.12 (hardknott-23.0.12) is Released
Lee Chee Yang
Hello,
We are pleased to announce the Yocto Project 3.1.12 (dunfell-23.0.12) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/testreport.txt
Thank you for everyone's contributions to this release.
Chee Yang Lee chee.yang.lee@... Yocto Project Build and Release
- -------------------------- yocto-3.1.12 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.12 Git Revision: 0839888394a6e42e96f9f0d201376eb38bc79b24 Release Artefact: poky-dunfell-23.0.12 sha: 6d8c70cb17100d6dd5056b8dcae7027833c8f9a53006fd5b651bf9a56494eb01 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: yocto-3.1.12 Git Revision: 44b1970c40e9d73f6e63fb10cdc55837a26f5921 Release Artefact: oecore-dunfell-23.0.12 sha: 2ddef2bbcd156c971b6ce8a05eee64ddc51237d9ad2e17186d8afb840c31e7f9 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/oecore-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/oecore-dunfell-23.0.12.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.12 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.12 sha: 7a3e2f9922d9677c2357221d00f0e92a54feb7170f5df079527be9654d61b869 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/meta-mingw-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/meta-mingw-dunfell-23.0.12.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.12 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.12 sha: b6e4f8d9270849154f37db1c5b64febc5339f421caae877efbe6c32873307aa3 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/meta-gplv2-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/meta-gplv2-dunfell-23.0.12.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: yocto-3.1.12 Git Revision: c0348de8121c3a842bf44906f7e2f79e93f7275b Release Artefact: bitbake-dunfell-23.0.12 sha: d87dd125bb9715ccc259d1ecbc8278a1ed48c3f834eee9bcdb569e7c296e9d2d Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/bitbake-dunfell-23.0.12.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/bitbake-dunfell-23.0.12.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.12 Git Revision: f1cd4d8ae58037609556de51b33a4dbeab7f45ff
- ---------------- Contributors - ----------------
Alexander Kanavin Alexandre Belloni Andrej Valek Armin Kuster Bruce Ashfield Chandana kalluri Chris Laplante Christian Eggers Claudius Heine Daniel McGregor Hongxu Jia Jon Mason Jose Quaresma Joshua Watt Justin Bronder Kai Kang Khem Raj Marco Felsch Marek Vasut Mark Hatle Markus Volk Michael Halstead Mike Crowe Mingli Yu Minjae Kim Oleksandr Kravchuk Pavel Zhukov Ralph Siemsen Ranjitsinh Rathod Richard Purdie Robert P. J. Day Ross Burton Sakib Sajal Saloni Stefano Babic Steve Sakoman Teoh Jay Shen Tom Pollard Visa Hankala Wang Mingyu William A. Kennington III sana kazi
- --------------- Known Issues - --------------- Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure
- --------------- Security Fixes - --------------- curl: Whitelist CVE-2021-22897 ffmpeg: Add fix for CVEs openssh: Fix CVE-2021-28041 vim: fix CVE-2021-3778 vim: Backport fix for CVE-2021-3770 tar: ignore node-tar CVEs squashfs-tools: fix CVE-2021-40153 nettle: Security fix for CVE-2021-20305 curl: Fix CVE-2021-22946 and CVE-2021-22947, whitelist CVE-2021-22945 nettle: Security fix for CVE-2021-3580 qemu: fix CVE-2021-3682 qemu: Security fix for CVE-2020-28916 qemu: Security fix for CVE-2020-27617 qemu: Security fix CVE-2020-12829 libsndfile: Security fix for CVE-2021-3246 apr: Security fix for CVE-2021-35940 libgcrypt: Security fix CVE-2021-33560
- --------------- Fixes - --------------- connman: add CVE_PRODUCT tar: filter CVEs using vendor name build-appliance-image: Update to dunfell head revision mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org selftest/reproducible: add webkitgtk back to exclusion list for dunfell reproducible_build: Remove BUILD_REPRODUCIBLE_BINARIES checking sstate: Avoid deploy_source_date_epoch sstate when unneeded sstate: Ensure SDE is accounted for in package task timestamps sstate: another fix for touching files inside pseudo mirrors: Add uninative mirror on kernel.org piglit: upgrade to latest revision pseudo: Add fcntl64 wrapper pseudo: Add in ability to flush database with shutdown request linunistring: Add missing gperf-native dependency python3-magic: add missing DEPENDS python3-magic: add the missing rdepends webkitgtk: Fix reproducibility in minibrowser oeqa: reproducible: Fix test not producing diffs documentation: prepare for 3.1.12 release ref-system-requirements.rst: Add Fedora 34 to list of supported distros ref-system-requirements.rst: Add Debian 11 to list of supported distros poky.conf: Bump version for 3.1.12 release bitbake: fetch/wget: Add timeout for checkstatus calls (30s) meta/scripts: Manual git url branch additions meta: Add explict branch to git SRC_URIs, handle github url changes scripts/convert-srcuri: Backport SRC_URI conversion script from master branch bitbake: tests/fetch: Update pcre.org address after github changes bitbake: tests/fetch: Update github urls bitbake: tests/fetch2: Fix quoting warning bitbake: fetch/git: Handle github dropping git:// support tzdata: update to 2021e ca-certificates: update 20210119 -> 20211016 wireless-regdb: upgrade to 2021.08.28 linux-firmware: upgrade to 20210919 git: Fix determinism issue stress-ng: improve reproducibility stress-ng: convert to git, website is down waffle: old website is down, update to new project URLs mirrors.bbclass: remove dead infozip mirrors oeqa/runtime/parselogs: modified drm error in common errors list oeqa/runtime: search sys.path explicitly for modules oeqa/runtime: load modules using importlib testimage: fix unclosed testdata file reproducible_build: Drop obsolete sstate workaround oe/utils: log exceptions in ThreadedWorker functions license.bbclass: implement ast.NodeVisitor.visit_Constant oe/license: implement ast.NodeVisitor.visit_Constant bitbake.conf: Add gpg-agent as a host tool base: Use repr() for printing exceptions base: Clean up unneeded len() calls sstate: don't silently handle all exceptions in sstate_checkhashes devtool: fix modify with patches in override directories sstate: fix touching files inside pseudo vim: fix 2021-3796 poky.yaml: fedora33: add missing pkgs selftest/reproducible: adjust exclusion list for dunfell classes/reproducible_build: Use atomic rename for SDE file reproducible_build: Work around caching issues rpm: Deterministically set vendor macro entry poky.conf: Add debian 11 as a supported distro poky.conf: Add fedora 34 as a supported distro uninative: Upgrade to 3.4 target/ssh.py: add HostKeyAlgorithms option to test commands python3: Add a fix for a make install race libnewt: Use python3targetconfig to fix reproducibility issue libxml2: Use python3targetconfig to fix reproducibility issue externalsrc: Fix a source date epoch race in reproducible builds externalsrc: Work with reproducible_build gobject-introspection: Don't write $HOME into scripts libtool: Allow libtool-cross to reproduce libtool: Fix lto option passing for reproducible builds util-linux: Fix reproducibility gnupg: Be deterministic about sendmail mesa: Ensure megadrivers runtime mappings are deterministic package: Ensure pclist files are deterministic and don't use full paths uninative: Upgrade to 3.3, support glibc 2.34 uninative: Improve glob to handle glibc 2.34 nativesdk-pseudo: Fix to work with glibc 2.34 systems pseudo: Update with fcntl and glibc 2.34 fixes pseudo: Fix to work with glibc 2.34 systems util-linux: disable raw gpgme: Use glibc provided closefrom API when available m4: Do not use SIGSTKSZ gcc: fix missing dependencies for selftests libpsl: Add config knobs for runtime/builtin conversion choices patch.bbclass: when the patch fails show more info on the fatal error oeqa/selftest/sstatetests: fix typo ware -> were rng-tools: add systemd-udev-settle wants to service scriptutils.py: Add check before deleting path binutils: Fix a missing break in case statement oeqa/manual: Fix no longer valid URLs multilib: Avoid sysroot race issues when multilib enabled weston: Use systemd notify, e2fsprogs: upgrade to 1.45.7 linux-yocto/5.4: update to v5.4.153 bitbake: fetch2/git: Use os.rename instead of mv bitbake: fetch2/git: Avoid races over mirror tarball creation bitbake: hashserv: let asyncio discover the running loop bitbake: bitbake: correct deprecation warning in process.py bitbake: bitbake: adjust parser error check for python 3.10 compatibility bitbake: bitbake: do not import imp in layerindexlib bitbake: bitbake: fix regexp deprecation warnings bitbake: bitbake: correct the collections vs collections.abc deprecation bitbake: compat.py: remove file since it no longer actually implements anything bitbake: test/fetch: Update urls to match upstream branch name changes glew: Stop polluting /tmp during builds oeqa/buildproject: Ensure temp directories are cleaned up oeqa/selftest/gotoolchain: Fix temp file cleanup rm_work.bbclass: Fix for files starting with - libc_package/buildstats: Fix python regex quoting warnings oeqa/qemurunner: Use oe._exit(), not sys.exit() pybootchart: Avoid divide by zero libsamplerate0: Set correct soname for 0.1.9 bzip2: Update soname for libbz2 1.0.8 common-licenses: add "Unlicense" license file systemd: Add fix for systemd-networkd crash during free mtd-utils: upgrade to 2.1.3 bitbake: build/msg: Cleanup verbose option handling bitbake: cookerdata: Show a readable error for invalid multiconfig name bitbake: bitbake-worker: Improve error handling bitbake: cookerdata: Show error for no BBLAYERS in bblayers.conf bitbake: cookerdata: Improve missing core layer error message bitbake: data_smart: Improve error display for handled exceptions bitbake: build: Catch and error upon circular task references bitbake: build: Avoid duplicating logs in verbose mode bitbake: process: Don't include logs in error message if piping them bitbake: build: Handle SystemExit in python tasks correctly bitbake: build: Match markup to real function name bitbake: bitbake: bitbake-layers: add skip reason to output bitbake: ui/taskexp: Fix to work with empty build directories bitbake: ui/taskexp: Improve startup exception handling bitbake: server: Fix early parsing errors preventing zombie bitbake libsoup-2.4: remove obsolete intltool dependency testimage: symlink the task log and qemu console log to tmp/log/oeqa wic: keep rootfs_size as integer core-image-sato: Fix runqemu error for qemuarmv5 Update mailing list address bash: Ensure deterministic build useradd: Ensure preinst data is expanded correctly in pkgdata rpm: Handle proper return value to avoid major issues iputils: Fix regression of arp table update bitbake: tests/fetch2: Use our own git server for dtc test repo
|
|
[ANNOUNCEMENT] Yocto Project 3.3.4 (hardknott-25.0.4) is Released
Vineela
Hello,
We are pleased to announce the Yocto Project 3.3.4 (hardknott-25.0.4) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/testreport.txt
Thank you for everyone's contributions to this release.
Vineela Tummalapalli Yocto Project Build and Release
-------------------------- yocto-3.3.4 Release Notes --------------------------
-------------------------- Repositories/Downloads --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: hardknott Tag: yocto-3.3.4 Git Revision: c40ac16d79026169639f47be76a3f7b9d8b5178e Release Artefact: poky-hardknott-25.0.4 sha: cbe13ef39105909ca13c6b6a84e4c66995e97a6c26e026b84046e5b8c5fd4a54 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: hardknott Tag: 2021-04.4-hardknott Git Revision: 0ca080a23c2770a15138f702d4c879bbd90ca360 Release Artefact: oecore-hardknott-25.0.4 sha: cc11201a8e4e80f4c776bc513d8442ffaf1dfd44fab7a72133da3aaabb967ff2 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/oecore-hardknott-25.0.4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/oecore-hardknott-25.0.4.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: hardknott Tag: yocto-3.3.4 Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e Release Artefact: meta-mingw-hardknott-25.0.4 sha: eff7ca53ad2360faa277fa7def3eb618e3a0e66e6008a560bcf6839c85042bca Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/meta-mingw-hardknott-25.0.4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/meta-mingw-hardknott-25.0.4.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: hardknott Tag: yocto-3.3.4 Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f Release Artefact: meta-gplv2-hardknott-25.0.4 sha: 9f273fc39082840baefb31de42efca6fe53f36679f665101b803df33d061c2a1 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/meta-gplv2-hardknott-25.0.4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/meta-gplv2-hardknott-25.0.4.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: 1.50 Tag: 2021-04.4-hardknott Git Revision: 0fe1a9e2d2e33f80d807cefc7a23df4a5f760c74 Release Artefact: bitbake-hardknott-25.0.4 sha: d689dc6647de2c880b814c0d5955b7d46c910e82221b0480eb7bd5fd4f455067 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/bitbake-hardknott-25.0.4.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/bitbake-hardknott-25.0.4.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: hardknott Tag: yocto-3.3.4 Git Revision: e8e4539e1e812ea835192d1e35cc9992a43059ca
---------------- Contributors ---------------- Alexander Kanavin Anibal Limon Anuj Mittal Armin Kuster Bruce Ashfield Caner Altinbasak Chandana kalluri Changqing Li Chen Qi Claudius Heine Hongxu Jia Jon Mason Jose Quaresma Joshua Watt Kai Kang Kenfe-Mickael Laventure Kevin Hao Khem Raj Kiran Surendran Konrad Weihmann Mark Hatle Markus Volk Martin Jansa Michael Halstead Michael Opdenacker Mingli Yu Pablo Saavedra Rodi?o Pgowda Richard Purdie Ross Burton Sakib Sajal Steve Sakoman Thomas Perrot Tom Pollard Trevor Gamblin William A. Kennington III Yi Zhao
--------------- Known Issues --------------- Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure
--------------- Security Fixes --------------- openssh: fix CVE-2021-41617 binutils: Fix CVE-2021-3530 ghostscript: Fix CVE-2021-3781 ncurses: fix CVE-2021-39537 vim: Backport fix for CVE-2021-3770 bind: Exclude CVE-2019-6470 from cve-check qemu: fix CVE-2021-3682 systemd: fix CVE-2021-33910 connman: add CVE_PRODUCT vim: fix CVEs ffmpeg: fix CVE-2021-38114 tar: ignore node-tar CVEs ffmpeg: fix CVE-2021-38171 go: Exclude CVE-2021-29923 from report list flex: Add CVE-2019-6293 to exclusions for checks tcl: Exclude CVE-2021-35331 from checks bluez5: fix CVE-2021-0129 ffmpeg: fix CVE-2021-38291 squashfs-tools: fix CVE-2021-40153 mc: fix CVE-2021-36370 apr: Security fix for CVE-2021-35940 sqlite3: fix CVE-2021-36690 ruby: fix CVE-2021-31799 ruby: Security fixes for CVE-2021-31810/CVE-2021-32066
--------------- Fixes --------------- build-appliance-image: Update to hardknott head revision poky.conf: bump version for 3.3.4 hardknott release ref-manual: migration-3.0: fix ref to removed variable documentation: prepare for 3.3.4 release bitbake: fetch/git: Handle github dropping git:// support meta: bump HASHEQUIV_HASH_VERSION after RPM fix bootchart2: Don't compile python modules tzdata: upgrade 2021a -> 2021d ca-certificates: update 20210119 -> 20211016 wireless-regdb: upgrade 2021.07.14 -> 2021.08.28 wireless-regdb: upgrade 2021.04.21 -> 2021.07.14 linux-firmware: upgrade 20210818 -> 20210919 linux-yocto/5.10: update to v5.10.75 linux-yocto/5.10: update to v5.10.74 linux-yocto/5.10: update to v5.10.73 strace: show test suite log on failure waffle: convert to git, website is down sstate: fix touching files inside pseudo oe/utils: log exceptions in ThreadedWorker functions testimage: fix unclosed testdata file uninative: Upgrade to 3.4 poky.yaml: fedora33: add missing pkgs reproducible_build: Work around caching issues rpm: Deterministically set vendor macro entry go: upgrade 1.16.7 -> 1.16.8 ruby: fix the reproducibility issue linux-yocto/5.10: update to v5.10.70 linux-yocto/5.10: update to v5.10.69 oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results uninative: Upgrade to 3.3, support glibc 2.34 uninative: Improve glob to handle glibc 2.34 pseudo: Update with fcntl and glibc 2.34 fixes nativesdk-pseudo: Fix to work with glibc 2.34 systems pseudo: Fix to work with glibc 2.34 systems gpgme: Use glibc provided closefrom API when available m4: Do not use SIGSTKSZ util-linux: disable raw patch.bbclass: when the patch fails show more info on the fatal error rng-tools: add systemd-udev-settle wants to service python3: Add a fix for a make install race libnewt: Use python3targetconfig to fix reproducibility issue libxml2: Use python3targetconfig to fix reproducibility issue oeqa/manual: Fix no longer valid URLs multilib: Avoid sysroot race issues when multilib enabled externalsrc: Fix a source date epoch race in reproducible builds externalsrc: Work with reproducible_build oeqa/selftest/bbtests: Add uuid to force build test gobject-introspection: Don't write $HOME into scripts mesa: Ensure megadrivers runtime mappings are deterministic gnupg: Be deterministic about sendmail package: Ensure pclist files are deterministic and don't use full paths rpm: Ensure compression parallelism isn't coded into rpms linux-yocto/5.4: update to v5.4.153 linux-yocto/5.4: update to v5.4.150 linux-yocto/5.4: update to v5.4.149 mesa: gallium/dri Make YUV formats we're going to emulate external-only glibc: upgrade glibc-2.33 to latest version bitbake: fetch2: clarify the command-no-found error message bitbake: build: Make exception printing clearer bitbake: bitbake-worker: Handle pseudo shutdown in Ctrl+C case bitbake: build: Ensure python stdout/stderr is logged correctly bitbake: bitbake-worker: Allow shutdown/database flush of pseudo server at task exit bitbake: npmsw: Avoid race condition with multiple npm fetchers bitbake: tests/runqueue: Ensure hashserv exits before deleting files bitbake: fetch2/git: Use os.rename instead of mv bitbake: fetch2/git: Avoid races over mirror tarball creation bitbake: test/fetch: Update urls to match upstream branch name changes scriptutils.py: Add check before deleting path recipes-support/ptest-runner: Bump to v2.4.2 rm_work.bbclass: Fix for files starting with - package_ipk: Use localdata store when signing packages glew: Stop polluting /tmp during builds wic: keep rootfs_size as integer Update mailing list address bitbake: build: Handle SystemExit in python tasks correctly bitbake: build: Avoid duplicating logs in verbose mode bitbake: process: Don't include logs in error message if piping them bash: Ensure deterministic build oeqa/buildproject: Ensure temp directories are cleaned up oeqa/selftest/gotoolchain: Fix temp file cleanup oeqa/qemurunner: Use oe._exit(), not sys.exit() libsamplerate0: Set correct soname for 0.1.9 bzip2: Update soname for libbz2 1.0.8 pybootchart: Avoid divide by zero expat: pull from github releases yocto-bsp/5.10: update to v5.10.63 meta-yocto-bsp: Bump to the v5.10.55 local.conf.sample: Update sstate mirror entry with new hash equivalence setting poky: Use SDKPATHINSTALL instead of SDKPATH sstate: Avoid problems with recipes using SRCPV when fetching sstate bitbake: runqueue/knotty: Improve UI handling of setscene task counting bitbake: cookerdata: Show a readable error for invalid multiconfig name bitbake: bitbake-worker: Improve error handling bitbake: cooker/process: Fix typos in exiting message bitbake: runqueue: Clean up task stats handling bitbake: data_smart: Improve error display for handled exceptions bitbake: cookerdata: Improve missing core layer error message bitbake: cookerdata: Show error for no BBLAYERS in bblayers.conf bitbake: tests/fetch2: Use our own git server for dtc test repo linux-yocto/5.4: update to v5.4.144 linux-yocto/5.4: update to v5.4.143 systemtap: Fix headers issue with x86 and 5.13 headers linux-yocto/5.10: update to v5.10.63 linux-yocto/5.10: update to v5.10.61 bitbake: build: Catch and error upon circular task references bitbake: runqueue: Improve multiconfig deferred task issues bitbake: cooker: Allow upstream for local hash equivalence server bitbake: runqueue: Fix issues with multiconfig deferred task deadlock messages bitbake: runqueue: Avoid deadlock avoidance task graph corruption
|
|
[ANNOUNCEMENT] Yocto Project 3.4 (honister) is Released
Vineela
Hello,
We are pleased to announce the Yocto Project 3.4 Release is now available for download.
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/testreport.txt
Thank you for everyone's contributions to this release.
Vineela Tummalapalli Yocto Project Build and Release
- -------------------------- yocto-3.4 Release Notes - --------------------------
- -------------------------- Repositories/Downloads - --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: honister Tag: yocto-3.4 Git Revision: f6d1126fff213460dc6954a5d5fc168606d76b66 Release Artefact: poky-f6d1126fff213460dc6954a5d5fc168606d76b66 sha: 11e8f5760f704eed1ac37a5b09b1a831b5254d66459be75b06a72128c63e0411 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/ poky-f6d1126fff213460dc6954a5d5fc168606d76b66.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.4/ poky-f6d1126fff213460dc6954a5d5fc168606d76b66.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: honister Tag: 2021-10-honister Git Revision: bb1dea6806f084364b6017db2567f438e805aef0 Release Artefact: oecore-bb1dea6806f084364b6017db2567f438e805aef0 sha: 9a356c407c567b1c26e535cad235204b0462cb79321fefb0844324a6020b31f4 Download Locations:
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: honister Tag: yocto-3.4 Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8 Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2 sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11 Download Locations:
Repository Name: meta-intel Repository Location: https://git.yoctoproject.org/git/meta-intel Branch: honister Tag: yocto-3.4 Git Revision: 90170cf85fe35b4e8dc00eee50053c0205276b63 Release Artefact: meta-intel-90170cf85fe35b4e8dc00eee50053c0205276b63 sha: 2b3b43386dfcaaa880d819c1ae88b1251b55fb12c622af3d0936c3dc338491fc Download Locations:
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: honister Tag: yocto-3.4 Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400 Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400 sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe Download Locations:
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: 1.52 Tag: 2021-10-honister Git Revision: c78ebac71ec976fdf27ea24767057882870f5c60 Release Artefact: bitbake-c78ebac71ec976fdf27ea24767057882870f5c60 sha: 8077c7e7528cd73ef488ef74de3943ec66cae361459e5b630fb3cbe89c498d3d Download Locations:
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: honister Tag: yocto-3.4 Git Revision:d75c5450ecf56c8ac799a633ee9ac459e88f91fc
- -------------- Contributors - --------------
Thanks to the following people who contributed to this release:
Adam Romanek Alejandro Hernandez Samaniego Alexander Kanavin Alexandre Belloni Alexey Brodkin Alex Stewart Alistair Francis Anatol Belski Anders Wallin Andrea Adami Andreas Müller Andrej Valek Andres Beltran Andrey Zhizhikin Anibal Limon Anthony Bagwell Anton Blanchard Anuj Mittal Armin Kuster Asfak Rahman Bastian Krause Bernhard Rosenkränzer Bruce Ashfield Carlos Rafael Giani Chandana kalluri Changhyeok Bae Changqing Li Chanho Park Chen Qi Chris Laplante Christophe Chapuis Christoph Muellner Claudius Heine Damian Wrobel Daniel Ammann Daniel Gomez Daniel McGregor Daniel Wagenknecht Denys Dmytriyenko Devendra Tewari Diego Sueiro Dmitry Baryshkov Douglas Royds Dragos-Marian Panait Drew Moseley Enrico Scholz Fabio Berton Florian Amstutz Gavin Li Guillaume Champagne Harald Brinkmann Henning Schild He Zhe Hongxu Jia Hsia-Jun (Randy) Li Jean Bouchard Joe Slater Jonas Höppner Jon Mason Jose Quaresma Joshua Watt Justin Bronder Kai Kang Kenfe-Mickael Laventure Kevin Hao Khairul Rohaizzat Jamaluddin Khem Raj Kiran Surendran Konrad Weihmann Kristian Klausen Kyle Russell Lee Chee Yang Lei Maohui Luca Boccassi Marco Felsch Marcus Comstedt Marek Vasut Mark Hatle Markus Volk Marta Rybczynska Martin Jansa Matthias Klein Matthias Schiffer Matt Madison Matt Spencer Max Krummenacher Michael Halstead Michael Ho Michael Opdenacker Mike Crowe Mikko Rapeli Ming Liu Mingli Yu Minjae Kim Nicolas Dechesne Niels Avonds Nikolay Papenkov Nisha Parrakat Olaf Mandel Oleksandr Kravchuk Oleksandr Popovych Oliver Kranz Otavio Salvador Patrick Williams Paul Barker Paul Eggleton Paul Gortmaker Paulo Cesar Zaneti Peter Bergin Peter Budny Peter Kjellerstedt Petr Vorel Przemyslaw Gorszkowski Purushottam Choudhary Qiang Zhang Quentin Schulz Ralph Siemsen Randy MacLeod Ranjitsinh Rathod Rasmus Villemoes Reto Schneider Richard Purdie Richard Weinberger Robert Joslyn Robert P. J. Day Robert Yang Romain Naour Ross Burton Sakib Sajal Samuli Piippo Saul Wold Scott Murray Scott Weaver Stefan Ghinea Stefan Herbrechtsmeier Stefano Babic Stefan Wiehler Steve Sakoman Teoh Jay Shen Thomas Perrot Tim Orling Tom Pollard Tom Rini Tony Battersby Tony Tascioglu Trevor Gamblin Trevor Woerner Ulrich Ölmann Valentin Danaila Vinay Kumar Vineela Tummalapalli VinÃcius Ossanes Aquino Vivien Didelot Vyacheslav Yurkov Wang Mingyu Wes Lindauer William A. Kennington III Yanfei Xu Yann Dirson Yi Fan Yu Yi Zhao Zang Ruochen Zheng Ruoqin Zoltán Böszörményi
- ----------------------------- New Features / Enhancements - -----------------------------
* Linux kernel 5.14, glibc 2.34 and ~280 other recipe upgrades * Switched override character to ':' (replacing '_') for more robust parsing and improved performance - see migration guide for help on migrating * Rust integrated into core, providing rust support for cross-compilation and SDK * New create-spdx class for creating SPDX SBoM documents * New recipes: cargo, core-image-ptest-all, core-image-ptest-fast, core-image-weston-sdk, erofs-utils, gcompat, gi-docgen, libmicrohttpd, libseccomp, libstd-rs, perlcross, python3-markdown, python3-pyyaml, python3-smartypants, python3-typogrify, rust, rust-cross, rust-cross-canadian, rust-hello-world, rust-llvm, rust-tools-cross-canadian, rustfmt, xwayland * Several optimisations to reduce unnecessary task dependencies for faster builds * seccomp integrated into core, with additional enabling for gnutls, systemd, qemu * New overlayfs class to help generate overlayfs mount units * debuginfod support now enabled by default * Switched several recipes over to using OpenSSL instead of GnuTLS (wpa-supplicant, curl, glib-networking) or disable GnuTLS (cups) by default * Improvements to LTO plugin installation and reproducibility * Architecture-specific enhancements: - glibc: Enable memory tagging for aarch64 - testimage: remove aarch64 xorg exclusion - arch-arm*: add better support for gcc march extensions - tune-cortexm*: add support for all Arm Cortex-M processors - tune-cortexr*: add support for all Arm Cortex-R processors - arch-armv4: Allow -march=armv4 - qemuarm*: use virtio graphics - baremetal-helloworld: Enable RISC-V 64/32 port - ldconfig-native: Add RISC-V support - qemuriscv: Enable 4 core emulation - Add ARC support in gdb, dpkg, dhcpcd - conf/machine-sdk: Add ppc64 SDK machine - libjpeg-turbo: Handle powerpc64le without Altivec - pixman: Handle PowerPC without Altivec - mesa: enable gallium Intel drivers when building for x86 - mesa: enable crocus driver for older Intel graphics * Kernel-related enhancements: - Support zstd-compressed modules and initramfs images - Allow opt-out of split kernel modules - linux-yocto-dev: base AUTOREV on specified version - kernel-yocto: provide debug / summary information for metadata - kernel-uboot: Handle gzip and lzo compression options - linux-yocto/5.14: added devupstream support - linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfat - linux-yocto: enable TYPEC_TCPCI in usbc fragment * Image-related enhancements: - New erofs, erofs-lz4 and erofs-lz4hc image types - New squashfs-zst and cpio.zst image types - New lic-pkgs IMAGE_FEATURES item to install all license packages - Added zsync metadata conversion support - Use xargs to set file timestamps for significant (>90%) do_image speedup - Find .ko.gz and .ko.xz kernel modules as well when determining need to run depmod on an image - Show formatted error messages instead of tracebacks for systemctl errors - No longer ignore installation failures in complementary package installation - Remove ldconfig auxiliary cache when not needed * wic enhancements: - Added erofs filesystem support - Added --extra-space argument to leave extra space after last partition - Added --no-fstab-update part option to allow using the stock fstab - bootimg-efi: added Unified Kernel Image option - bootimg-pcbios: use label provided when formatting a DOS partition * SDK-related enhancements: - Enable do_populate_sdk with multilibs - New SDKPATHINSTALL variable decouples default install path from built in path to avoid rebuilding nativesdk components on e.g. DISTRO_VERSION changes - eSDK: Error if trying to generate an eSDK from a multiconfig - eSDK: introduce TOOLCHAIN_HOST_TASK_ESDK to be used in place of TOOLCHAIN_HOST_TASK to add components to the host part of the eSDK * bitbake enhancements: - New bitbake-getvar helper command to query a variable value (with history) - bitbake-layers: layerindex-fetch: add --fetchdir parameter to - bitbake-layers: show-recipes: add skip reason to output - bitbake-diffsigs: sort diff output for consistency - Allow setting upstream for local hash equivalence server - fetch2/s3: allow to use credentials and switch profile from environment variables - fetch2/s3: Add progress handler for S3 cp command - fetch2/npm: Support npm archives with missing search directory mode - fetch2/npmsw: Add support for local tarball and link sources - fetch2/svn: Allow peg-revision functionality to be disabled - fetch2/wget: verify certificates for HTTPS/FTPS by default - fetch2/wget: Enable FTPS - prserv: added read-only mode - prserv: replaced XML RPC with modern asyncrpc implementation - Numerous warning/error message improvements * New PACKAGECONFIG options in btrfs-tools, ccache, coreutils, cups, dbus, elfutils, ffmpeg, findutils, glib-2.0, gstreamer1.0-plugins-bad, gstreamer1.0-plugins-base, libarchive, libnotify, libpsl, man-db, mesa, ovmf, parted, prelink, qemu, rpm, shadow, systemd, tar, vim, weston * u-boot enhancements: - Make SPL suffix configurable - Make UBOOT_BINARYNAME configurable - Package extlinux.conf separately - Allow deploying the u-boot DTB * opensbi: Add support for specifying a device tree * busybox enhancements: - Added tmpdir option into mktemp applet - Support mounting swap via labels - Enable long options for enabled applets * Move tune files to architecture subdirectories * buildstats: log host data on failure separately to task specific file * buildstats: collect "at interval" and "on failure" logs in the same file * Ptest enhancements: - ptest-runner: install script to collect system data on failure - Added ptest support to python3-hypothesis, python3-jinja2, python3-markupsafe - Enhanced ptest support in lttng, util-linux, and others - New leaner ptest image recipes based upon core-image-minimal * scripts/contrib/image-manifest: add new script * Add beginnings of Android target support * devtool upgrade: rebase override-only patches as well * devtool: print a warning on upgrades if PREFERRED_VERSION is set * systemd: set zstd as default compression option * init-manager-systemd: add a weak VIRTUAL-RUNTIME_dev_manager assignment * Add proper unpack dependency for .zst compressed archives * util-linux: build chfn and chsh by default * qemu: use 4 cores in qemu guests * runqemu: decouple bios and kernel options * qemu: add a hint on how to enable CPU render nodes when a suitable GPU is absent * devupstream: Allow support of native class extensions * Prelinking now disabled in default configuration * python3: statistics module moved to its own python3-statistics package * pypi: allow override of PyPI archive name * Allow global override of golang GO_DYNLINK * buildhistory enhancements: - Add option to strip path prefix - Add output file listing package information - Label packages providing per-file dependencies in depends.dot * New gi-docgen class for GNOME library documentation * meson.bbclass: Make the default buildtype "debug" if DEBUG_BUILD is 1 * distro_features_check: expand with IMAGE_FEATURES * Add extended packagedata in JSON format * local.conf.sample: Update sstate mirror entry with new hash equivalence setting * poky: Use https in default PREMIRRORS * reproducible_build.bbclass: Enable -Wdate-time * yocto-check-layer: ensure that all layer dependencies are tested too * core-image-multilib-example: base on weston, and not sato * npm.bbclass: Allow nodedir to be overridden by NPM_NODEDIR * cve-extra-exclusions.inc: add exclusion list for intractable CVE's * license_image.bbclass: Detect broken symlinks * sysstat: make the service start automatically * sanity: Add error check for '%' in build path * sanity: Further improve directory sanity tests * sanity.bbclass: mention CONNECTIVITY_CHECK_URIS in network failure message * tzdata: Allow controlling zoneinfo binary format * oe-time-dd-test.sh: add options and refactor * vim: add option to disable NLS support * zstd: Include pzstd in the build * mirrors.bbclass: provide additional rule for git repo fallbacks * own-mirrors: Add support for s3:// scheme in SOURCE_MIRROR_URL * common-licenses: add missing SPDX licences * Add MAINTAINERS.md file to record subsystem maintainers
- ------------- Known Issues - -------------
* Build failures have been reported when running on host Linux systems with FIPS enabled (such as RHEL 8.0 with the FIPS mode enabled). For more details please see https://bugzilla.yoctoproject.org/show_bug.cgi?id=14609.
- ----------------- Recipe Licenses - -----------------
The following corrections have been made to the LICENSE values set by recipes:
* acpica: correct LICENSE to "Intel | BSD-3-Clause | GPLv2" * dtc: correct LICENSE to "GPLv2 | BSD-2-Clause" * e2fsprogs: correct LICENSE to "GPLv2 & LGPLv2 & BSD-3-Clause & MIT" * ffmpeg: correct LICENSE to "GPLv2+ & LGPLv2.1+ & ISC & MIT & BSD-2-Clause & BSD-3-Clause & IJG" * flac: correct LICENSE to "GFDL-1.2 & GPLv2+ & LGPLv2.1+ & BSD-3-Clause" * flex: correct LICENSE to "BSD-3-Clause & LGPL-2.0+" * font-util: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause" * glib-2.0: correct LICENSE to "LGPLv2.1+ & BSD-3-Clause & PD" * gobject-introspection: correct LICENSE to "LGPLv2+ & GPLv2+ & MIT" (add MIT license) * hdparm: correct LICENSE to "BSD-2-Clause & GPLv2 & hdparm" * iputils: correct LICENSE to "BSD-3-Clause & GPLv2+" * libcap: correct LICENSE to "BSD-3-Clause | GPLv2" * libevent: correct LICENSE to "BSD-3-Clause & MIT" * libjitterentropy: correct LICENSE to "GPLv2+ | BSD-3-Clause" * libpam: correct LICENSE to "GPLv2+ | BSD-3-Clause" * libwpe: correct LICENSE to "BSD-2-Clause" * libx11-compose-data: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause" * libx11: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause" * libxfont2: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause" * libxfont: correct LICENSE to "MIT & MIT-style & BSD-3-Clause" * lsof: correct LICENSE to reflect that it uses a BSD-like (but not exactly BSD) license ("Spencer-94") * nfs-utils: correct LICENSE to "MIT & GPLv2+ & BSD-3-Clause" * ovmf: correct license to "BSD-2-Clause-Patent" * ppp: correct LICENSE to "BSD-3-Clause & BSD-3-Clause-Attribution & GPLv2+ & LGPLv2+ & PD" * python3-packaging: correct LICENSE to "Apache-2.0 | BSD-2-Clause" * python-async-test: correct LICENSE to "BSD-3-Clause" * quota: remove BSD license (only BSD licensed part of the code was removed in 4.05) * shadow: correct LICENSE to "BSD-3-Clause | Artistic-1.0" * shadow-sysroot: set LICENSE the same as shadow * sudo: correct LICENSE to "ISC & BSD-3-Clause & BSD-2-Clause & Zlib" * swig: correct LICENSE to "BSD-3-Clause & GPLv3" * valgrind: correct license to "GPLv2 & GPLv2+ & BSD-3-Clause" * webkitgtk: correct LICENSE to "BSD-2-Clause & LGPLv2+" * wpebackend-fdo: correct LICENSE to "BSD-2-Clause" * xinetd: correct LICENSE to reflect that it uses a unique BSD-like (but not exactly BSD) license
Other license-related notes: * When creating recipes for Python software, recipetool will now treat "BSD" as "BSD-3-Clause" for the purposes of setting LICENSE, as that is the most common understanding. * Please be aware that an initramfs bundled with the kernel using INITRAMFS_IMAGE_BUNDLE should only contain GPLv2-compatible software; this is now mentioned in the documentation.
- ------------------------ Migration instructions - ------------------------
For details on changes that you might need to make when migrating to the Yocto Project 3.4 release from previous releases, please see the following manual:
https://docs.yoctoproject.org/migration-guides/migration-3.4.html
- ---------------- Security Fixes - ----------------
* apr: CVE-2021-35940 * aspell: CVE-2019-25051 * avahi: CVE-2021-3468, CVE-2021-36217 * binutils: CVE-2021-20197 * bluez: CVE-2021-3658 * busybox: CVE-2021-28831 * cairo: CVE-2020-35492 * cpio: CVE-2021-38185 * expat: CVE-2013-0340 * ffmpeg: CVE-2020-20446, CVE-2020-22015, CVE-2020-22021, CVE-2020-22033, CVE-2020-22019, CVE-2021-33815, CVE-2021-38171, CVE-2020-20453 * glibc: CVE-2021-33574, CVE-2021-38604 * inetutils: CVE-2021-40491 * libgcrypt: CVE-2021-40528 * linux-yocto/5.10, 5.14: CVE-2021-3653, CVE-2021-3656 * lz4: CVE-2021-3520 * nettle: CVE-2021-20305 * openssl: CVE-2021-3711, CVE-2021-3712 * perl: CVE-2021-36770 * python3: CVE-2021-29921 * python3-pip: CVE-2021-3572 * qemu: CVE-2020-27821, CVE-2020-29443, CVE-2020-35517, CVE-2021-3392, CVE-2021-3409, CVE-2021-3416, CVE-2021-3527, CVE-2021-3544, CVE-2021-3545, CVE-2021-3546, CVE-2021-3682, CVE-2021-20181, CVE-2021-20221, CVE-2021-20257, CVE-2021-20263 * rpm: CVE-2021-3421, CVE-2021-20271 * rsync: CVE-2020-14387 * util-linux: CVE-2021-37600 * vim: CVE-2021-3770, CVE-2021-3778 * wpa-supplicant: CVE-2021-30004 * xdg-utils: CVE-2020-27748 * xserver-xorg: CVE-2021-3472
- ----------------- Recipe Upgrades - -----------------
* acl 2.2.53 -> 2.3.1 * acpica 20210105 -> 20210730 * alsa-lib 1.2.4 -> 1.2.5.1 * alsa-plugins 1.2.2 -> 1.2.5 * alsa-tools 1.2.2 -> 1.2.5 * alsa-topology-conf 1.2.4 -> 1.2.5.1 * alsa-ucm-conf 1.2.4 -> 1.2.5.1 * alsa-utils 1.2.4 -> 1.2.5.1 * alsa-utils-scripts 1.2.4 -> 1.2.5.1 * apt 2.2.2 -> 2.2.4 * at 3.2.1 -> 3.2.2 * at-spi2-core 2.38.0 -> 2.40.3 * autoconf-archive 2019.01.06 -> 2021.02.19 * babeltrace2 2.0.3 -> 2.0.4 * bash 5.1 -> 5.1.8 * bind 9.16.16 -> 9.16.20 * binutils 2.36.1 -> 2.37 * binutils-cross 2.36.1 -> 2.37 * binutils-cross-canadian 2.36.1 -> 2.37 * binutils-cross-testsuite 2.36.1 -> 2.37 * binutils-crosssdk 2.36.1 -> 2.37 * bison 3.7.5 -> 3.7.6 * blktrace 1.2.0+gitX -> 1.3.0+gitX * bluez5 5.56 -> 5.61 * boost 1.75.0 -> 1.77.0 * boost-build-native 4.3.0 -> 4.4.1 * btrfs-tools 5.10.1 -> 5.13.1 * busybox 1.33.1 -> 1.34.0 * busybox-inittab 1.33.0 -> 1.34.0 * ccache 4.2 -> 4.4 * cmake 3.19.5 -> 3.21.1 * cmake-native 3.19.5 -> 3.21.1 * connman 1.39 -> 1.40 * createrepo-c 0.17.0 -> 0.17.4 * cronie 1.5.5 -> 1.5.7 * cross-localedef-native 2.33 -> 2.34 * cups 2.3.3 -> 2.3.3op2 * curl 7.75.0 -> 7.78.0 * dbus-glib 0.110 -> 0.112 * dejagnu 1.6.2 -> 1.6.3 * diffoscope 172 -> 181 * diffutils 3.7 -> 3.8 * distcc 3.3.5 -> 3.4 * dnf 4.6.0 -> 4.8.0 * dpkg 1.20.7.1 -> 1.20.9 * dtc 1.6.0 -> 1.6.1 * e2fsprogs 1.46.1 -> 1.46.4 * elfutils 0.183 -> 0.185 * ell 0.38 -> 0.43 * enchant2 2.2.15 -> 2.3.1 * epiphany 3.38.2 -> 40.3 * ethtool 5.10 -> 5.13 * expat 2.2.10 -> 2.4.1 * ffmpeg 4.3.2 -> 4.4 * file 5.39 -> 5.40 * freetype 2.10.4 -> 2.11.0 * gcc 10.2.0 -> 11.2.0 * gcc-cross 10.2.0 -> 11.2.0 * gcc-cross-canadian 10.2.0 -> 11.2.0 * gcc-crosssdk 10.2.0 -> 11.2.0 * gcc-runtime 10.2.0 -> 11.2.0 * gcc-sanitizers 10.2.0 -> 11.2.0 * gcc-source 10.2.0 -> 11.2.0 * gcr 3.38.1 -> 3.40.0 * gdb 10.1 -> 10.2 * gdb-cross 10.1 -> 10.2 * gdb-cross-canadian 10.1 -> 10.2 * gdk-pixbuf 2.40.0 -> 2.42.6 * ghostscript 9.53.3 -> 9.54.0 * git 2.31.1 -> 2.33.0 * glib-2.0 2.66.7 -> 2.68.4 * glib-networking 2.66.0 -> 2.68.2 * glibc 2.33 -> 2.34 * glibc-locale 2.33 -> 2.34 * glibc-mtrace 2.33 -> 2.34 * glibc-scripts 2.33 -> 2.34 * glibc-testsuite 2.33 -> 2.34 * glslang 11.2.0 -> 11.5.0 * gnome-desktop-testing 2018.1 -> 2021.1 * gnu-config 20210125+gitX -> 20210722+gitX * gnu-efi 3.0.12 -> 3.0.14 * gnupg 2.2.27 -> 2.3.1 * gobject-introspection 1.66.1 -> 1.68.0 * gpgme 1.15.1 -> 1.16.0 * gptfdisk 1.0.7 -> 1.0.8 * grep 3.6 -> 3.7 * grub 2.04+2.06~rc1 -> 2.06 * grub-efi 2.04+2.06~rc1 -> 2.06 * gsettings-desktop-schemas 3.38.0 -> 40.0 * gtk+3 3.24.25 -> 3.24.30 * harfbuzz 2.7.4 -> 2.9.0 * hdparm 9.60 -> 9.62 * help2man 1.48.2 -> 1.48.4 * hwlatdetect 1.10 -> 2.1 * i2c-tools 4.2 -> 4.3 * icu 68.2 -> 69.1 * igt-gpu-tools 1.25+gitX -> 1.26 * inetutils 2.0 -> 2.1 * iproute2 5.11.0 -> 5.13.0 * iputils s20200821 -> 20210722 * json-glib 1.6.2 -> 1.6.4 * kexec-tools 2.0.21 -> 2.0.22 * kmod 28 -> 29 * kmod-native 28 -> 29 * less 563 -> 590 * libassuan 2.5.4 -> 2.5.5 * libcap 2.48 -> 2.51 * libcgroup 0.41 -> 2.0 * libcomps 0.1.15 -> 0.1.17 * libconvert-asn1-perl 0.27 -> 0.31 * libdazzle 3.38.0 -> 3.40.0 * libdnf 0.58.0 -> 0.63.1 * libdrm 2.4.104 -> 2.4.107 * libedit 20210216-3.1 -> 20210714-3.1 * libepoxy 1.5.5 -> 1.5.9 * liberation-fonts 2.00.1 -> 2.1.4 * libffi 3.3 -> 3.4.2 * libfm 1.3.1 -> 1.3.2 * libgcc 10.2.0 -> 11.2.0 * libgcc-initial 10.2.0 -> 11.2.0 * libgcrypt 1.9.3 -> 1.9.4 * libgfortran 10.2.0 -> 11.2.0 * libgit2 1.1.0 -> 1.1.1 * libglu 9.0.1 -> 9.0.2 * libgpg-error 1.41 -> 1.42 * libgudev 234 -> 237 * libhandy 1.2.0 -> 1.2.3 * libical 3.0.9 -> 3.0.10 * libidn2 2.3.0 -> 2.3.2 * libinput 1.16.4 -> 1.18.1 * libjitterentropy 3.0.1 -> 3.1.0 * libjpeg-turbo 2.0.6 -> 2.1.1 * libksba 1.5.0 -> 1.6.0 * libmodulemd 2.12.0 -> 2.13.0 * libnsl2 1.3.0 -> 2.0.0 * libnss-mdns 0.14.1 -> 0.15.1 * libogg 1.3.4 -> 1.3.5 * libpcap 1.10.0 -> 1.10.1 * libpcre 8.44 -> 8.45 * libpcre2 10.36 -> 10.37 * libportal 0.3 -> 0.4 * librepo 1.13.0 -> 1.14.1 * libsdl2 2.0.14 -> 2.0.16 * libsolv 0.7.17 -> 0.7.19 * libtasn1 4.16.0 -> 4.17.0 * libtest-needs-perl 0.002006 -> 0.002009 * libtirpc 1.3.1 -> 1.3.2 * libubootenv 0.3.1 -> 0.3.2 * libucontext 0.10+X -> 1.1+X * liburcu 0.12.2 -> 0.13.0 * libuv 1.41.0 -> 1.42.0 * libva 2.10.0 -> 2.12.0 * libva-initial 2.10.0 -> 2.12.0 * libva-utils 2.10.0 -> 2.12.0 * libwebp 1.2.0 -> 1.2.1 * libwpe 1.8.0 -> 1.10.1 * libx11 1.7.0 -> 1.7.2 * libxcrypt 4.4.18 -> 4.4.25 * libxcrypt-compat 4.4.18 -> 4.4.25 * libxfixes 5.0.3 -> 6.0.0 * libxfont2 2.0.4 -> 2.0.5 * libxft 2.3.3 -> 2.3.4 * libxi 1.7.10 -> 1.7.99.2 * libxkbcommon 1.0.3 -> 1.3.0 * libxml2 2.9.10 -> 2.9.12 * libxres 1.2.0 -> 1.2.1 * linux-libc-headers 5.10 -> 5.14 * linux-yocto 5.4.144+gitX, 5.10.63+gitX -> 5.10.70+gitX, 5.14.9+gitX * linux-yocto-dev 5.12++gitX -> 5.15++gitX * linux-yocto-rt 5.4.144+gitX, 5.10.63+gitX -> 5.10.70+gitX, 5.14.9+gitX * linux-yocto-tiny 5.4.144+gitX, 5.10.63+gitX -> 5.10.70+gitX, 5.14.9+gitX * llvm 11.1.0 -> 12.0.1 * log4cplus 2.0.6 -> 2.0.7 * logrotate 3.18.0 -> 3.18.1 * ltp 20210121 -> 20210524 * lttng-modules 2.12.6 -> 2.13.0 * lttng-tools 2.12.4 -> 2.13.0 * lttng-ust 2.12.1 -> 2.13.0 * m4 1.4.18 -> 1.4.19 * m4-native 1.4.18 -> 1.4.19 * man-pages 5.10 -> 5.12 * mc 4.8.26 -> 4.8.27 * mesa 21.0.3 -> 21.2.1 * mesa-gl 21.0.3 -> 21.2.1 * meson 0.57.1 -> 0.58.1 * mmc-utils 0.1+gitX (73d6c59af8d1...) -> 0.1+gitX (43282e80e174...) * mobile-broadband-provider-info 20201225 -> 20210805 * mpg123 1.26.4 -> 1.28.2 * mtd-utils 2.1.2 -> 2.1.3 * mtools 4.0.26 -> 4.0.35 * musl 1.2.2+gitX (e5d2823631bb...) -> 1.2.2+gitX (3f701faace7a...) * nativesdk-meson 0.57.1 -> 0.58.1 * netbase 6.2 -> 6.3 * nfs-utils 2.5.3 -> 2.5.4 * ofono 1.31 -> 1.32 * openssh 8.5p1 -> 8.7p1 * opkg 0.4.4 -> 0.4.5 * opkg-utils 0.4.3 -> 0.4.5 * ovmf edk2-stable202102 -> edk2-stable202105 * p11-kit 0.23.22 -> 0.24.0 * pango 1.48.2 -> 1.48.9 * patchelf 0.12 -> 0.13 * perl 5.32.1 -> 5.34.0 * piglit 1.0+gitrX (d4d9353b7290...) -> 1.0+gitrX (6a4be9e9946d...) * pkgconf 1.7.3 -> 1.8.0 * powertop 2.13 -> 2.14 * pseudo 1.9.0+gitX (b988b0a6b8af...) -> 1.9.0+gitX (0cda3ba5f94a...) * pulseaudio 14.2 -> 15.0 * puzzles 0.0+gitX (84cb4c6701e0...) -> 0.0+gitX (8f3413c31ffd...) * python3 3.9.5 -> 3.9.6 * python3-attrs 20.3.0 -> 21.2.0 * python3-cython 0.29.22 -> 0.29.24 * python3-dbus 1.2.16 -> 1.2.18 * python3-dbusmock 0.22.0 -> 0.23.1 * python3-docutils 0.16 -> 0.17.1 * python3-git 3.1.14 -> 3.1.20 * python3-gitdb 4.0.5 -> 4.0.7 * python3-hypothesis 6.2.0 -> 6.15.0 * python3-importlib-metadata 3.4.0 -> 4.6.4 * python3-iniparse 0.4 -> 0.5 * python3-jinja2 2.11.3 -> 3.0.1 * python3-libarchive-c 2.9 -> 3.1 * python3-magic 0.4.22 -> 0.4.24 * python3-mako 1.1.4 -> 1.1.5 * python3-markupsafe 1.1.1 -> 2.0.1 * python3-more-itertools 8.7.0 -> 8.8.0 * python3-numpy 1.20.1 -> 1.21.2 * python3-packaging 20.9 -> 21.0 * python3-pathlib2 2.3.5 -> 2.3.6 * python3-pbr 5.4.4 -> 5.6.0 * python3-pip 20.0.2 -> 21.2.4 * python3-pluggy 0.13.1 -> 1.0.0 * python3-pycairo 1.20.0 -> 1.20.1 * python3-pygments 2.8.1 -> 2.10.0 * python3-pygobject 3.38.0 -> 3.40.1 * python3-pytest 6.2.2 -> 6.2.4 * python3-scons 3.1.2 -> 4.2.0 * python3-scons-native 3.1.2 -> 4.2.0 * python3-setuptools 54.1.1 -> 57.4.0 * python3-setuptools-scm 5.0.1 -> 6.0.1 * python3-six 1.15.0 -> 1.16.0 * python3-sortedcontainers 2.3.0 -> 2.4.0 * python3-testtools 2.4.0 -> 2.5.0 * python3-zipp 3.4.1 -> 3.5.0 * qemu 5.2.0 -> 6.0.0 * qemu-native 5.2.0 -> 6.0.0 * qemu-system-native 5.2.0 -> 6.0.0 * re2c 2.0.3 -> 2.2 * rng-tools 6.11 -> 6.14 * rpcbind 1.2.5 -> 1.2.6 * rt-tests 1.10 -> 2.1 * ruby 3.0.1 -> 3.0.2 * rxvt-unicode 9.22 -> 9.26 * shaderc 2020.5 -> 2021.1 * shadow 4.8.1 -> 4.9 * spirv-tools 2020.7 -> 2021.2 * sqlite3 3.35.0 -> 3.36.0 * squashfs-tools 4.4 -> 4.5 * strace 5.11 -> 5.14 * stress-ng 0.12.05 -> 0.13.00 * sudo 1.9.6p1 -> 1.9.7p2 * swig 3.0.12 -> 4.0.2 * sysklogd 2.2.2 -> 2.2.3 * systemd 247.6 -> 249.3 * systemd-boot 247.6 -> 249.3 * systemd-conf 247.6 -> 1.0 * systemtap 4.4 -> 4.5 * systemtap-native 4.4 -> 4.5 * systemtap-uprobes 4.4 -> 4.5 * tcf-agent 1.7.0+gitX (a022ef2f1acf...) -> 1.7.0+gitX (2735e3d6b7ec...) * texinfo 6.7 -> 6.8 * tiff 4.2.0 -> 4.3.0 * u-boot 2021.01 -> 2021.07 * u-boot-tools 2021.01 -> 2021.07 * usbutils 013 -> 014 * util-linux 2.36.2 -> 2.37.2 * util-linux-libuuid 2.36.2 -> 2.37.2 * vala 0.50.4 -> 0.52.5 * valgrind 3.16.1 -> 3.17.0 * virglrenderer 0.8.2 -> 0.9.1 * vte 0.62.2 -> 0.64.2 * vulkan-headers 1.2.170.0 -> 1.2.182.0 * vulkan-loader 1.2.170.0 -> 1.2.182.0 * vulkan-samples git (55cebd9e7cc4...) -> git (d2187278cb66...) * vulkan-tools 1.2.170.0 -> 1.2.182.0 * wayland-protocols 1.20 -> 1.21 * webkitgtk 2.30.5 -> 2.32.3 * wireless-regdb 2021.04.21 -> 2021.07.14 * wpebackend-fdo 1.8.0 -> 1.10.0 * x264 r3039+gitX (544c61f08219...) -> r3039+gitX (5db6aa6cab1b...) * xeyes 1.1.2 -> 1.2.0 * xf86-input-libinput 0.30.0 -> 1.1.0 * xkbcomp 1.4.4 -> 1.4.5 * xkeyboard-config 2.32 -> 2.33 * xorgproto 2020.1 -> 2021.4.99.2 * xserver-xorg 1.20.10 -> 1.20.13 * zstd 1.4.9 -> 1.5.0
|
|
[ANNOUNCEMENT] Yocto Project 3.1.11 (dunfell-23.0.11) is Released
Vineela
Hello,
We are pleased to announce the Yocto Project 3.1.11 (dunfell-23.0.11) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/testreport.txt
Thank you for everyone's contributions to this release.
Vineela Tummalapalli Yocto Project Build and Release
-------------------------- yocto-3.1.11 Release Notes --------------------------
-------------------------- Repositories/Downloads --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.11 Git Revision: 74b22db6879b388d700f61e08cb3f239cf940d18 Release Artefact: poky-dunfell-23.0.11 sha: 79d68832b990090b8d61ebf79be1ecbb757b404417adcbbea48aca52f4863b2c Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: 2020-04.11-dunfell Git Revision: c7d2281eb6cda9c1637c20b3540b142073bca235 Release Artefact: oecore-dunfell-23.0.11 sha: 641835d35d37b977a47ee9b7433aaa5cf8644bee7f44cc8c8e915d55bbb89c72 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/oecore-dunfell-23.0.11.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/oecore-dunfell-23.0.11.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.11 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.11 sha: 34a183fa03d8c9a37732f3b35ebe9b5b5cc832a826308458536925ef6818b21a Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/meta-mingw-dunfell-23.0.11.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/meta-mingw-dunfell-23.0.11.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.11 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.11 sha: 9ea1d569486ef65e5a3eeb90fb55322bf2de1a7c489bf90994e0c153478fb3e0 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/meta-gplv2-dunfell-23.0.11.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/meta-gplv2-dunfell-23.0.11.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: 1.46 Tag: 2020-04.11-dunfell Git Revision: c2a3bda3a29e12472ef7862e424ea1552fab2959 Release Artefact: bitbake-dunfell-23.0.11 sha: cee9aa302124f18d28478b51fc507bac0810bd2ddbc70c31bf22219891ef2482 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/bitbake-dunfell-23.0.11.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/bitbake-dunfell-23.0.11.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.11 Git Revision:cc226593701bd5a93c0bcefc0c41da1a32849912
------------- Contributors ------------- akuster Alexander Kanavin Alexandre Belloni Andrej Valek Armin Kuster Bruce Ashfield Changqing Li Denys Dmytriyenko Dmitry Baryshkov Dragos-Marian Panait hongxu jbouchard Jose Quaresma Khem Raj Lee Chee Yang leimaohui Marek Vasut Marta Rybczynska Matthias Klein Matt Madison Michael Opdenacker Mike Crowe Mikko Rapeli Minjae Kim Nathan Rossi Neetika Singh Nicolas Dechesne Oleksandr Kravchuk Oleksandr Popovych Ovidiu Panait Paul Barker Purushottam Choudhary Ralph Siemsen Ranjitsinh Rathod Richard Purdie Ross Burton Sakib Sajal Saul Wold Steve Sakoman Teoh Jay Shen TeohJayShen Tomasz Dziendzielski Ulrich Ölmann Wang Mingyu Wes Lindauer Yi Zhao
--------------- Known Issues --------------- oe_syslog.SyslogTestConfig.test_syslog_startup_config failure: This seems like an intermittent issue.
--------------- Security Fixes --------------- xserver-xorg: Security fix for CVE-2020-14360/-25712 go: Exclude CVE-2021-29923 from report list flex: Add CVE-2019-6293 to exclusions for checks xdg-utils: Add fix for CVE-2020-27748 gdk-pixbuf: fix CVE-2021-20240 lz4: Security Fix for CVE-2021-3520 cpio: backport fix for CVE-2021-38185 lzo: add CVE_PRODUCT binutils: Security fix for CVE-2020-16593 binutils: Security fix for CVE-2021-3549 rpm: Add fix for CVE-2021-20266 qemu: fix CVE-2021-3608 qemu: fix CVE-2021-3607 qemu: fix CVE-2021-3582 qemu: fix CVE-2021-3527 qemu: Security fixes CVE-2021-3545/6 qemu: Security fix CVE-2021-3544 qemu: fix CVE-2021-20257 qemu: fix CVE-2021-3416 qemu: fix CVE-2021-20181 qemu: Security fix CVE-2021-20221 qemu: Security fix for CVE-2020-29443 Qemu: Security fix for CVE-2020-25625/2021-3409/2020-17380 qemu: Security fix CVE-2020-25624 qemu: Security fix CVE-2020-25085 glibc: Security fix for CVE-2021-38604 glibc: Security fix CVE-2021-33574 tar: ignore node-tar CVEs util-linux: fix CVE-2021-37600 cve-check: remove deprecated CVE_CHECK_CVE_WHITELIST cve-check: improve comment about CVE patch file names cve-check: update link to NVD website for CVE details libsolv: fix CVE-2021-3200 glibc: Document and whitelist CVE-2021-35942 systemd: Add fix for CVE-2020-13529 and CVE-2021-33910 aspell: fix CVE-2019-25051 curl: Fix CVE-2021-22924 and CVE-2021-22925 curl: Fix for CVE-2021-22898 avahi: fix CVE-2021-3468 libxml2: fix CVE-2021-3541 gstreamer: ignore CVE-2021-3497, CVE-2021-3498, and CVE-2021-3522 Revert "gstreamer-plugins-base: ignore CVE-2021-3522 since it is fixed" Revert "gstreamer-plugins-good: ignore CVE-2021-3497/8 since they are fixed"
--------------- Fixes --------------- NOTE: While using a custom distro which sets default SDK installation path by defining SDKPATH, will need to change SDKPATH to SDKPATHINSTALL. The poky distro provides an example of this change:
build-appliance-image: Update to dunfell head revision poky: Use SDKPATHINSTALL instead of SDKPATH build-appliance-image: Update to dunfell head revision go: Several Security fixes dbus: upgrade 1.12.18 -> 1.12.20 dbus,dbus-test: Move common parts to dbus.inc dbus-test: Remove EXTRA_OECONF_X configs dbus-test: upgrade 1.12.16 -> 1.12.18 dbus: upgrade 1.12.16 -> 1.12.18 rt-tests: set branch name in SRC_URI oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86 machines lighttpd: Add patch for reuse large memory chunks layer.conf: fix syntax error in PATH setting vim: add option to disable NLS support sdk: Decouple default install path from built in path poky.conf: Bump version for 3.1.11 release documentation: prepare for 3.1.11 release selftest: disable virgl headless test parselogs.py: ignore intermittent CD/DVDROM identification failure qemurunner.py: handle getOutput() having nothing to read qemurunner.py: print output from runqemu/qemu-system in stop() linux-yocto/5.4: update to v5.4.142 image_types: Restore pre-btrfs-tools 4.14.1 mkfs.btrfs shrink behavior mklibs-native: drop deprecated cpp17 exceptions tcf-agent: fetching over git:// no longer works utils: Reduce the number of calls to the "dirname" command Use the label provided when formating a dos partition openssl: update from 1.1.1k to 1.1.1l gnupg: upgrade 2.2.26 -> 2.2.27 gnupg: update 2.2.23 -> 2.2.26 gnupg: uprev 2.2.22 -> 2.2.23 gnupg: update 2.2.21 -> 2.2.22 gnupg: upgrade 2.2.20 -> 2.2.21 sdk: Enable do_populate_sdk with multilibs linux-firmware: add more Qualcomm firmware packages python3: Remove unused python3 recipe linux-yocto/5.4: update to v5.4.141 linux-yocto/5.4: update to v5.4.139 linux-yocto/5.4: update to v5.4.137 ovmf: build natively everywhere oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results oeqa/runtime/cases: make date.DateTest.test_date more reliable sdk: fix relocate symlink failed sstate.bbclass: fix error handling when sstate mirrors is ro wic: don't forcibly pass -T default e2fsprogs: ensure small images have 256-byte inodes cve-check: fix comments cve-check: add include/exclude layers runqemu: Fix typo in error message kernel-yocto: Simplify no git repo case in do_kernel_checkout license: Exclude COPYING.MIT from pseudo ruby: 2.7.3 -> 2.7.4 sstate: Fix rebuilds when changing layer config linux-yocto/5.4: update to v5.4.135 archiver.bbclass: fix do_ar_configured failure for kernel yocto-check-layer: ensure that all layer dependencies are tested too checklayer: rename _find_layer_depends checklayer: new function get_layer_dependencies() yocto-check-layer: improve missed dependencies oeqa/usb_hid.py : add test to check the usb/human interface device status after suspend state oeqa/terminal : improve the test case oeqa/runtime: add test for matchbox-terminal oeqa/suspend : add test for suspend state oeqa/runtime/cases: Only disable/enable for current boot oeqa/runtime : add test for RTC(Real Time Clock) oeqa/ethernet_ip_connman : add test for network connections ifupdown: added -1 option to dhclient for dhcpv6 qemu: Enable seccomp if FEATURE is set qemu.inc: Add seccomp PACKAGECONFIG option oe-setup-builddir: update YP docs and OE URLs glew: fix Makefile race yocto-check-layer: Remove duplicated code initramfs-framework/setup-live: fix shebang bitbake.conf: change GNOME_MIRROR to new one archiver.bbclass: Fix patch error for recipes that inherit dos2unix. ovmf: Fix VLA warnings with GCC 11 oeqa/manual/toaster: fix small typo linux-yocto/5.4: update to v5.4.134 bitbake: providers: replace newly added logger.warn() with logger.warning() bitbake: data_smart: Allow colon in variable expansion regex bitbake: data_smart/parse: Allow ':' characters in variable/function names bitbake: BBHandler: Don't classify shell functions that names start with "python*" as python function
|
|
[ANNOUNCEMENT] Yocto Project 3.3.3 (hardknott-25.0.3) is Released
Vineela
Hello,
We are pleased to announce the Yocto Project 3.3.3 (hardknott-25.0.3) Release is now available for download.
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2
A gpg signed version of these release notes is available at:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/RELEASENOTES
Full Test Report:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/testreport.txt
Thank you for everyone's contributions to this release.
Vineela Tummalapalli, Yocto Project Build and Release
-------------------------- yocto-3.3.3 Release Notes --------------------------
-------------------------- Repositories/Downloads --------------------------
Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: hardknott Tag: yocto-3.3.3 Git Revision: 0a2ca9d60f3851515a79d5aa9ddd8b4069b5a206 Release Artefact: poky-hardknott-25.0.3 sha: 0cde2e0a3a626bf1faaa3a5a77dcd86dde01cb3914700941fd657e0b9f72d2df Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2
Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: hardknott Tag: 2021-04.3-hardknott Git Revision: 567dd35d893c5d8969d41f263a24da8fbae3fc2f Release Artefact: oecore-hardknott-25.0.3 sha: a831a78adfd040af91fc1facc59f423eb1c6c38a0bceb997734657d1ef99a515 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/oecore-hardknott-25.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/oecore-hardknott-25.0.3.tar.bz2
Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: hardknott Tag: yocto-3.3.3 Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e Release Artefact: meta-mingw-hardknott-25.0.3 sha: 63bdafffb987704b0ea32ca51000fc9b86585dc0c3d243bf498cb90ab4b530f4 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/meta-mingw-hardknott-25.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/meta-mingw-hardknott-25.0.3.tar.bz2
Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: hardknott Tag: yocto-3.3.3 Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f Release Artefact: meta-gplv2-hardknott-25.0.3 sha: b23eb8f0cd524a569eb65881418d5334e23d0e0ab37636669953de2b7f4e576e Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/meta-gplv2-hardknott-25.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/meta-gplv2-hardknott-25.0.3.tar.bz2
Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: 1.50 Tag: 2021-04.3-hardknott Git Revision: c7b506d11df78cfc4610db6578745eaa6220b13a Release Artefact: bitbake-hardknott-25.0.3 sha: adfc2d81760142cc9168ae0bb965a8be5fdbe0e94bdfd6b34bce2d6f487bb9f3 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/bitbake-hardknott-25.0.3.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/bitbake-hardknott-25.0.3.tar.bz2
Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: hardknott Tag: yocto-3.3.3 Git Revision:d890e8fcf0c43ea911c04e84b80c250432236010
-------------- Contributors -------------- Alexander Kanavin Alexandre Belloni Andrej Valek Anton Blanchard Anuj Mittal Armin Kuster Bruce Ashfield Changqing Li Chen Qi Damian Wrobel Dmitry Baryshkov hongxu Joe Slater Jon Mason Jose Quaresma Joshua Watt Khairul Rohaizzat Jamaluddin Khem Raj Lee Chee Yang leimaohui Marek Vasut Marta Rybczynska Matthias Klein Matthias Schiffer Michael Opdenacker Mingli Yu Nicolas Dechesne Oleksandr Kravchuk Oleksandr Popovych Patrick Williams Paul Barker Ralph Siemsen Randy MacLeod Richard Purdie Ross Burton Sakib Sajal Teoh Jay Shen Tony Tascioglu Trevor Gamblin Ulrich Ölmann Vinay Kumar wangmy
--------------- Known Issues --------------- stap.StapTest.test_stap failure: This is a systemtap issue on some 64 bit x86 platforms. The fix is available in master and will be ported to hardknott.
--------------- Security Fixes --------------- xdg-utils: Add fix for CVE-2020-27748 cpio: backport fix for CVE-2021-38185 lz4: Security Fix for CVE-2021-3520 bluez5: fix CVE-2021-3658 glibc: Fix CVE-2021-38604 lzo: add CVE_PRODUCT tar: ignore node-tar CVEs ffmpeg: fix CVE-2020-22019 and CVE-2020-22033 ffmpeg: fix CVE-2020-22021 ffmpeg: fix CVE-2020-22015 ffmpeg: fix CVE-2020-20453 ffmpeg: fix CVE-2020-20446 qemu: fix CVE-2021-3608 qemu: fix CVE-2021-3607 qemu: fix CVE-2021-3582 glibc: Fix CVE-2021-35942 qemu: fix CVE-2021-3527 qemu: fix virtio vhost-user-gpu CVEs util-linux: fix CVE 2021-37600 curl: fix CVES curl: fix CVE-2021-22925 cve-check: improve comment about CVE patch file names cve-check: update link to NVD website for CVE details aspell: fix CVE-2019-25051 zstd: fix CVE_PRODUCT avahi: fix CVE-2021-36217, crash on pinging '.local' glibc: Fix CVE-2021-33574 systemd: fix CVE-2020-13529 go: fix CVE-2020-29509, CVE-2020-29511 python3-pip: fix CVE-2021-3572
--------------- Fixes --------------- build-appliance-image: Update to hardknott head revision oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86 machines parselogs.py: ignore intermittent CD/DVDROM identification failure linux-yocto/5.10: update to v5.10.60 linux-yocto/5.10: update to v5.10.59 vim: add option to disable NLS support sdk: Decouple default install path from built in path kernel-yocto: Simplify no git repo case in do_kernel_checkout bitbake: server: Fix early parsing errors preventing zombie bitbake build-appliance-image: Update to hardknott head revision poky.conf: bump version for 3.3.3 hardknott release documentation: prepare for 3.3.3 release linux-yocto/5.4: update to v5.4.142 linux-yocto/5.4: update to v5.4.141 linux-firmware: upgrade 20210511 -> 20210818 image_types: Restore pre-btrfs-tools 4.14.1 mkfs.btrfs shrink behavior tcf-agent: fetching over git:// no longer works weston: Re-order gbm destruction at DRM-backend tear down file: fix close_on_exec for multithreaded decompression openssl: upgrade from 1.1.1k to 1.1.1l icu: increase pkgdata command buffer size sdk: Enable do_populate_sdk with multilibs sdk: fix relocate symlink failed wic: don't forcibly pass -T default e2fsprogs: ensure small images have 256-byte inodes utils: Reduce the number of calls to the "dirname" command kernel-devsrc: fix 5.14+ objtool compilation kernel-devsrc: 5.14+ updates linux-yocto/5.10: update to v5.10.57 linux-yocto/5.4: update to v5.4.139 linux-yocto/5.4: update to v5.4.137 linux-yocto/5.10: update to v5.10.55 terminal.bbclass: force bash for devshell oeqa/runtime/cases: make date.DateTest.test_date more reliable kmod: use nonarch_base_libdir for depmod.d and modprobe.d pixman: re-disable iwmmxt sstate.bbclass: fix error handling when sstate mirrors is ro linux-firmware: add more Qualcomm firmware packages go: upgrade 1.16.5 -> 1.16.7 gnutls: upgrade 3.7.1 -> 3.7.2 gnutls: Point to staging area for finding seccomp libs and includes gnutls: Enable seccomp if FEATURE is set nettle: update 3.7.2 -> 3.7.3 cve-check: fix comments oeqa/runtime/cases/ptest: Increase test timeout from 300s to 450s createrepo-c: fix createrepo-c failed in nativesdk runqemu: Fix typo in error message license: Exclude COPYING.MIT from pseudo sstate: Fix rebuilds when changing layer config linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment linux-yocto-rt/5.10: update to -rt47 linux-yocto/5.4: update to v5.4.135 linux-yocto/5.10: update to v5.10.53 devtool: print a warning on upgrades if PREFERRED_VERSION is set parselogs.py: qemuarm should be qemuarmv5 stress-ng: Drop defining daddr_t oe-setup-builddir: update YP docs and OE URLs ovmf: Fix VLA warnings with GCC 11 update-rc.d: update SRCREV to pull in fix for non-bash shell support archiver.bbclass: fix do_ar_configured failure for kernel yocto-check-layer: ensure that all layer dependencies are tested too checklayer: rename _find_layer_depends checklayer: new function get_layer_dependencies() yocto-check-layer: improve missed dependencies glew: fix Makefile race initramfs-framework/setup-live: fix shebang initramfs-framework: fix whitespace issue bitbake.conf: change GNOME_MIRROR to new one initscripts: fix creation order for /var/log with VOLATILE_LOG_DIR=true archiver.bbclass: Fix patch error for recipes that inherit dos2unix. oeqa/manual/toaster: fix small typo linux-yocto/5.4: update to v5.4.134 linux-yocto/5.10: update to v5.10.52 parted: skip tests that need vfat support parted: fix ptest RRECOMMENDS parted: improve ptest execution linux-yocto/5.4: update to v5.4.132 linux-yocto/5.10: update to v5.10.50 linux-yocto/5.4: update to v5.4.131 linux-yocto/5.10: update to v5.10.49 linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfat valgrind: skip flaky ptest fb_test_amd64 devtool: correctly handle non-standard source tree locations in upgrades gobject-introspection: Fix the license (add MIT) sstate: Drop pseudo exclusion pseudo: Update to latest version including statx fix pseudo: Add uninative configuration sanity check netbase: use git fetcher bitbake: data_smart: Allow colon in variable expansion regex bitbake: data_smart/parse: Allow ':' characters in variable/function names
|
|