Release notes for Yocto-5.1.1 (Styhead)

Security Fixes in Yocto-5.1.1

Fixes in Yocto-5.1.1

  • binutils: Add missing perl modules to RDEPENDS for nativsdk variant

  • binutils: Fix binutils mingw packaging

  • bitbake.conf: Mark VOLATILE_LOG_DIR & VOLATILE_TMP_DIR as obsolete

  • bitbake: Remove custom exception backtrace formatting

  • bitbake: bitbake: doc/user-manual: Update the BB_HASHSERVE_UPSTREAM

  • bitbake: fetch2/git: Use quote from shlex, not pipes

  • bitbake: fetch2: don’t try to preserve all attributes when unpacking files

  • bitbake: fetch2: use persist_data context managers

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

  • bitbake: gitsm: Add call_process_submodules() to remove duplicated code

  • bitbake: gitsm: Remove downloads/tmpdir when failed

  • bitbake: persist_data: close connection in SQLTable __exit__

  • bitbake: tests/fetch: Update GoModTest and GoModGitTest

  • bitbake: tests/fetch: Use our own mirror of mobile-broadband-provider to decouple from gnome gitlab

  • bitbake: tests/fetch: Use our own mirror of sysprof to decouple from gnome gitlab

  • bluez: Fix mesh builds on musl

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

  • cml1.bbclass: do_diffconfig: Don’t override .config with .config.orig

  • contributor-guide: Remove duplicated words

  • cve-check: add field “modified” to JSON report

  • cve-check: add support for cvss v4.0

  • cve-check: do not skip cve status description after :

  • cve-check: fix malformed cve status description with : characters

  • dev-manual: add bblock documentation

  • dev-manual: bblock: use warning block instead of attention

  • dev-manual: document how to provide confs from layer.conf

  • documentation: features: describe distribution feature pni-name

  • documentation; features: remove duplicate word in distribution feature ext2

  • documentation: Makefile: add SPHINXLINTDOCS to specify subset to sphinx-lint

  • documentation: Makefile: add support for xelatex

  • documentation: Makefile: publish pdf and epub versions too

  • documentation: Makefile: remove inkscape, replace by rsvg-convert

  • documentation: README: add instruction to run Vale on a subset

  • documentation: Replace VOLATILE_LOG_DIR with FILESYSTEM_PERMS_TABLES

  • documentation: Replace VOLATILE_TMP_DIR with FILESYSTEM_PERMS_TABLES

  • documentation: add a download page for epub and pdf

  • documentation: conf.py: add a bitbake_git extlink

  • documentation: conf.py: rename :cve: role to :cve_nist:

  • documentation: sphinx-static/switchers.js.in: do not refer to URL_ROOT anymore

  • documentation: styles: vocabularies: Yocto: add sstate

  • e2fsprogs: removed ‘sed -u’ option

  • efi-bootdisk.wks: Increase overhead-factor to avoid test failures

  • ffmpeg: Add “libswresample libavcodec” to CVE_PRODUCT

  • ffmpeg: Disable asm optimizations on x86

  • ffmpeg: fix packaging examples

  • ffmpeg: nasm is x86 only, so only DEPEND if x86

  • ffmpeg: no need for textrel INSANE_SKIP

  • gcc-source: Fix racing on building gcc-source-14.2.0 and lib32-gcc-source-14.2.0

  • gcc: add a backport patch to fix an issue with tzdata 2024b

  • git: upgrade to 2.46.1

  • glib-2.0: fix glib-2.0 ptest failure when upgrading tzdata2024b

  • glibc: Fix missing randomness in __gen_tempname

  • glibc: stable 2.40 branch updates

  • go: upgrade to 1.22.8

  • groff: fix rare build race in hdtbl

  • icu: update patch Upstream-Status

  • image.bbclass: Drop support for ImageQAFailed exceptions in image_qa

  • json-c: avoid ptest failure caused by valgrind

  • kexec-tools: update COMPATIBLE_HOST because of makedumpfile

  • kmscube: Upgrade to latest revision (b2f97f53e0..)

  • lib/oe/package-manager: skip processing installed-pkgs with empty globs

  • libevdev: upgrade to 1.13.3

  • libgfortran: fix buildpath QA issue

  • libpam: use libdir in conditional

  • linux-yocto/6.6: update to v6.6.54

  • linux-yocto/6.10: bsp/genericarm64: disable ARM64_SME

  • linux-yocto/6.10: cfg: gpio: allow to re-enable the deprecated GPIO sysfs interface

  • linux-yocto/6.10: genericarm64.cfg: enable CONFIG_DMA_CMA

  • linux-yocto/6.10: update to v6.10.14

  • linux-yocto: Enable l2tp drivers when ptest featuee is on

  • lsb-release: fix Distro Codename shell escaping

  • migration-guides/release-notes-4.0: update BB_HASHSERVE_UPSTREAM for new infrastructure

  • migration-guides/release-notes-5.0: NO_OUTPUT -> NO_COLOR

  • migration-guides/release-notes-5.1: add beaglebone-yocto parselogs test oeqa failure

  • migration-guides/release-notes-5.1: document added python3-libarchive-c ptest

  • migration-guides/release-notes-5.1: document fixed _test_devtool_add_git_url test

  • migration-guides/release-notes-5.1: document oeqa/selftest envvars change

  • migration-guides/release-notes-5.1: document spirv-tools reproducibility

  • migration-guides/release-notes-5.1: fix spdx bullet point

  • migration-guides/release-notes-5.1: update for several section

  • migration-guides/release-notes-5.1: update release note for styhead

  • migration-guides: 5.1: fix titles

  • migration-guides: add release notes for 4.0.21 and 4.0.22

  • oeqa/postactions: Fix archive retrieval from target

  • oeqa/runtime/ssh: Fix incorrect timeout fix

  • oeqa/runtime/ssh: Rework ssh timeout

  • oeqa/selftest/gcc: Fix kex exchange identification error

  • oeqa/selftest: Update the BB_HASHSERVE_UPSTREAM

  • openssl: Fix SDK environment script to avoid unbound variable

  • orc: upgrade to 0.4.40

  • overview-manual: concepts: add details on package splitting

  • ovmf-native: remove .pyc files from install

  • package_rpm: Check if file exists before open()

  • package_rpm: restrict rpm to 4 threads

  • package_rpm: use zstd’s default compression level

  • poky.conf: bump version for 5.1.1

  • pseudo: Fix envp bug and add posix_spawn wrapper

  • python3-maturin: sort external libs in wheel files

  • python3-setuptools: Add “python:setuptools” to CVE_PRODUCT

  • qemu: Fix build on musl/riscv64

  • qemurunner: Clean up serial_lock handling

  • ref-manual: add missing CVE_CHECK manifest variables

  • ref-manual: add missing EXTERNAL_KERNEL_DEVICETREE variable

  • ref-manual: add missing OPKGBUILDCMD variable

  • ref-manual: add missing TESTIMAGE_FAILED_QA_ARTIFACTS

  • ref-manual: add missing image manifest variables

  • ref-manual: add missing nospdx class

  • ref-manual: add missing variable PRSERV_UPSTREAM

  • ref-manual: add mission pep517-backend sanity check

  • ref-manual: add new RECIPE_UPGRADE_EXTRA_TASKS variable

  • ref-manual: add new retain class and variables

  • ref-manual: add new vex class

  • ref-manual: devtool-reference: document missing commands

  • ref-manual: devtool-reference: refresh example outputs

  • ref-manual: drop TCLIBCAPPEND variable

  • ref-manual: drop siteconfig class

  • ref-manual: faq: add q&a on class appends

  • ref-manual: fix ordering of insane checks list

  • ref-manual: merge patch-status-* to patch-status

  • ref-manual: release-process: add a reference to the doc’s release

  • ref-manual: release-process: refresh the current LTS releases

  • ref-manual: release-process: update releases.svg

  • ref-manual: release-process: update releases.svg with month after “Current”

  • ref-manual: structure.rst: document missing tmp/ dirs

  • ref-manual: variables: add SIGGEN_LOCKEDSIGS* variables

  • rootfs-postcommands.bbclass: make opkg status reproducible

  • scripts/install-buildtools: Update to 5.1

  • selftest/sstatetests: run CDN mirror check only once

  • shadow: use update-alternatives to handle groups.1

  • strace: download release tarballs from GitHub

  • systemd: fix broken links for sysvinit-compatible commands

  • tcl: skip io-13.6 test case

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

  • tune-cortexa32: set tune feature as armv8a

  • tzdata/tzcode-native: upgrade to 2024b

  • uboot-sign: fix concat_dtb arguments

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

  • util-linux: Add findmnt to the bash completion RDEPENDS

  • vim: Upgrade to 9.1.0764

  • virglrenderer: Add patch to fix -int-conversion build issue

  • weston: Add missing runtime dependency on freerdp

  • weston: backport patch to allow neatvnc < v0.9.0

  • wireless-regdb: upgrade to 2024.10.07

  • xserver-xorg: upgrade to 21.1.14

  • xwayland: upgrade to 24.1.4

