mirror of
https://git.yoctoproject.org/poky
synced 2026-03-06 07:19:39 +01:00
migration-guides: add release notes for 5.0.15
(From yocto-docs rev: 7e89c8b93f07a3a2fa50448121a6f64b1aae65f0) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 6256a73d71346275f06970c6b1be9df0dd59bc21) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
5e1f0f620d
commit
ceb46cce4b
@@ -21,3 +21,4 @@ Release 5.0 (scarthgap)
|
||||
release-notes-5.0.12
|
||||
release-notes-5.0.13
|
||||
release-notes-5.0.14
|
||||
release-notes-5.0.15
|
||||
|
||||
219
documentation/migration-guides/release-notes-5.0.15.rst
Normal file
219
documentation/migration-guides/release-notes-5.0.15.rst
Normal file
@@ -0,0 +1,219 @@
|
||||
.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
|
||||
|
||||
Release notes for Yocto-5.0.15 (Scarthgap)
|
||||
------------------------------------------
|
||||
|
||||
Users of Alma 9, Rocky 9 and Centos Stream 9 rolling releases have seen obtuse failures in the execution of tar in various tasks after recent host distro updates. These newer versions of tar contain a CVE fix which uses a new glibc call/syscall (openat2). The fix is to update to a newer pseudo version which handles this syscall. This is not included in this stable release but we aim to include it in the next one.
|
||||
|
||||
Security Fixes in Yocto-5.0.15
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- binutils: Fix :cve_nist:`2025-11494`, :cve_nist:`2025-11839` and :cve_nist:`2025-11840`
|
||||
- cmake-native: Fix :cve_nist:`2025-9301`
|
||||
- cups: Fix :cve_nist:`2025-58436` and :cve_nist:`2025-61915`
|
||||
- gnutls: Fix CVE-2025-9820
|
||||
- go: Fix :cve_nist:`2025-61727` and :cve_nist:`2025-61729`
|
||||
- go: Update :cve_nist:`2025-58187` patches
|
||||
- grub: Fix :cve_nist:`2025-54770`, :cve_nist:`2025-61661`, :cve_nist:`2025-61662`,
|
||||
:cve_nist:`2025-61663` and :cve_nist:`2025-61664`
|
||||
- libarchive: Fix :cve_nist:`2025-60753`
|
||||
- libarchive: Fix 2 security issue (https://github.com/libarchive/libarchive/pull/2753 and
|
||||
https://github.com/libarchive/libarchive/pull/2768)
|
||||
- libmicrohttpd: Ignore :cve_nist:`2025-59777` and :cve_nist:`2025-62689`
|
||||
- libpng: Fix :cve_nist:`2025-64505`, :cve_nist:`2025-64506`, :cve_nist:`2025-64720`,
|
||||
:cve_nist:`2025-65018` and :cve_nist:`2025-66293`
|
||||
- libsoup: Fix :cve_nist:`2025-12105`
|
||||
- libssh2: Fix :cve_nist:`2023-48795`
|
||||
- libxml2: Fix :cve_nist:`2025-7425`
|
||||
- libxslt: Fix :cve_nist:`2025-11731`
|
||||
- musl: Fix :cve_nist:`2025-26519`
|
||||
- python3-urllib3: Fix :cve_nist:`2025-66418` and :cve_nist:`2025-66471`
|
||||
- python3: Fix :cve_nist:`2025-6075`
|
||||
- qemu: Fix :cve_nist:`2025-12464`
|
||||
- rsync: Fix :cve_nist:`2025-10158`
|
||||
- ruby: Fix :cve_nist:`2025-24294`, :cve_nist:`2025-25186` and :cve_nist:`2025-61594`
|
||||
- sqlite3: Fix :cve_nist:`2025-7709`
|
||||
- xserver-xorg: Fix :cve_nist:`2025-62229`, :cve_nist:`2025-62230` and :cve_nist:`2025-62231`
|
||||
- xwayland: Fix :cve_nist:`2025-62229`, :cve_nist:`2025-62230` and :cve_nist:`2025-62231`
|
||||
|
||||
|
||||
Fixes and Feature Changes in Yocto-5.0.15
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- build-appliance-image: Update to scarthgap head revision
|
||||
- classes/create-spdx-2.2: Define SPDX_VERSION to 2.2
|
||||
- cml1.bbclass: use consistent make flags for menuconfig
|
||||
- cross.bbclass: Propagate dependencies to outhash
|
||||
- curl: Ensure 'CURL_CA_BUNDLE' from host env is indeed respected
|
||||
- curl: Use host CA bundle by default for native(sdk) builds
|
||||
- cve-check: extract extending :term:`CVE_STATUS` to library function
|
||||
- dev-manual/layers.rst: document "bitbake-layers show-machines"
|
||||
- dev-manual/new-recipe.rst: replace 'bitbake -e' with 'bitbake-getvar'
|
||||
- dev-manual/new-recipe.rst: typo, "whith" -> "which"
|
||||
- dev-manual/new-recipe.rst: update "recipetool -h" output
|
||||
- dev-manual/sbom.rst: reflect that create-spdx is enabled by default
|
||||
- dev-manual: debugging: use bitbake-getvar in Viewing Variable Values section
|
||||
- documentation: link to the Releases page on yoctoproject.org instead of wiki
|
||||
- glslang: fix compiling with gcc15
|
||||
- go: add sdk test
|
||||
- go: extend runtime test
|
||||
- go: remove duplicate arch map in sdk test
|
||||
- goarch.bbclass: do not leak :term:`TUNE_FEATURES` into crosssdk task signatures
|
||||
- kernel-dev: add disable config example
|
||||
- kernel-dev: common: migrate bitbake -e to bitbake-getvar
|
||||
- kernel.bbclass: Add task to export kernel configuration to :term:`SPDX`
|
||||
- libssh2: fix regression in KEX method validation (GH-1553)
|
||||
- libssh2: upgrade to 1.11.1
|
||||
- migration-guides: add release notes for 4.0.31 and 5.0.13
|
||||
- oe/sdk: fix empty SDK manifests
|
||||
- oeqa/sdk/buildepoxy: skip test in eSDK
|
||||
- oeqa/selftest: oe-selftest: Add :term:`SPDX` tests for kernel config and :term:`PACKAGECONFIG`
|
||||
- oeqa: drop unnecessary dependency from go runtime tests
|
||||
- oeqa: fix package detection in go sdk tests
|
||||
- overview-manual: migrate to SVG + fix typo
|
||||
- poky.conf: bump version for 5.0.15
|
||||
- ref-manual: variables: migrate the :term:`OVERRIDES` note to bitbake-getvar
|
||||
- ruby: Upgrade to 3.3.10
|
||||
- rust-target-config: fix nativesdk-libstd-rs build with baremetal
|
||||
- scripts/install-buildtools: Update to 5.0.14
|
||||
- spdx30: Provide software_packageUrl field in :term:`SPDX` 3.0 SBOM
|
||||
- spdx30: fix cve status for patch files in VEX
|
||||
- spdx30: provide all CVE_STATUS, not only Patched status
|
||||
- spdx30_tasks: Add support for exporting :term:`PACKAGECONFIG` to :term:`SPDX`
|
||||
- spdx: Revert "spdx: Update for bitbake changes"
|
||||
- spdx: extend :term:`CVE_STATUS` variables
|
||||
- testsdk: allow user to specify which tests to run
|
||||
- vex.bbclass: add a new class
|
||||
- vex: fix rootfs manifest
|
||||
- xserver-xorg: remove redundant patch
|
||||
|
||||
|
||||
Known Issues in Yocto-5.0.15
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- N/A
|
||||
|
||||
Contributors to Yocto-5.0.15
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Thanks to the following people who contributed to this release:
|
||||
|
||||
- Adarsh Jagadish Kamini
|
||||
- Aleksandar Nikolic
|
||||
- Alexander Kanavin
|
||||
- Benjamin Robin (Schneider Electric)
|
||||
- Changqing Li
|
||||
- Daniel Turull
|
||||
- Deepak Rathore
|
||||
- Deepesh Varatharajan
|
||||
- Enrico Jörns
|
||||
- Gyorgy Sarvari
|
||||
- Hitendra Prajapati
|
||||
- Hongxu Jia
|
||||
- Hugo SIMELIERE
|
||||
- Jiaying Song
|
||||
- Kai Kang
|
||||
- Kamel Bouhara (Schneider Electric)
|
||||
- Lee Chee Yang
|
||||
- Martin Jansa
|
||||
- Mingli Yu
|
||||
- Moritz Haase
|
||||
- Osama Abdelkader
|
||||
- Ovidiu Panait
|
||||
- Peter Marko
|
||||
- Praveen Kumar
|
||||
- Quentin Schulz
|
||||
- Robert P. J. Day
|
||||
- Ross Burton
|
||||
- Steve Sakoman
|
||||
- Vijay Anusuri
|
||||
- Walter Werner SCHNEIDER
|
||||
- Yash Shinde
|
||||
- Yogita Urade
|
||||
|
||||
Repositories / Downloads for Yocto-5.0.15
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
yocto-docs
|
||||
|
||||
- Repository Location: :yocto_git:`/yocto-docs`
|
||||
- Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>`
|
||||
- Tag: :yocto_git:`yocto-5.0.15 </yocto-docs/log/?h=yocto-5.0.15>`
|
||||
- Git Revision: :yocto_git:`b0f5cc276639916df197435780b3e94accd4af41 </yocto-docs/commit/?id=b0f5cc276639916df197435780b3e94accd4af41>`
|
||||
- Release Artefact: yocto-docs-b0f5cc276639916df197435780b3e94accd4af41
|
||||
- sha: 28ebedfa6471e4ed7583aca0925cd31f4429af3d27ffc0a7e250f7b75404edd7
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.15/yocto-docs-b0f5cc276639916df197435780b3e94accd4af41.tar.bz2
|
||||
|
||||
https://mirrors.kernel.org/yocto/yocto/yocto-5.0.15/yocto-docs-b0f5cc276639916df197435780b3e94accd4af41.tar.bz2
|
||||
|
||||
poky
|
||||
|
||||
- Repository Location: :yocto_git:`/poky`
|
||||
- Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>`
|
||||
- Tag: :yocto_git:`yocto-5.0.15 </poky/log/?h=yocto-5.0.15>`
|
||||
- Git Revision: :yocto_git:`72983ac391008ebceb45edc7a8f0f6d5f4fe715c </poky/commit/?id=72983ac391008ebceb45edc7a8f0f6d5f4fe715c>`
|
||||
- Release Artefact: poky-72983ac391008ebceb45edc7a8f0f6d5f4fe715c
|
||||
- sha: d5336d1ef1dd48b88cb92748c669360901004d458b7786ddc1918da12fef4edd
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.15/poky-72983ac391008ebceb45edc7a8f0f6d5f4fe715c.tar.bz2
|
||||
|
||||
https://mirrors.kernel.org/yocto/yocto/yocto-5.0.15/poky-72983ac391008ebceb45edc7a8f0f6d5f4fe715c.tar.bz2
|
||||
|
||||
openembedded-core
|
||||
|
||||
- Repository Location: :oe_git:`/openembedded-core`
|
||||
- Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>`
|
||||
- Tag: :oe_git:`yocto-5.0.15 </openembedded-core/log/?h=yocto-5.0.15>`
|
||||
- Git Revision: :oe_git:`6988157ad983978ffd6b12bcefedd4deaffdbbd1 </openembedded-core/commit/?id=6988157ad983978ffd6b12bcefedd4deaffdbbd1>`
|
||||
- Release Artefact: oecore-6988157ad983978ffd6b12bcefedd4deaffdbbd1
|
||||
- sha: 98a691ce87f9aba57007e91b56bbe0af6d6c8f62aacb68820026478ff8e1f819
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.15/oecore-6988157ad983978ffd6b12bcefedd4deaffdbbd1.tar.bz2
|
||||
|
||||
https://mirrors.kernel.org/yocto/yocto/yocto-5.0.15/oecore-6988157ad983978ffd6b12bcefedd4deaffdbbd1.tar.bz2
|
||||
|
||||
meta-yocto
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-yocto`
|
||||
- Branch: :yocto_git:`scarthgap </meta-yocto/log/?h=scarthgap>`
|
||||
- Tag: :yocto_git:`yocto-5.0.15 </meta-yocto/log/?h=yocto-5.0.15>`
|
||||
- Git Revision: :yocto_git:`9bb6e6e8b016a0c9dfe290369a6ed91ef4020535 </meta-yocto/commit/?id=9bb6e6e8b016a0c9dfe290369a6ed91ef4020535>`
|
||||
- Release Artefact: meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535
|
||||
- sha: 01778c43673ef11ec5d0fb76bd7c600031f5fc9bcfd9bfa586d5fb6b6babff95
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.15/meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535.tar.bz2
|
||||
|
||||
https://mirrors.kernel.org/yocto/yocto/yocto-5.0.15/meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535.tar.bz2
|
||||
|
||||
meta-mingw
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-mingw`
|
||||
- Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>`
|
||||
- Tag: :yocto_git:`yocto-5.0.15 </meta-mingw/log/?h=yocto-5.0.15>`
|
||||
- Git Revision: :yocto_git:`bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f </meta-mingw/commit/?id=bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f>`
|
||||
- Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f
|
||||
- sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.15/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
|
||||
|
||||
https://mirrors.kernel.org/yocto/yocto/yocto-5.0.15/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
|
||||
|
||||
bitbake
|
||||
|
||||
- Repository Location: :oe_git:`/bitbake`
|
||||
- Branch: :oe_git:`2.8 </bitbake/log/?h=2.8>`
|
||||
- Tag: :oe_git:`yocto-5.0.15 </bitbake/log/?h=yocto-5.0.15>`
|
||||
- Git Revision: :oe_git:`8dcf084522b9c66a6639b5f117f554fde9b6b45a </bitbake/commit/?id=8dcf084522b9c66a6639b5f117f554fde9b6b45a>`
|
||||
- Release Artefact: bitbake-8dcf084522b9c66a6639b5f117f554fde9b6b45a
|
||||
- sha: 766eda21f2a914276d2723b1d8248be11507f954aef8fc5bb1767f3cb65688dd
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.15/bitbake-8dcf084522b9c66a6639b5f117f554fde9b6b45a.tar.bz2
|
||||
|
||||
https://mirrors.kernel.org/yocto/yocto/yocto-5.0.15/bitbake-8dcf084522b9c66a6639b5f117f554fde9b6b45a.tar.bz2
|
||||
Reference in New Issue
Block a user