summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--documentation/migration-guides/release-4.0.rst1
-rw-r--r--documentation/migration-guides/release-notes-4.0.35.rst198
2 files changed, 199 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-4.0.rst b/documentation/migration-guides/release-4.0.rst
index daacd92ffe..e0b9a8fb50 100644
--- a/documentation/migration-guides/release-4.0.rst
+++ b/documentation/migration-guides/release-4.0.rst
@@ -41,3 +41,4 @@ Release 4.0 (kirkstone)
41 release-notes-4.0.32 41 release-notes-4.0.32
42 release-notes-4.0.33 42 release-notes-4.0.33
43 release-notes-4.0.34 43 release-notes-4.0.34
44 release-notes-4.0.35
diff --git a/documentation/migration-guides/release-notes-4.0.35.rst b/documentation/migration-guides/release-notes-4.0.35.rst
new file mode 100644
index 0000000000..f8336d1e98
--- /dev/null
+++ b/documentation/migration-guides/release-notes-4.0.35.rst
@@ -0,0 +1,198 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2
3Release notes for Yocto-4.0.35 (Kirkstone)
4------------------------------------------
5
6Security Fixes in Yocto-4.0.35
7~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8
9- alsa-lib: Fix :cve_nist:`2026-25068`
10- busybox: Fix :cve_nist:`2025-60876`
11- curl: Fix :cve_nist:`2025-14524`, :cve_nist:`2026-1965`, :cve_nist:`2026-3783` and
12 :cve_nist:`2026-3784`
13- ffmpeg: Fix :cve_nist:`2025-10256`
14- gdk-pixbuf: Fix :cve_nist:`2025-6199`
15- inetutils: Fix :cve_nist:`2026-28372`
16- libarchive: Fix :cve_nist:`2026-4111`
17- libpam: Fix :cve_nist:`2024-10963`
18- linux-yocto/5.15: Fix :cve_nist:`2025-40082`, :cve_nist:`2025-68358`, :cve_nist:`2025-71089`,
19 :cve_nist:`2025-71220`, :cve_nist:`2025-71222`, :cve_nist:`2025-71232`, :cve_nist:`2025-71233`,
20 :cve_nist:`2025-71235`, :cve_nist:`2025-71236`, :cve_nist:`2025-71237`, :cve_nist:`2025-71238`,
21 :cve_nist:`2026-23111`, :cve_nist:`2026-23112`, :cve_nist:`2026-23169`, :cve_nist:`2026-23190`,
22 :cve_nist:`2026-23193`, :cve_nist:`2026-23198`, :cve_nist:`2026-23202`, :cve_nist:`2026-23206`,
23 :cve_nist:`2026-23209`, :cve_nist:`2026-23216`, :cve_nist:`2026-23221`, :cve_nist:`2026-23222`,
24 :cve_nist:`2026-23228`, :cve_nist:`2026-23229`, :cve_nist:`2026-23231`, :cve_nist:`2026-23234`,
25 :cve_nist:`2026-23235`, :cve_nist:`2026-23236`, :cve_nist:`2026-23237` and :cve_nist:`2026-23238`
26- ncurses: Fix :cve_nist:`2025-69720`
27- python3: Fix :cve_nist:`2024-6923`, :cve_nist:`2025-15282`, :cve_nist:`2025-59375`,
28 :cve_nist:`2026-0865`, :cve_nist:`2026-24515` and :cve_nist:`2026-25210`
29- python3-pip: Fix :cve_nist:`2026-1703`
30- python3-pyopenssl: Fix :cve_nist:`2026-27448` and :cve_nist:`2026-27459`
31- sqlite3: Fix :cve_nist:`2025-70873`
32- tiff: Fix :cve_nist:`2025-61143` and :cve_nist:`2025-61144`
33- vim: Fix :cve_nist:`2026-25749`, :cve_nist:`2026-26269`, :cve_nist:`2026-28418`,
34 :cve_nist:`2026-28419` and :cve_nist:`2026-33412`
35
36
37Fixes in Yocto-4.0.35
38~~~~~~~~~~~~~~~~~~~~~
39
40- bitbake: tests/fetch: Avoid using git protocol in tests
41- build-appliance-image: Update to kirkstone head revision
42- contributor-guide/submit-changes.rst: Added missing word
43- create-pull-request: Keep commit hash to be pulled in cover email
44- createrepo-c: Fix createrepo-c-native build on GCC14 hosts (e.g. Fedora 41)
45- gtk+3: fix incompatible-pointer-types errors for native build on Fedora 41
46- libcomps: Fix libcomps-native build on GCC14 hosts (e.g. Fedora 41)
47- libpam: re-add missing libgen include
48- libtheora: set :term:`CVE_PRODUCT`
49- linux-yocto/5.15: update to v5.15.201
50- lsb.py: strip ' from os-release file
51- migration-guide: add release notes for 4.0.33 4.0.34
52- oeqa/manual: Default to https git protocol for YP/OE repos
53- oeqa/sdk: Default to https git protocol for YP/OE repos
54- oeqa/selftest/git-submodule-test: Default to https git protocol for YP/OE repos
55- overview-manual: escape wildcard in inline markup
56- poky.conf: Bump version for 4.0.35 release
57- python3: upgrade to 3.10.20
58- README.OE-Core: update contributor links and add kirkstone prefix
59- recipes: Default to https git protocol for YP/OE repos
60- recipetool: Recognise https://git. as git urls
61- ref-manual/system-requirements.rst: update end-of-life distros
62- scripts/install-buildtools: Update to 4.0.34
63- scripts: Default to https git protocol for YP/OE repos
64- selftest/scripts: Update old git protocol references
65- tcl: skip http11 tests
66- tiff: set status of CVE-2025-61145 as fixed by patch for :cve_nist:`2025-8961`
67- tzdata,tzcode-native: Upgrade to 2026a
68
69
70Known Issues in Yocto-4.0.35
71~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72
73- N/A
74
75
76Contributors to Yocto-4.0.35
77~~~~~~~~~~~~~~~~~~~~~~~~~~~~
78
79- Aleksandar Nikolic
80- Antonin Godard
81- Bruce Ashfield
82- Fabien Thomas
83- Hitendra Prajapati
84- Jinfeng Wang
85- Ken Kurematsu
86- Kristiyan Chakarov
87- Lee Chee Yang
88- Martin Jansa
89- Paul Barker
90- Peter Marko
91- Richard Purdie
92- Ross Burton
93- Shaik Moin
94- Vijay Anusuri
95- Yanis BINARD
96- Yoann Congal
97
98Repositories / Downloads for Yocto-4.0.35
99~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
100
101yocto-docs
102
103- Repository Location: :yocto_git:`/yocto-docs`
104- Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>`
105- Tag: :yocto_git:`yocto-4.0.35 </yocto-docs/log/?h=yocto-4.0.35>`
106- Git Revision: :yocto_git:`ce6734c68649739c635675a133fa77edb9865028 </yocto-docs/commit/?id=ce6734c68649739c635675a133fa77edb9865028>`
107- Release Artefact: yocto-docs-ce6734c68649739c635675a133fa77edb9865028
108- sha: ddb6fac4d257f4f76836055cafad529729e99c293d3b8d3dabef926fad5e725f
109- Download Locations:
110
111 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/yocto-docs-ce6734c68649739c635675a133fa77edb9865028.tar.bz2
112
113 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/yocto-docs-ce6734c68649739c635675a133fa77edb9865028.tar.bz2
114
115poky
116
117- Repository Location: :yocto_git:`/poky`
118- Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>`
119- Tag: :yocto_git:`yocto-4.0.35 </poky/log/?h=yocto-4.0.35>`
120- Git Revision: :yocto_git:`93431249a6260da7bd29ee3ca32145d89e5b8259 </poky/commit/?id=93431249a6260da7bd29ee3ca32145d89e5b8259>`
121- Release Artefact: poky-93431249a6260da7bd29ee3ca32145d89e5b8259
122- sha: a8e95213248c5400276611754f2c98b8d8972e166bdf41433c45fcdd2bf668cb
123- Download Locations:
124
125 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/poky-93431249a6260da7bd29ee3ca32145d89e5b8259.tar.bz2
126
127 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/poky-93431249a6260da7bd29ee3ca32145d89e5b8259.tar.bz2
128
129openembedded-core
130
131- Repository Location: :oe_git:`/openembedded-core`
132- Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>`
133- Tag: :oe_git:`yocto-4.0.35 </openembedded-core/log/?h=yocto-4.0.35>`
134- Git Revision: :oe_git:`51259c7e933a2ac8ebc01604d6e65607b76b7b56 </openembedded-core/commit/?id=51259c7e933a2ac8ebc01604d6e65607b76b7b56>`
135- Release Artefact: oecore-51259c7e933a2ac8ebc01604d6e65607b76b7b56
136- sha: 2cd531e2a107849e7a452e71e41f22b42160979066e10d0661e97acfab125b1f
137- Download Locations:
138
139 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/oecore-51259c7e933a2ac8ebc01604d6e65607b76b7b56.tar.bz2
140
141 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/oecore-51259c7e933a2ac8ebc01604d6e65607b76b7b56.tar.bz2
142
143meta-yocto
144
145- Repository Location: :yocto_git:`/meta-yocto`
146- Branch: :yocto_git:`kirkstone </meta-yocto/log/?h=kirkstone>`
147- Tag: :yocto_git:`yocto-4.0.35 </meta-yocto/log/?h=yocto-4.0.35>`
148- Git Revision: :yocto_git:`34e3c9a19b8b955116109a2e9528966db3fced37 </meta-yocto/commit/?id=34e3c9a19b8b955116109a2e9528966db3fced37>`
149- Release Artefact: meta-yocto-34e3c9a19b8b955116109a2e9528966db3fced37
150- sha: 18da6dbb745d5e4e42a93527c36751778155e3762728b0b1020b890480402dde
151- Download Locations:
152
153 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/meta-yocto-34e3c9a19b8b955116109a2e9528966db3fced37.tar.bz2
154
155 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/meta-yocto-34e3c9a19b8b955116109a2e9528966db3fced37.tar.bz2
156
157meta-mingw
158
159- Repository Location: :yocto_git:`/meta-mingw`
160- Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>`
161- Tag: :yocto_git:`yocto-4.0.35 </meta-mingw/log/?h=yocto-4.0.35>`
162- Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>`
163- Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e
164- sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8
165- Download Locations:
166
167 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
168
169 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
170
171meta-gplv2
172
173- Repository Location: :yocto_git:`/meta-gplv2`
174- Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>`
175- Tag: :yocto_git:`yocto-4.0.35 </meta-gplv2/log/?h=yocto-4.0.35>`
176- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>`
177- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
178- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d
179- Download Locations:
180
181 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
182
183 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
184
185bitbake
186
187- Repository Location: :oe_git:`/bitbake`
188- Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>`
189- Tag: :oe_git:`yocto-4.0.35 </bitbake/log/?h=yocto-4.0.35>`
190- Git Revision: :oe_git:`7fd0197fd5fedd23cc885b5e7e816d86a392fdf9 </bitbake/commit/?id=7fd0197fd5fedd23cc885b5e7e816d86a392fdf9>`
191- Release Artefact: bitbake-7fd0197fd5fedd23cc885b5e7e816d86a392fdf9
192- sha: 6c01ff2b4b0060ef3d6d3f1fc11690094b22865af4989946544d08d74b473ec9
193- Download Locations:
194
195 https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/bitbake-7fd0197fd5fedd23cc885b5e7e816d86a392fdf9.tar.bz2
196
197 https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/bitbake-7fd0197fd5fedd23cc885b5e7e816d86a392fdf9.tar.bz2
198