summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLee Chee Yang <chee.yang.lee@intel.com>2025-04-03 11:44:16 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-04-03 16:28:34 +0100
commit9e418c4265453860c4736abb7520f1c3c2c3faee (patch)
tree9df64a6596ca7b2af443c62312b327a2aefea90e
parentf9e9aec4f15d80efe6b1bb8f772c3e0e2196c988 (diff)
downloadpoky-9e418c4265453860c4736abb7520f1c3c2c3faee.tar.gz
migration-guides: add release notes for 5.0.8
(From yocto-docs rev: 3b50193fa0c9acf4a601aeae6e1c78d0e4a05aef) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 7494df521ed9c70e877dbdef1adfe38ad717682f) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--documentation/migration-guides/release-5.0.rst2
-rw-r--r--documentation/migration-guides/release-notes-5.0.8.rst226
2 files changed, 227 insertions, 1 deletions
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst
index 920e05f12e..528963ec2d 100644
--- a/documentation/migration-guides/release-5.0.rst
+++ b/documentation/migration-guides/release-5.0.rst
@@ -14,4 +14,4 @@ Release 5.0 (scarthgap)
14 release-notes-5.0.5 14 release-notes-5.0.5
15 release-notes-5.0.6 15 release-notes-5.0.6
16 release-notes-5.0.7 16 release-notes-5.0.7
17 17 release-notes-5.0.8
diff --git a/documentation/migration-guides/release-notes-5.0.8.rst b/documentation/migration-guides/release-notes-5.0.8.rst
new file mode 100644
index 0000000000..5cb8b30246
--- /dev/null
+++ b/documentation/migration-guides/release-notes-5.0.8.rst
@@ -0,0 +1,226 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2
3Release notes for Yocto-5.0.8 (Scarthgap)
4-----------------------------------------
5
6Security Fixes in Yocto-5.0.8
7~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8
9- binutils: Fix :cve_nist:`2025-0840`
10- curl: Ignore :cve_nist:`2025-0725`
11- elfutils: Fix :cve_nist:`2025-1352`, :cve_nist:`2025-1365` and :cve_nist:`2025-1372`
12- ffmpeg: Fix :cve_nist:`2024-35365`, :cve_nist:`2024-35369`, :cve_nist:`2024-36613`,
13 :cve_nist:`2024-36616`, :cve_nist:`2024-36617`, :cve_nist:`2024-36618`, :cve_nist:`2024-36619`,
14 :cve_nist:`2025-0518`, :cve_nist:`2025-22919`, :cve_nist:`2025-22921` and :cve_nist:`2025-25473`
15- glibc: Fix :cve_nist:`2025-0395`
16- gnutls: Fix :cve_nist:`2024-12243`
17- go: Fix :cve_nist:`2024-45336`, :cve_nist:`2024-45341` and :cve_nist:`2025-22866`
18- gstreamer1.0-rtsp-server: Fix :cve_nist:`2024-44331`
19- libcap: Fix :cve_nist:`2025-1390`
20- libtasn1: Fix :cve_nist:`2024-12133`
21- libxml2: Fix :cve_nist:`2024-56171` and :cve_nist:`2025-24928`
22- linux-yocto/6.6: Fix :cve_nist:`2024-36476`, :cve_nist:`2024-53179`, :cve_nist:`2024-56582`,
23 :cve_nist:`2024-56703`, :cve_nist:`2024-57801`, :cve_nist:`2024-57802`, :cve_nist:`2024-57841`,
24 :cve_nist:`2024-57882`, :cve_nist:`2024-57887`, :cve_nist:`2024-57890`, :cve_nist:`2024-57892`,
25 :cve_nist:`2024-57895`, :cve_nist:`2024-57896`, :cve_nist:`2024-57900`, :cve_nist:`2024-57901`,
26 :cve_nist:`2024-57902`, :cve_nist:`2024-57906`, :cve_nist:`2024-57907`, :cve_nist:`2024-57908`,
27 :cve_nist:`2024-57910`, :cve_nist:`2024-57911`, :cve_nist:`2024-57912`, :cve_nist:`2024-57913`,
28 :cve_nist:`2024-57916`, :cve_nist:`2024-57922`, :cve_nist:`2024-57925`, :cve_nist:`2024-57926`,
29 :cve_nist:`2024-57933`, :cve_nist:`2024-57938`, :cve_nist:`2024-57939`, :cve_nist:`2024-57940`,
30 :cve_nist:`2024-57949`, :cve_nist:`2024-57951`, :cve_nist:`2025-21631`, :cve_nist:`2025-21636`,
31 :cve_nist:`2025-21637`, :cve_nist:`2025-21638`, :cve_nist:`2025-21639`, :cve_nist:`2025-21640`,
32 :cve_nist:`2025-21642`, :cve_nist:`2025-21652`, :cve_nist:`2025-21658`, :cve_nist:`2025-21665`,
33 :cve_nist:`2025-21666`, :cve_nist:`2025-21667`, :cve_nist:`2025-21669`, :cve_nist:`2025-21670`,
34 :cve_nist:`2025-21671`, :cve_nist:`2025-21673`, :cve_nist:`2025-21674`, :cve_nist:`2025-21675`,
35 :cve_nist:`2025-21676`, :cve_nist:`2025-21680`, :cve_nist:`2025-21681`, :cve_nist:`2025-21683`,
36 :cve_nist:`2025-21684`, :cve_nist:`2025-21687`, :cve_nist:`2025-21689`, :cve_nist:`2025-21690`,
37 :cve_nist:`2025-21692`, :cve_nist:`2025-21694`, :cve_nist:`2025-21697` and :cve_nist:`2025-21699`
38- openssh: Fix :cve_nist:`2025-26466`
39- openssl: Fix :cve_nist:`2024-9143`, :cve_nist:`2024-12797` and :cve_nist:`2024-13176`
40- pyhton3: Fix :cve_nist:`2024-12254` and :cve_nist:`2025-0938`
41- subversion: Ignore :cve_nist:`2024-45720`
42- u-boot: Fix :cve_nist:`2024-57254`, :cve_nist:`2024-57255`, :cve_nist:`2024-57256`,
43 :cve_nist:`2024-57257`, :cve_nist:`2024-57258` and :cve_nist:`2024-57259`
44- vim: Fix :cve_nist:`2025-22134` and :cve_nist:`2025-24014`
45- xwayland: Fix :cve_nist:`2024-9632`, :cve_nist:`2025-26594`, :cve_nist:`2025-26595`,
46 :cve_nist:`2025-26596`, :cve_nist:`2025-26597`, :cve_nist:`2025-26598`, :cve_nist:`2025-26599`,
47 :cve_nist:`2025-26600` and :cve_nist:`2025-26601`
48
49
50Fixes in Yocto-5.0.8
51~~~~~~~~~~~~~~~~~~~~
52
53- base-files: Drop /bin/sh dependency
54- bind: upgrade to 9.18.33
55- binutils: File name too long causing failure to open temporary head file in dlltool
56- binutils: stable 2.42 branch update
57- bitbake: bblayers/query: Fix using "removeprefix" string method
58- bitbake: bitbake-diffsigs: fix handling when finding only a single sigfile
59- bitbake: data_smart.py: clear expand_cache in _setvar_update_overridevars
60- bitbake: data_smart.py: remove unnecessary ? from __expand_var_regexp__
61- bitbake: data_smart.py: simple clean up
62- build-appliance-image: Update to scarthgap head revision
63- ccache.conf: Add include_file_ctime to sloppiness
64- cmake: apply parallel build settings to ptest tasks
65- contributor-guide/submit-changes: add policy on AI generated code
66- dev-manual/building: document the initramfs-framework recipe
67- devtool: ide-sdk recommend :term:`DEBUG_BUILD`
68- devtool: ide-sdk remove the plugin from eSDK installer
69- devtool: ide-sdk sort cmake preset
70- devtool: modify support debug-builds
71- docs: Add favicon for the documentation html
72- docs: Fix typo in standards.md
73- docs: Remove all mention of core-image-lsb
74- docs: vulnerabilities/classes: remove references to cve-check text format
75- files: Amend overlayfs unit descriptions with path information
76- files: overlayfs-create-dirs: Improve mount unit dependency
77- glibc: stable 2.39 branch updates
78- gnupg: upgrade to 2.4.5
79- go: upgrade 1.22.12
80- icu: remove host references in nativesdk to fix reproducibility
81- libtasn1: upgrade to 4.20.0
82- libxml2: upgrade to 2.12.10
83- linux-yocto/6.6: upgrade to v6.6.75
84- meta: Enable '-o pipefail' for the SDK installer
85- migration-guides: add release notes for 4.0.24, 4.0.25 and 5.0.7
86- oe-selftest: devtool ide-sdk use modify debug-build
87- oeqa/sdk/context: fix for gtk3 test failure during do_testsdk
88- oeqa/selftest/rust: skip on all MIPS platforms
89- openssl: upgrade to 3.2.4
90- pkg-config-native: pick additional search paths from $EXTRA_NATIVE_PKGCONFIG_PATH
91- poky.conf: add ubuntu2404 to :term:`SANITY_TESTED_DISTROS`
92- poky.conf: bump version for 5.0.8
93- ppp: Revert lock path to /var/lock
94- python3-setuptools-scm: respect GIT_CEILING_DIRECTORIES
95- python3: upgrade to 3.12.9
96- qemu: Do not define sched_attr with glibc >= 2.41
97- ref-manual/faq: add q&a on systemd as default
98- ref-manual: Add missing variable :term:`IMAGE_ROOTFS_MAXSIZE`
99- ref-manual: don't refer to poky-lsb
100- ref-manual: remove OE_IMPORTS
101- rust-common.bbclass: soft assignment for RUSTLIB path
102- rust: fix for rust multilib sdk configuration
103- rust: remove redundant cargo config file
104- scripts/install-buildtools: Update to 5.0.7
105- sdk-manual: extensible.rst: devtool ide-sdk improve
106- sdk-manual: extensible.rst: update devtool ide-sdk
107- selftest/rust: correctly form the PATH environment variable
108- systemd: add libpcre2 as :term:`RRECOMMENDS` if pcre2 is enabled
109- systemd: upgrade to 255.17
110- test-manual/ptest: link to common framework ptest classes
111- tzcode-native: Fix compiler setting from 2023d version
112- tzdata/tzcode-native: upgrade to 2025a
113- u-boot: kernel-fitimage: Fix dependency loop if :term:`UBOOT_SIGN_ENABLE` and UBOOT_ENV enabled
114- u-boot: kernel-fitimage: Restore FIT_SIGN_INDIVIDUAL="1" behavior
115- uboot-config: fix devtool modify with kernel-fitimage
116- vim: upgrade to 9.1.1043
117
118
119Known Issues in Yocto-5.0.8
120~~~~~~~~~~~~~~~~~~~~~~~~~~~
121
122- N/A
123
124Contributors to Yocto-5.0.8
125~~~~~~~~~~~~~~~~~~~~~~~~~~~
126
127Thanks to the following people who contributed to this release:
128
129- Adrian Freihofer
130- Aleksandar Nikolic
131- Alessio Cascone
132- Alexander Kanavin
133- Alexis Cellier
134- Antonin Godard
135- Archana Polampalli
136- Bruce Ashfield
137- Chen Qi
138- Deepesh Varatharajan
139- Divya Chellam
140- Enrico Jörns
141- Esben Haabendal
142- Etienne Cordonnier
143- Fabio Berton
144- Guðni Már Gilbert
145- Harish Sadineni
146- Hitendra Prajapati
147- Hongxu Jia
148- Jiaying Song
149- Joerg Schmidt
150- Johannes Schneider
151- Khem Raj
152- Lee Chee Yang
153- Marek Vasut
154- Marta Rybczynska
155- Moritz Haase
156- Oleksandr Hnatiuk
157- Pedro Ferreira
158- Peter Marko
159- Poonam Jadhav
160- Priyal Doshi
161- Ross Burton
162- Simon A. Eugster
163- Steve Sakoman
164- Vijay Anusuri
165- Wang Mingyu
166- Weisser, Pascal
167
168
169Repositories / Downloads for Yocto-5.0.8
170~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
171
172poky
173
174- Repository Location: :yocto_git:`/poky`
175- Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>`
176- Tag: :yocto_git:`yocto-5.0.8 </poky/log/?h=yocto-5.0.8>`
177- Git Revision: :yocto_git:`dc4827b3660bc1a03a2bc3b0672615b50e9137ff </poky/commit/?id=dc4827b3660bc1a03a2bc3b0672615b50e9137ff>`
178- Release Artefact: poky-dc4827b3660bc1a03a2bc3b0672615b50e9137ff
179- sha: ace7264e16e18ed02ef0ad2935fa10b5fad2c4de38b2356f4192b38ef2184504
180- Download Locations:
181 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.8/poky-dc4827b3660bc1a03a2bc3b0672615b50e9137ff.tar.bz2
182 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.8/poky-dc4827b3660bc1a03a2bc3b0672615b50e9137ff.tar.bz2
183
184openembedded-core
185
186- Repository Location: :oe_git:`/openembedded-core`
187- Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>`
188- Tag: :oe_git:`yocto-5.0.8 </openembedded-core/log/?h=yocto-5.0.8>`
189- Git Revision: :oe_git:`cd2b6080a4c0f2ed2c9939ec0b87763aef595048 </openembedded-core/commit/?id=cd2b6080a4c0f2ed2c9939ec0b87763aef595048>`
190- Release Artefact: oecore-cd2b6080a4c0f2ed2c9939ec0b87763aef595048
191- sha: 14c7cd5c62a96ceb9c2141164ea0f087fdbaed99ca3e9a722977a3f12d6381f6
192- Download Locations:
193 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.8/oecore-cd2b6080a4c0f2ed2c9939ec0b87763aef595048.tar.bz2
194 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.8/oecore-cd2b6080a4c0f2ed2c9939ec0b87763aef595048.tar.bz2
195
196meta-mingw
197
198- Repository Location: :yocto_git:`/meta-mingw`
199- Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>`
200- Tag: :yocto_git:`yocto-5.0.8 </meta-mingw/log/?h=yocto-5.0.8>`
201- Git Revision: :yocto_git:`bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f </meta-mingw/commit/?id=bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f>`
202- Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f
203- sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65
204- Download Locations:
205 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.8/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
206 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.8/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2
207
208bitbake
209
210- Repository Location: :oe_git:`/bitbake`
211- Branch: :oe_git:`2.8 </bitbake/log/?h=2.8>`
212- Tag: :oe_git:`yocto-5.0.8 </bitbake/log/?h=yocto-5.0.8>`
213- Git Revision: :oe_git:`7375d32e8c1af20c51abec4eb3b072b4ca58b239 </bitbake/commit/?id=7375d32e8c1af20c51abec4eb3b072b4ca58b239>`
214- Release Artefact: bitbake-7375d32e8c1af20c51abec4eb3b072b4ca58b239
215- sha: 13dffbc162c5b6e2c95fa72936a430b9a542d52d81d502a5d0afc592fbf4a16b
216- Download Locations:
217 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.8/bitbake-7375d32e8c1af20c51abec4eb3b072b4ca58b239.tar.bz2
218 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.8/bitbake-7375d32e8c1af20c51abec4eb3b072b4ca58b239.tar.bz2
219
220yocto-docs
221
222- Repository Location: :yocto_git:`/yocto-docs`
223- Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>`
224- Tag: :yocto_git:`yocto-5.0.8 </yocto-docs/log/?h=yocto-5.0.8>`
225- Git Revision: :yocto_git:`7d3cce5b962ca9f73b29affceb7ebc6710627739 </yocto-docs/commit/?id=7d3cce5b962ca9f73b29affceb7ebc6710627739>`
226