Release notes for Yocto-4.0.12 (Kirkstone)

Security Fixes in Yocto-4.0.12

Fixes in Yocto-4.0.12

  • babeltrace2: Always use BFD linker when building tests with ld-is-lld distro feature

  • babeltrace2: upgrade to 2.0.5

  • bitbake.conf: add unzstd in HOSTTOOLS

  • bitbake: bitbake-layers: initialize tinfoil before registering command line arguments

  • bitbake: runqueue: Fix deferred task/multiconfig race issue

  • blktrace: ask for python3 specifically

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

  • cmake: Fix CMAKE_SYSTEM_PROCESSOR setting for SDK

  • connman: fix warning by specifying runstatedir at configure time

  • cpio: Replace fix wrong CRC with ASCII CRC for large files with upstream backport

  • cve-update-nvd2-native: actually use API keys

  • cve-update-nvd2-native: always pass str for json.loads()

  • cve-update-nvd2-native: fix cvssV3 metrics

  • cve-update-nvd2-native: handle all configuration nodes, not just first

  • cve-update-nvd2-native: increase retry count

  • cve-update-nvd2-native: log a little more

  • cve-update-nvd2-native: retry all errors and sleep between retries

  • cve-update-nvd2-native: use exact times, don’t truncate

  • dbus: upgrade to 1.14.8

  • devtool: Fix the wrong variable in srcuri_entry

  • diffutils: upgrade to 3.10

  • docs: ref-manual: terms: fix typos in SPDX term

  • fribidi: upgrade to 1.0.13

  • gcc: upgrade to v11.4

  • gcc-testsuite: Fix ppc cpu specification

  • gcc: don’t pass –enable-standard-branch-protection

  • gcc: fix runpath errors in cc1 binary

  • grub: submit determinism.patch upstream

  • image_types: Fix reproducible builds for initramfs and UKI img

  • kernel: add missing path to search for debug files

  • kmod: remove unused ptest.patch

  • layer.conf: Add missing dependency exclusion

  • libassuan: upgrade to 2.5.6

  • libksba: upgrade to 1.6.4

  • libpng: Add ptest for libpng

  • libxcrypt: fix build with perl-5.38 and use master branch

  • libxcrypt: fix hard-coded “.so” extension

  • libxpm: upgrade to 3.5.16

  • linux-firmware: upgrade to 20230515

  • linux-yocto/5.10: cfg: fix DECNET configuration warning

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

  • linux-yocto/5.15: cfg: fix DECNET configuration warning

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

  • logrotate: Do not create logrotate.status file

  • lttng-ust: upgrade to 2.13.6

  • machine/arch-arm64: add -mbranch-protection=standard

  • maintainers.inc: correct Carlos Rafael Giani’s email address

  • maintainers.inc: correct unassigned entries

  • maintainers.inc: unassign Adrian Bunk from wireless-regdb

  • maintainers.inc: unassign Alistair Francis from opensbi

  • maintainers.inc: unassign Andreas Müller from itstool entry

  • maintainers.inc: unassign Pascal Bach from cmake entry

  • maintainers.inc: unassign Ricardo Neri from ovmf

  • maintainers.inc: unassign Richard Weinberger from erofs-utils entry

  • mdadm: fix 07revert-inplace ptest

  • mdadm: fix segfaults when running ptests

  • mdadm: fix util-linux ptest dependency

  • mdadm: skip running known broken ptests

  • meson.bbclass: Point to llvm-config from native sysroot

  • meta: lib: oe: npm_registry: Add more safe caracters

  • migration-guides: add release notes for 4.0.11

  • minicom: remove unused patch files

  • mobile-broadband-provider-info: upgrade to 20230416

  • oe-depends-dot: Handle new format for task-depends.dot

  • oeqa/runtime/cases/rpm: fix wait_for_no_process_for_user failure case

  • oeqa/selftest/bbtests: add non-existent prefile/postfile tests

  • oeqa/selftest/devtool: add unit test for “devtool add -b”

  • openssl: Upgrade to 3.0.10

  • openssl: add PERLEXTERNAL path to test its existence

  • openssl: use a glob on the PERLEXTERNAL to track updates on the path

  • package.bbclass: moving field data process before variable process in process_pkgconfig

  • pm-utils: fix multilib conflictions

  • poky.conf: bump version for 4.0.12

  • psmisc: Set ALTERNATIVE for pstree to resolve conflict with busybox

  • pybootchartgui: show elapsed time for each task

  • python3: fix missing comma in get_module_deps3.py

  • python3: upgrade to 3.10.12

  • recipetool: Fix inherit in created -native* recipes

  • ref-manual: add LTS and Mixin terms

  • ref-manual: document image-specific variant of INCOMPATIBLE_LICENSE

  • ref-manual: release-process: update for LTS releases

  • rust-llvm: backport a fix for build with gcc-13

  • scripts/runqemu: allocate unfsd ports in a way that doesn’t race or clash with unrelated processes

  • scripts/runqemu: split lock dir creation into a reusable function

  • sdk.py: error out when moving file fails

  • sdk.py: fix moving dnf contents

  • selftest reproducible.py: support different build targets

  • selftest/license: Exclude from world

  • selftest/reproducible: Allow chose the package manager

  • serf: upgrade to 1.3.10

  • strace: Disable failing test

  • strace: Merge two similar patches

  • strace: Update patches/tests with upstream fixes

  • sysfsutils: fetch a supported fork from github

  • systemd-systemctl: fix errors in instance name expansion

  • systemd: Backport nspawn: make sure host root can write to the uidmapped mounts we prepare for the container payload

  • tzdata: upgrade to 2023c

  • uboot-extlinux-config.bbclass: fix old override syntax in comment

  • unzip: fix configure check for cross compilation

  • useradd-staticids.bbclass: improve error message

  • util-linux: add alternative links for ipcs,ipcrm

  • v86d: Improve kernel dependency

  • vim: upgrade to 9.0.1592

  • wget: upgrade to 1.21.4

  • wic: Add dependencies for erofs-utils

  • wireless-regdb: upgrade to 2023.05.03

  • xdpyinfo: upgrade to 1.3.4

  • zip: fix configure check by using _Static_assert

