1517393d9SAndrew Geissler.. SPDX-License-Identifier: CC-BY-SA-2.0-UK 2517393d9SAndrew Geissler 37784c429SPatrick WilliamsRelease notes for Yocto-4.0.5 (Kirkstone) 47784c429SPatrick Williams----------------------------------------- 57784c429SPatrick Williams 67784c429SPatrick WilliamsSecurity Fixes in Yocto-4.0.5 77784c429SPatrick Williams~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87784c429SPatrick Williams 9*8460358cSPatrick Williams- qemu: fix :cve_nist:`2021-3750`, :cve_nist:`2021-3611` and :cve_nist:`2022-2962` 10*8460358cSPatrick Williams- binutils : fix :cve_nist:`2022-38126`, :cve_nist:`2022-38127` and :cve_nist:`2022-38128` 11*8460358cSPatrick Williams- tff: fix :cve_nist:`2022-2867`, :cve_nist:`2022-2868` and :cve_nist:`2022-2869` 12*8460358cSPatrick Williams- inetutils: fix :cve_nist:`2022-39028` 13*8460358cSPatrick Williams- go: fix :cve_nist:`2022-27664` 147784c429SPatrick Williams 157784c429SPatrick WilliamsFixes in Yocto-4.0.5 167784c429SPatrick Williams~~~~~~~~~~~~~~~~~~~~ 177784c429SPatrick Williams 187784c429SPatrick Williams- Revert "gcc-cross-canadian: Add symlink to real-ld alongside other symlinks" 197784c429SPatrick Williams- bind: upgrade to 9.18.7 207784c429SPatrick Williams- binutils: stable 2.38 branch updates (dc2474e7) 217784c429SPatrick Williams- bitbake: Fix npm to use https rather than http 227784c429SPatrick Williams- bitbake: asyncrpc/client: Fix unix domain socket chdir race issues 237784c429SPatrick Williams- bitbake: bitbake: Add copyright headers where missing 247784c429SPatrick Williams- bitbake: gitsm: Error out if submodule refers to parent repo 257784c429SPatrick Williams- bitbake: runqueue: Drop deadlock breaking force fail 267784c429SPatrick Williams- bitbake: runqueue: Ensure deferred tasks are sorted by multiconfig 277784c429SPatrick Williams- bitbake: runqueue: Improve deadlock warning messages 287784c429SPatrick Williams- bitbake: siggen: Fix insufficent entropy in sigtask file names 297784c429SPatrick Williams- bitbake: tests/fetch: Allow handling of a file:// url within a submodule 307784c429SPatrick Williams- build-appliance-image: Update to kirkstone head revision (4a88ada) 317784c429SPatrick Williams- busybox: add devmem 128-bit support 327784c429SPatrick Williams- classes: files: Extend overlayfs-etc class 33517393d9SAndrew Geissler- coreutils: add openssl :term:`PACKAGECONFIG` 347784c429SPatrick Williams- create-pull-request: don't switch the git remote protocol to git:// 357784c429SPatrick Williams- dev-manual: fix reference to BitBake user manual 367784c429SPatrick Williams- expat: upgrade 2.4.8 -> 2.4.9 377784c429SPatrick Williams- files: overlayfs-etc: refactor preinit template 387784c429SPatrick Williams- gcc-cross-canadian: add default plugin linker 397784c429SPatrick Williams- gcc: add arm-v9 support 407784c429SPatrick Williams- git: upgrade 2.35.4 -> 2.35.5 417784c429SPatrick Williams- glibc-locale: explicitly remove empty dirs in ${libdir} 427784c429SPatrick Williams- glibc-tests: use += instead of :append 437784c429SPatrick Williams- glibc: stable 2.35 branch updates.(8d125a1f) 44517393d9SAndrew Geissler- go-native: switch from SRC_URI:append to :term:`SRC_URI` += 457784c429SPatrick Williams- image_types_wic.bbclass: fix cross binutils dependency 467784c429SPatrick Williams- kern-tools: allow 'y' or 'm' to avoid config audit warnings 47517393d9SAndrew Geissler- kern-tools: fix queue processing in relative :term:`TOPDIR` configurations 487784c429SPatrick Williams- kernel-yocto: allow patch author date to be commit date 497784c429SPatrick Williams- libpng: upgrade to 1.6.38 507784c429SPatrick Williams- linux-firmware: package new Qualcomm firmware 517784c429SPatrick Williams- linux-firmware: upgrade 20220708 -> 20220913 52517393d9SAndrew Geissler- linux-libc-headers: switch from SRC_URI:append to :term:`SRC_URI` += 537784c429SPatrick Williams- linux-yocto-dev: add qemuarm64 547784c429SPatrick Williams- linux-yocto/5.10: update to v5.10.149 557784c429SPatrick Williams- linux-yocto/5.15: cfg: fix ACPI warnings for -tiny 567784c429SPatrick Williams- linux-yocto/5.15: update to v5.15.68 577784c429SPatrick Williams- local.conf.sample: correct the location of public hashserv 587784c429SPatrick Williams- ltp: Fix pread02 case trigger the glibc overflow detection 597784c429SPatrick Williams- lttng-modules: Fix crash on powerpc64 607784c429SPatrick Williams- lttng-tools: Disable on qemuriscv32 617784c429SPatrick Williams- lttng-tools: Disable on riscv32 627784c429SPatrick Williams- migration-guides: add 4.0.4 release notes 637784c429SPatrick Williams- oeqa/runtime/dnf: fix typo 647784c429SPatrick Williams- own-mirrors: add crate 657784c429SPatrick Williams- perf: Fix for recent kernel upgrades 667784c429SPatrick Williams- poky.conf: bump version for 4.0.5 677784c429SPatrick Williams- poky.yaml.in: update version requirements 68517393d9SAndrew Geissler- python3-rfc3986-validator: switch from SRC_URI:append to :term:`SRC_URI` += 697784c429SPatrick Williams- python3: upgrade 3.10.4 -> 3.10.7 707784c429SPatrick Williams- qemu: Backport patches from upstream to support float128 on qemu-ppc64 717784c429SPatrick Williams- rpm: Remove -Wimplicit-function-declaration warnings 727784c429SPatrick Williams- rpm: update to 4.17.1 737784c429SPatrick Williams- rsync: update to 3.2.5 747784c429SPatrick Williams- stress-cpu: disable float128 math on powerpc64 to avoid SIGILL 757784c429SPatrick Williams- tune-neoversen2: support tune-neoversen2 base on armv9a 767784c429SPatrick Williams- tzdata: update to 2022d 77517393d9SAndrew Geissler- u-boot: switch from append to += in :term:`SRC_URI` 787784c429SPatrick Williams- uninative: Upgrade to 3.7 to work with glibc 2.36 797784c429SPatrick Williams- vim: Upgrade to 9.0.0598 807784c429SPatrick Williams- webkitgtk: Update to 2.36.7 817784c429SPatrick Williams 827784c429SPatrick Williams 837784c429SPatrick WilliamsKnown Issues in Yocto-4.0.5 847784c429SPatrick Williams~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857784c429SPatrick Williams 867784c429SPatrick Williams- There are recent CVEs in key components such as openssl. They are not included in this release as it was built before the issues were known and fixes were available but these are now available on the kirkstone branch. 877784c429SPatrick Williams 887784c429SPatrick Williams 897784c429SPatrick WilliamsContributors to Yocto-4.0.5 907784c429SPatrick Williams~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917784c429SPatrick Williams 927784c429SPatrick Williams- Adrian Freihofer 937784c429SPatrick Williams- Alexander Kanavin 947784c429SPatrick Williams- Alexandre Belloni 957784c429SPatrick Williams- Bhabu Bindu 967784c429SPatrick Williams- Bruce Ashfield 977784c429SPatrick Williams- Chen Qi 987784c429SPatrick Williams- Daniel McGregor 997784c429SPatrick Williams- Denys Dmytriyenko 1007784c429SPatrick Williams- Dmitry Baryshkov 1017784c429SPatrick Williams- Florin Diaconescu 1027784c429SPatrick Williams- He Zhe 1037784c429SPatrick Williams- Joshua Watt 1047784c429SPatrick Williams- Khem Raj 1057784c429SPatrick Williams- Martin Jansa 1067784c429SPatrick Williams- Michael Halstead 1077784c429SPatrick Williams- Michael Opdenacker 1087784c429SPatrick Williams- Mikko Rapeli 1097784c429SPatrick Williams- Mingli Yu 1107784c429SPatrick Williams- Neil Horman 1117784c429SPatrick Williams- Pavel Zhukov 1127784c429SPatrick Williams- Richard Purdie 1137784c429SPatrick Williams- Robert Joslyn 1147784c429SPatrick Williams- Ross Burton 1157784c429SPatrick Williams- Ruiqiang Hao 1167784c429SPatrick Williams- Samuli Piippo 1177784c429SPatrick Williams- Steve Sakoman 1187784c429SPatrick Williams- Sundeep KOKKONDA 1197784c429SPatrick Williams- Teoh Jay Shen 1207784c429SPatrick Williams- Tim Orling 1217784c429SPatrick Williams- Virendra Thakur 1227784c429SPatrick Williams- Vyacheslav Yurkov 1237784c429SPatrick Williams- Xiangyu Chen 1247784c429SPatrick Williams- Yash Shinde 1257784c429SPatrick Williams- pgowda 1267784c429SPatrick Williams- Wang Mingyu 1277784c429SPatrick Williams 1287784c429SPatrick Williams 1297784c429SPatrick WilliamsRepositories / Downloads for Yocto-4.0.5 1307784c429SPatrick Williams~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1317784c429SPatrick Williams 1327784c429SPatrick Williamspoky 1337784c429SPatrick Williams 1347784c429SPatrick Williams- Repository Location: :yocto_git:`/poky` 1357784c429SPatrick Williams- Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>` 1367784c429SPatrick Williams- Tag: :yocto_git:`yocto-4.0.5 </poky/log/?h=yocto-4.0.5>` 1377784c429SPatrick Williams- Git Revision: :yocto_git:`2e79b199114b25d81bfaa029ccfb17676946d20d </poky/commit/?id=2e79b199114b25d81bfaa029ccfb17676946d20d>` 1387784c429SPatrick Williams- Release Artefact: poky-2e79b199114b25d81bfaa029ccfb17676946d20d 1397784c429SPatrick Williams- sha: 7bcf3f901d4c5677fc95944ab096e9e306f4c758a658dde5befd16861ad2b8ea 1407784c429SPatrick Williams- Download Locations: 1417784c429SPatrick Williams http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.5/poky-2e79b199114b25d81bfaa029ccfb17676946d20d.tar.bz2 1427784c429SPatrick Williams http://mirrors.kernel.org/yocto/yocto/yocto-4.0.5/poky-2e79b199114b25d81bfaa029ccfb17676946d20d.tar.bz2 1437784c429SPatrick Williams 1447784c429SPatrick Williamsopenembedded-core 1457784c429SPatrick Williams 1467784c429SPatrick Williams- Repository Location: :oe_git:`/openembedded-core` 1477784c429SPatrick Williams- Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>` 1487784c429SPatrick Williams- Tag: :oe_git:`yocto-4.0.5 </openembedded-core/log/?h=yocto-4.0.5>` 1497784c429SPatrick Williams- Git Revision: :oe_git:`fbdf93f43ff4b876487e1f26752598ec8abcb46e </openembedded-core/commit/?id=fbdf93f43ff4b876487e1f26752598ec8abcb46e>` 1507784c429SPatrick Williams- Release Artefact: oecore-fbdf93f43ff4b876487e1f26752598ec8abcb46e 1517784c429SPatrick Williams- sha: 2d9b5a8e9355b633bb57633cc8c2d319ba13fe4721f79204e61116b3faa6cbf1 1527784c429SPatrick Williams- Download Locations: 1537784c429SPatrick Williams http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.5/oecore-fbdf93f43ff4b876487e1f26752598ec8abcb46e.tar.bz2 1547784c429SPatrick Williams http://mirrors.kernel.org/yocto/yocto/yocto-4.0.5/oecore-fbdf93f43ff4b876487e1f26752598ec8abcb46e.tar.bz2 1557784c429SPatrick Williams 1567784c429SPatrick Williamsmeta-mingw 1577784c429SPatrick Williams 1587784c429SPatrick Williams- Repository Location: :yocto_git:`/meta-mingw` 1597784c429SPatrick Williams- Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>` 1607784c429SPatrick Williams- Tag: :yocto_git:`yocto-4.0.5 </meta-mingw/log/?h=yocto-4.0.5>` 1617784c429SPatrick Williams- Git Revision: :yocto_git:`a90614a6498c3345704e9611f2842eb933dc51c1 </meta-mingw/commit/?id=a90614a6498c3345704e9611f2842eb933dc51c1>` 1627784c429SPatrick Williams- Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1 1637784c429SPatrick Williams- sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302 1647784c429SPatrick Williams- Download Locations: 1657784c429SPatrick Williams http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.5/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2 1667784c429SPatrick Williams http://mirrors.kernel.org/yocto/yocto/yocto-4.0.5/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2 1677784c429SPatrick Williams 1687784c429SPatrick Williamsmeta-gplv2 1697784c429SPatrick Williams 1707784c429SPatrick Williams- Repository Location: :yocto_git:`/meta-gplv2` 1717784c429SPatrick Williams- Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>` 1727784c429SPatrick Williams- Tag: :yocto_git:`yocto-4.0.5 </meta-gplv2/log/?h=yocto-4.0.5>` 1737784c429SPatrick Williams- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>` 1747784c429SPatrick Williams- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a 1757784c429SPatrick Williams- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d 1767784c429SPatrick Williams- Download Locations: 1777784c429SPatrick Williams http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.5/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 1787784c429SPatrick Williams http://mirrors.kernel.org/yocto/yocto/yocto-4.0.5/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 1797784c429SPatrick Williams 1807784c429SPatrick Williamsbitbake 1817784c429SPatrick Williams 1827784c429SPatrick Williams- Repository Location: :oe_git:`/bitbake` 1837784c429SPatrick Williams- Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>` 1847784c429SPatrick Williams- Tag: :oe_git:`yocto-4.0.5 </bitbake/log/?h=yocto-4.0.5>` 1857784c429SPatrick Williams- Git Revision: :oe_git:`c90d57497b9bcd237c3ae810ee8edb5b0d2d575a </bitbake/commit/?id=c90d57497b9bcd237c3ae810ee8edb5b0d2d575a>` 1867784c429SPatrick Williams- Release Artefact: bitbake-c90d57497b9bcd237c3ae810ee8edb5b0d2d575a 1877784c429SPatrick Williams- sha: 5698d548ce179036e46a24f80b213124c8825a4f443fa1d6be7ab0f70b01a9ff 1887784c429SPatrick Williams- Download Locations: 1897784c429SPatrick Williams http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.5/bitbake-c90d57497b9bcd237c3ae810ee8edb5b0d2d575a.tar.bz2 1907784c429SPatrick Williams http://mirrors.kernel.org/yocto/yocto/yocto-4.0.5/bitbake-c90d57497b9bcd237c3ae810ee8edb5b0d2d575a.tar.bz2 1917784c429SPatrick Williams 1927784c429SPatrick Williamsyocto-docs 1937784c429SPatrick Williams 1947784c429SPatrick Williams- Repository Location: :yocto_git:`/yocto-docs` 1957784c429SPatrick Williams- Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>` 1967784c429SPatrick Williams- Tag: :yocto_git:`yocto-4.0.5 </yocto-docs/log/?h=yocto-4.0.5>` 1977784c429SPatrick Williams- Git Revision: :yocto_git:`8c2f9f54e29781f4ee72e81eeaa12ceaa82dc2d3 </yocto-docs/commit/?id=8c2f9f54e29781f4ee72e81eeaa12ceaa82dc2d3>` 1987784c429SPatrick Williams 199