Release notes for Yocto-4.0.17 (Kirkstone)

Security Fixes in Yocto-4.0.17

Fixes in Yocto-4.0.17

  • bind: Upgrade to 9.18.24

  • bitbake: bitbake/codeparser.py: address ast module deprecations in py 3.12

  • bitbake: bitbake/lib/bs4/tests/test_tree.py: python 3.12 regex

  • bitbake: codeparser: replace deprecated ast.Str and ‘s’

  • bitbake: fetch2: Ensure that git LFS objects are available

  • bitbake: tests/fetch: Add real git lfs tests and decorator

  • bitbake: tests/fetch: git-lfs restore _find_git_lfs

  • bitbake: toaster/toastergui: Bug-fix verify given layer path only if import/add local layer

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

  • cmake: Unset CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES

  • contributor-guide: fix lore URL

  • curl: don’t enable debug builds

  • cve_check: cleanup logging

  • dbus: Add missing CVE_PRODUCT

  • dev-manual: sbom: Rephrase spdx creation

  • dev-manual: runtime-testing: gen-tapdevs need iptables installed

  • dev-manual: packages: clarify shared PR service constraint

  • dev-manual: packages: need enough free space

  • dev-manual: start: remove idle line

  • feature-microblaze-versions.inc: python 3.12 regex

  • ghostscript: correct LICENSE with AGPLv3

  • image-live.bbclass: LIVE_ROOTFS_TYPE support compression

  • kernel.bbclass: Set pkg-config variables for building modules

  • kernel.bbclass: introduce KERNEL_LOCALVERSION

  • kernel: fix localversion in v6.3+

  • kernel: make LOCALVERSION consistent between recipes

  • ldconfig-native: Fix to point correctly on the DT_NEEDED entries in an ELF file

  • librsvg: Fix do_package_qa error for librsvg

  • linux-firmware: upgrade to 20231211

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

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

  • manuals: add minimum RAM requirements

  • manuals: suppress excess use of “following” word

  • manuals: update disk space requirements

  • manuals: update references to buildtools

  • manuals: updates for building on Windows (WSL 2)

  • meta/lib/oeqa: python 3.12 regex

  • meta/recipes: python 3.12 regex

  • migration-guide: add release notes for 4.0.16

  • oeqa/selftest/oelib/buildhistory: git default branch

  • oeqa/selftest/recipetool: downgrade meson version to not use pyproject.toml

  • oeqa/selftest/recipetool: expect meson.bb

  • oeqa/selftest/recipetool: fix for python 3.12

  • oeqa/selftest/runtime_test: only run the virgl tests on qemux86-64

  • oeqa: replace deprecated assertEquals

  • openssl: Upgrade to 3.0.13

  • poky.conf: bump version for 4.0.17

  • populate_sdk_ext: use ConfigParser instead of SafeConfigParser

  • python3-jinja2: upgrade to 3.1.3

  • recipetool/create_buildsys_python: use importlib instead of imp

  • ref-manual: system-requirements: recommend buildtools for not supported distros

  • ref-manual: system-requirements: add info on buildtools-make-tarball

  • ref-manual: release-process: grammar fix

  • ref-manual: system-requirements: fix AlmaLinux variable name

  • ref-manual: system-requirements: modify anchor

  • ref-manual: system-requirements: remove outdated note

  • ref-manual: system-requirements: simplify supported distro requirements

  • ref-manual: system-requirements: update packages to build docs

  • scripts/runqemu: add qmp socket support

  • scripts/runqemu: direct mesa to use its own drivers, rather than ones provided by host distro

  • scripts/runqemu: fix regex escape sequences

  • scripts: python 3.12 regex

  • selftest: skip virgl gtk/sdl test on ubuntu 18.04

  • systemd: Only add myhostname to nsswitch.conf if in PACKAGECONFIG

  • tzdata : Upgrade to 2024a

  • u-boot: Move UBOOT_INITIAL_ENV back to u-boot.inc

  • useradd-example: do not use unsupported clear text password

  • vim: upgrade to v9.0.2190

  • yocto-bsp: update to v5.15.150

Known Issues in Yocto-4.0.17

  • N/A

Contributors to Yocto-4.0.17

  • Adrian Freihofer

  • Alassane Yattara

  • Alexander Kanavin

  • Alexander Sverdlin

  • Archana Polampalli

  • Baruch Siach

  • Bruce Ashfield

  • Chen Qi

  • Chris Laplante

  • Deepthi Hemraj

  • Dhairya Nagodra

  • Fabien Mahot

  • Fabio Estevam

  • Hitendra Prajapati

  • Hugo SIMELIERE

  • Jermain Horsman

  • Kai Kang

  • Lee Chee Yang

  • Ludovic Jozeau

  • Michael Opdenacker

  • Ming Liu

  • Munehisa Kamata

  • Narpat Mali

  • Nikhil R

  • Paul Eggleton

  • Paulo Neves

  • Peter Marko

  • Philip Lorenz

  • Poonam Jadhav

  • Priyal Doshi

  • Ross Burton

  • Simone Weiß

  • Soumya Sambu

  • Steve Sakoman

  • Tim Orling

  • Trevor Gamblin

  • Vijay Anusuri

  • Vivek Kumbhar

  • Wang Mingyu

  • Zahir Hussain

Repositories / Downloads for Yocto-4.0.17

poky

openembedded-core

meta-mingw

meta-gplv2

meta-clang

bitbake

yocto-docs