diff options
author | Chee Yang Lee <chee.yang.lee@intel.com> | 2022-11-25 18:01:05 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-12-01 19:20:29 +0000 |
commit | 6fe3143800925463279d0664fc7f3372b53c6c52 (patch) | |
tree | 9e360729ca8a772107e944f5991d54011c422114 /documentation/migration-guides | |
parent | bbbe55c555de013927463727d7c01e6e7796fce5 (diff) | |
download | poky-6fe3143800925463279d0664fc7f3372b53c6c52.tar.gz |
migration-guides: add release-notes for 4.1.1
(From yocto-docs rev: 15140d5f53035bc6276fb890d89e8c2513e832da)
Signed-off-by: Chee Yang Lee <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/migration-guides')
-rw-r--r-- | documentation/migration-guides/release-4.1.rst | 1 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-4.1.1.rst | 317 |
2 files changed, 318 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-4.1.rst b/documentation/migration-guides/release-4.1.rst index 8ebf4a4c95..c91724c5e1 100644 --- a/documentation/migration-guides/release-4.1.rst +++ b/documentation/migration-guides/release-4.1.rst | |||
@@ -5,3 +5,4 @@ Release 4.1 (langdale) | |||
5 | 5 | ||
6 | migration-4.1 | 6 | migration-4.1 |
7 | release-notes-4.1 | 7 | release-notes-4.1 |
8 | release-notes-4.1.1 | ||
diff --git a/documentation/migration-guides/release-notes-4.1.1.rst b/documentation/migration-guides/release-notes-4.1.1.rst new file mode 100644 index 0000000000..cd52ab3b33 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.1.1.rst | |||
@@ -0,0 +1,317 @@ | |||
1 | Release notes for Yocto-4.1.1 (Langdale) | ||
2 | ---------------------------------------- | ||
3 | |||
4 | Security Fixes in Yocto-4.1.1 | ||
5 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
6 | |||
7 | - curl: Fix :cve:`2022-32221`, :cve:`2022-35260`, :cve:`2022-42915` and :cve:`2022-42916` | ||
8 | - libx11: Fix :cve:`2022-3554` | ||
9 | - lighttpd: Fix :cve:`2022-41556` | ||
10 | - openssl: Fix :cve:`2022-3358`, :cve:`2022-3602` and :cve:`2022-3786` | ||
11 | - pixman: Fix :cve:`2022-44638` | ||
12 | - qemu: Fix :cve:`2022-3165` | ||
13 | - sudo: Fix :cve:`2022-43995` | ||
14 | - tiff: Fix :cve:`2022-3599`, :cve:`2022-3597`, :cve:`2022-3626`, :cve:`2022-3627`, :cve:`2022-3570` and :cve:`2022-3598` | ||
15 | - xserver-xorg: Fix :cve:`2022-3550` and :cve:`2022-3551` | ||
16 | - xserver-xorg: Ignore :cve:`2022-3553` | ||
17 | |||
18 | |||
19 | Fixes in Yocto-4.1.1 | ||
20 | ~~~~~~~~~~~~~~~~~~~~ | ||
21 | |||
22 | - Add 4.1 migration guide & release notes | ||
23 | - bitbake: asyncrpc: serv: correct closed client socket detection | ||
24 | - bitbake: bitbake-user-manual: details about variable flags starting with underscore | ||
25 | - bitbake: bitbake: bitbake-layers: checkout layer(s) branch when clone exists | ||
26 | - bitbake: bitbake: user-manual: inform about spaces in :remove | ||
27 | - bitbake: doc: bitbake-user-manual: expand description of BB_PRESSURE_MAX variables | ||
28 | - bitbake: fetch2/git: don't set core.fsyncobjectfiles=0 | ||
29 | - bitbake: tests/fetch: Allow handling of a file:// url within a submodule | ||
30 | - bitbake: tests: bb.tests.fetch.URLHandle: add 2 new tests | ||
31 | - bitbake: utils/ply: Update md5 to better report errors with hashlib | ||
32 | - bluez5: add dbus to RDEPENDS | ||
33 | - build-appliance-image: Update to langdale head revision | ||
34 | - buildconf: compare abspath | ||
35 | - buildtools-tarball: export certificates to python and curl | ||
36 | - cmake-native: Fix host tool contamination | ||
37 | - create-spdx.bbclass: remove unused SPDX_INCLUDE_PACKAGED | ||
38 | - create-spdx: Remove ";name=..." for downloadLocation | ||
39 | - cve-update-db-native: add timeout to urlopen() calls | ||
40 | - dev-manual: common-tasks.rst: add reference to "do_clean" task | ||
41 | - dev-manual: common-tasks.rst: add reference to "do_listtasks" task | ||
42 | - docs: add support for langdale (4.1) release | ||
43 | - dropbear: add pam to PACKAGECONFIG | ||
44 | - externalsrc.bbclass: fix git repo detection | ||
45 | - externalsrc.bbclass: Remove a trailing slash from ${B} | ||
46 | - externalsrc: move back to classes | ||
47 | - gcc: Allow -Wno-error=poison-system-directories to take effect | ||
48 | - glib-2.0: fix rare GFileInfo test case failure | ||
49 | - gnutls: Unified package names to lower-case | ||
50 | - gnutls: upgrade 3.7.7 -> 3.7.8 | ||
51 | - grub: disable build on armv7ve/a with hardfp | ||
52 | - gstreamer1.0-libav: fix errors with ffmpeg 5.x | ||
53 | - ifupdown: upgrade 0.8.37 -> 0.8.39 | ||
54 | - insane.bbclass: Allow hashlib version that only accepts on parameter | ||
55 | - install-buildtools: support buildtools-make-tarball and update to 4.1 | ||
56 | - kern-tools: fix relative path processing | ||
57 | - kernel-fitimage: Use KERNEL_OUTPUT_DIR where appropriate | ||
58 | - kernel-yocto: improve fatal error messages of symbol_why.py | ||
59 | - kernel: Clear SYSROOT_DIRS instead of replacing sysroot_stage_all | ||
60 | - libcap: upgrade 2.65 -> 2.66 | ||
61 | - libical: upgrade 3.0.14 -> 3.0.15 | ||
62 | - libksba: upgrade 1.6.0 -> 1.6.2 | ||
63 | - libsdl2: upgrade 2.24.0 -> 2.24.1 | ||
64 | - lighttpd: upgrade 1.4.66 -> 1.4.67 | ||
65 | - linux-firmware: package amdgpu firmware | ||
66 | - linux-firmware: split rtl8761 firmware | ||
67 | - linux-yocto/5.15: update to v5.15.72 | ||
68 | - linux-yocto/5.19: update to v5.19.14 | ||
69 | - linux-yocto: add efi entry for machine features | ||
70 | - lttng-modules: upgrade 2.13.4 -> 2.13.5 | ||
71 | - lttng-ust: upgrade 2.13.4 -> 2.13.5 | ||
72 | - manuals: add reference to "do_configure" task | ||
73 | - manuals: add reference to the "do_compile" task | ||
74 | - manuals: add reference to the "do_install" task | ||
75 | - manuals: add reference to the "do_kernel_configcheck" task | ||
76 | - manuals: add reference to the "do_populate_sdk" task | ||
77 | - manuals: add references to "do_package_write_*" tasks | ||
78 | - manuals: add references to "do_populate_sysroot" task | ||
79 | - manuals: add references to the "do_build" task | ||
80 | - manuals: add references to the "do_bundle_initramfs" task | ||
81 | - manuals: add references to the "do_cleanall" task | ||
82 | - manuals: add references to the "do_deploy" task | ||
83 | - manuals: add references to the "do_devshell" task | ||
84 | - manuals: add references to the "do_fetch" task | ||
85 | - manuals: add references to the "do_image" task | ||
86 | - manuals: add references to the "do_kernel_configme" task | ||
87 | - manuals: add references to the "do_package" task | ||
88 | - manuals: add references to the "do_package_qa" task | ||
89 | - manuals: add references to the "do_patch" task | ||
90 | - manuals: add references to the "do_rootfs" task | ||
91 | - manuals: add references to the "do_unpack" task | ||
92 | - manuals: fix misc typos | ||
93 | - manuals: improve initramfs details | ||
94 | - manuals: updates for building on Windows (WSL 2) | ||
95 | - mesa: only apply patch to fix ALWAYS_INLINE for native | ||
96 | - mesa: update 22.2.0 -> 22.2.2 | ||
97 | - meson: make wrapper options sub-command specific | ||
98 | - meson: upgrade 0.63.2 -> 0.63.3 | ||
99 | - migration guides: 3.4: remove spurious space in example | ||
100 | - migration guides: add release notes for 4.0.4 | ||
101 | - migration-general: add section on using buildhistory | ||
102 | - migration-guides/release-notes-4.1.rst: add more known issues | ||
103 | - migration-guides/release-notes-4.1.rst: update Repositories / Downloads | ||
104 | - migration-guides: add known issues for 4.1 | ||
105 | - migration-guides: add reference to the "do_shared_workdir" task | ||
106 | - migration-guides: use contributor real name | ||
107 | - migration-guides: use contributor real name | ||
108 | - mirrors.bbclass: use shallow tarball for binutils-native | ||
109 | - mtools: upgrade 4.0.40 -> 4.0.41 | ||
110 | - numactl: upgrade 2.0.15 -> 2.0.16 | ||
111 | - oe/packagemanager/rpm: don't leak file objects | ||
112 | - openssl: export necessary env vars in SDK | ||
113 | - openssl: Fix SSL_CERT_FILE to match ca-certs location | ||
114 | - openssl: Upgrade 3.0.5 -> 3.0.7 | ||
115 | - opkg-utils: use a git clone, not a dynamic snapshot | ||
116 | - overlayfs: Allow not used mount points | ||
117 | - overview-manual: concepts.rst: add reference to "do_packagedata" task | ||
118 | - overview-manual: concepts.rst: add reference to "do_populate_sdk_ext" task | ||
119 | - overview-manual: concepts.rst: fix formating and add references | ||
120 | - own-mirrors: add crate | ||
121 | - pango: upgrade 1.50.9 -> 1.50.10 | ||
122 | - perf: Depend on native setuptools3 | ||
123 | - poky.conf: bump version for 4.1.1 | ||
124 | - poky.conf: remove Ubuntu 21.10 | ||
125 | - populate_sdk_base: ensure ptest-pkgs pulls in ptest-runner | ||
126 | - psplash: add psplash-default in rdepends | ||
127 | - qemu-native: Add PACKAGECONFIG option for jack | ||
128 | - quilt: backport a patch to address grep 3.8 failures | ||
129 | - ref-manual/faq.rst: update references to products built with OE / Yocto Project | ||
130 | - ref-manual/variables.rst: clarify sentence | ||
131 | - ref-manual: add a note to ssh-server-dropbear feature | ||
132 | - ref-manual: add CVE_CHECK_SHOW_WARNINGS | ||
133 | - ref-manual: add CVE_DB_UPDATE_INTERVAL | ||
134 | - ref-manual: add DEV_PKG_DEPENDENCY | ||
135 | - ref-manual: add DISABLE_STATIC | ||
136 | - ref-manual: add FIT_PAD_ALG | ||
137 | - ref-manual: add KERNEL_DEPLOY_DEPEND | ||
138 | - ref-manual: add missing features | ||
139 | - ref-manual: add MOUNT_BASE variable | ||
140 | - ref-manual: add overlayfs class variables | ||
141 | - ref-manual: add OVERLAYFS_ETC_EXPOSE_LOWER | ||
142 | - ref-manual: add OVERLAYFS_QA_SKIP | ||
143 | - ref-manual: add previous overlayfs-etc variables | ||
144 | - ref-manual: add pypi class | ||
145 | - ref-manual: add SDK_TOOLCHAIN_LANGS | ||
146 | - ref-manual: add section for create-spdx class | ||
147 | - ref-manual: add serial-autologin-root to IMAGE_FEATURES documentation | ||
148 | - ref-manual: add UBOOT_MKIMAGE_KERNEL_TYPE | ||
149 | - ref-manual: add WATCHDOG_TIMEOUT to variable glossary | ||
150 | - ref-manual: add WIRELESS_DAEMON | ||
151 | - ref-manual: classes.rst: add links to all references to a class | ||
152 | - ref-manual: complementary package installation recommends | ||
153 | - ref-manual: correct default for BUILDHISTORY_COMMIT | ||
154 | - ref-manual: document new github-releases class | ||
155 | - ref-manual: expand documentation on image-buildinfo class | ||
156 | - ref-manual: faq.rst: reorganize into subsections, contents at top | ||
157 | - ref-manual: remove reference to largefile in DISTRO_FEATURES | ||
158 | - ref-manual: remove reference to testimage-auto class | ||
159 | - ref-manual: system-requirements: Ubuntu 22.04 now supported | ||
160 | - ref-manual: tasks.rst: add reference to the "do_image_complete" task | ||
161 | - ref-manual: tasks.rst: add reference to the "do_kernel_checkout" task | ||
162 | - ref-manual: tasks.rst: add reference to the "do_kernel_metadata" task | ||
163 | - ref-manual: tasks.rst: add reference to the "do_validate_branches" task | ||
164 | - ref-manual: tasks.rst: add references to the "do_cleansstate" task | ||
165 | - ref-manual: update buildpaths QA check documentation | ||
166 | - ref-manual: update pypi documentation for CVE_PRODUCT default in 4.1 | ||
167 | - ref-manual: variables.rst: add reference to "do_populate_lic" task | ||
168 | - release-notes-4.1.rst remove bitbake-layers subcommand argument | ||
169 | - runqemu: Do not perturb script environment | ||
170 | - runqemu: Fix gl-es argument from causing other arguments to be ignored | ||
171 | - rust-target-config: match riscv target names with what rust expects | ||
172 | - rust: install rustfmt for riscv32 as well | ||
173 | - sanity: check for GNU tar specifically | ||
174 | - scripts/oe-check-sstate: cleanup | ||
175 | - scripts/oe-check-sstate: force build to run for all targets, specifically populate_sysroot | ||
176 | - sdk-manual: correct the bitbake target for a unified sysroot build | ||
177 | - shadow: update 4.12.1 -> 4.12.3 | ||
178 | - systemd: add systemd-creds and systemd-cryptenroll to systemd-extra-utils | ||
179 | - test-manual: fix typo in machine name | ||
180 | - tiff: fix a typo for :cve:`2022-2953`.patch | ||
181 | - u-boot: Add savedefconfig task | ||
182 | - u-boot: Remove duplicate inherit of cml1 | ||
183 | - uboot-sign: Fix using wrong KEY_REQ_ARGS | ||
184 | - Update documentation for classes split | ||
185 | - vim: upgrade to 9.0.0820 | ||
186 | - vulkan-samples: add lfs=0 to SRC_URI to avoid git smudge errors in do_unpack | ||
187 | - wic: honor the SOURCE_DATE_EPOCH in case of updated fstab | ||
188 | - wic: swap partitions are not added to fstab | ||
189 | - wpebackend-fdo: upgrade 1.12.1 -> 1.14.0 | ||
190 | - xserver-xorg: move some recommended dependencies in required | ||
191 | - zlib: do out-of-tree builds | ||
192 | - zlib: upgrade 1.2.12 -> 1.2.13 | ||
193 | - zlib: use .gz archive and set a PREMIRROR | ||
194 | |||
195 | |||
196 | Known Issues in Yocto-4.1.1 | ||
197 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
198 | |||
199 | - N/A | ||
200 | |||
201 | |||
202 | |||
203 | Contributors to Yocto-4.1.1 | ||
204 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
205 | |||
206 | - Adrian Freihofer | ||
207 | - Alex Kiernan | ||
208 | - Alexander Kanavin | ||
209 | - Bartosz Golaszewski | ||
210 | - Bernhard Rosenkränzer | ||
211 | - Bruce Ashfield | ||
212 | - Chen Qi | ||
213 | - Christian Eggers | ||
214 | - Claus Stovgaard | ||
215 | - Ed Tanous | ||
216 | - Etienne Cordonnier | ||
217 | - Frank de Brabander | ||
218 | - Hitendra Prajapati | ||
219 | - Jan-Simon Moeller | ||
220 | - Jeremy Puhlman | ||
221 | - Johan Korsnes | ||
222 | - Jon Mason | ||
223 | - Jose Quaresma | ||
224 | - Joshua Watt | ||
225 | - Justin Bronder | ||
226 | - Kai Kang | ||
227 | - Keiya Nobuta | ||
228 | - Khem Raj | ||
229 | - Lee Chee Yang | ||
230 | - Liam Beguin | ||
231 | - Luca Boccassi | ||
232 | - Mark Asselstine | ||
233 | - Mark Hatle | ||
234 | - Markus Volk | ||
235 | - Martin Jansa | ||
236 | - Michael Opdenacker | ||
237 | - Ming Liu | ||
238 | - Mingli Yu | ||
239 | - Paul Eggleton | ||
240 | - Peter Kjellerstedt | ||
241 | - Qiu, Zheng | ||
242 | - Quentin Schulz | ||
243 | - Richard Purdie | ||
244 | - Robert Joslyn | ||
245 | - Ross Burton | ||
246 | - Sean Anderson | ||
247 | - Sergei Zhmylev | ||
248 | - Steve Sakoman | ||
249 | - Takayasu Ito | ||
250 | - Teoh Jay Shen | ||
251 | - Thomas Perrot | ||
252 | - Tim Orling | ||
253 | - Vincent Davis Jr | ||
254 | - Vyacheslav Yurkov | ||
255 | - Ciaran Courtney | ||
256 | - Wang Mingyu | ||
257 | |||
258 | |||
259 | Repositories / Downloads for Yocto-4.1.1 | ||
260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
261 | |||
262 | poky | ||
263 | |||
264 | - Repository Location: :yocto_git:`/poky` | ||
265 | - Branch: :yocto_git:`langdale </poky/log/?h=langdale>` | ||
266 | - Tag: :yocto_git:`yocto-4.1.1 </poky/log/?h=yocto-4.1.1>` | ||
267 | - Git Revision: :yocto_git:`d3cda9a3e0837eb2ac5482f5f2bd8e55e874feff </poky/commit/?id=d3cda9a3e0837eb2ac5482f5f2bd8e55e874feff>` | ||
268 | - Release Artefact: poky-d3cda9a3e0837eb2ac5482f5f2bd8e55e874feff | ||
269 | - sha: e92b694fbb74a26c7a875936dfeef4a13902f24b06127ee52f4d1c1e4b03ec24 | ||
270 | - Download Locations: | ||
271 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.1.1/poky-d3cda9a3e0837eb2ac5482f5f2bd8e55e874feff.tar.bz2 | ||
272 | http://mirrors.kernel.org/yocto/yocto/yocto-4.1.1/poky-d3cda9a3e0837eb2ac5482f5f2bd8e55e874feff.tar.bz2 | ||
273 | |||
274 | openembedded-core | ||
275 | |||
276 | - Repository Location: :oe_git:`/openembedded-core` | ||
277 | - Branch: :oe_git:`langdale </openembedded-core/log/?h=langdale>` | ||
278 | - Tag: :oe_git:`yocto-4.1.1 </openembedded-core/log/?h=yocto-4.1.1>` | ||
279 | - Git Revision: :oe_git:`9237ffc4feee2dd6ff5bdd672072509ef9e82f6d </openembedded-core/commit/?id=9237ffc4feee2dd6ff5bdd672072509ef9e82f6d>` | ||
280 | - Release Artefact: oecore-9237ffc4feee2dd6ff5bdd672072509ef9e82f6d | ||
281 | - sha: d73198aef576f0fca0d746f9d805b1762c19c31786bc3f7d7326dfb2ed6fc1be | ||
282 | - Download Locations: | ||
283 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.1.1/oecore-9237ffc4feee2dd6ff5bdd672072509ef9e82f6d.tar.bz2 | ||
284 | http://mirrors.kernel.org/yocto/yocto/yocto-4.1.1/oecore-9237ffc4feee2dd6ff5bdd672072509ef9e82f6d.tar.bz2 | ||
285 | |||
286 | meta-mingw | ||
287 | |||
288 | - Repository Location: :yocto_git:`/meta-mingw` | ||
289 | - Branch: :yocto_git:`langdale </meta-mingw/log/?h=langdale>` | ||
290 | - Tag: :yocto_git:`yocto-4.1.1 </meta-mingw/log/?h=yocto-4.1.1>` | ||
291 | - Git Revision: :yocto_git:`b0067202db8573df3d23d199f82987cebe1bee2c </meta-mingw/commit/?id=b0067202db8573df3d23d199f82987cebe1bee2c>` | ||
292 | - Release Artefact: meta-mingw-b0067202db8573df3d23d199f82987cebe1bee2c | ||
293 | - sha: 704f2940322b81ce774e9cbd27c3cfa843111d497dc7b1eeaa39cd694d9a2366 | ||
294 | - Download Locations: | ||
295 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.1.1/meta-mingw-b0067202db8573df3d23d199f82987cebe1bee2c.tar.bz2 | ||
296 | http://mirrors.kernel.org/yocto/yocto/yocto-4.1.1/meta-mingw-b0067202db8573df3d23d199f82987cebe1bee2c.tar.bz2 | ||
297 | |||
298 | bitbake | ||
299 | |||
300 | - Repository Location: :oe_git:`/bitbake` | ||
301 | - Branch: :oe_git:`2.2 </bitbake/log/?h=2.2>` | ||
302 | - Tag: :oe_git:`yocto-4.1.1 </bitbake/log/?h=yocto-4.1.1>` | ||
303 | - Git Revision: :oe_git:`138dd7883ee2c521900b29985b6d24a23d96563c </bitbake/commit/?id=138dd7883ee2c521900b29985b6d24a23d96563c>` | ||
304 | - Release Artefact: bitbake-138dd7883ee2c521900b29985b6d24a23d96563c | ||
305 | - sha: 5dc5aff4b4a801253c627cdaab6b1a0ceee2c531f1a6b166d85d1265a35d4be5 | ||
306 | - Download Locations: | ||
307 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.1.1/bitbake-138dd7883ee2c521900b29985b6d24a23d96563c.tar.bz2 | ||
308 | http://mirrors.kernel.org/yocto/yocto/yocto-4.1.1/bitbake-138dd7883ee2c521900b29985b6d24a23d96563c.tar.bz2 | ||
309 | |||
310 | yocto-docs | ||
311 | |||
312 | - Repository Location: :yocto_git:`/yocto-docs` | ||
313 | - Branch: :yocto_git:`langdale </yocto-docs/log/?h=langdale>` | ||
314 | - Tag: :yocto_git:`yocto-4.1.1 </yocto-docs/log/?h=yocto-4.1.1>` | ||
315 | - Git Revision: :yocto_git:`8e0841c3418caa227c66a60327db09dfbe72054a </yocto-docs/commit/?id=8e0841c3418caa227c66a60327db09dfbe72054a>` | ||
316 | |||
317 | |||