summaryrefslogtreecommitdiffstats
path: root/documentation/migration-guides
diff options
context:
space:
mode:
authorLee Chee Yang <chee.yang.lee@intel.com>2024-11-26 11:26:59 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-11-29 18:25:35 +0000
commit371f4b79415f1b6073d474aaceea4184459c4d3c (patch)
treeec1613e515bfb0070b1a07ad9b1cefd687a50a62 /documentation/migration-guides
parent7434b5428971576c6c1422d0a385084936ee9768 (diff)
downloadpoky-371f4b79415f1b6073d474aaceea4184459c4d3c.tar.gz
migration-guides: add release notes for 5.0.5
(From yocto-docs rev: 4175839e718db49bf6971e900c1cf176d03458d7) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/migration-guides')
-rw-r--r--documentation/migration-guides/release-5.0.rst1
-rw-r--r--documentation/migration-guides/release-notes-5.0.5.rst227
2 files changed, 228 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst
index 25c8ebc16b..9169188e9d 100644
--- a/documentation/migration-guides/release-5.0.rst
+++ b/documentation/migration-guides/release-5.0.rst
@@ -11,3 +11,4 @@ Release 5.0 (scarthgap)
11 release-notes-5.0.2 11 release-notes-5.0.2
12 release-notes-5.0.3 12 release-notes-5.0.3
13 release-notes-5.0.4 13 release-notes-5.0.4
14 release-notes-5.0.5
diff --git a/documentation/migration-guides/release-notes-5.0.5.rst b/documentation/migration-guides/release-notes-5.0.5.rst
new file mode 100644
index 0000000000..c8cf9a85d1
--- /dev/null
+++ b/documentation/migration-guides/release-notes-5.0.5.rst
@@ -0,0 +1,227 @@
1Release notes for Yocto-5.0.5 (Scarthgap)
2-----------------------------------------
3
4Security Fixes in Yocto-5.0.5
5~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6
7- ``cups``: Fix :cve_nist:`2024-47175`
8- ``curl``: Fix :cve_nist:`2024-8096`
9- ``gnupg``: Ignore :cve_nist:`2022-3219` (wont-fix)
10- ``libarchive``: Fix :cve_nist:`2024-48957` and :cve_nist:`2024-48958`
11- ``openssh``: Ignore :cve_nist:`2023-51767` (wont-fix)
12- ``openssl``: Fix :cve_nist:`2024-9143`
13- ``ruby``: Fix :cve_nist:`2024-41123` and :cve_mitre:`2024-41496`
14- ``rust-llvm``: Fix :cve_nist:`2024-0151`
15- ``rust``, ``libstd-rs``: Ignore :cve_nist:`2024-43402`
16- ``wpa-supplicant``: Patch SAE H2E and incomplete downgrade protection for group negotiation
17- ``wpa-supplicant``: Fix :cve_nist:`2024-3596`
18- ``wpa-supplicant``: Ignore :cve_nist:`2024-5290`
19
20
21Fixes in Yocto-5.0.5
22~~~~~~~~~~~~~~~~~~~~
23
24- binutils: stable 2.42 branch updates
25- bitbake.conf: Add truncate to :term:`HOSTTOOLS`
26- bitbake: asyncrpc: Use client timeout for websocket open timeout
27- bitbake: bitbake: doc/user-manual: Update the :term:`BB_HASHSERVE_UPSTREAM`
28- bitbake: gitsm: Add call_process_submodules() to remove duplicated code
29- bitbake: gitsm: Remove downloads/tmpdir when failed
30- bitbake: tests/fetch: Use our own mirror of mobile-broadband-provider to decouple from gnome gitlab
31- bitbake: tests/fetch: Use our own mirror of sysprof to decouple from gnome gitlab
32- build-appliance-image: Update to scarthgap head revision
33- cryptodev: upgrade to 1.14
34- cve-check: add support for cvss v4.0
35- cve_check: Use a local copy of the database during builds
36- dev-manual: add bblock documentation
37- documentation: conf.py: rename :cve: role to :cve_nist:
38- documentation: README: add instruction to run Vale on a subset
39- documentation: Makefile: add SPHINXLINTDOCS to specify subset to sphinx-lint
40- e2fsprogs: removed 'sed -u' option
41- ffmpeg: Add "libswresample libavcodec" to :term:`CVE_PRODUCT`
42- glibc: stable 2.39 branch updates.
43- go: upgrade to 1.22.8
44- icu: update patch Upstream-Status
45- image.bbclass: Drop support for ImageQAFailed exceptions in image_qa
46- image_qa: fix error handling
47- install-buildtools: fix "test installation" step
48- install-buildtools: remove md5 checksum validation
49- install-buildtools: update base-url, release and installer version
50- kernel-devsrc: remove 64 bit vdso cmd files
51- kernel-fitimage: fix external dtb check
52- kernel-fitimage: fix intentation
53- lib/oe/package-manager: skip processing installed-pkgs with empty globs
54- liba52: fix do_fetch error
55- libpcre2: Update base uri PhilipHazel -> PCRE2Project
56- libsdl2: Fix non-deterministic configure option for libsamplerate
57- license: Fix directory layout issues
58- linux-firmware: upgrade to 20240909
59- linux-yocto/6.6: fix genericarm64 config warning
60- linux-yocto/6.6: upgrade to v6.6.54
61- lsb-release: fix Distro Codename shell escaping
62- makedevs: Fix issue when rootdir of / is given
63- makedevs: Fix matching uid/gid
64- meta-ide-support: Mark recipe as MACHINE-specific
65- meta-world-pkgdata: Inherit nopackages
66- migration-guide: add release notes for 4.0.21, 4.0.22 and 5.0.4
67- migration-guide: release-notes-4.0: update :term:`BB_HASHSERVE_UPSTREAM` for new infrastructure
68- migration-guide: release-notes-5.0.rst: update NO_OUTPUT -> NO_COLOR
69- orc: upgrade to 0.4.40
70- overview-manual: concepts: add details on package splitting
71- poky.conf: bump version for 5.0.5
72- populate_sdk_base: inherit nopackages
73- ptest-runner: upgrade to 2.4.5
74- pulseaudio: correct freedesktop.org -> www.freedesktop.org :term:`SRC_URI`
75- desktop-file-utils: correct freedesktop.org -> www.freedesktop.org :term:`SRC_URI`
76- python3-lxml: upgrade to v5.0.2
77- python3-setuptools: Add "python:setuptools" to :term:`CVE_PRODUCT`
78- recipes-bsp: usbutils: Fix usb-devices command using busybox
79- ref-manual: add missing CVE_CHECK manifest variables
80- ref-manual: add missing :term:`EXTERNAL_KERNEL_DEVICETREE` variable
81- ref-manual: add missing :term:`OPKGBUILDCMD` variable
82- ref-manual: add missing :term:`TESTIMAGE_FAILED_QA_ARTIFACTS`
83- ref-manual: devtool-reference: document missing commands
84- ref-manual: devtool-reference: refresh example outputs
85- ref-manual: faq: add q&a on class appends
86- ref-manual: introduce :term:`CVE_CHECK_REPORT_PATCHED` variable
87- ref-manual: merge patch-status-* to patch-status
88- ref-manual: release-process: add a reference to the doc's release
89- ref-manual: release-process: refresh the current LTS releases
90- ref-manual: release-process: update releases.svg
91- ref-manual: release-process: update releases.svg with month after "Current"
92- ref-manual: structure.rst: document missing tmp/ dirs
93- ref-manual: variables: add SIGGEN_LOCKEDSIGS* variables
94- rootfs-postcommands.bbclass: make opkg status reproducible
95- rpm: fix expansion of %_libdir in macros
96- ruby: upgrade to 3.3.5
97- runqemu: Fix detection of -serial parameter
98- runqemu: keep generating tap devices
99- scripts/install-buildtools: Update to 5.0.3
100- sqlite3: upgrade to 3.45.3
101- styles: vocabularies: Yocto: add sstate
102- systemtap: fix systemtap-native build error on Fedora 40
103- sysvinit: take release tarballs from github
104- testexport: fallback for empty :term:`IMAGE_LINK_NAME`
105- testimage: fallback for empty :term:`IMAGE_LINK_NAME`
106- uboot-sign: fix counters in do_uboot_assemble_fitimage
107- vim: upgrade to 9.1.0764
108- virglrenderer: Add patch to fix -int-conversion build issue
109- webkitgtk: upgrade to 2.44.3
110- weston: backport patch to allow neatvnc < v0.9.0
111- wpa-supplicant: Patch security advisory 2024-2
112- xserver-xorg: upgrade to 21.1.14
113
114
115Known Issues in Yocto-5.0.5
116~~~~~~~~~~~~~~~~~~~~~~~~~~~
117
118- ``oeqa/runtime``: the ``beaglebone-yocto`` target fails the parselogs runtime test due to unexpected kernel error messages in the log (see :yocto_bugs:`bug 15624 </show_bug.cgi?id=15624>` on Bugzilla).
119
120
121Contributors to Yocto-5.0.5
122~~~~~~~~~~~~~~~~~~~~~~~~~~~
123
124- Aditya Tayade
125- Adrian Freihofer
126- Aleksandar Nikolic
127- Alexander Kanavin
128- Antonin Godard
129- Anuj Mittal
130- Bruce Ashfield
131- Claus Stovgaard
132- Deepesh Varatharajan
133- Deepthi Hemraj
134- Hiago De Franco
135- Hitendra Prajapati
136- Jaeyoon Jung
137- Jiaying Song
138- Jonas Gorski
139- Jose Quaresma
140- Joshua Watt
141- Julien Stephan
142- Jörg Sommer
143- Khem Raj
144- Konrad Weihmann
145- Lee Chee Yang
146- Louis Rannou
147- Macpaul Lin
148- Martin Jansa
149- Paul Barker
150- Paul Gerber
151- Peter Kjellerstedt
152- Peter Marko
153- Purushottam Choudhary
154- Richard Purdie
155- Robert Yang
156- Rohini Sangam
157- Ross Burton
158- Sergei Zhmylev
159- Shunsuke Tokumoto
160- Steve Sakoman
161- Teresa Remmet
162- Victor Kamensky
163- Vijay Anusuri
164- Wang Mingyu
165- Yi Zhao
166- Yogita Urade
167- Zahir Hussain
168
169
170Repositories / Downloads for Yocto-5.0.5
171~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
172
173poky
174
175- Repository Location: :yocto_git:`/poky`
176- Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>`
177- Tag: :yocto_git:`yocto-5.0.5 </poky/log/?h=yocto-5.0.5>`
178- Git Revision: :yocto_git:`dce4163d42f7036ea216b52b9135968d51bec4c1 </poky/commit/?id=dce4163d42f7036ea216b52b9135968d51bec4c1>`
179- Release Artefact: poky-dce4163d42f7036ea216b52b9135968d51bec4c1
180- sha: ad35a965a284490a962f6854ace536b8795f96514e14bf5c79f91f6d76ac25d3
181- Download Locations:
182 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/poky-dce4163d42f7036ea216b52b9135968d51bec4c1.tar.bz2
183 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/poky-dce4163d42f7036ea216b52b9135968d51bec4c1.tar.bz2
184
185openembedded-core
186
187- Repository Location: :oe_git:`/openembedded-core`
188- Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>`
189- Tag: :oe_git:`yocto-5.0.5 </openembedded-core/log/?h=yocto-5.0.5>`
190- Git Revision: :oe_git:`a051a066da2874b95680d0353dfa18c1d56b2670 </openembedded-core/commit/?id=a051a066da2874b95680d0353dfa18c1d56b2670>`
191- Release Artefact: oecore-a051a066da2874b95680d0353dfa18c1d56b2670
192- sha: 16d252aade00161ade2692f41b2da3effeb1f41816a66db843bb1c5495125e93
193- Download Locations:
194 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/oecore-a051a066da2874b95680d0353dfa18c1d56b2670.tar.bz2
195 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/oecore-a051a066da2874b95680d0353dfa18c1d56b2670.tar.bz2
196
197meta-mingw
198
199- Repository Location: :yocto_git:`/meta-mingw`
200- Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>`
201- Tag: :yocto_git:`yocto-5.0.5 </meta-mingw/log/?h=yocto-5.0.5>`
202- Git Revision: :yocto_git:`acbba477893ef87388effc4679b7f40ee49fc852 </meta-mingw/commit/?id=acbba477893ef87388effc4679b7f40ee49fc852>`
203- Release Artefact: meta-mingw-acbba477893ef87388effc4679b7f40ee49fc852
204- sha: 3b7c2f475dad5130bace652b150367f587d44b391218b1364a8bbc430b48c54c
205- Download Locations:
206 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/meta-mingw-acbba477893ef87388effc4679b7f40ee49fc852.tar.bz2
207 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/meta-mingw-acbba477893ef87388effc4679b7f40ee49fc852.tar.bz2
208
209bitbake
210
211- Repository Location: :bitbake_git:`/`
212- Branch: :bitbake_git:`2.8 </log/?h=2.8>`
213- Tag: :bitbake_git:`yocto-5.0.5 </log/?h=yocto-5.0.5>`
214- Git Revision: :bitbake_git:`377eba2361850adfb8ce7e761ef9c76be287f88c </commit/?id=377eba2361850adfb8ce7e761ef9c76be287f88c>`
215- Release Artefact: bitbake-377eba2361850adfb8ce7e761ef9c76be287f88c
216- sha: 4a5a35098eec719bbb879706d50e552a2b709295db4055c8050ae7dda1eb2994
217- Download Locations:
218 https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/bitbake-377eba2361850adfb8ce7e761ef9c76be287f88c.tar.bz2
219 https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/bitbake-377eba2361850adfb8ce7e761ef9c76be287f88c.tar.bz2
220
221yocto-docs
222
223- Repository Location: :yocto_git:`/yocto-docs`
224- Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>`
225- Tag: :yocto_git:`yocto-5.0.5 </yocto-docs/log/?h=yocto-5.0.5>`
226- Git Revision: :yocto_git:`e882cb3e5816d081eb05cb83488f286cca70e0c6 </yocto-docs/commit/?id=e882cb3e5816d081eb05cb83488f286cca70e0c6>`
227