diff options
author | Lee Chee Yang <chee.yang.lee@intel.com> | 2024-11-26 11:26:59 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-11-29 18:25:35 +0000 |
commit | 371f4b79415f1b6073d474aaceea4184459c4d3c (patch) | |
tree | ec1613e515bfb0070b1a07ad9b1cefd687a50a62 /documentation/migration-guides | |
parent | 7434b5428971576c6c1422d0a385084936ee9768 (diff) | |
download | poky-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.rst | 1 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-5.0.5.rst | 227 |
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 @@ | |||
1 | Release notes for Yocto-5.0.5 (Scarthgap) | ||
2 | ----------------------------------------- | ||
3 | |||
4 | Security 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 | |||
21 | Fixes 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 | |||
115 | Known 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 | |||
121 | Contributors 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 | |||
170 | Repositories / Downloads for Yocto-5.0.5 | ||
171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
172 | |||
173 | poky | ||
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 | |||
185 | openembedded-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 | |||
197 | meta-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 | |||
209 | bitbake | ||
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 | |||
221 | yocto-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 | |||