diff options
author | Lee Chee Yang <chee.yang.lee@intel.com> | 2024-11-29 10:13:13 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-11-29 18:25:35 +0000 |
commit | be11cb29791b29021af6f8bddb967ab0bb7cfe9b (patch) | |
tree | 95f192748b0d7bc071955f5fbefe5de1f68d9068 /documentation | |
parent | 4a90571c570d54723e7582277979890ab62c33ca (diff) | |
download | poky-be11cb29791b29021af6f8bddb967ab0bb7cfe9b.tar.gz |
migration-guides: add release notes for 4.0.23
(From yocto-docs rev: 5835cb574881d57785f099c768467177d077e867)
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')
-rw-r--r-- | documentation/migration-guides/release-4.0.rst | 1 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-4.0.23.rst | 209 |
2 files changed, 210 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-4.0.rst b/documentation/migration-guides/release-4.0.rst index 88ccbec9a4..ac21e01c8f 100644 --- a/documentation/migration-guides/release-4.0.rst +++ b/documentation/migration-guides/release-4.0.rst | |||
@@ -29,4 +29,5 @@ Release 4.0 (kirkstone) | |||
29 | release-notes-4.0.20 | 29 | release-notes-4.0.20 |
30 | release-notes-4.0.21 | 30 | release-notes-4.0.21 |
31 | release-notes-4.0.22 | 31 | release-notes-4.0.22 |
32 | release-notes-4.0.23 | ||
32 | 33 | ||
diff --git a/documentation/migration-guides/release-notes-4.0.23.rst b/documentation/migration-guides/release-notes-4.0.23.rst new file mode 100644 index 0000000000..abf7c69759 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.0.23.rst | |||
@@ -0,0 +1,209 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release notes for Yocto-4.0.23 (Kirkstone) | ||
4 | ------------------------------------------ | ||
5 | |||
6 | Security Fixes in Yocto-4.0.23 | ||
7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
8 | |||
9 | - ``curl``: Fix :cve_nist:`2024-9681` | ||
10 | - ``expat``: Fix :cve_nist:`2024-50602` | ||
11 | - ``gcc``: Ignore :cve_nist:`2023-4039` | ||
12 | - ``ghostscript``: Fix :cve_nist:`2023-46361` and :cve_nist:`2024-29508` | ||
13 | - ``gstreamer1.0``: Ignore :cve_nist:`2024-0444` | ||
14 | - ``libarchive``: Fix :cve_nist:`2024-48957` and :cve_nist:`2024-48958` | ||
15 | - ``openssl``: Fix :cve_nist:`2024-9143` | ||
16 | - ``orc``: Fix :cve_nist:`2024-40897` | ||
17 | - ``python3``: Ignore :cve_nist:`2023-27043`, :cve_nist:`2024-6232` and :cve_nist:`2024-7592` | ||
18 | - ``qemu``: Fix :cve_nist:`2023-3019` | ||
19 | - ``vim``: Fix :cve_nist:`2024-43790`, :cve_nist:`2024-43802`, :cve_nist:`2024-45306` and :cve_nist:`2024-47814` | ||
20 | - ``zstd``: Fix :cve_nist:`2022-4899` | ||
21 | |||
22 | |||
23 | Fixes in Yocto-4.0.23 | ||
24 | ~~~~~~~~~~~~~~~~~~~~~ | ||
25 | |||
26 | - at-spi2-core: backport a patch to fix build with gcc-14 on host | ||
27 | - bitbake: bitbake: doc/user-manual: Update the BB_HASHSERVE_UPSTREAM | ||
28 | - bitbake: codeparser: Fix handling of string AST nodes with older Python versions | ||
29 | - bitbake: fetch2/git: Use quote from shlex, not pipes | ||
30 | - bitbake: gitsm: Add call_process_submodules() to remove duplicated code | ||
31 | - bitbake: gitsm: Remove downloads/tmpdir when failed | ||
32 | - bitbake: tests/fetch: Use our own mirror of mobile-broadband-provider to decouple from gnome gitlab | ||
33 | - bitbake: tests/fetch: Use our own mirror of sysprof to decouple from gnome gitlab | ||
34 | - bmap-tools: update :term:`HOMEPAGE` and :term:`SRC_URI` | ||
35 | - build-appliance-image: Update to kirkstone head revision | ||
36 | - cmake: Fix sporadic issues when determining compiler internals | ||
37 | - cracklib: Modify patch to compile with GCC 14 | ||
38 | - cve-check: add CVSS vector string to CVE database and reports | ||
39 | - cve-check: add support for cvss v4.0 | ||
40 | - cve_check: Use a local copy of the database during builds | ||
41 | - dev-manual: document how to provide confs from layer.conf | ||
42 | - documentation: Makefile: add SPHINXLINTDOCS to specify subset to sphinx-lint | ||
43 | - documentation: Makefile: fix epub and latexpdf targets | ||
44 | - documentation: README: add instruction to run Vale on a subset | ||
45 | - documentation: brief-yoctoprojectqs: update BB_HASHSERVE_UPSTREAM for new infrastructure | ||
46 | - documentation: conf.py: add a bitbake_git extlink | ||
47 | - documentation: rename :cve: role to :cve_nist: | ||
48 | - documentation: styles: vocabularies: Yocto: add sstate | ||
49 | - documnetation: contributor-guide: Remove duplicated words | ||
50 | - gcc: restore a patch for Neoverse N2 core | ||
51 | - glib-2.0: patch regression of :cve_nist:`2023-32665` | ||
52 | - kmscube: create_framebuffer: backport modifier fix | ||
53 | - libffi: backport a fix to build libffi-native with gcc-14 | ||
54 | - linux-firmware: Upgrade to 20240909 | ||
55 | - local.conf.sample: update BB_HASHSERVE_UPSTREAM for new infrastructure | ||
56 | - migration-guide: add release notes for 4.0.22 | ||
57 | - migration-guide: release-notes-4.0: update BB_HASHSERVE_UPSTREAM for new infrastructure | ||
58 | - nativesdk-intercept: Fix bad intercept chgrp/chown logic | ||
59 | - orc: Upgrade to 0.4.40 | ||
60 | - overlayfs-etc: add option to skip creation of mount dirs | ||
61 | - overview-manual: concepts: add details on package splitting | ||
62 | - package: Switch debug source handling to use prefix map | ||
63 | - patch.py: Use shlex instead of deprecated pipe | ||
64 | - poky.conf: bump version for 4.0.23 | ||
65 | - pseudo: Disable LFS on 32bit arches | ||
66 | - pseudo: Fix envp bug and add posix_spawn wrapper | ||
67 | - pseudo: Fix to work with glibc 2.40 | ||
68 | - pseudo: Switch back to the master branch | ||
69 | - pseudo: Update to include logic fix | ||
70 | - pseudo: Update to include open symlink handling bugfix | ||
71 | - pseudo: Update to pull in fchmodat fix | ||
72 | - pseudo: Update to pull in fd leak fix | ||
73 | - pseudo: Update to pull in gcc14 fix and missing statvfs64 intercept | ||
74 | - pseudo: Update to pull in linux-libc-headers race fix | ||
75 | - pseudo: Update to pull in python 3.12+ fix | ||
76 | - pseudo: Update to pull in syncfs probe fix | ||
77 | - ref-manual: add description for the "sysroot" term | ||
78 | - ref-manual: add missing CVE_CHECK manifest variables | ||
79 | - ref-manual: add missing :term:`EXTERNAL_KERNEL_DEVICETREE` variable | ||
80 | - ref-manual: add missing :term:`OPKGBUILDCMD` variable | ||
81 | - ref-manual: devtool-reference: document missing commands | ||
82 | - ref-manual: devtool-reference: refresh example outputs | ||
83 | - ref-manual: introduce :term:`CVE_CHECK_REPORT_PATCHED` variable | ||
84 | - ref-manual: release-process: add a reference to the doc's release | ||
85 | - ref-manual: release-process: refresh the current LTS releases | ||
86 | - ref-manual: release-process: update releases.svg | ||
87 | - ref-manual: release-process: update releases.svg with month after "Current" | ||
88 | - ref-manual: structure.rst: document missing tmp/ dirs | ||
89 | - ref-manual: variables: add SIGGEN_LOCKEDSIGS* variables | ||
90 | - syslinux: Disable error on implicit-function-declaration | ||
91 | - util-linux: Define pidfd_* function signatures | ||
92 | - vala: add -Wno-error=incompatible-pointer-types work around | ||
93 | - vim: Upgrade to 9.1.0764 | ||
94 | - xmlto: backport a patch to fix build with gcc-14 on host | ||
95 | - zip: Fix build with gcc-14 | ||
96 | - zip: Make configure checks to be more robust | ||
97 | |||
98 | |||
99 | Known Issues in Yocto-4.0.23 | ||
100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
101 | |||
102 | -N/A | ||
103 | |||
104 | |||
105 | Contributors to Yocto-4.0.23 | ||
106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
107 | |||
108 | - Aleksandar Nikolic | ||
109 | - Alexandre Belloni | ||
110 | - Antoine Lubineau | ||
111 | - Antonin Godard | ||
112 | - Archana Polampalli | ||
113 | - Ashish Sharma | ||
114 | - Baruch Siach | ||
115 | - Eilís 'pidge' Ní Fhlannagáin | ||
116 | - Jose Quaresma | ||
117 | - Julien Stephan | ||
118 | - Khem Raj | ||
119 | - Lee Chee Yang | ||
120 | - Macpaul Lin | ||
121 | - Martin Jansa | ||
122 | - Michael Opdenacker | ||
123 | - Ola x Nilsson | ||
124 | - Peter Marko | ||
125 | - Philip Lorenz | ||
126 | - Randolph Sapp | ||
127 | - Richard Purdie | ||
128 | - Robert Yang | ||
129 | - Rohini Sangam | ||
130 | - Ruiqiang Hao | ||
131 | - Siddharth Doshi | ||
132 | - Steve Sakoman | ||
133 | - Talel BELHAJSALEM | ||
134 | - Wang Mingyu | ||
135 | - Yogita Urade | ||
136 | - Zoltan Boszormenyi | ||
137 | |||
138 | |||
139 | Repositories / Downloads for Yocto-4.0.23 | ||
140 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
141 | |||
142 | poky | ||
143 | |||
144 | - Repository Location: :yocto_git:`/poky` | ||
145 | - Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>` | ||
146 | - Tag: :yocto_git:`yocto-4.0.23 </poky/log/?h=yocto-4.0.23>` | ||
147 | - Git Revision: :yocto_git:`8e092852b63e998d990b8f8e1aa91297dec4430f </poky/commit/?id=8e092852b63e998d990b8f8e1aa91297dec4430f>` | ||
148 | - Release Artefact: poky-8e092852b63e998d990b8f8e1aa91297dec4430f | ||
149 | - sha: 339d34d8432070dac948449e732ebf06a888eeb27ff548958b2395c9446b029d | ||
150 | - Download Locations: | ||
151 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.23/poky-8e092852b63e998d990b8f8e1aa91297dec4430f.tar.bz2 | ||
152 | https://mirrors.kernel.org/yocto/yocto/yocto-4.0.23/poky-8e092852b63e998d990b8f8e1aa91297dec4430f.tar.bz2 | ||
153 | |||
154 | openembedded-core | ||
155 | |||
156 | - Repository Location: :oe_git:`/openembedded-core` | ||
157 | - Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>` | ||
158 | - Tag: :oe_git:`yocto-4.0.23 </openembedded-core/log/?h=yocto-4.0.23>` | ||
159 | - Git Revision: :oe_git:`fb45c5cf8c2b663af293acb069d446610f77ff1a </openembedded-core/commit/?id=fb45c5cf8c2b663af293acb069d446610f77ff1a>` | ||
160 | - Release Artefact: oecore-fb45c5cf8c2b663af293acb069d446610f77ff1a | ||
161 | - sha: 1d394370ea7d43fb885ab8a952d6d1e43f1a850745a5152d5ead5565a283a0f5 | ||
162 | - Download Locations: | ||
163 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.23/oecore-fb45c5cf8c2b663af293acb069d446610f77ff1a.tar.bz2 | ||
164 | https://mirrors.kernel.org/yocto/yocto/yocto-4.0.23/oecore-fb45c5cf8c2b663af293acb069d446610f77ff1a.tar.bz2 | ||
165 | |||
166 | meta-mingw | ||
167 | |||
168 | - Repository Location: :yocto_git:`/meta-mingw` | ||
169 | - Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>` | ||
170 | - Tag: :yocto_git:`yocto-4.0.23 </meta-mingw/log/?h=yocto-4.0.23>` | ||
171 | - Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>` | ||
172 | - Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e | ||
173 | - sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8 | ||
174 | - Download Locations: | ||
175 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.23/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 | ||
176 | https://mirrors.kernel.org/yocto/yocto/yocto-4.0.23/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 | ||
177 | |||
178 | meta-gplv2 | ||
179 | |||
180 | - Repository Location: :yocto_git:`/meta-gplv2` | ||
181 | - Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>` | ||
182 | - Tag: :yocto_git:`yocto-4.0.23 </meta-gplv2/log/?h=yocto-4.0.23>` | ||
183 | - Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>` | ||
184 | - Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a | ||
185 | - sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d | ||
186 | - Download Locations: | ||
187 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.23/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 | ||
188 | https://mirrors.kernel.org/yocto/yocto/yocto-4.0.23/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 | ||
189 | |||
190 | bitbake | ||
191 | |||
192 | - Repository Location: :oe_git:`/bitbake` | ||
193 | - Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>` | ||
194 | - Tag: :oe_git:`yocto-4.0.23 </bitbake/log/?h=yocto-4.0.23>` | ||
195 | - Git Revision: :oe_git:`fb73c495c45d1d4107cfd60b67a5b4f11a99647b </bitbake/commit/?id=fb73c495c45d1d4107cfd60b67a5b4f11a99647b>` | ||
196 | - Release Artefact: bitbake-fb73c495c45d1d4107cfd60b67a5b4f11a99647b | ||
197 | - sha: 5cd271299951f25912a2e8d4de6d8769a4c0bb3bbcfc90815be41f23fd299a0b | ||
198 | - Download Locations: | ||
199 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.23/bitbake-fb73c495c45d1d4107cfd60b67a5b4f11a99647b.tar.bz2 | ||
200 | https://mirrors.kernel.org/yocto/yocto/yocto-4.0.23/bitbake-fb73c495c45d1d4107cfd60b67a5b4f11a99647b.tar.bz2 | ||
201 | |||
202 | yocto-docs | ||
203 | |||
204 | - Repository Location: :yocto_git:`/yocto-docs` | ||
205 | - Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>` | ||
206 | - Tag: :yocto_git:`yocto-4.0.23 </yocto-docs/log/?h=yocto-4.0.23>` | ||
207 | - Git Revision: :yocto_git:`TBD </yocto-docs/commit/?id=TBD>` | ||
208 | |||
209 | |||