summaryrefslogtreecommitdiffstats
path: root/documentation/migration-guides/release-notes-4.2.1.rst
blob: 948c35fd67a0b997323f9a25e3e705217f32494b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
.. SPDX-License-Identifier: CC-BY-SA-2.0-UK

Release notes for Yocto-4.2.1 (Mickledore)
------------------------------------------

Security Fixes in Yocto-4.2.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-  connman: Fix :cve:`2023-28488`
-  linux-yocto: Ignore :cve:`2023-1652` and :cve:`2023-1829`
-  ghostscript: Fix :cve:`2023-28879`
-  qemu: Ignore :cve:`2023-0664`
-  ruby: Fix :cve:`2022-28738` and :cve:`2022-28739`
-  tiff: Fix :cve:`2022-4645`
-  xwayland: Fix :cve:`2023-1393`


Fixes in Yocto-4.2.1
~~~~~~~~~~~~~~~~~~~~

-  apr: upgrade to 1.7.3
-  bind: upgrade to 9.18.13
-  build-appliance-image: Update to mickledore head revision
-  cargo: Fix build on musl/riscv
-  cpio: fix appending to archives larger than 2GB
-  cracklib: upgrade to 2.9.11
-  cve-update-nvd2-native: added the missing http import
-  dev-manual: init-manager.rst: add summary
-  dhcpcd: use git instead of tarballs
-  docs: add support for mickledore (4.2) release
-  gawk: Add skipped.txt to emit test to ignore
-  gawk: Disable known ptest fails on musl
-  gawk: Remove redundant patch
-  glib-networking: Add test retry to avoid failures
-  glib-networking: Correct glib error handling in test patch
-  gtk4: upgrade to 4.10.3
-  kernel-devsrc: depend on python3-core instead of python3
-  kernel-fitimage: Fix the default dtb config check
-  kernel: improve initramfs bundle processing time
-  libarchive: Enable acls, xattr for native as well as target
-  libhandy: upgrade to 1.8.2
-  libnotify: remove dependency dbus
-  libpam: Fix the xtests/tst-pam_motd[1|3] failures
-  libpcap: upgrade to 1.10.4
-  libsdl2: upgrade to 2.26.5
-  libxml2: Disable icu tests on musl
-  license.bbclass: Include :term:`LICENSE` in the output when it fails to parse
-  linux-firmware: upgrade to 20230404
-  machine/qemuarm*: don't explicitly set vmalloc
-  maintainers.inc: Fix email address typo
-  maintainers.inc: Move repo to unassigned
-  man-pages: upgrade to 6.04
-  manuals: document :term:`SPDX_CUSTOM_ANNOTATION_VARS`
-  manuals: expand init manager documentation
-  mesa: upgrade to 23.0.3
-  migration-guides: add release-notes for 4.1.4
-  migration-guides: fixes and improvements to 4.2 release notes
-  migration-guides: release-notes-4.0.9.rst: add missing :term:`SPDX` info
-  migration-guides: release-notes-4.2: add doc improvement highlights
-  mpg123: upgrade to 1.31.3
-  mtools: upgrade to 4.0.43
-  oeqa/utils/metadata.py: Fix running oe-selftest running with no distro set
-  overview-manual: development-environment: update text and screenshots
-  overview-manual: update section about source archives
-  package_manager/ipk: fix config path generation in _create_custom_config()
-  pango: upgrade to 1.50.14
-  perl: patch out build paths from native binaries
-  poky.conf: bump version for 4.2.1 release
-  populate_sdk_ext.bbclass: redirect stderr to stdout so that both end in LOGFILE
-  populate_sdk_ext.bbclass: set :term:`METADATA_REVISION` with an :term:`DISTRO` override
-  python3targetconfig.bbclass: Extend PYTHONPATH instead of overwriting
-  qemu: Add fix for powerpc instruction fallback issue
-  qemu: Update ppc instruction fix to match revised upstream version
-  quilt: Fix merge.test race condition
-  recipes: Default to https git protocol where possible
-  ref-manual: add "Mixin" term
-  ref-manual: classes.rst: document devicetree.bbclass
-  ref-manual: classes: kernel: document automatic defconfig usage
-  ref-manual: classes: kernel: remove incorrect sentence opening
-  ref-manual: remove unused and obsolete file
-  ref-manual: system-requirements.rst: fix AlmaLinux variable name
-  ref-manual: variables.rst: add wikipedia shortcut for "getty"
-  ref-manual: variables.rst: document :term:`KERNEL_DANGLING_FEATURES_WARN_ONLY`
-  ref-manual: variables.rst: don't mention the :term:`INIT_MANAGER` "none" option
-  release-notes-4.2: remove/merge duplicates entries
-  release-notes-4.2: update RC3 changes
-  release-notes-4.2: update known issues and Repositories/Downloads
-  releases.svg: fix and explain duration of Hardknott 3.3
-  ruby: upgrade to 3.2.2
-  rust: upgrade to 1.68.2
-  selftest/distrodata: clean up exception lists in recipe maintainers test
-  systemd-systemctl: fix instance template WantedBy symlink construction
-  texinfo: upgrade to 7.0.3
-  unfs3: fix symlink time setting issue
-  update-alternatives.bbclass: fix old override syntax
-  vala: upgrade to 0.56.6
-  waffle: upgrade to 1.7.2
-  weston: add xwayland to :term:`DEPENDS` for :term:`PACKAGECONFIG` xwayland
-  wpebackend-fdo: upgrade to 1.14.2
-  xserver-xorg: upgrade to 21.1.8
-  xwayland: upgrade to 23.1.1


