Release notes for Yocto-5.0.4 (Scarthgap)

Security Fixes in Yocto-5.0.4

Fixes in Yocto-5.0.4

  • apr: drop 0007-explicitly-link-libapr-against-phtread-to-make-gold-.patch

  • apr: upgrade to 1.7.5

  • bind: Fix build with the httpstats package config enabled

  • bitbake: data_smart: Improve performance for VariableHistory

  • bluez5: remove redundant patch for MAX_INPUT

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

  • buildhistory: Fix intermittent package file list creation

  • buildhistory: Restoring files from preserve list

  • buildhistory: Simplify intercept call sites and drop SSTATEPOSTINSTFUNC usage

  • busybox: Fix cut with “-s” flag

  • create-sdpx-2.2.bbclass: Switch from exists to isfile checking debugsrc

  • cups: upgrade to 2.4.10

  • dejagnu: Fix LICENSE (change to GPL-3.0-only)

  • doc: features: describe distribution feature pni-name

  • doc: features: remove duplicate word in distribution feature ext2

  • expat: upgrade to 2.6.3

  • expect-native: fix do_compile failure with gcc-14

  • gcc: Fix spurious ‘/’ in GLIBC_DYNAMIC_LINKER on microblaze

  • gcr: Fix LICENSE (change to LGPL-2.0-only)

  • glibc: fix fortran header file conflict for arm

  • go: upgrade to 1.22.6

  • gstreamer1.0: disable flaky baseparser tests

  • image_types.bbclass: Use –force also with lz4,lzop

  • initramfs-framework: fix typos

  • iw: Fix LICENSE (change to ISC)

  • libadwaita: upgrade to 1.5.2

  • libcap-ng: update SRC_URI

  • libdnf: upgrade to 0.73.2

  • libedit: Make docs generation deterministic

  • libgfortran.inc: fix nativesdk-libgfortran dependencies

  • librsvg: don’t try to run target code at build time

  • linux-firmware: add a package for ath12k firmware

  • llvm: Enable libllvm for native build

  • maintainers.inc: add maintainer for python(-setuptools, -smmap, -subunit, -testtools)

  • mc: fix source URL

  • migration-guide: add release notes for 4.0.20 and 5.0.3

  • oeqa/postactions: fix exception handling

  • oeqa/runtime/ssh: In case of failure, show exit code and handle -15 (SIGTERM)

  • oeqa/runtime/ssh: add retry logic and sleeps to allow for slower systems

  • oeqa/runtime/ssh: check for all errors at the end

  • oeqa/runtime/ssh: increase the number of attempts

  • oeqa/selftest/reproducibile: Explicitly list virtual targets

  • oeqa/utils/postactions: transfer whole archive over ssh instead of doing individual copies

  • openssh: add backported header file include

  • openssl: upgrade to 3.2.3

  • os-release: Fix VERSION_CODENAME in case it is empty

  • poky.conf: bump version for 5.0.4

  • populate_sdk_ext.bclass: make sure OECORE_NATIVE_SYSROOT is exported.

  • python3-maturin: Fix cross compilation issue for armv7l, mips64, ppc

  • python3-pycryptodome(x): use python_setuptools_build_meta build class

  • python3: upgrade to 3.12.6

  • python3: skip readline limited history tests

  • qemu: backport patches to fix riscv64 build failure

  • qemuboot: Trigger write_qemuboot_conf task on changes of kernel image realpath

  • ref-manual: fix typo and move SYSROOT_DIRS example

  • ruby: Make docs generation deterministic

  • systemd: Mitigate /var/log type mismatch issue

  • systemd: Mitigate /var/tmp type mismatch issue

  • tiff: Fix LICENSE (change to libtiff)

  • u-boot.inc: Refactor do_* steps into functions that can be overridden

  • udev-extraconf: Add collect flag to mount

  • unzip: Fix LICENSE (change to Info-ZIP)

  • util-linux: Add PACKAGECONFIG option (libmount-mountfd-support) to mitigate rootfs remount error

  • vim: upgrade to 9.1.0698

  • weston-init: fix weston not starting when xwayland is enabled

  • wireless-regdb: upgrade to 2024.07.04

  • wpa-supplicant: upgrade to 2.11

  • xserver-xorg: mark CVE-2023-5574 as unpatched when xvfb enabled

  • yocto-uninative: Update to 4.6 for glibc 2.40

  • zip: Fix LICENSE (change to Info-ZIP)

Known Issues in Yocto-5.0.4

  • N/A

Contributors to Yocto-5.0.4

  • Alban Bedel

  • Alexander Kanavin

  • Alexis Lothoré

  • Archana Polampalli

  • Ashish Sharma

  • Bartosz Golaszewski

  • Benjamin Szőke

  • Changqing Li

  • Chen Qi

  • Colin McAllister

  • Daniel Semkowicz

  • Dmitry Baryshkov

  • Gauthier HADERER

  • Guðni Már Gilbert

  • Jon Mason

  • Jose Quaresma

  • Jörg Sommer

  • Kai Kang

  • Khem Raj

  • Lee Chee Yang

  • Mark Hatle

  • Martin Jansa

  • Matthias Pritschet

  • Michael Halstead

  • Mingli Yu

  • Niko Mauno

  • Pedro Ferreira

  • Peter Marko

  • Quentin Schulz

  • Richard Purdie

  • Robert Yang

  • Ross Burton

  • Ryan Eatmon

  • Siddharth Doshi

  • Simone Weiß

  • Soumya Sambu

  • Steve Sakoman

  • Trevor Gamblin

  • Ulrich Ölmann

  • Vijay Anusuri

  • Wang Mingyu

  • Weisser, Pascal.ext

  • Yogita Urade

Repositories / Downloads for Yocto-5.0.4

poky

openembedded-core

meta-mingw

bitbake

yocto-docs