diff options
author | Lee Chee Yang <chee.yang.lee@intel.com> | 2023-07-20 11:03:03 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-08-03 15:11:11 +0100 |
commit | db7217335ada1623ddd40d0124dacec751935592 (patch) | |
tree | 9feb3af6291f81c8033a4069fc45187805e1d6ce /documentation | |
parent | 7d66f145741760d7ac50d45a99acd523896598e3 (diff) | |
download | poky-db7217335ada1623ddd40d0124dacec751935592.tar.gz |
migration-guides: add release notes for 4.2.2
(From yocto-docs rev: 833cd8e14d47027afa81ce713512b00cda2f7ec5)
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/migration-guides/release-4.2.rst | 1 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-4.2.2.rst | 330 |
2 files changed, 331 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-4.2.rst b/documentation/migration-guides/release-4.2.rst index 2757f89274..981600ae00 100644 --- a/documentation/migration-guides/release-4.2.rst +++ b/documentation/migration-guides/release-4.2.rst | |||
@@ -8,3 +8,4 @@ Release 4.2 (mickledore) | |||
8 | migration-4.2 | 8 | migration-4.2 |
9 | release-notes-4.2 | 9 | release-notes-4.2 |
10 | release-notes-4.2.1 | 10 | release-notes-4.2.1 |
11 | release-notes-4.2.2 | ||
diff --git a/documentation/migration-guides/release-notes-4.2.2.rst b/documentation/migration-guides/release-notes-4.2.2.rst new file mode 100644 index 0000000000..74f2d0e82a --- /dev/null +++ b/documentation/migration-guides/release-notes-4.2.2.rst | |||
@@ -0,0 +1,330 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release notes for Yocto-4.2.2 (Mickledore) | ||
4 | ------------------------------------------ | ||
5 | |||
6 | Security Fixes in Yocto-4.2.2 | ||
7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
8 | |||
9 | - binutils: Fix :cve:`2023-1972` | ||
10 | - cups: Fix :cve:`2023-32324` | ||
11 | - curl: Fix :cve:`2023-28319`, :cve:`2023-28320`, :cve:`2023-28321` and :cve:`2023-28322` | ||
12 | - dbus: Fix :cve:`2023-34969` | ||
13 | - git: Fix :cve:`2023-25652` and :cve:`2023-29007` | ||
14 | - git: Ignore :cve:`2023-25815` | ||
15 | - libwebp: Fix :cve:`2023-1999` | ||
16 | - libxml2: Fix :cve:`2023-28484` and :cve:`2023-29469` | ||
17 | - libxpm: Fix :cve:`2022-44617` | ||
18 | - ninja: Ignore :cve:`2021-4336` | ||
19 | - openssl: Fix :cve:`2023-0464`, :cve:`2023-0465`, :cve:`2023-0466`, :cve:`2023-1255` and :cve:`2023-2650` | ||
20 | - perl: Fix :cve:`2023-31484` and :cve:`2023-31486` | ||
21 | - sysstat: Fix :cve:`2023-33204` | ||
22 | - tiff: Fix :cve_mitre:`2023-25434`, :cve:`2023-26965` and :cve:`2023-2731` | ||
23 | - vim: Fix :cve:`2023-2426` | ||
24 | |||
25 | |||
26 | Fixes in Yocto-4.2.2 | ||
27 | ~~~~~~~~~~~~~~~~~~~~ | ||
28 | |||
29 | - apr: Upgrade to 1.7.4 | ||
30 | - avahi: fix D-Bus introspection | ||
31 | - babeltrace2: Always use BFD linker when building tests with ld-is-lld distro feature | ||
32 | - babeltrace2: Upgrade to 2.0.5 | ||
33 | - baremetal-helloworld: Update :term:`SRCREV` to fix entry addresses for ARM architectures | ||
34 | - bind: Upgrade to 9.18.15 | ||
35 | - binutils: move packaging of gprofng static lib into common .inc | ||
36 | - binutils: package static libs from gprofng | ||
37 | - binutils: stable 2.40 branch updates (7343182dd1) | ||
38 | - bitbake.conf: add unzstd in :term:`HOSTTOOLS` | ||
39 | - bitbake: runqueue: Fix deferred task/multiconfig race issue | ||
40 | - bno_plot.py, btt_plot.py: Ask for python3 specifically | ||
41 | - build-appliance-image: Update to mickledore head revision | ||
42 | - busybox: Upgrade to 1.36.1 | ||
43 | - cmake.bbclass: do not search host paths for find_program() | ||
44 | - conf: add nice level to the hash config ignred variables | ||
45 | - connman: fix warning by specifying runstatedir at configure time | ||
46 | - cpio: Run ptests under ptest user | ||
47 | - dbus: Upgrade to 1.14.8 | ||
48 | - devtool: Fix the wrong variable in srcuri_entry | ||
49 | - dnf: only write the log lock to root for native dnf | ||
50 | - docs: bsp-guide: bsp: fix typo | ||
51 | - dpkg: Upgrade to v1.21.22 | ||
52 | - e2fsprogs: Fix error SRCDIR when using usrmerge :term:`DISTRO_FEATURES` | ||
53 | - e2fsprogs: fix ptest bug for second running | ||
54 | - ell: Upgrade to 0.57 | ||
55 | - expect: Add ptest support | ||
56 | - fribidi: Upgrade to 1.0.13 | ||
57 | - gawk: Upgrade to 5.2.2 | ||
58 | - gcc : upgrade to v12.3 | ||
59 | - gdb: fix crashes when debugging threads with Arm Pointer Authentication enabled | ||
60 | - gdb: Upgrade to 13.2 | ||
61 | - git: Upgrade to 2.39.3 | ||
62 | - glib-networking: use correct error code in ptest | ||
63 | - glibc: Pass linker choice via compiler flags | ||
64 | - glibc: stable 2.37 branch updates. | ||
65 | - gnupg: Upgrade to 2.4.2 | ||
66 | - go.bbclass: don't use test to check output from ls | ||
67 | - go: Upgrade to 1.20.5 | ||
68 | - go: Use -no-pie to build target cgo | ||
69 | - gobject-introspection: remove obsolete :term:`DEPENDS` | ||
70 | - grub: submit determinism.patch upstream | ||
71 | - gstreamer1.0: Upgrade to 1.22.3 | ||
72 | - gtk4: Upgrade to 4.10.4 | ||
73 | - image-live.bbclass: respect :term:`IMAGE_MACHINE_SUFFIX` | ||
74 | - image_types: Fix reproducible builds for initramfs and UKI img | ||
75 | - inetutils: remove unused patch files | ||
76 | - ipk: Revert Decode byte data to string in manifest handling | ||
77 | - iso-codes: Upgrade to 4.15.0 | ||
78 | - kernel: don't force PAHOLE=false | ||
79 | - kmod: remove unused ptest.patch | ||
80 | - kmscube: Correct :term:`DEPENDS` to avoid overwrite | ||
81 | - layer.conf: Add missing dependency exclusion | ||
82 | - lib/terminal.py: Add urxvt terminal | ||
83 | - libbsd: Add correct license for all packages | ||
84 | - libdnf: Upgrade to 0.70.1 | ||
85 | - libgcrypt: Upgrade to 1.10.2 | ||
86 | - libgloss: remove unused patch file | ||
87 | - libmicrohttpd: Upgrade to 0.9.77 | ||
88 | - libmodule-build-perl: Upgrade to 0.4234 | ||
89 | - libx11: remove unused patch and :term:`FILESEXTRAPATHS` | ||
90 | - libx11: Upgrade to 1.8.5 | ||
91 | - libxfixes: Upgrade to v6.0.1 | ||
92 | - libxft: Upgrade to 2.3.8 | ||
93 | - libxi: Upgrade to v1.8.1 | ||
94 | - libxml2: Do not use lld linker when building with tests on rv64 | ||
95 | - libxml2: Upgrade to 2.10.4 | ||
96 | - libxpm: Upgrade to 3.5.16 | ||
97 | - linux-firmware: Upgrade to 20230515 | ||
98 | - linux-yocto/5.15: cfg: fix DECNET configuration warning | ||
99 | - linux-yocto/5.15: Upgrade to v5.15.118 | ||
100 | - linux-yocto/6.1: fix intermittent x86 boot hangs | ||
101 | - linux-yocto/6.1: Upgrade to v6.1.35 | ||
102 | - linux-yocto: move build / debug dependencies to .inc | ||
103 | - logrotate: Do not create logrotate.status file | ||
104 | - maintainers.inc: correct Carlos Rafael Giani's email address | ||
105 | - maintainers.inc: correct unassigned entries | ||
106 | - maintainers.inc: unassign Adrian Bunk from wireless-regdb | ||
107 | - maintainers.inc: unassign Alistair Francis from opensbi | ||
108 | - maintainers.inc: unassign Andreas Müller from itstool entry | ||
109 | - maintainers.inc: unassign Chase Qi from libc-test | ||
110 | - maintainers.inc: unassign Oleksandr Kravchuk from python3 and all other items | ||
111 | - maintainers.inc: unassign Pascal Bach from cmake entry | ||
112 | - maintainers.inc: unassign Ricardo Neri from ovmf | ||
113 | - maintainers.inc: update version for gcc-source | ||
114 | - maintainers.inc: unassign Richard Weinberger from erofs-utils entry | ||
115 | - meta: depend on autoconf-archive-native, not autoconf-archive | ||
116 | - meta: lib: oe: npm_registry: Add more safe caracters | ||
117 | - migration-guides: add release notes for 4.2.1 | ||
118 | - minicom: remove unused patch files | ||
119 | - mobile-broadband-provider-info: Upgrade to 20230416 | ||
120 | - musl: Correct :term:`SRC_URI` | ||
121 | - oeqa/selftest/bbtests: add non-existent prefile/postfile tests | ||
122 | - oeqa/selftest/cases/devtool.py: skip all tests require folder a git repo | ||
123 | - oeqa: adding selftest-hello and use it to speed up tests | ||
124 | - openssh: Remove BSD-4-clause contents completely from codebase | ||
125 | - openssl: fix building on riscv32 | ||
126 | - openssl: Upgrade to 3.1.1 | ||
127 | - overview-manual: concepts.rst: Fix a typo | ||
128 | - parted: Add missing libuuid to linker cmdline for libparted-fs-resize.so | ||
129 | - perf: Make built-in libtraceevent plugins cohabit with external libtraceevent | ||
130 | - piglit: Add missing glslang dependencies | ||
131 | - piglit: Fix c++11-narrowing warnings in tests | ||
132 | - pkgconf: Upgrade to 1.9.5 | ||
133 | - pm-utils: fix multilib conflictions | ||
134 | - poky.conf: bump version for 4.2.2 release | ||
135 | - populate_sdk_base.bbclass: respect :term:`MLPREFIX` for ptest-pkgs's ptest-runner | ||
136 | - profile-manual: fix blktrace remote usage instructions | ||
137 | - psmisc: Set :term:`ALTERNATIVE` for pstree to resolve conflict with busybox | ||
138 | - ptest-runner: Ensure data writes don't race | ||
139 | - ptest-runner: Pull in "runner: Remove threads and mutexes" fix | ||
140 | - ptest-runner: Pull in sync fix to improve log warnings | ||
141 | - python3-bcrypt: Use BFD linker when building tests | ||
142 | - python3-numpy: remove NPY_INLINE, use inline instead | ||
143 | - qemu: a pending patch was submitted and accepted upstream | ||
144 | - qemu: remove unused qemu-7.0.0-glibc-2.36.patch | ||
145 | - qemurunner.py: fix error message about qmp | ||
146 | - qemurunner: avoid leaking server_socket | ||
147 | - ref-manual: add clarification for :term:`SRCREV` | ||
148 | - ref-manual: classes.rst: fix typo | ||
149 | - rootfs-postcommands.bbclass: add post func remove_unused_dnf_log_lock | ||
150 | - rpcsvc-proto: Upgrade to 1.4.4 | ||
151 | - rpm: drop unused 0001-Rip-out-partial-support-for-unused-MD2-and-RIPEMD160.patch | ||
152 | - rpm: Upgrade to 4.18.1 | ||
153 | - rpm: write macros under libdir | ||
154 | - runqemu-gen-tapdevs: Refactoring | ||
155 | - runqemu-ifupdown/get-tapdevs: Add support for ip tuntap | ||
156 | - scripts/runqemu: allocate unfsd ports in a way that doesn't race or clash with unrelated processes | ||
157 | - scripts/runqemu: split lock dir creation into a reusable function | ||
158 | - scripts: fix buildstats diff/summary hard bound to host python3 | ||
159 | - sdk.py: error out when moving file fails | ||
160 | - sdk.py: fix moving dnf contents | ||
161 | - selftest/license: Exclude from world | ||
162 | - selftest/reproducible: Allow native/cross reuse in test | ||
163 | - serf: Upgrade to 1.3.10 | ||
164 | - staging.bbclass: do not add extend_recipe_sysroot to prefuncs of prepare_recipe_sysroot | ||
165 | - strace: Disable failing test | ||
166 | - strace: Merge two similar patches | ||
167 | - strace: Update patches/tests with upstream fixes | ||
168 | - sysfsutils: fetch a supported fork from github | ||
169 | - systemd-systemctl: support instance expansion in WantedBy | ||
170 | - systemd: Drop a backport | ||
171 | - tiff: Remove unused patch from tiff | ||
172 | - uninative: Upgrade to 3.10 to support gcc 13 | ||
173 | - uninative: Upgrade to 4.0 to include latest gcc 13.1.1 | ||
174 | - unzip: fix configure check for cross compilation | ||
175 | - unzip: remove hardcoded LARGE_FILE_SUPPORT | ||
176 | - useradd-example: package typo correction | ||
177 | - useradd-staticids.bbclass: improve error message | ||
178 | - v86d: Improve kernel dependency | ||
179 | - vim: Upgrade to 9.0.1527 | ||
180 | - weston-init: add profile to point users to global socket | ||
181 | - weston-init: add the weston user to the wayland group | ||
182 | - weston-init: add weston user to the render group | ||
183 | - weston-init: fix the mixed indentation | ||
184 | - weston-init: guard against systemd configs | ||
185 | - weston-init: make sure the render group exists | ||
186 | - wget: Upgrade to 1.21.4 | ||
187 | - wireless-regdb: Upgrade to 2023.05.03 | ||
188 | - xdpyinfo: Upgrade to 1.3.4 | ||
189 | - xf86-video-intel: Use the HTTPS protocol to fetch the Git repositories | ||
190 | - xinput: upgrade to v1.6.4 | ||
191 | - xwininfo: upgrade to v1.1.6 | ||
192 | - xz: Upgrade to 5.4.3 | ||
193 | - yocto-bsps: update to v5.15.106 | ||
194 | - zip: fix configure check by using _Static_assert | ||
195 | - zip: remove unnecessary LARGE_FILE_SUPPORT CLFAGS | ||
196 | |||
197 | |||
198 | Known Issues in Yocto-4.2.2 | ||
199 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
200 | |||
201 | - N/A | ||
202 | |||
203 | |||
204 | Contributors to Yocto-4.2.2 | ||
205 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
206 | |||
207 | - Alberto Planas | ||
208 | - Alejandro Hernandez Samaniego | ||
209 | - Alexander Kanavin | ||
210 | - Andrej Valek | ||
211 | - Andrew Jeffery | ||
212 | - Anuj Mittal | ||
213 | - Archana Polampalli | ||
214 | - BELOUARGA Mohamed | ||
215 | - Bruce Ashfield | ||
216 | - Changqing Li | ||
217 | - Charlie Wu | ||
218 | - Chen Qi | ||
219 | - Chi Xu | ||
220 | - Daniel Ammann | ||
221 | - Deepthi Hemraj | ||
222 | - Denys Dmytriyenko | ||
223 | - Dmitry Baryshkov | ||
224 | - Ed Beroset | ||
225 | - Eero Aaltonen | ||
226 | - Fabien Mahot | ||
227 | - Frieder Paape | ||
228 | - Frieder Schrempf | ||
229 | - Hannu Lounento | ||
230 | - Ian Ray | ||
231 | - Jermain Horsman | ||
232 | - Jörg Sommer | ||
233 | - Kai Kang | ||
234 | - Khem Raj | ||
235 | - Lee Chee Yang | ||
236 | - Lorenzo Arena | ||
237 | - Marc Ferland | ||
238 | - Markus Volk | ||
239 | - Martin Jansa | ||
240 | - Michael Halstead | ||
241 | - Mikko Rapeli | ||
242 | - Mingli Yu | ||
243 | - Natasha Bailey | ||
244 | - Nikhil R | ||
245 | - Pablo Saavedra | ||
246 | - Paul Gortmaker | ||
247 | - Pavel Zhukov | ||
248 | - Peter Kjellerstedt | ||
249 | - Qiu Tingting | ||
250 | - Quentin Schulz | ||
251 | - Randolph Sapp | ||
252 | - Randy MacLeod | ||
253 | - Ranjitsinh Rathod | ||
254 | - Richard Purdie | ||
255 | - Riyaz Khan | ||
256 | - Ross Burton | ||
257 | - Sakib Sajal | ||
258 | - Sanjay Chitroda | ||
259 | - Siddharth Doshi | ||
260 | - Soumya Sambu | ||
261 | - Steve Sakoman | ||
262 | - Sudip Mukherjee | ||
263 | - Sundeep KOKKONDA | ||
264 | - Thomas Roos | ||
265 | - Tim Orling | ||
266 | - Tom Hochstein | ||
267 | - Trevor Gamblin | ||
268 | - Ulrich Ölmann | ||
269 | - Wang Mingyu | ||
270 | - Xiangyu Chen | ||
271 | |||
272 | |||
273 | Repositories / Downloads for Yocto-4.2.2 | ||
274 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
275 | |||
276 | poky | ||
277 | |||
278 | - Repository Location: :yocto_git:`/poky` | ||
279 | - Branch: :yocto_git:`mickledore </poky/log/?h=mickledore>` | ||
280 | - Tag: :yocto_git:`yocto-4.2.2 </poky/log/?h=yocto-4.2.2>` | ||
281 | - Git Revision: :yocto_git:`6e17b3e644ca15b8b4afd071ccaa6f172a0e681a </poky/commit/?id=6e17b3e644ca15b8b4afd071ccaa6f172a0e681a>` | ||
282 | - Release Artefact: poky-6e17b3e644ca15b8b4afd071ccaa6f172a0e681a | ||
283 | - sha: c0b4dadcf00b97d866dd4cc2f162474da2c3e3289badaa42a978bff1d479af99 | ||
284 | - Download Locations: | ||
285 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.2/poky-6e17b3e644ca15b8b4afd071ccaa6f172a0e681a.tar.bz2 | ||
286 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.2/poky-6e17b3e644ca15b8b4afd071ccaa6f172a0e681a.tar.bz2 | ||
287 | |||
288 | openembedded-core | ||
289 | |||
290 | - Repository Location: :oe_git:`/openembedded-core` | ||
291 | - Branch: :oe_git:`mickledore </openembedded-core/log/?h=mickledore>` | ||
292 | - Tag: :oe_git:`yocto-4.2.2 </openembedded-core/log/?h=yocto-4.2.2>` | ||
293 | - Git Revision: :oe_git:`3ef283e02b0b91daf64c3a589e1f6bb68d4f5aa1 </openembedded-core/commit/?id=3ef283e02b0b91daf64c3a589e1f6bb68d4f5aa1>` | ||
294 | - Release Artefact: oecore-3ef283e02b0b91daf64c3a589e1f6bb68d4f5aa1 | ||
295 | - sha: d2fd127f46e626fa4456c193af3dbd25d4b2565db59bc23be69a3b2dd4febed5 | ||
296 | - Download Locations: | ||
297 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.2/oecore-3ef283e02b0b91daf64c3a589e1f6bb68d4f5aa1.tar.bz2 | ||
298 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.2/oecore-3ef283e02b0b91daf64c3a589e1f6bb68d4f5aa1.tar.bz2 | ||
299 | |||
300 | meta-mingw | ||
301 | |||
302 | - Repository Location: :yocto_git:`/meta-mingw` | ||
303 | - Branch: :yocto_git:`mickledore </meta-mingw/log/?h=mickledore>` | ||
304 | - Tag: :yocto_git:`yocto-4.2.2 </meta-mingw/log/?h=yocto-4.2.2>` | ||
305 | - Git Revision: :yocto_git:`4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6 </meta-mingw/commit/?id=4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6>` | ||
306 | - Release Artefact: meta-mingw-4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6 | ||
307 | - sha: fcbae0dedb363477492b86b8f997e06f995793285535b24dc66038845483eeef | ||
308 | - Download Locations: | ||
309 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.2/meta-mingw-4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6.tar.bz2 | ||
310 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.2/meta-mingw-4608d0bb7e47c52b8f6e9be259bfb1716fda9fd6.tar.bz2 | ||
311 | |||
312 | bitbake | ||
313 | |||
314 | - Repository Location: :oe_git:`/bitbake` | ||
315 | - Branch: :oe_git:`2.4 </bitbake/log/?h=2.4>` | ||
316 | - Tag: :oe_git:`yocto-4.2.2 </bitbake/log/?h=yocto-4.2.2>` | ||
317 | - Git Revision: :oe_git:`08033b63ae442c774bd3fce62844eac23e6882d7 </bitbake/commit/?id=08033b63ae442c774bd3fce62844eac23e6882d7>` | ||
318 | - Release Artefact: bitbake-08033b63ae442c774bd3fce62844eac23e6882d7 | ||
319 | - sha: 1d070c133bfb6502ac04befbf082cbfda7582c8b1c48296a788384352e5061fd | ||
320 | - Download Locations: | ||
321 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.2/bitbake-08033b63ae442c774bd3fce62844eac23e6882d7.tar.bz2 | ||
322 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.2/bitbake-08033b63ae442c774bd3fce62844eac23e6882d7.tar.bz2 | ||
323 | |||
324 | yocto-docs | ||
325 | |||
326 | - Repository Location: :yocto_git:`/yocto-docs` | ||
327 | - Branch: :yocto_git:`mickledore </yocto-docs/log/?h=mickledore>` | ||
328 | - Tag: :yocto_git:`yocto-4.2.2 </yocto-docs/log/?h=yocto-4.2.2>` | ||
329 | - Git Revision: :yocto_git:`54d849d259a332389beea159d789f8fa92871475 </yocto-docs/commit/?id=54d849d259a332389beea159d789f8fa92871475>` | ||
330 | |||