Release notes for Yocto-4.0.21 (Kirkstone)
Security Fixes in Yocto-4.0.21
bind: Fix CVE-2024-4076, CVE-2024-1737, CVE-2024-0760 and CVE-2024-1975
apr: Fix CVE-2023-49582
busybox: Fix CVE-2023-42363, CVE-2023-42364, CVE-2023-42365, CVE-2023-42366 and CVE-2021-42380
curl: Ignore CVE-2024-32928
curl: Fix CVE-2024-7264
ghostscript: Fix CVE-2024-29506, CVE-2024-29509 and CVE-2024-29511
go: Fix CVE-2024-24789 and CVE-2024-24791
gtk+3: Fix CVE-2024-6655
libarchive: Ignore CVE-2024-37407
libyaml: Ignore CVE-2024-35325, CVE-2024-35326 and CVE-2024-35328
linux-yocto/5.15: Fix CVE-2022-48772, CVE-2024-35972, CVE-2024-35984, CVE-2024-35990, CVE-2024-35997, CVE-2024-36008, CVE-2024-36270, CVE-2024-36489, CVE-2024-36897, CVE-2024-36938, CVE-2024-36965, CVE-2024-36967, CVE-2024-36969, CVE-2024-36971, CVE-2024-36978, CVE-2024-38546, CVE-2024-38547, CVE-2024-38549, CVE-2024-38552, CVE-2024-38555, CVE-2024-38571, CVE-2024-38583, CVE-2024-38591, CVE-2024-38597, CVE-2024-38598, CVE-2024-38600, CVE-2024-38627, CVE-2024-38633, CVE-2024-38661, CVE-2024-38662, CVE-2024-38780, CVE-2024-39277, CVE-2024-39292, CVE-2024-39301, CVE-2024-39466, CVE-2024-39468, CVE-2024-39471, CVE-2024-39475, CVE-2024-39476, CVE-2024-39480, CVE-2024-39482, CVE-2024-39484, CVE-2024-39487, CVE-2024-39489, CVE-2024-39493, CVE-2024-39495, CVE-2024-39506, CVE-2024-40902, CVE-2024-40911, CVE-2024-40912, CVE-2024-40932, CVE-2024-40934, CVE-2024-40954, CVE-2024-40956, CVE-2024-40957, CVE-2024-40958, CVE-2024-40959, CVE-2024-40960, CVE-2024-40961, CVE-2024-40967, CVE-2024-40970, CVE-2024-40980, CVE-2024-40981, CVE-2024-40994, CVE-2024-40995, CVE-2024-41000, CVE-2024-41002, CVE-2024-41006, CVE-2024-41007, CVE-2024-41046, CVE-2024-41049, CVE-2024-41055, CVE-2024-41064, CVE-2024-41070, CVE-2024-41073, CVE-2024-41087, CVE-2024-41089, CVE-2024-41092, CVE-2024-41093, CVE-2024-41095, CVE-2024-41097, CVE-2024-42068, CVE-2024-42070, CVE-2024-42076, CVE-2024-42077, CVE-2024-42080, CVE-2024-42082, CVE-2024-42085, CVE-2024-42090, CVE-2024-42093, CVE-2024-42094, CVE-2024-42101, CVE-2024-42102, CVE-2024-42104, CVE-2024-42109, CVE-2024-42140, CVE-2024-42148, CVE-2024-42152, CVE-2024-42153, CVE-2024-42154, CVE-2024-42157, CVE-2024-42161, CVE-2024-42223, CVE-2024-42224, CVE-2024-42225, CVE-2024-42229, CVE-2024-42232, CVE-2024-42236, CVE-2024-42244 and CVE-2024-42247
llvm: Fix CVE-2023-46049 and CVE-2024-31852
ofono: fix CVE-2023-2794
orc: Fix CVE-2024-40897
python3-certifi: Fix CVE-2024-39689
python3-jinja2: Fix CVE-2024-34064
python3: Fix CVE-2024-8088
qemu: Fix CVE-2024-7409
ruby: Fix for CVE-2024-27282
tiff: Fix CVE-2024-7006
vim: Fix CVE-2024-22667, CVE-2024-41957, CVE-2024-41965 and CVE-2024-43374
wpa-supplicant: Fix CVE-2023-52160
Fixes in Yocto-4.0.21
apr: upgrade to 1.7.5
bind: Upgrade to 9.18.28
bitbake: data_smart: Improve performance for VariableHistory
build-appliance-image: Update to kirkstone head revision
cryptodev-module: Fix build for linux 5.10.220
gcc-runtime: remove bashism
grub: fs/fat: Don’t error when mtime is 0
image_types.bbclass: Use –force also with lz4,lzop
libsoup: fix compile error on centos7
linux-yocto/5.15: upgrade to v5.15.164
lttng-modules: Upgrade to 2.13.14
migration-guide: add release notes for 4.0.20
orc: upgrade to 0.4.39
poky.conf: bump version for 4.0.21
python3-jinja2: upgrade to 3.1.4
python3-pycryptodome(x): use python_setuptools_build_meta build class
python3: add PACKAGECONFIG[editline]
ref-manual: fix typo and move SYSROOT_DIRS example
sqlite3: CVE_ID correction for CVE-2023-7104 as patched
sqlite3: Rename patch for CVE-2022-35737
uboot-sign: Fix index error in concat_dtb_helper() with multiple configs
vim: upgrade to 9.1.0682
wireless-regdb: upgrade to 2024.07.04
Known Issues in Yocto-4.0.21
N/A
Contributors to Yocto-4.0.21
Archana Polampalli
Ashish Sharma
Bruce Ashfield
Deepthi Hemraj
Divya Chellam
Florian Amstutz
Guocai He
Hitendra Prajapati
Hugo SIMELIERE
Lee Chee Yang
Leon Anavi
Matthias Pritschet
Ming Liu
Niko Mauno
Peter Marko
Robert Yang
Rohini Sangam
Ross Burton
Siddharth Doshi
Soumya Sambu
Steve Sakoman
Vijay Anusuri
Vrushti Dabhi
Wang Mingyu
Yogita Urade
Repositories / Downloads for Yocto-4.0.21
poky
Repository Location: https://git.yoctoproject.org/poky
Branch: kirkstone
Tag: yocto-4.0.21
Git Revision: 4cdc553814640851cce85f84ee9c0b58646cd33b
Release Artefact: poky-4cdc553814640851cce85f84ee9c0b58646cd33b
sha: 460e3a4ede491a9b66c5d262cd9498d5bcca1f2d880885342b08dc32b967f33d
Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.21/poky-4cdc553814640851cce85f84ee9c0b58646cd33b.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.21/poky-4cdc553814640851cce85f84ee9c0b58646cd33b.tar.bz2
openembedded-core
Repository Location: https://git.openembedded.org/openembedded-core
Branch: kirkstone
Tag: yocto-4.0.21
Git Revision: c40a3fec49942ac6d25ba33e57e801a550e252c9
Release Artefact: oecore-c40a3fec49942ac6d25ba33e57e801a550e252c9
sha: afc2aaf312f9fb2590ae006615557ec605c98eff42bc380a1b2d6e39cfdf8930
Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.21/oecore-c40a3fec49942ac6d25ba33e57e801a550e252c9.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.21/oecore-c40a3fec49942ac6d25ba33e57e801a550e252c9.tar.bz2
meta-mingw
Repository Location: https://git.yoctoproject.org/meta-mingw
Branch: kirkstone
Tag: yocto-4.0.21
Git Revision: f6b38ce3c90e1600d41c2ebb41e152936a0357d7
Release Artefact: meta-mingw-f6b38ce3c90e1600d41c2ebb41e152936a0357d7
sha: 7d57167c19077f4ab95623d55a24c2267a3a3fb5ed83688659b4c03586373b25
Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.21/meta-mingw-f6b38ce3c90e1600d41c2ebb41e152936a0357d7.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.21/meta-mingw-f6b38ce3c90e1600d41c2ebb41e152936a0357d7.tar.bz2
meta-gplv2
Repository Location: https://git.yoctoproject.org/meta-gplv2
Branch: kirkstone
Tag: yocto-4.0.21
Git Revision: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d
Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.21/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.21/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
bitbake
Repository Location: https://git.openembedded.org/bitbake
Branch: 2.0
Tag: yocto-4.0.21
Git Revision: ec2a99a077da9aa0e99e8b05e0c65dcbd45864b1
Release Artefact: bitbake-ec2a99a077da9aa0e99e8b05e0c65dcbd45864b1
sha: 1cb102f4c8dbd067f0262072e4e629ec7cb423103111ccdde75a09fcb8f55e5f
Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.21/bitbake-ec2a99a077da9aa0e99e8b05e0c65dcbd45864b1.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-4.0.21/bitbake-ec2a99a077da9aa0e99e8b05e0c65dcbd45864b1.tar.bz2
yocto-docs
Repository Location: https://git.yoctoproject.org/yocto-docs
Branch: kirkstone
Tag: yocto-4.0.21
Git Revision: 512025edd9b3b6b8d0938b35bb6188c9f3b7f17d