Known Issues in Yocto-5.1.1

  • N/A

Contributors to Yocto-5.1.1

  • Aditya Tayade

  • Alban Bedel

  • Aleksandar Nikolic

  • Alexander Kanavin

  • Antonin Godard

  • Bruce Ashfield

  • Chen Qi

  • Chris Laplante

  • Christian Lindeberg

  • Claus Stovgaard

  • Clayton Casciato

  • Daniel McGregor

  • Deepthi Hemraj

  • Harish Sadineni

  • Hiago De Franco

  • Hongxu Jia

  • Jagadeesh Krishnanjanappa

  • Jinfeng Wang

  • Jonas Gorski

  • Jose Quaresma

  • Joshua Watt

  • Julien Stephan

  • Jörg Sommer

  • Kai Kang

  • Katawann

  • Khem Raj

  • Lee Chee Yang

  • Markus Volk

  • Martin Jansa

  • Mathieu Dubois-Briand

  • Michael Opdenacker

  • Mikko Rapeli

  • Niko Mauno

  • Ola x Nilsson

  • Pavel Zhukov

  • Peter Kjellerstedt

  • Peter Marko

  • Purushottam Choudhary

  • Regis Dargent

  • Richard Purdie

  • Robert Yang

  • Rohini Sangam

  • Ross Burton

  • Sergei Zhmylev

  • Shunsuke Tokumoto

  • Steve Sakoman

  • Talel BELHAJSALEM

  • Tom Hochstein

  • Vijay Anusuri

  • Wang Mingyu

  • Yi Zhao

  • Yoann Congal

  • Zahir Hussain

Repositories / Downloads for Yocto-5.1.1

poky

openembedded-core

meta-mingw

bitbake

yocto-docs