Release notes for Yocto-5.0.16 (Scarthgap)

This release breaks support for Ubuntu 20.04 as a compatible host. The Ubuntu 20.04 Linux kernel headers are not recent enough to support the latest pseudo fixes.

Ubuntu 20.04 is End-of-Life since 31 May 2025. Impacted users are encouraged to upgrade to an actively supported host distribution. See System Requirements for more information on compatible hosts.

Alternatively, a fix has been merged to scarthgap branch and can be applied on top of this release:

Security Fixes in Yocto-5.0.16

Fixes in Yocto-5.0.16

  • bitbake: knotty: Make sure getTerminalColumns() returns two integers

  • bitbake: knotty: fix TIOCGWINSZ call for Python 3.14 and later

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

  • contributor-guide/recipe-style-guide.rst: explain difference between layer and recipe license(s)

  • contributor-guide/submit-changes.rst: remove mention of Upstream-Status

  • cups: allow unknown directives in conf files

  • dev-manual/packages.rst: fix example recipe version

  • dev-manual/packages.rst: pr server: fix and explain why r0.X increments on SRCREV change

  • dev-manual/packages.rst: rename r0.0 to r0 when PR server is not enabled

  • dev-manual/temporary-source-code.rst: fix definition of WORKDIR

  • docbook-xml-dtd4: fix the fetching failure

  • docs: Add a new “Security” section

  • docs: Makefile: fix rsvg-convert –format capitalization

  • ffmpeg: upgrade to 6.1.4

  • glibc: stable 2.39 branch updates

  • improve_kernel_cve_report: add script for postprocesing of kernel CVE data

  • libtheora: set CVE_PRODUCT

  • lighttpd: Fix trailing slash on files in mod_dirlisting

  • meta/classes: fix missing vardeps for CVE status variables

  • migration-guides: add release notes for 4.0.32, 5.0.14 and 5.0.15

  • overview-manual/yp-intro.rst: change removed ECOSYSTEM to ABOUT

  • overview-manual/yp-intro.rst: fix SDK type in bullet list

  • overview-manual/yp-intro.rst: link to YP members and participants

  • overview-manual: convert YP-flow-diagram.png to SVG

  • pseudo: Add hard sstate dependencies for pseudo-native

  • pseudo: Update to 1.9.3 release

  • ref-manual/classes.rst: document the image-container class

  • ref-manual/release-process.rst: add a “Development Cycle” section

  • ref-manual/svg/releases.svg: mark styhead and walnascar EOL

  • ref-manual/svg/releases.svg: mark whinlatter as current release

  • ref-manual/variables.rst: document the CCACHE_TOP_DIR variable

  • sdk-manual: appending-customizing: use none lexer for BitBake code blocks

  • sdk-manual: appendix-obtain: fix default path for eSDK installer script

  • sdk-manual: appendix-obtain: replace directory structure PNG with a parsed-literal block

  • sdk-manual: appendix-obtain: replace eSDK directory structure PNG with a parsed-literal block

  • sdk-manual: appendix-obtain: use parsed-literal block for naming convention of the installer scripts

  • sdk-manual: delete sdk-title PNG

  • sdk-manual: fix improper indent of general form of tarball installer scripts

  • sdk-manual: fix incorrect highlight language for console code-blocks

  • sdk-manual: fix incorrect highlight language for text code-blocks

  • sdk-manual: replace sdk-environment PNG with SVG

  • sdk-manual: using: fix SDK filename example

  • sdk-manual: working-projects: properly highlight code code-blocks

  • test-manual/ptest.rst: detail the exit code and output requirements

  • zlib: Add CVE_PRODUCT to exclude false positives

  • zlib: cleanup obsolete CVE_STATUS[CVE-2023-45853]

Known Issues in Yocto-5.0.16

The poky DISTRO_VERSION was incorrectly left at 5.0.15. This is a minor issue, if a workaround is needed please cherry-pick:

Contributors to Yocto-5.0.16

Thanks to the following people who contributed to this release:

  • Adarsh Jagadish Kamini

  • Amaury Couderc

  • Ankur Tyagi

  • Antonin Godard

  • Benjamin Robin (Schneider Electric)

  • Daniel Turull

  • Enrico Scholz

  • Fred Bacon

  • Het Patel

  • Hitendra Prajapati

  • Hugo SIMELIERE

  • Ken Kurematsu

  • Khai Dang

  • Lee Chee Yang

  • Paul Barker

  • Peter Marko

  • Quentin Schulz

  • Richard Purdie

  • Robert Yang

  • Vijay Anusuri

  • Yoann Congal

  • Zoltan Boszormenyi

Repositories / Downloads for Yocto-5.0.16

yocto-docs

poky

openembedded-core

meta-yocto

meta-mingw

bitbake