Release notes for Yocto-4.0.24 (Kirkstone)

Security Fixes in Yocto-4.0.24

Fixes in Yocto-4.0.24

  • base-passwd: Add the sgx group

  • base-passwd: Regenerate the patches

  • base-passwd: Update the status for two patches

  • base-passwd: Update to 3.5.52

  • base-passwd: add the wheel group

  • base-passwd: fix patchreview warning

  • bitbake: fetch2: use persist_data context managers

  • bitbake: fetch/wget: Increase timeout to 100s from 30s

  • bitbake: persist_data: close connection in SQLTable __exit__

  • build-appliance-image: Update to kirkstone head revision

  • builder: set CVE_PRODUCT

  • contributor-guide: submit-changes.rst: suggest to remove the git signature

  • cve-update-nvd2-native: Tweak to work better with NFS DL_DIR

  • dbus: disable assertions and enable only modular tests

  • do_package/sstate/sstatesig: Change timestamp clamping to hash output only

  • docs: Gather dependencies in poky.yaml.in

  • docs: standards.md: add a section on admonitions

  • gstreamer1.0: improve test reliability

  • linux-yocto/5.10: update to v5.10.227

  • linux-yocto/5.15: update to v5.15.175

  • llvm: reduce size of -dbg package

  • lttng-modules: fix build error after kernel update to 5.15.171

  • migration-guides: add release notes for 4.0.23

  • ninja: fix build with python 3.13

  • oeqa/utils/gitarchive: Return tag name and improve exclude handling

  • ovmf-native: remove .pyc files from install

  • package.bbclass: Use shlex instead of deprecated pipes

  • package_rpm: restrict rpm to 4 threads

  • package_rpm: use zstd’s default compression level

  • poky.conf: add new tested distros

  • poky.conf: bump version for 4.0.24

  • poky.yaml.in: add missing locales dependency

  • python3: upgrade to 3.10.16

  • ref-manual: SSTATE_MIRRORS/SOURCE_MIRROR_URL: add instructions for mirror authentication

  • ref-manual: classes: fix bin_package description

  • ref-manual: devtool-reference: add warning note on deploy-target and shared objects

  • ref-manual: move runtime-testing section to the test-manual

  • ref-manual: packages: move ptest section to the test-manual

  • ref-manual: system-requirements: update list of supported distros

  • ref-manual: use standardized method accross both ubuntu and debian for locale install

  • resulttool: Add –logfile-archive option to store mode

  • resulttool: Allow store to filter to specific revisions

  • resulttool: Clean up repoducible build logs

  • resulttool: Fix passthrough of –all files in store mode

  • resulttool: Handle ltp rawlogs as well as ptest

  • resulttool: Improve repo layout for oeselftest results

  • resulttool: Trim the precision of duration information

  • resulttool: Use single space indentation in json output

  • rootfs-postcommands.bbclass: make opkg status reproducible

  • rxvt-unicode.inc: disable the terminfo installation by setting TIC to :

  • sanity: check for working user namespaces

  • scripts/install-buildtools: Update to 4.0.22

  • selftest/reproducible: Clean up pathnames

  • selftest/reproducible: Drop rawlogs

  • test-manual: reproducible-builds.rst: document OEQA_REPRODUCIBLE_TEST_TARGET and OEQA_REPRODUCIBLE_TEST_SSTATE_TARGETS

  • test-manual: reproducible-builds.rst: show how to build a single package

  • toolchain-shar-extract.sh: exit when post-relocate-setup.sh fails

  • tzdata & tzcode-native: upgrade 2024b

  • udev-extraconf: fix network.sh script did not configure hotplugged interfaces

  • unzip: Fix configure tests to use modern C

  • webkitgtk: Fix build on 32bit arm

  • webkitgtk: fix perl-native dependency

  • webkitgtk: reduce size of -dbg package

  • wireless-regdb: upgrade to 2024.10.07

Known Issues in Yocto-4.0.24

  • N/A

Contributors to Yocto-4.0.24

Thanks to the following people who contributed to this release:

  • Aleksandar Nikolic

  • Alex Kiernan

  • Alexander Kanavin

  • Alexandre Belloni

  • Antonin Godard

  • Archana Polampalli

  • Bruce Ashfield

  • Changqing Li

  • Chen Qi

  • Chris Laplante

  • Divya Chellam

  • Ernst Persson

  • Guénaël Muller

  • Hitendra Prajapati

  • Hongxu Jia

  • Jiaying Song

  • Jinfeng Wang

  • Khem Raj

  • Lee Chee Yang

  • Liyin Zhang

  • Louis Rannou

  • Markus Volk

  • Mikko Rapeli

  • Ovidiu Panait

  • Peter Kjellerstedt

  • Peter Marko

  • Regis Dargent

  • Richard Purdie

  • Rohini Sangam

  • Ross Burton

  • Soumya Sambu

  • Steve Sakoman

  • Trevor Gamblin

  • Vijay Anusuri

  • Wang Mingyu

  • Yogita Urade

  • Zahir Hussain

Repositories / Downloads for Yocto-4.0.24

poky

openembedded-core

meta-mingw

meta-gplv2

bitbake

yocto-docs