diff options
author | Lee Chee Yang <chee.yang.lee@intel.com> | 2025-07-24 10:34:57 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-08-01 11:59:18 +0100 |
commit | 29e5c6eba5cb078492127b5c1df87e56b25be575 (patch) | |
tree | 9f3f3ea7c027bcaa66612c9e48e6c2a2c8f27bfa /documentation/migration-guides | |
parent | a1ed615a2d2c1bbaf88eb39acc758bfa88c40921 (diff) | |
download | poky-29e5c6eba5cb078492127b5c1df87e56b25be575.tar.gz |
migration-guides: add release notes for 5.2.2
(From yocto-docs rev: a9da828a7a10a5a2c2dbed6c4bba8aac0517cd51)
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.2.rst | 2 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-5.2.2.rst | 249 |
2 files changed, 251 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-5.2.rst b/documentation/migration-guides/release-5.2.rst index 68c524c29d..171ccb1cc3 100644 --- a/documentation/migration-guides/release-5.2.rst +++ b/documentation/migration-guides/release-5.2.rst | |||
@@ -8,3 +8,5 @@ Release 5.2 (walnascar) | |||
8 | migration-5.2 | 8 | migration-5.2 |
9 | release-notes-5.2 | 9 | release-notes-5.2 |
10 | release-notes-5.2.1 | 10 | release-notes-5.2.1 |
11 | release-notes-5.2.2 | ||
12 | |||
diff --git a/documentation/migration-guides/release-notes-5.2.2.rst b/documentation/migration-guides/release-notes-5.2.2.rst new file mode 100644 index 0000000000..7ea69cb7c5 --- /dev/null +++ b/documentation/migration-guides/release-notes-5.2.2.rst | |||
@@ -0,0 +1,249 @@ | |||
1 | Release notes for Yocto-5.2.2 (Walnascar) | ||
2 | ----------------------------------------- | ||
3 | |||
4 | Security Fixes in Yocto-5.2.2 | ||
5 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
6 | |||
7 | - bind: Fix :cve_nist:`2025-40775` | ||
8 | - binutils: Fix :cve_nist:`2025-1153`, :cve_nist:`2025-1178`, :cve_nist:`2025-1180`, | ||
9 | :cve_nist:`2025-1181`, :cve_nist:`2025-1182`, :cve_nist:`2025-3198` and :cve_nist:`2025-5244` | ||
10 | - binutils: Ignore :cve_nist:`2025-1153` (fixed in current version) | ||
11 | - epiphany: Fix CVE-2025-3839 | ||
12 | - go: Fix :cve_nist:`2025-0913`, :cve_nist:`2025-4673` and :cve_nist:`2025-22874` | ||
13 | - go: Ignore :cve_nist:`2024-3566` | ||
14 | - kea: Fix :cve_nist:`2025-32801`, :cve_nist:`2025-32802` and :cve_nist:`2025-32803` | ||
15 | - libarchive: Fix :cve_nist:`2025-5914` | ||
16 | - libsoup-2.4: Fix :cve_nist:`2024-52530`, :cve_nist:`2024-52531`, :cve_nist:`2025-2784`, | ||
17 | :cve_nist:`2025-4476`, :cve_nist:`2025-4948`, :cve_nist:`2025-4969`, :cve_nist:`2025-32050`, | ||
18 | :cve_nist:`2025-32052`, :cve_nist:`2025-32053`, :cve_nist:`2025-32906`, :cve_nist:`2025-32907`, | ||
19 | :cve_nist:`2025-32909`, :cve_nist:`2025-32910`, :cve_nist:`2025-32912`, :cve_nist:`2025-32913`, | ||
20 | :cve_nist:`2025-32914`, :cve_nist:`2025-46420` and :cve_nist:`2025-46421` | ||
21 | - libsoup: Fix :cve_nist:`2025-4476`, :cve_nist:`2025-4948`, :cve_nist:`2025-4969`, | ||
22 | :cve_nist:`2025-32907`, :cve_nist:`2025-32908` and :cve_nist:`2025-32914` | ||
23 | - linux-yocto: Fix :cve_nist:`2023-3079`, :cve_nist:`2023-52904`, :cve_nist:`2023-52979`, | ||
24 | :cve_nist:`2025-22102`, :cve_nist:`2025-37800`, :cve_nist:`2025-37801`, :cve_nist:`2025-37802`, | ||
25 | :cve_nist:`2025-37805`, :cve_nist:`2025-37821`, :cve_nist:`2025-37838`, :cve_nist:`2025-37890`, | ||
26 | :cve_nist:`2025-37891`, :cve_nist:`2025-37894`, :cve_nist:`2025-37895`, :cve_nist:`2025-37897`, | ||
27 | :cve_nist:`2025-37899`, :cve_nist:`2025-37900`, :cve_nist:`2025-37901`, :cve_nist:`2025-37903`, | ||
28 | :cve_nist:`2025-37905`, :cve_nist:`2025-37907`, :cve_nist:`2025-37908`, :cve_nist:`2025-37909`, | ||
29 | :cve_nist:`2025-37910`, :cve_nist:`2025-37911`, :cve_nist:`2025-37912`, :cve_nist:`2025-37913`, | ||
30 | :cve_nist:`2025-37914`, :cve_nist:`2025-37915`, :cve_nist:`2025-37916`, :cve_nist:`2025-37917`, | ||
31 | :cve_nist:`2025-37918`, :cve_nist:`2025-37919`, :cve_nist:`2025-37920`, :cve_nist:`2025-37921`, | ||
32 | :cve_nist:`2025-37922`, :cve_nist:`2025-37923`, :cve_nist:`2025-37924`, :cve_nist:`2025-37926`, | ||
33 | :cve_nist:`2025-37927`, :cve_nist:`2025-37928`, :cve_nist:`2025-37929`, :cve_nist:`2025-37930`, | ||
34 | :cve_nist:`2025-37931`, :cve_nist:`2025-37932`, :cve_nist:`2025-37933`, :cve_nist:`2025-37934`, | ||
35 | :cve_nist:`2025-37935`, :cve_nist:`2025-37936`, :cve_nist:`2025-37946`, :cve_nist:`2025-37947`, | ||
36 | :cve_nist:`2025-37948`, :cve_nist:`2025-37949`, :cve_nist:`2025-37951`, :cve_nist:`2025-37952`, | ||
37 | :cve_nist:`2025-37953`, :cve_nist:`2025-37954`, :cve_nist:`2025-37955`, :cve_nist:`2025-37956`, | ||
38 | :cve_nist:`2025-37957`, :cve_nist:`2025-37958`, :cve_nist:`2025-37959`, :cve_nist:`2025-37960`, | ||
39 | :cve_nist:`2025-37961`, :cve_nist:`2025-37962`, :cve_nist:`2025-37963`, :cve_nist:`2025-37964`, | ||
40 | :cve_nist:`2025-37965`, :cve_nist:`2025-37967`, :cve_nist:`2025-37968`, :cve_nist:`2025-37969`, | ||
41 | :cve_nist:`2025-37970`, :cve_nist:`2025-37971`, :cve_nist:`2025-37972`, :cve_nist:`2025-37973`, | ||
42 | :cve_nist:`2025-37974`, :cve_nist:`2025-37990`, :cve_nist:`2025-37991`, :cve_nist:`2025-37992`, | ||
43 | :cve_nist:`2025-37993`, :cve_nist:`2025-37994`, :cve_nist:`2025-37995`, :cve_nist:`2025-37997`, | ||
44 | :cve_nist:`2025-37998` and :cve_nist:`2025-37999` | ||
45 | - linux-yocto: Ignore :cve_nist:`2023-3079` and :cve_nist:`2025-37996` | ||
46 | - net-tools: Fix :cve_nist:`2025-46836` | ||
47 | - ofono: Fix :cve_nist:`2024-7537` | ||
48 | - python3-setuptools: Fix :cve_nist:`2025-47273` | ||
49 | - python3-urllib3: Fix :cve_nist:`2025-50181` and :cve_nist:`2025-50182` | ||
50 | - sqlite3: Fix :cve_nist:`2025-3277` and :cve_nist:`2025-29088` | ||
51 | - sqlite3: mark :cve_nist:`2025-29087` as patched | ||
52 | - systemd: Fix :cve_nist:`2025-4598` | ||
53 | - xz: Fix :cve_nist:`2025-31115` | ||
54 | |||
55 | |||
56 | Fixes in Yocto-5.2.2 | ||
57 | ~~~~~~~~~~~~~~~~~~~~ | ||
58 | |||
59 | - bind: upgrade to 9.20.9 | ||
60 | - bitbake: toaster/tests/buildtest: Switch to new CDN | ||
61 | - brief-yoctoprojectqs/index.rst: replace removed macro | ||
62 | - brief-yoctoprojectqs/ref-manual: Switch to new CDN | ||
63 | - bsp guide: update kernel version example to 6.12 | ||
64 | - bsp-guide: update all of section 1.8.2 to reflect current beaglebone conf file | ||
65 | - bsp-guide: update lonely "4.12" kernel reference to "6.12" | ||
66 | - build-appliance-image: Update to walnascar head revision | ||
67 | - cmake: Correctly handle cost data of tests with arbitrary chars in name | ||
68 | - conf.py: tweak SearchEnglish to be hyphen-friendly | ||
69 | - cve-exclusion_6.12.inc: Update using current cvelistV5 | ||
70 | - cve-exclusions: correct cve status for 5 entries | ||
71 | - docs: Clean up explanation of minimum required version numbers | ||
72 | - docs: README: specify how to contribute instead of pointing at another file | ||
73 | - docs: conf.py: silence SyntaxWarning on js_splitter_code | ||
74 | - docs: sphinx-lint: superfluous backtick in front of role | ||
75 | - docs: sphinx-lint: unbalanced inline literal markup | ||
76 | - epiphany: upgrade to 48.3 | ||
77 | - gcc: Upgrade to GCC 14.3 | ||
78 | - gcc: fix incorrect preprocessor line numbers in large files | ||
79 | - genericarm64.conf: increase :term:`INITRAMFS_MAXSIZE` | ||
80 | - ghostscript: upgrade to 10.05.1 | ||
81 | - glibc: stable 2.41 branch updates | ||
82 | - go: upgrade to 1.24.4 | ||
83 | - kea: upgrade to 2.6.3 | ||
84 | - libarchive: upgrade to 3.7.9 | ||
85 | - libmatchbox: upgrade to 1.14 | ||
86 | - libsoup: upgrade to 3.6.5 | ||
87 | - linux-yocto/6.12: bsp/genericarm64: modular configuration updates | ||
88 | - linux-yocto/6.12: libbpf: silence maybe-uninitialized warning from clang | ||
89 | - linux-yocto/6.12: update to v6.12.31 | ||
90 | - linux-yoto/6.12: bsp/arm: fix CONFIG_CRYPTO_LIB_CHACHA | ||
91 | - linux/cve-exclusion: Execute the script after changing to the new data source | ||
92 | - linux/cve-exclusion: correct fixed-version calculation | ||
93 | - linux/cve-exclusion: do not shift first_affected | ||
94 | - linux/cve-exclusion: update exclusions after script fixes | ||
95 | - linux/cve-exclusion: update with latest cvelistV5 | ||
96 | - linux/generate-cve-exclusions: show the name and version of the data source | ||
97 | - linux/generate-cve-exclusions: use data from CVEProject | ||
98 | - linux: cve-exclusions: Amend terminology | ||
99 | - linux: cve-exclusions: Fix false negatives | ||
100 | - local.conf.sample: Switch to new CDN | ||
101 | - migration-guides: add release notes for 4.0.27, 5.0.10, 5.2.1 | ||
102 | - nfs-utils: don't use signals to shut down nfs server. | ||
103 | - oeqa/sstatetests: Fix :term:`NATIVELSBSTRING` handling | ||
104 | - oeqa/sstatetests: Improve/fix sstate creation tests | ||
105 | - overview-manual: small number of pedantic cleanups | ||
106 | - package_rpm.bbclass: Remove empty build directory | ||
107 | - poky.conf: bump version for 5.2.2 | ||
108 | - python3-pygobject: :term:`RDEPENDS` on gobject-introspection | ||
109 | - python3-requests: upgrade to 2.32.4 | ||
110 | - python3: backport the full fix for importlib scanning invalid distributions | ||
111 | - python3: drop old nis module dependencies | ||
112 | - python3: remove obsolete deletion of non-deterministic .pyc files | ||
113 | - python3: upgrade to 3.13.4 | ||
114 | - ref-manual/variables.rst: document :term:`IMAGE_ROOTFS_MAXSIZE` :term:`INHIBIT_DEFAULT_RUST_DEPS` | ||
115 | :term:`INHIBIT_UPDATERCD_BBCLASS` :term:`INITRAMFS_MAXSIZE` :term:`KERNEL_SPLIT_MODULES` | ||
116 | :term:`SSTATE_SKIP_CREATION` | ||
117 | - ref-manual: clarify :term:`KCONFIG_MODE` default behaviour | ||
118 | - ref-manual: classes: nativesdk: move note to appropriate section | ||
119 | - ref-manual: classes: reword to clarify that native/nativesdk options are exclusive | ||
120 | - scripts/install-buildtools: Update to 5.2.1 | ||
121 | - sstate: apply proper umask when fetching from SSTATE_MIRROR | ||
122 | - sstatetests: Switch to new CDN | ||
123 | - systemd.bbclass: generate preset for templates | ||
124 | - systemd: upgrade to 257.6 | ||
125 | - tcf-agent: correct the :term:`SRC_URI` | ||
126 | - testimage: get real os-release file | ||
127 | - tune-cortexr52: Remove aarch64 for ARM Cortex-R52 | ||
128 | - util-linux: fix agetty segfault issue | ||
129 | - xwayland: Add missing libtirpc dependency | ||
130 | |||
131 | |||
132 | Known Issues in Yocto-5.2.2 | ||
133 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
134 | |||
135 | - N/A | ||
136 | |||
137 | Contributors to Yocto-5.2.2 | ||
138 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
139 | |||
140 | - Aleksandar Nikolic | ||
141 | - Alper Ak | ||
142 | - Antonin Godard | ||
143 | - Archana Polampalli | ||
144 | - Bruce Ashfield | ||
145 | - Carlos Sánchez de La Lama | ||
146 | - Changqing Li | ||
147 | - Christos Gavros | ||
148 | - Colin Pinnell McAllister | ||
149 | - Daniel Turull | ||
150 | - Deepesh Varatharajan | ||
151 | - Dixit Parmar | ||
152 | - Enrico Jörns | ||
153 | - Etienne Cordonnier | ||
154 | - Guocai He | ||
155 | - Guðni Már Gilbert | ||
156 | - Gyorgy Sarvari | ||
157 | - Harish Sadineni | ||
158 | - Jiaying Song | ||
159 | - Lee Chee Yang | ||
160 | - Mathieu Dubois-Briand | ||
161 | - Mikko Rapeli | ||
162 | - Moritz Haase | ||
163 | - NeilBrown | ||
164 | - Niko Mauno | ||
165 | - Patrick Williams | ||
166 | - Peter Marko | ||
167 | - Praveen Kumar | ||
168 | - Quentin Schulz | ||
169 | - Randy MacLeod | ||
170 | - Rasmus Villemoes | ||
171 | - Richard Purdie | ||
172 | - Robert P. J. Day | ||
173 | - Robert Yang | ||
174 | - Ross Burton | ||
175 | - Sandeep Gundlupet Raju | ||
176 | - Steve Sakoman | ||
177 | - Trevor Gamblin | ||
178 | - Trevor Woerner | ||
179 | - Wang Mingyu | ||
180 | - Yash Shinde | ||
181 | - Yi Zhao | ||
182 | - Yogita Urade | ||
183 | - Yongxin Liu | ||
184 | |||
185 | Repositories / Downloads for Yocto-5.2.2 | ||
186 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
187 | |||
188 | poky | ||
189 | |||
190 | - Repository Location: :yocto_git:`/poky` | ||
191 | - Branch: :yocto_git:`walnascar </poky/log/?h=walnascar>` | ||
192 | - Tag: :yocto_git:`yocto-5.2.2 </poky/log/?h=yocto-5.2.2>` | ||
193 | - Git Revision: :yocto_git:`41038342a471b4a8884548568ad147a1704253a3 </poky/commit/?id=41038342a471b4a8884548568ad147a1704253a3>` | ||
194 | - Release Artefact: poky-41038342a471b4a8884548568ad147a1704253a3 | ||
195 | - sha: 4b1e9c80949e5c5ab5ffeb4fa3dadb43b74b813fc9d132caabf1fc8c38bd8f5e | ||
196 | - Download Locations: | ||
197 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2.2/poky-41038342a471b4a8884548568ad147a1704253a3.tar.bz2 | ||
198 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2.2/poky-41038342a471b4a8884548568ad147a1704253a3.tar.bz2 | ||
199 | |||
200 | openembedded-core | ||
201 | |||
202 | - Repository Location: :oe_git:`/openembedded-core` | ||
203 | - Branch: :oe_git:`walnascar </openembedded-core/log/?h=walnascar>` | ||
204 | - Tag: :oe_git:`yocto-5.2.2 </openembedded-core/log/?h=yocto-5.2.2>` | ||
205 | - Git Revision: :oe_git:`c855be07828c9cff3aa7ddfa04eb0c4df28658e4 </openembedded-core/commit/?id=c855be07828c9cff3aa7ddfa04eb0c4df28658e4>` | ||
206 | - Release Artefact: oecore-c855be07828c9cff3aa7ddfa04eb0c4df28658e4 | ||
207 | - sha: c510b69b984be7ad8045236a3dde9bc4f5833bc9f3045dc04d6442a9453165f4 | ||
208 | - Download Locations: | ||
209 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2.2/oecore-c855be07828c9cff3aa7ddfa04eb0c4df28658e4.tar.bz2 | ||
210 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2.2/oecore-c855be07828c9cff3aa7ddfa04eb0c4df28658e4.tar.bz2 | ||
211 | |||
212 | meta-mingw | ||
213 | |||
214 | - Repository Location: :yocto_git:`/meta-mingw` | ||
215 | - Branch: :yocto_git:`walnascar </meta-mingw/log/?h=walnascar>` | ||
216 | - Tag: :yocto_git:`yocto-5.2.2 </meta-mingw/log/?h=yocto-5.2.2>` | ||
217 | - Git Revision: :yocto_git:`edce693e1b8fabd84651aa6c0888aafbcf238577 </meta-mingw/commit/?id=edce693e1b8fabd84651aa6c0888aafbcf238577>` | ||
218 | - Release Artefact: meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577 | ||
219 | - sha: 6cfed41b54f83da91a6cf201ec1c2cd4ac284f642b1268c8fa89d2335ea2bce1 | ||
220 | - Download Locations: | ||
221 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2 | ||
222 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2.2/meta-mingw-edce693e1b8fabd84651aa6c0888aafbcf238577.tar.bz2 | ||
223 | |||
224 | bitbake | ||
225 | |||
226 | - Repository Location: :oe_git:`/bitbake` | ||
227 | - Branch: :oe_git:`2.12 </bitbake/log/?h=2.12>` | ||
228 | - Tag: :oe_git:`yocto-5.2.2 </bitbake/log/?h=yocto-5.2.2>` | ||
229 | - Git Revision: :oe_git:`74c28e14a9b5e2ff908a03f93c189efa6f56b0ca </bitbake/commit/?id=74c28e14a9b5e2ff908a03f93c189efa6f56b0ca>` | ||
230 | - Release Artefact: bitbake-74c28e14a9b5e2ff908a03f93c189efa6f56b0ca | ||
231 | - sha: 1d417990d922289152af6274d461d7809d06c290d57e5373fd46bb0112e6b812 | ||
232 | - Download Locations: | ||
233 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.2.2/bitbake-74c28e14a9b5e2ff908a03f93c189efa6f56b0ca.tar.bz2 | ||
234 | https://mirrors.kernel.org/yocto/yocto/yocto-5.2.2/bitbake-74c28e14a9b5e2ff908a03f93c189efa6f56b0ca.tar.bz2 | ||
235 | |||
236 | meta-yocto | ||
237 | |||
238 | - Repository Location: :yocto_git:`/meta-yocto` | ||
239 | - Branch: :yocto_git:`walnascar </meta-yocto/log/?h=walnascar>` | ||
240 | - Tag: :yocto_git:`yocto-5.2.2 </meta-yocto/log/?h=yocto-5.2.2>` | ||
241 | - Git Revision: :yocto_git:`5754fb5efb54cf06f96012a88619baba0995b0fc </meta-yocto/commit/?id=5754fb5efb54cf06f96012a88619baba0995b0fc>` | ||
242 | |||
243 | yocto-docs | ||
244 | |||
245 | - Repository Location: :yocto_git:`/yocto-docs` | ||
246 | - Branch: :yocto_git:`walnascar </yocto-docs/log/?h=walnascar>` | ||
247 | - Tag: :yocto_git:`yocto-5.2.2 </yocto-docs/log/?h=yocto-5.2.2>` | ||
248 | - Git Revision: :yocto_git:`85f8e5c799ef38c6dcca615d7cc6baff325df259 </yocto-docs/commit/?id=85f8e5c799ef38c6dcca615d7cc6baff325df259>` | ||
249 | |||