summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorLee Chee Yang <chee.yang.lee@intel.com>2025-02-28 12:58:26 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-03-07 17:04:26 +0000
commit1145d16d08b47d1dd37417e87aabfd4ff9bec2ed (patch)
tree0a838b66047f83d375f78fff1c71ffc3e79d6836 /documentation
parent55e65e6d7052cd6a3a5441c124836228944778e6 (diff)
downloadpoky-1145d16d08b47d1dd37417e87aabfd4ff9bec2ed.tar.gz
migration-guides: add release notes for 4.0.25
(From yocto-docs rev: 4649514cdfae496f43711d6b830a0a835c3a1534) 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.rst1
-rw-r--r--documentation/migration-guides/release-notes-4.0.25.rst167
2 files changed, 168 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-4.0.rst b/documentation/migration-guides/release-4.0.rst
index a1aa419730..e4e619d179 100644
--- a/documentation/migration-guides/release-4.0.rst
+++ b/documentation/migration-guides/release-4.0.rst
@@ -31,3 +31,4 @@ Release 4.0 (kirkstone)
31 release-notes-4.0.22 31 release-notes-4.0.22
32 release-notes-4.0.23 32 release-notes-4.0.23
33 release-notes-4.0.24 33 release-notes-4.0.24
34 release-notes-4.0.25
diff --git a/documentation/migration-guides/release-notes-4.0.25.rst b/documentation/migration-guides/release-notes-4.0.25.rst
new file mode 100644
index 0000000000..e52f57913f
--- /dev/null
+++ b/documentation/migration-guides/release-notes-4.0.25.rst
@@ -0,0 +1,167 @@
1Release notes for Yocto-4.0.25 (Kirkstone)
2------------------------------------------
3
4Security Fixes in Yocto-4.0.25
5~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6
7- avahi: Fix :cve_nist:`2024-52616`
8- binutils: Fix :cve_nist:`2024-53589`
9- gdb: Fix :cve_nist:`2024-53589`
10- go: Fix :cve_nist:`2024-34155`, :cve_nist:`2024-34156`, :cve_nist:`2024-34158` and
11 :cve_nist:`2024-45336`
12- gstreamer1.0: Ignore :cve_nist:`2024-47537`, :cve_nist:`2024-47539`, :cve_nist:`2024-47540`,
13 :cve_nist:`2024-47543`, :cve_nist:`2024-47544`, :cve_nist:`2024-47545`, :cve_nist:`2024-47538`,
14 :cve_nist:`2024-47541`, :cve_nist:`2024-47542`, :cve_nist:`2024-47600`, :cve_nist:`2024-47607`,
15 :cve_nist:`2024-47615`, :cve_nist:`2024-47835`, :cve_nist:`2024-47546`, :cve_nist:`2024-47596`,
16 :cve_nist:`2024-47597`, :cve_nist:`2024-47598`, :cve_nist:`2024-47599`, :cve_nist:`2024-47601`,
17 :cve_nist:`2024-47777`, :cve_nist:`2024-47778`, :cve_nist:`2024-47834`, :cve_nist:`2024-47602`,
18 :cve_nist:`2024-47603`, :cve_nist:`2024-47613`, :cve_nist:`2024-47774`, :cve_nist:`2024-47775`
19 and :cve_nist:`2024-47776`
20- linux-yocto/5.15: Fix :cve_nist:`2024-36476`, :cve_nist:`2024-55916`, :cve_nist:`2024-56369`,
21 :cve_nist:`2024-56626`, :cve_nist:`2024-56627`, :cve_nist:`2024-56715`, :cve_nist:`2024-56716`,
22 :cve_nist:`2024-57802`, :cve_nist:`2024-57807`, :cve_nist:`2024-57841`, :cve_nist:`2024-57890`,
23 :cve_nist:`2024-57896`, :cve_nist:`2024-57900`, :cve_nist:`2024-57910`, :cve_nist:`2024-57911`,
24 :cve_nist:`2024-57938`, :cve_nist:`2024-57951`, :cve_nist:`2025-21631`, :cve_nist:`2025-21665`,
25 :cve_nist:`2025-21666`, :cve_nist:`2025-21669`, :cve_nist:`2025-21680`, :cve_nist:`2025-21683`,
26 :cve_nist:`2025-21694`, :cve_nist:`2025-21697` and :cve_nist:`2025-21699`
27- ofono: Fix :cve_nist:`2024-7539`, :cve_nist:`2024-7540`, :cve_nist:`2024-7541`,
28 :cve_nist:`2024-7542`, :cve_nist:`2024-7543`, :cve_nist:`2024-7544`, :cve_nist:`2024-7545`,
29 :cve_nist:`2024-7546` and :cve_nist:`2024-7547`
30- openssl: Fix :cve_nist:`2024-13176`
31- rsync: Fix :cve_nist:`2024-12084`, :cve_nist:`2024-12085`, :cve_nist:`2024-12086`,
32 :cve_nist:`2024-12087`, :cve_nist:`2024-12088` and :cve_nist:`2024-12747`
33- ruby: Fix :cve_nist:`2024-49761`
34- socat: Fix :cve_nist:`2024-54661`
35- vte: Fix :cve_nist:`2024-37535`
36- wget: Fix :cve_nist:`2024-10524`
37
38
39Fixes in Yocto-4.0.25
40~~~~~~~~~~~~~~~~~~~~~
41
42- bitbake: tests/fetch: Fix git shallow test failure with git >= 2.48
43- build-appliance-image: Update to kirkstone head revision
44- classes-global/insane: Look up all runtime providers for file-rdeps
45- classes/nativesdk: also override :term:`TUNE_PKGARCH`
46- classes/qemu: use tune to select QEMU_EXTRAOPTIONS, not package architecture
47- cmake: apply parallel build settings to ptest tasks
48- dev-manual/building: document the initramfs-framework recipe
49- docs: Update autobuilder URLs to valkyrie
50- documentation: Fix typo in standards.md
51- glibc: Suppress GCC -Os warning on user2netname for sunrpc
52- glibc: stable 2.35 branch updates
53- lib/packagedata.py: Add API to iterate over rprovides
54- linux-yocto/5.15: upgrade to v5.15.178
55- migration-guides: add release notes for 4.0.24
56- openssl: upgrade to 3.0.16
57- poky.conf: bump version for 4.0.25
58- python3: Treat UID/GID overflow as failure
59- rsync: Delete pedantic errors re-ordering patch
60- rsync: upgrade to 3.2.7
61- rust-common.bbclass: soft assignment for RUSTLIB path
62- scripts/install-buildtools: Update to 4.0.23
63- test-manual/reproducible-builds: fix reproducible links
64
65
66Known Issues in Yocto-4.0.25
67~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68
69- N/A
70
71
72Contributors to Yocto-4.0.25
73~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74
75- Aleksandar Nikolic
76- Alexander Kanavin
77- Antonin Godard
78- Archana Polampalli
79- Bruce Ashfield
80- Deepesh Varatharajan
81- Divya Chellam
82- Joshua Watt
83- Khem Raj
84- Lee Chee Yang
85- Nikhil R
86- Pedro Ferreira
87- Peter Marko
88- Praveen Kumar
89- Richard Purdie
90- Ross Burton
91- Simon A. Eugster
92- Steve Sakoman
93- Yash Shinde
94- Yogita Urade
95- Zhang Peng
96
97
98Repositories / Downloads for Yocto-4.0.25
99~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
100
101poky
102
103- Repository Location: :yocto_git:`/poky`
104- Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>`
105- Tag: :yocto_git:`yocto-4.0.25 </poky/log/?h=yocto-4.0.25>`
106- Git Revision: :yocto_git:`b5aa03f336c121269551f9e7baed4c677c76bb39 </poky/commit/?id=b5aa03f336c121269551f9e7baed4c677c76bb39>`
107- Release Artefact: poky-b5aa03f336c121269551f9e7baed4c677c76bb39
108- sha: 7afbcb25f0dd89a4fb6dd4c5945061705ef9ce79a6863806278603273c2b3b4a
109- Download Locations:
110 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.25/poky-b5aa03f336c121269551f9e7baed4c677c76bb39.tar.bz2
111 https://mirrors.kernel.org/yocto/yocto/yocto-4.0.25/poky-b5aa03f336c121269551f9e7baed4c677c76bb39.tar.bz2
112
113openembedded-core
114
115- Repository Location: :oe_git:`/openembedded-core`
116- Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>`
117- Tag: :oe_git:`yocto-4.0.25 </openembedded-core/log/?h=yocto-4.0.25>`
118- Git Revision: :oe_git:`5a794fd244f7fdeb426bd5e3def6b4effc0e8c62 </openembedded-core/commit/?id=5a794fd244f7fdeb426bd5e3def6b4effc0e8c62>`
119- Release Artefact: oecore-5a794fd244f7fdeb426bd5e3def6b4effc0e8c62
120- sha: 8fc93109693e5f4702b3fe0633b6be833605291b3d595dc8bdeb6379f40cd2de
121- Download Locations:
122 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.25/oecore-5a794fd244f7fdeb426bd5e3def6b4effc0e8c62.tar.bz2
123 https://mirrors.kernel.org/yocto/yocto/yocto-4.0.25/oecore-5a794fd244f7fdeb426bd5e3def6b4effc0e8c62.tar.bz2
124
125meta-mingw
126
127- Repository Location: :yocto_git:`/meta-mingw`
128- Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>`
129- Tag: :yocto_git:`yocto-4.0.25 </meta-mingw/log/?h=yocto-4.0.25>`
130- Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>`
131- Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e
132- sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8
133- Download Locations:
134 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.25/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
135 https://mirrors.kernel.org/yocto/yocto/yocto-4.0.25/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
136
137meta-gplv2
138
139- Repository Location: :yocto_git:`/meta-gplv2`
140- Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>`
141- Tag: :yocto_git:`yocto-4.0.25 </meta-gplv2/log/?h=yocto-4.0.25>`
142- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>`
143- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
144- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d
145- Download Locations:
146 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.25/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
147 https://mirrors.kernel.org/yocto/yocto/yocto-4.0.25/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
148
149bitbake
150
151- Repository Location: :oe_git:`/bitbake`
152- Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>`
153- Tag: :oe_git:`yocto-4.0.25 </bitbake/log/?h=yocto-4.0.25>`
154- Git Revision: :oe_git:`e71f1ce53cf3b8320caa481ae62d1ce2900c4670 </bitbake/commit/?id=e71f1ce53cf3b8320caa481ae62d1ce2900c4670>`
155- Release Artefact: bitbake-e71f1ce53cf3b8320caa481ae62d1ce2900c4670
156- sha: 007eef35174586c85b233f4ec91578956fe21e0236f7ca2c3f90f9d034f94b5b
157- Download Locations:
158 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.25/bitbake-e71f1ce53cf3b8320caa481ae62d1ce2900c4670.tar.bz2
159 https://mirrors.kernel.org/yocto/yocto/yocto-4.0.25/bitbake-e71f1ce53cf3b8320caa481ae62d1ce2900c4670.tar.bz2
160
161yocto-docs
162
163- Repository Location: :yocto_git:`/yocto-docs`
164- Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>`
165- Tag: :yocto_git:`yocto-4.0.25 </yocto-docs/log/?h=yocto-4.0.25>`
166- Git Revision: :yocto_git:`c6dce0c77481dee7b0a0fcdc803f755ceccef234 </yocto-docs/commit/?id=c6dce0c77481dee7b0a0fcdc803f755ceccef234>`
167