Known Issues in Yocto-4.2.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~

- N/A


Contributors to Yocto-4.2.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~

-  Alex Kiernan
-  Alexander Kanavin
-  Arslan Ahmad
-  Bruce Ashfield
-  Chen Qi
-  Dmitry Baryshkov
-  Enrico Jörns
-  Jan Vermaete
-  Joe Slater
-  Johannes Schrimpf
-  Kai Kang
-  Khem Raj
-  Kyle Russell
-  Lee Chee Yang
-  Luca Ceresoli
-  Markus Volk
-  Martin Jansa
-  Martin Siegumfeldt
-  Michael Halstead
-  Michael Opdenacker
-  Ming Liu
-  Otavio Salvador
-  Pawan Badganchi
-  Peter Bergin
-  Peter Kjellerstedt
-  Piotr Łobacz
-  Richard Purdie
-  Ross Burton
-  Steve Sakoman
-  Thomas Roos
-  Virendra Thakur
-  Wang Mingyu
-  Yoann Congal
-  Zhixiong Chi


Repositories / Downloads for Yocto-4.2.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

poky

-  Repository Location: :yocto_git:`/poky`
-  Branch: :yocto_git:`mickledore </poky/log/?h=mickledore>`
-  Tag:  :yocto_git:`yocto-4.2.1 </poky/log/?h=yocto-4.2.1>`
-  Git Revision: :yocto_git:`c5c69f78fc7ce4ba361363c14352e4264ce7813f </poky/commit/?id=c5c69f78fc7ce4ba361363c14352e4264ce7813f>`
-  Release Artefact: poky-c5c69f78fc7ce4ba361363c14352e4264ce7813f
-  sha: 057d7771dceebb949a79359d7d028a733a29ae7ecd98b60fefcff83fecb22eb7
-  Download Locations:
   http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.1/poky-c5c69f78fc7ce4ba361363c14352e4264ce7813f.tar.bz2
   http://mirrors.kernel.org/yocto/yocto/yocto-4.2.1/poky-c5c69f78fc7ce4ba361363c14352e4264ce7813f.tar.bz2

openembedded-core

-  Repository Location: :oe_git:`/openembedded-core`
-  Branch: :oe_git:`mickledore </openembedded-core/log/?h=mickledore>`
-  Tag:  :oe_git:`yocto-4.2.1 </openembedded-core/log/?h=yocto-4.2.1>`
-  Git Revision: :oe_git:`20cd64812d286c920bd766145ab1cd968e72667e </openembedded-core/commit/?id=20cd64812d286c920bd766145ab1cd968e72667e>`
-  Release Artefact: oecore-20cd64812d286c920bd766145ab1cd968e72667e
-  sha: 877fb909af7aa51e1c962d33cfe91ba3e075c384716006aa1345b4bcb15a48ef
-  Download Locations:
   http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.1/oecore-20cd64812d286c920bd766145ab1cd968e72667e.tar.bz2
   http://mirrors.kernel.org/yocto/yocto/yocto-4.2.1/oecore-20cd64812d286c920bd766145ab1cd968e72667e.tar.bz2

meta-mingw

-  Repository Location: :yocto_git:`/meta-mingw`
-  Branch: :yocto_git:`mickledore </meta-mingw/log/?h=mickledore>`
-  Tag:  :yocto_git:`yocto-4.2.1 </meta-mingw/log/?h=yocto-4.2.1>`
-  Git Revision: :yocto_git:`cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e </meta-mingw/commit/?id=cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e>`
-  Release Artefact: meta-mingw-cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e
-  sha: 69ccc3ee503b5c35602889e85d28df64a5422ad0f1e55c96c94135b837bb4a1c
-  Download Locations:
   http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.1/meta-mingw-cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e.tar.bz2
   http://mirrors.kernel.org/yocto/yocto/yocto-4.2.1/meta-mingw-cc9fd0a988dc1041035a6a6cafb2d1237ef38d8e.tar.bz2

bitbake

-  Repository Location: :oe_git:`/bitbake`
-  Branch: :oe_git:`2.4 </bitbake/log/?h=2.4>`
-  Tag:  :oe_git:`yocto-4.2.1 </bitbake/log/?h=yocto-4.2.1>`
-  Git Revision: :oe_git:`d97d62e2cbe4bae17f0886f3b4759e8f9ba6d38c </bitbake/commit/?id=d97d62e2cbe4bae17f0886f3b4759e8f9ba6d38c>`
-  Release Artefact: bitbake-d97d62e2cbe4bae17f0886f3b4759e8f9ba6d38c
-  sha: 5edcb97cb545011226b778355bb840ebcc790552d4a885a0d83178153697ba7a
-  Download Locations:
   http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.1/bitbake-d97d62e2cbe4bae17f0886f3b4759e8f9ba6d38c.tar.bz2
   http://mirrors.kernel.org/yocto/yocto/yocto-4.2.1/bitbake-d97d62e2cbe4bae17f0886f3b4759e8f9ba6d38c.tar.bz2

yocto-docs

-  Repository Location: :yocto_git:`/yocto-docs`
-  Branch: :yocto_git:`mickledore </yocto-docs/log/?h=mickledore>`
-  Tag: :yocto_git:`yocto-4.2.1 </yocto-docs/log/?h=yocto-4.2.1>`
-  Git Revision: :yocto_git:`6b04269bba72311e83139cc88b7a3539a5d832e8 </yocto-docs/commit/?id=6b04269bba72311e83139cc88b7a3539a5d832e8>`