diff options
| -rw-r--r-- | documentation/migration-guides/release-4.2.rst | 1 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-4.2.3.rst | 263 |
2 files changed, 264 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-4.2.rst b/documentation/migration-guides/release-4.2.rst index 981600ae00..abeebcb1c8 100644 --- a/documentation/migration-guides/release-4.2.rst +++ b/documentation/migration-guides/release-4.2.rst | |||
| @@ -9,3 +9,4 @@ Release 4.2 (mickledore) | |||
| 9 | release-notes-4.2 | 9 | release-notes-4.2 |
| 10 | release-notes-4.2.1 | 10 | release-notes-4.2.1 |
| 11 | release-notes-4.2.2 | 11 | release-notes-4.2.2 |
| 12 | release-notes-4.2.3 | ||
diff --git a/documentation/migration-guides/release-notes-4.2.3.rst b/documentation/migration-guides/release-notes-4.2.3.rst new file mode 100644 index 0000000000..3b568a1c29 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.2.3.rst | |||
| @@ -0,0 +1,263 @@ | |||
| 1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
| 2 | |||
| 3 | Release notes for Yocto-4.2.3 (Mickledore) | ||
| 4 | ------------------------------------------ | ||
| 5 | |||
| 6 | Security Fixes in Yocto-4.2.3 | ||
| 7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 8 | |||
| 9 | - bind: Fix :cve:`2023-2828` and :cve:`2023-2911` | ||
| 10 | - cups: Fix :cve:`2023-34241` | ||
| 11 | - dmidecode: Fix :cve:`2023-30630` | ||
| 12 | - erofs-utils: Fix :cve:`2023-33551` and :cve:`2023-33552` | ||
| 13 | - ghostscript: Fix :cve:`2023-36664` | ||
| 14 | - go: Fix :cve_mitre:`2023-24531` | ||
| 15 | - libarchive: ignore :cve:`2023-30571` | ||
| 16 | - libjpeg-turbo: Fix :cve:`2023-2804` | ||
| 17 | - libx11: Fix :cve:`2023-3138` | ||
| 18 | - ncurses: Fix :cve:`2023-29491` | ||
| 19 | - openssh: Fix :cve:`2023-38408` | ||
| 20 | - python3-certifi: Fix :cve:`2023-37920` | ||
| 21 | - python3-requests: Fix :cve:`2023-32681` | ||
| 22 | - python3: Ignore :cve:`2023-36632` | ||
| 23 | - qemu: fix :cve:`2023-0330`, :cve_mitre:`2023-2861`, :cve_mitre:`2023-3255` and :cve_mitre:`2023-3301` | ||
| 24 | - ruby: Fix :cve:`2023-36617` | ||
| 25 | - vim: Fix :cve:`2023-2609` and :cve:`2023-2610` | ||
| 26 | - webkitgtk: Fix :cve:`2023-27932` and :cve:`2023-27954` | ||
| 27 | |||
| 28 | |||
| 29 | Fixes in Yocto-4.2.3 | ||
| 30 | ~~~~~~~~~~~~~~~~~~~~ | ||
| 31 | |||
| 32 | - acpica: Update :term:`SRC_URI` | ||
| 33 | - automake: fix buildtest patch | ||
| 34 | - baremetal-helloworld: Fix race condition | ||
| 35 | - bind: upgrade to v9.18.17 | ||
| 36 | - binutils: stable 2.40 branch updates | ||
| 37 | - build-appliance-image: Update to mickledore head revision | ||
| 38 | - cargo.bbclass: set up cargo environment in common do_compile | ||
| 39 | - conf.py: add macro for Mitre CVE links | ||
| 40 | - curl: ensure all ptest failures are caught | ||
| 41 | - cve-update-nvd2-native: actually use API keys | ||
| 42 | - cve-update-nvd2-native: fix cvssV3 metrics | ||
| 43 | - cve-update-nvd2-native: handle all configuration nodes, not just first | ||
| 44 | - cve-update-nvd2-native: increase retry count | ||
| 45 | - cve-update-nvd2-native: log a little more | ||
| 46 | - cve-update-nvd2-native: retry all errors and sleep between retries | ||
| 47 | - cve-update-nvd2-native: use exact times, don't truncate | ||
| 48 | - dev-manual: wic.rst: Update native tools build command | ||
| 49 | - devtool/upgrade: raise an error if extracting source produces more than one directory | ||
| 50 | - diffutils: upgrade to 3.10 | ||
| 51 | - docs: ref-manual: terms: fix typos in :term:`SPDX` term | ||
| 52 | - file: fix the way path is written to environment-setup.d | ||
| 53 | - file: return wrapper to fix builds when file is in buildtools-tarball | ||
| 54 | - freetype: upgrade to 2.13.1 | ||
| 55 | - gcc-testsuite: Fix ppc cpu specification | ||
| 56 | - gcc: don't pass --enable-standard-branch-protection | ||
| 57 | - glibc-locale: use stricter matching for metapackages' runtime dependencies | ||
| 58 | - glibc-testsuite: Fix network restrictions causing test failures | ||
| 59 | - glibc/check-test-wrapper: don't emit warnings from ssh | ||
| 60 | - go: upgrade to 1.20.6 | ||
| 61 | - gstreamer1.0: upgrade to 1.22.4 | ||
| 62 | - ifupdown: install missing directories | ||
| 63 | - kernel-module-split add systemd modulesloaddir and modprobedir config | ||
| 64 | - kernel-module-split: install config modules directories only when they are needed | ||
| 65 | - kernel-module-split: make autoload and probeconf distribution specific | ||
| 66 | - kernel-module-split: use context manager to open files | ||
| 67 | - kernel: Fix path comparison in kernel staging dir symlinking | ||
| 68 | - kernel: config modules directories are handled by kernel-module-split | ||
| 69 | - kernel: don't fail if Modules.symvers doesn't exist | ||
| 70 | - libassuan: upgrade to 2.5.6 | ||
| 71 | - libksba: upgrade to 1.6.4 | ||
| 72 | - libnss-nis: upgrade to 3.2 | ||
| 73 | - libproxy: fetch from git | ||
| 74 | - libwebp: upgrade to 1.3.1 | ||
| 75 | - libx11: upgrade to 1.8.6 | ||
| 76 | - libxcrypt: fix hard-coded ".so" extension | ||
| 77 | - linux-firmware : Add firmware of RTL8822 serie | ||
| 78 | - linux-firmware: Fix mediatek mt7601u firmware path | ||
| 79 | - linux-firmware: package firmare for Dragonboard 410c | ||
| 80 | - linux-firmware: split platform-specific Adreno shaders to separate packages | ||
| 81 | - linux-firmware: upgrade to 20230625 | ||
| 82 | - linux-yocto/5.15: update to v5.15.124 | ||
| 83 | - linux-yocto/6.1: cfg: update ima.cfg to match current meta-integrity | ||
| 84 | - linux-yocto/6.1: upgrade to v6.1.38 | ||
| 85 | - ltp: Add kernel loopback module dependency | ||
| 86 | - ltp: add :term:`RDEPENDS` on findutils | ||
| 87 | - lttng-ust: upgrade to 2.13.6 | ||
| 88 | - machine/arch-arm64: add -mbranch-protection=standard | ||
| 89 | - maintainers.inc: Modify email address | ||
| 90 | - mdadm: add util-linux-blockdev ptest dependency | ||
| 91 | - mdadm: fix 07revert-inplace ptest | ||
| 92 | - mdadm: fix segfaults when running ptests | ||
| 93 | - mdadm: fix util-linux ptest dependency | ||
| 94 | - mdadm: re-add mdadm-ptest to PTESTS_SLOW | ||
| 95 | - mdadm: skip running known broken ptests | ||
| 96 | - meson.bbclass: Point to llvm-config from native sysroot | ||
| 97 | - migration-guides: add release notes for 4.0.10 | ||
| 98 | - migration-guides: add release notes for 4.0.11 | ||
| 99 | - migration-guides: add release notes for 4.2.2 | ||
| 100 | - oeqa/runtime/cases/rpm: fix wait_for_no_process_for_user failure case | ||
| 101 | - oeqa/runtime/ltp: Increase ltp test output timeout | ||
| 102 | - oeqa/selftest/devtool: add unit test for "devtool add -b" | ||
| 103 | - oeqa/ssh: Further improve process exit handling | ||
| 104 | - oeqa/target/ssh: Ensure EAGAIN doesn't truncate output | ||
| 105 | - oeqa/utils/nfs: allow requesting non-udp ports | ||
| 106 | - openssh: upgrade to 9.3p2 | ||
| 107 | - openssl: add PERLEXTERNAL path to test its existence | ||
| 108 | - openssl: use a glob on the PERLEXTERNAL to track updates on the path | ||
| 109 | - opkg-utils: upgrade to 0.6.2 | ||
| 110 | - opkg: upgrade to 0.6.2 | ||
| 111 | - pkgconf: update :term:`SRC_URI` | ||
| 112 | - poky.conf: bump version for 4.2.3 release | ||
| 113 | - poky.conf: update :term:`SANITY_TESTED_DISTROS` to match autobuilder | ||
| 114 | - ptest-runner: Pull in parallel test fixes and output handling | ||
| 115 | - python3-certifi: upgrade to 2023.7.22 | ||
| 116 | - python3: fix missing comma in get_module_deps3.py | ||
| 117 | - recipetool: Fix inherit in created -native* recipes | ||
| 118 | - ref-manual: LTS releases now supported for 4 years | ||
| 119 | - ref-manual: document image-specific variant of :term:`INCOMPATIBLE_LICENSE` | ||
| 120 | - ref-manual: releases.svg: updates | ||
| 121 | - resulttool/resultutils: allow index generation despite corrupt json | ||
| 122 | - rootfs-postcommands.bbclass: Revert "add post func remove_unused_dnf_log_lock" | ||
| 123 | - rootfs: Add debugfs package db file copy and cleanup | ||
| 124 | - rootfs_rpm: don't depend on opkg-native for update-alternatives | ||
| 125 | - rpm: Pick debugfs package db files/dirs explicitly | ||
| 126 | - rust-common.bbclass: move musl-specific linking fix from rust-source.inc | ||
| 127 | - scripts/oe-setup-builddir: copy conf-notes.txt to build dir | ||
| 128 | - scripts/resulttool: add mention about new detected tests | ||
| 129 | - selftest/cases/glibc.py: fix the override syntax | ||
| 130 | - selftest/cases/glibc.py: increase the memory for testing | ||
| 131 | - selftest/cases/glibc.py: switch to using NFS over TCP | ||
| 132 | - shadow-sysroot: add license information | ||
| 133 | - systemd-systemctl: fix errors in instance name expansion | ||
| 134 | - taglib: upgrade to 1.13.1 | ||
| 135 | - target/ssh: Ensure exit code set for commands | ||
| 136 | - tcf-agent: upgrade to 1.8.0 | ||
| 137 | - testimage/oeqa: Drop testimage_dump_host functionality | ||
| 138 | - tiff: upgrade to 4.5.1 | ||
| 139 | - uboot-extlinux-config.bbclass: fix old override syntax in comment | ||
| 140 | - util-linux: add alternative links for ipcs,ipcrm | ||
| 141 | - vim: upgrade to 9.0.1592 | ||
| 142 | - webkitgtk: upgrade to 2.38.6 | ||
| 143 | - weston: Cleanup and fix x11 and xwayland dependencies | ||
| 144 | |||
| 145 | |||
| 146 | Known Issues in Yocto-4.2.3 | ||
| 147 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 148 | |||
| 149 | - N/A | ||
| 150 | |||
| 151 | |||
| 152 | Contributors to Yocto-4.2.3 | ||
| 153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 154 | |||
| 155 | - Alejandro Hernandez Samaniego | ||
| 156 | - Alex Kiernan | ||
| 157 | - Alexander Kanavin | ||
| 158 | - Alexis Lothoré | ||
| 159 | - Andrej Valek | ||
| 160 | - Anuj Mittal | ||
| 161 | - Archana Polampalli | ||
| 162 | - BELOUARGA Mohamed | ||
| 163 | - Benjamin Bouvier | ||
| 164 | - Bruce Ashfield | ||
| 165 | - Changqing Li | ||
| 166 | - Chen Qi | ||
| 167 | - Daniel Semkowicz | ||
| 168 | - Dmitry Baryshkov | ||
| 169 | - Enrico Scholz | ||
| 170 | - Etienne Cordonnier | ||
| 171 | - Joe Slater | ||
| 172 | - Joel Stanley | ||
| 173 | - Jose Quaresma | ||
| 174 | - Julien Stephan | ||
| 175 | - Kai Kang | ||
| 176 | - Khem Raj | ||
| 177 | - Lee Chee Yang | ||
| 178 | - Marek Vasut | ||
| 179 | - Mark Hatle | ||
| 180 | - Michael Halstead | ||
| 181 | - Michael Opdenacker | ||
| 182 | - Mingli Yu | ||
| 183 | - Narpat Mali | ||
| 184 | - Oleksandr Hnatiuk | ||
| 185 | - Ovidiu Panait | ||
| 186 | - Peter Marko | ||
| 187 | - Quentin Schulz | ||
| 188 | - Richard Purdie | ||
| 189 | - Ross Burton | ||
| 190 | - Sanjana | ||
| 191 | - Sakib Sajal | ||
| 192 | - Staffan Rydén | ||
| 193 | - Steve Sakoman | ||
| 194 | - Stéphane Veyret | ||
| 195 | - Sudip Mukherjee | ||
| 196 | - Thomas Roos | ||
| 197 | - Tom Hochstein | ||
| 198 | - Trevor Gamblin | ||
| 199 | - Wang Mingyu | ||
| 200 | - Yi Zhao | ||
| 201 | - Yoann Congal | ||
| 202 | - Yogita Urade | ||
| 203 | - Yuta Hayama | ||
| 204 | |||
| 205 | |||
| 206 | Repositories / Downloads for Yocto-4.2.3 | ||
| 207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 208 | |||
| 209 | poky | ||
| 210 | |||
| 211 | - Repository Location: :yocto_git:`/poky` | ||
| 212 | - Branch: :yocto_git:`mickledore </poky/log/?h=mickledore>` | ||
| 213 | - Tag: :yocto_git:`yocto-4.2.3 </poky/log/?h=yocto-4.2.3>` | ||
| 214 | - Git Revision: :yocto_git:`aa63b25cbe25d89ab07ca11ee72c17cab68df8de </poky/commit/?id=aa63b25cbe25d89ab07ca11ee72c17cab68df8de>` | ||
| 215 | - Release Artefact: poky-aa63b25cbe25d89ab07ca11ee72c17cab68df8de | ||
| 216 | - sha: 9e2b40fc25f7984b3227126ec9b8aa68d3747c8821fb7bf8cb635fc143f894c3 | ||
| 217 | - Download Locations: | ||
| 218 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/poky-aa63b25cbe25d89ab07ca11ee72c17cab68df8de.tar.bz2 | ||
| 219 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/poky-aa63b25cbe25d89ab07ca11ee72c17cab68df8de.tar.bz2 | ||
| 220 | |||
| 221 | openembedded-core | ||
| 222 | |||
| 223 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 224 | - Branch: :oe_git:`mickledore </openembedded-core/log/?h=mickledore>` | ||
| 225 | - Tag: :oe_git:`yocto-4.2.3 </openembedded-core/log/?h=yocto-4.2.3>` | ||
| 226 | - Git Revision: :oe_git:`7e3489c0c5970389c8a239dc7b367bcadf554eb5 </openembedded-core/commit/?id=7e3489c0c5970389c8a239dc7b367bcadf554eb5>` | ||
| 227 | - Release Artefact: oecore-7e3489c0c5970389c8a239dc7b367bcadf554eb5 | ||
| 228 | - sha: 68620aca7c9db6b9a65d9853cacff4e60578f0df39e3e37114e062e1667ba724 | ||
| 229 | - Download Locations: | ||
| 230 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/oecore-7e3489c0c5970389c8a239dc7b367bcadf554eb5.tar.bz2 | ||
| 231 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/oecore-7e3489c0c5970389c8a239dc7b367bcadf554eb5.tar.bz2 | ||
| 232 | |||
| 233 | meta-mingw | ||
| 234 | |||
| 235 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 236 | - Branch: :yocto_git:`mickledore </meta-mingw/log/?h=mickledore>` | ||
| 237 | - Tag: :yocto_git:`yocto-4.2.3 </meta-mingw/log/?h=yocto-4.2.3>` | ||
| 238 | - Git Revision: :yocto_git:`92258028e1b5664a9f832541d5c4f6de0bd05e07 </meta-mingw/commit/?id=92258028e1b5664a9f832541d5c4f6de0bd05e07>` | ||
| 239 | - Release Artefact: meta-mingw-92258028e1b5664a9f832541d5c4f6de0bd05e07 | ||
| 240 | - sha: ee081460b5dff4fb8dd4869ce5631718dbaaffbede9532b879b854c18f1b3f5d | ||
| 241 | - Download Locations: | ||
| 242 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/meta-mingw-92258028e1b5664a9f832541d5c4f6de0bd05e07.tar.bz2 | ||
| 243 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/meta-mingw-92258028e1b5664a9f832541d5c4f6de0bd05e07.tar.bz2 | ||
| 244 | |||
| 245 | bitbake | ||
| 246 | |||
| 247 | - Repository Location: :oe_git:`/bitbake` | ||
| 248 | - Branch: :oe_git:`2.4 </bitbake/log/?h=2.4>` | ||
| 249 | - Tag: :oe_git:`yocto-4.2.3 </bitbake/log/?h=yocto-4.2.3>` | ||
| 250 | - Git Revision: :oe_git:`08033b63ae442c774bd3fce62844eac23e6882d7 </bitbake/commit/?id=08033b63ae442c774bd3fce62844eac23e6882d7>` | ||
| 251 | - Release Artefact: bitbake-08033b63ae442c774bd3fce62844eac23e6882d7 | ||
| 252 | - sha: 1d070c133bfb6502ac04befbf082cbfda7582c8b1c48296a788384352e5061fd | ||
| 253 | - Download Locations: | ||
| 254 | http://downloads.yoctoproject.org/releases/yocto/yocto-4.2.3/bitbake-08033b63ae442c774bd3fce62844eac23e6882d7.tar.bz2 | ||
| 255 | http://mirrors.kernel.org/yocto/yocto/yocto-4.2.3/bitbake-08033b63ae442c774bd3fce62844eac23e6882d7.tar.bz2 | ||
| 256 | |||
| 257 | yocto-docs | ||
| 258 | |||
| 259 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 260 | - Branch: :yocto_git:`mickledore </yocto-docs/log/?h=mickledore>` | ||
| 261 | - Tag: :yocto_git:`yocto-4.2.3 </yocto-docs/log/?h=yocto-4.2.3>` | ||
| 262 | - Git Revision: :yocto_git:`8e6752a9e55d16f3713e248b37f9d4d2745a2375 </yocto-docs/commit/?id=8e6752a9e55d16f3713e248b37f9d4d2745a2375>` | ||
| 263 | |||
