diff options
Diffstat (limited to 'documentation')
| -rw-r--r-- | documentation/migration-guides/release-5.0.rst | 1 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-5.0.5.rst | 227 |
2 files changed, 228 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst index 25c8ebc16b..9169188e9d 100644 --- a/documentation/migration-guides/release-5.0.rst +++ b/documentation/migration-guides/release-5.0.rst | |||
| @@ -11,3 +11,4 @@ Release 5.0 (scarthgap) | |||
| 11 | release-notes-5.0.2 | 11 | release-notes-5.0.2 |
| 12 | release-notes-5.0.3 | 12 | release-notes-5.0.3 |
| 13 | release-notes-5.0.4 | 13 | release-notes-5.0.4 |
| 14 | release-notes-5.0.5 | ||
diff --git a/documentation/migration-guides/release-notes-5.0.5.rst b/documentation/migration-guides/release-notes-5.0.5.rst new file mode 100644 index 0000000000..c8cf9a85d1 --- /dev/null +++ b/documentation/migration-guides/release-notes-5.0.5.rst | |||
| @@ -0,0 +1,227 @@ | |||
| 1 | Release notes for Yocto-5.0.5 (Scarthgap) | ||
| 2 | ----------------------------------------- | ||
| 3 | |||
| 4 | Security Fixes in Yocto-5.0.5 | ||
| 5 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 6 | |||
| 7 | - ``cups``: Fix :cve_nist:`2024-47175` | ||
| 8 | - ``curl``: Fix :cve_nist:`2024-8096` | ||
| 9 | - ``gnupg``: Ignore :cve_nist:`2022-3219` (wont-fix) | ||
| 10 | - ``libarchive``: Fix :cve_nist:`2024-48957` and :cve_nist:`2024-48958` | ||
| 11 | - ``openssh``: Ignore :cve_nist:`2023-51767` (wont-fix) | ||
| 12 | - ``openssl``: Fix :cve_nist:`2024-9143` | ||
| 13 | - ``ruby``: Fix :cve_nist:`2024-41123` and :cve_mitre:`2024-41496` | ||
| 14 | - ``rust-llvm``: Fix :cve_nist:`2024-0151` | ||
| 15 | - ``rust``, ``libstd-rs``: Ignore :cve_nist:`2024-43402` | ||
| 16 | - ``wpa-supplicant``: Patch SAE H2E and incomplete downgrade protection for group negotiation | ||
| 17 | - ``wpa-supplicant``: Fix :cve_nist:`2024-3596` | ||
| 18 | - ``wpa-supplicant``: Ignore :cve_nist:`2024-5290` | ||
| 19 | |||
| 20 | |||
| 21 | Fixes in Yocto-5.0.5 | ||
| 22 | ~~~~~~~~~~~~~~~~~~~~ | ||
| 23 | |||
| 24 | - binutils: stable 2.42 branch updates | ||
| 25 | - bitbake.conf: Add truncate to :term:`HOSTTOOLS` | ||
| 26 | - bitbake: asyncrpc: Use client timeout for websocket open timeout | ||
| 27 | - bitbake: bitbake: doc/user-manual: Update the :term:`BB_HASHSERVE_UPSTREAM` | ||
| 28 | - bitbake: gitsm: Add call_process_submodules() to remove duplicated code | ||
| 29 | - bitbake: gitsm: Remove downloads/tmpdir when failed | ||
| 30 | - bitbake: tests/fetch: Use our own mirror of mobile-broadband-provider to decouple from gnome gitlab | ||
| 31 | - bitbake: tests/fetch: Use our own mirror of sysprof to decouple from gnome gitlab | ||
| 32 | - build-appliance-image: Update to scarthgap head revision | ||
| 33 | - cryptodev: upgrade to 1.14 | ||
| 34 | - cve-check: add support for cvss v4.0 | ||
| 35 | - cve_check: Use a local copy of the database during builds | ||
| 36 | - dev-manual: add bblock documentation | ||
| 37 | - documentation: conf.py: rename :cve: role to :cve_nist: | ||
| 38 | - documentation: README: add instruction to run Vale on a subset | ||
| 39 | - documentation: Makefile: add SPHINXLINTDOCS to specify subset to sphinx-lint | ||
| 40 | - e2fsprogs: removed 'sed -u' option | ||
| 41 | - ffmpeg: Add "libswresample libavcodec" to :term:`CVE_PRODUCT` | ||
| 42 | - glibc: stable 2.39 branch updates. | ||
| 43 | - go: upgrade to 1.22.8 | ||
| 44 | - icu: update patch Upstream-Status | ||
| 45 | - image.bbclass: Drop support for ImageQAFailed exceptions in image_qa | ||
| 46 | - image_qa: fix error handling | ||
| 47 | - install-buildtools: fix "test installation" step | ||
| 48 | - install-buildtools: remove md5 checksum validation | ||
| 49 | - install-buildtools: update base-url, release and installer version | ||
| 50 | - kernel-devsrc: remove 64 bit vdso cmd files | ||
| 51 | - kernel-fitimage: fix external dtb check | ||
| 52 | - kernel-fitimage: fix intentation | ||
| 53 | - lib/oe/package-manager: skip processing installed-pkgs with empty globs | ||
| 54 | - liba52: fix do_fetch error | ||
| 55 | - libpcre2: Update base uri PhilipHazel -> PCRE2Project | ||
| 56 | - libsdl2: Fix non-deterministic configure option for libsamplerate | ||
| 57 | - license: Fix directory layout issues | ||
| 58 | - linux-firmware: upgrade to 20240909 | ||
| 59 | - linux-yocto/6.6: fix genericarm64 config warning | ||
| 60 | - linux-yocto/6.6: upgrade to v6.6.54 | ||
| 61 | - lsb-release: fix Distro Codename shell escaping | ||
| 62 | - makedevs: Fix issue when rootdir of / is given | ||
| 63 | - makedevs: Fix matching uid/gid | ||
| 64 | - meta-ide-support: Mark recipe as MACHINE-specific | ||
| 65 | - meta-world-pkgdata: Inherit nopackages | ||
| 66 | - migration-guide: add release notes for 4.0.21, 4.0.22 and 5.0.4 | ||
| 67 | - migration-guide: release-notes-4.0: update :term:`BB_HASHSERVE_UPSTREAM` for new infrastructure | ||
| 68 | - migration-guide: release-notes-5.0.rst: update NO_OUTPUT -> NO_COLOR | ||
| 69 | - orc: upgrade to 0.4.40 | ||
| 70 | - overview-manual: concepts: add details on package splitting | ||
| 71 | - poky.conf: bump version for 5.0.5 | ||
| 72 | - populate_sdk_base: inherit nopackages | ||
| 73 | - ptest-runner: upgrade to 2.4.5 | ||
| 74 | - pulseaudio: correct freedesktop.org -> www.freedesktop.org :term:`SRC_URI` | ||
| 75 | - desktop-file-utils: correct freedesktop.org -> www.freedesktop.org :term:`SRC_URI` | ||
| 76 | - python3-lxml: upgrade to v5.0.2 | ||
| 77 | - python3-setuptools: Add "python:setuptools" to :term:`CVE_PRODUCT` | ||
| 78 | - recipes-bsp: usbutils: Fix usb-devices command using busybox | ||
| 79 | - ref-manual: add missing CVE_CHECK manifest variables | ||
| 80 | - ref-manual: add missing :term:`EXTERNAL_KERNEL_DEVICETREE` variable | ||
| 81 | - ref-manual: add missing :term:`OPKGBUILDCMD` variable | ||
| 82 | - ref-manual: add missing :term:`TESTIMAGE_FAILED_QA_ARTIFACTS` | ||
| 83 | - ref-manual: devtool-reference: document missing commands | ||
| 84 | - ref-manual: devtool-reference: refresh example outputs | ||
| 85 | - ref-manual: faq: add q&a on class appends | ||
| 86 | - ref-manual: introduce :term:`CVE_CHECK_REPORT_PATCHED` variable | ||
| 87 | - ref-manual: merge patch-status-* to patch-status | ||
| 88 | - ref-manual: release-process: add a reference to the doc's release | ||
| 89 | - ref-manual: release-process: refresh the current LTS releases | ||
| 90 | - ref-manual: release-process: update releases.svg | ||
| 91 | - ref-manual: release-process: update releases.svg with month after "Current" | ||
| 92 | - ref-manual: structure.rst: document missing tmp/ dirs | ||
| 93 | - ref-manual: variables: add SIGGEN_LOCKEDSIGS* variables | ||
| 94 | - rootfs-postcommands.bbclass: make opkg status reproducible | ||
| 95 | - rpm: fix expansion of %_libdir in macros | ||
| 96 | - ruby: upgrade to 3.3.5 | ||
| 97 | - runqemu: Fix detection of -serial parameter | ||
| 98 | - runqemu: keep generating tap devices | ||
| 99 | - scripts/install-buildtools: Update to 5.0.3 | ||
| 100 | - sqlite3: upgrade to 3.45.3 | ||
| 101 | - styles: vocabularies: Yocto: add sstate | ||
| 102 | - systemtap: fix systemtap-native build error on Fedora 40 | ||
| 103 | - sysvinit: take release tarballs from github | ||
| 104 | - testexport: fallback for empty :term:`IMAGE_LINK_NAME` | ||
| 105 | - testimage: fallback for empty :term:`IMAGE_LINK_NAME` | ||
| 106 | - uboot-sign: fix counters in do_uboot_assemble_fitimage | ||
| 107 | - vim: upgrade to 9.1.0764 | ||
| 108 | - virglrenderer: Add patch to fix -int-conversion build issue | ||
| 109 | - webkitgtk: upgrade to 2.44.3 | ||
| 110 | - weston: backport patch to allow neatvnc < v0.9.0 | ||
| 111 | - wpa-supplicant: Patch security advisory 2024-2 | ||
| 112 | - xserver-xorg: upgrade to 21.1.14 | ||
| 113 | |||
| 114 | |||
| 115 | Known Issues in Yocto-5.0.5 | ||
| 116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 117 | |||
| 118 | - ``oeqa/runtime``: the ``beaglebone-yocto`` target fails the parselogs runtime test due to unexpected kernel error messages in the log (see :yocto_bugs:`bug 15624 </show_bug.cgi?id=15624>` on Bugzilla). | ||
| 119 | |||
| 120 | |||
| 121 | Contributors to Yocto-5.0.5 | ||
| 122 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 123 | |||
| 124 | - Aditya Tayade | ||
| 125 | - Adrian Freihofer | ||
| 126 | - Aleksandar Nikolic | ||
| 127 | - Alexander Kanavin | ||
| 128 | - Antonin Godard | ||
| 129 | - Anuj Mittal | ||
| 130 | - Bruce Ashfield | ||
| 131 | - Claus Stovgaard | ||
| 132 | - Deepesh Varatharajan | ||
| 133 | - Deepthi Hemraj | ||
| 134 | - Hiago De Franco | ||
| 135 | - Hitendra Prajapati | ||
| 136 | - Jaeyoon Jung | ||
| 137 | - Jiaying Song | ||
| 138 | - Jonas Gorski | ||
| 139 | - Jose Quaresma | ||
| 140 | - Joshua Watt | ||
| 141 | - Julien Stephan | ||
| 142 | - Jörg Sommer | ||
| 143 | - Khem Raj | ||
| 144 | - Konrad Weihmann | ||
| 145 | - Lee Chee Yang | ||
| 146 | - Louis Rannou | ||
| 147 | - Macpaul Lin | ||
| 148 | - Martin Jansa | ||
| 149 | - Paul Barker | ||
| 150 | - Paul Gerber | ||
| 151 | - Peter Kjellerstedt | ||
| 152 | - Peter Marko | ||
| 153 | - Purushottam Choudhary | ||
| 154 | - Richard Purdie | ||
| 155 | - Robert Yang | ||
| 156 | - Rohini Sangam | ||
| 157 | - Ross Burton | ||
| 158 | - Sergei Zhmylev | ||
| 159 | - Shunsuke Tokumoto | ||
| 160 | - Steve Sakoman | ||
| 161 | - Teresa Remmet | ||
| 162 | - Victor Kamensky | ||
| 163 | - Vijay Anusuri | ||
| 164 | - Wang Mingyu | ||
| 165 | - Yi Zhao | ||
| 166 | - Yogita Urade | ||
| 167 | - Zahir Hussain | ||
| 168 | |||
| 169 | |||
| 170 | Repositories / Downloads for Yocto-5.0.5 | ||
| 171 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 172 | |||
| 173 | poky | ||
| 174 | |||
| 175 | - Repository Location: :yocto_git:`/poky` | ||
| 176 | - Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>` | ||
| 177 | - Tag: :yocto_git:`yocto-5.0.5 </poky/log/?h=yocto-5.0.5>` | ||
| 178 | - Git Revision: :yocto_git:`dce4163d42f7036ea216b52b9135968d51bec4c1 </poky/commit/?id=dce4163d42f7036ea216b52b9135968d51bec4c1>` | ||
| 179 | - Release Artefact: poky-dce4163d42f7036ea216b52b9135968d51bec4c1 | ||
| 180 | - sha: ad35a965a284490a962f6854ace536b8795f96514e14bf5c79f91f6d76ac25d3 | ||
| 181 | - Download Locations: | ||
| 182 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/poky-dce4163d42f7036ea216b52b9135968d51bec4c1.tar.bz2 | ||
| 183 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/poky-dce4163d42f7036ea216b52b9135968d51bec4c1.tar.bz2 | ||
| 184 | |||
| 185 | openembedded-core | ||
| 186 | |||
| 187 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 188 | - Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>` | ||
| 189 | - Tag: :oe_git:`yocto-5.0.5 </openembedded-core/log/?h=yocto-5.0.5>` | ||
| 190 | - Git Revision: :oe_git:`a051a066da2874b95680d0353dfa18c1d56b2670 </openembedded-core/commit/?id=a051a066da2874b95680d0353dfa18c1d56b2670>` | ||
| 191 | - Release Artefact: oecore-a051a066da2874b95680d0353dfa18c1d56b2670 | ||
| 192 | - sha: 16d252aade00161ade2692f41b2da3effeb1f41816a66db843bb1c5495125e93 | ||
| 193 | - Download Locations: | ||
| 194 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/oecore-a051a066da2874b95680d0353dfa18c1d56b2670.tar.bz2 | ||
| 195 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/oecore-a051a066da2874b95680d0353dfa18c1d56b2670.tar.bz2 | ||
| 196 | |||
| 197 | meta-mingw | ||
| 198 | |||
| 199 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 200 | - Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>` | ||
| 201 | - Tag: :yocto_git:`yocto-5.0.5 </meta-mingw/log/?h=yocto-5.0.5>` | ||
| 202 | - Git Revision: :yocto_git:`acbba477893ef87388effc4679b7f40ee49fc852 </meta-mingw/commit/?id=acbba477893ef87388effc4679b7f40ee49fc852>` | ||
| 203 | - Release Artefact: meta-mingw-acbba477893ef87388effc4679b7f40ee49fc852 | ||
| 204 | - sha: 3b7c2f475dad5130bace652b150367f587d44b391218b1364a8bbc430b48c54c | ||
| 205 | - Download Locations: | ||
| 206 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/meta-mingw-acbba477893ef87388effc4679b7f40ee49fc852.tar.bz2 | ||
| 207 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/meta-mingw-acbba477893ef87388effc4679b7f40ee49fc852.tar.bz2 | ||
| 208 | |||
| 209 | bitbake | ||
| 210 | |||
| 211 | - Repository Location: :bitbake_git:`/` | ||
| 212 | - Branch: :bitbake_git:`2.8 </log/?h=2.8>` | ||
| 213 | - Tag: :bitbake_git:`yocto-5.0.5 </log/?h=yocto-5.0.5>` | ||
| 214 | - Git Revision: :bitbake_git:`377eba2361850adfb8ce7e761ef9c76be287f88c </commit/?id=377eba2361850adfb8ce7e761ef9c76be287f88c>` | ||
| 215 | - Release Artefact: bitbake-377eba2361850adfb8ce7e761ef9c76be287f88c | ||
| 216 | - sha: 4a5a35098eec719bbb879706d50e552a2b709295db4055c8050ae7dda1eb2994 | ||
| 217 | - Download Locations: | ||
| 218 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.5/bitbake-377eba2361850adfb8ce7e761ef9c76be287f88c.tar.bz2 | ||
| 219 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.5/bitbake-377eba2361850adfb8ce7e761ef9c76be287f88c.tar.bz2 | ||
| 220 | |||
| 221 | yocto-docs | ||
| 222 | |||
| 223 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 224 | - Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>` | ||
| 225 | - Tag: :yocto_git:`yocto-5.0.5 </yocto-docs/log/?h=yocto-5.0.5>` | ||
| 226 | - Git Revision: :yocto_git:`e882cb3e5816d081eb05cb83488f286cca70e0c6 </yocto-docs/commit/?id=e882cb3e5816d081eb05cb83488f286cca70e0c6>` | ||
| 227 | |||