Known Issues in Yocto-4.0.12

  • N/A

Contributors to Yocto-4.0.12

  • Alberto Planas

  • Alexander Kanavin

  • Alexander Sverdlin

  • Andrej Valek

  • Archana Polampalli

  • BELOUARGA Mohamed

  • Benjamin Bouvier

  • Bruce Ashfield

  • Charlie Wu

  • Chen Qi

  • Etienne Cordonnier

  • Fabien Mahot

  • Frieder Paape

  • Frieder Schrempf

  • Heiko Thole

  • Hitendra Prajapati

  • Jermain Horsman

  • Jose Quaresma

  • Kai Kang

  • Khem Raj

  • Lee Chee Yang

  • Marc Ferland

  • Marek Vasut

  • Martin Jansa

  • Mauro Queiros

  • Michael Opdenacker

  • Mikko Rapeli

  • Nikhil R

  • Ovidiu Panait

  • Peter Marko

  • Poonam Jadhav

  • Quentin Schulz

  • Richard Purdie

  • Ross Burton

  • Rusty Howell

  • Sakib Sajal

  • Soumya Sambu

  • Steve Sakoman

  • Sundeep KOKKONDA

  • Tim Orling

  • Tom Hochstein

  • Trevor Gamblin

  • Vijay Anusuri

  • Vivek Kumbhar

  • Wang Mingyu

  • Xiangyu Chen

  • Yoann Congal

  • Yogita Urade

  • Yuta Hayama

Repositories / Downloads for Yocto-4.0.12

poky

openembedded-core

meta-mingw

meta-gplv2

bitbake

yocto-docs