diff options
| -rw-r--r-- | documentation/migration-guides/release-5.0.rst | 1 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-5.0.10.rst | 208 |
2 files changed, 209 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst index 3eb7349c78..b3e7a67912 100644 --- a/documentation/migration-guides/release-5.0.rst +++ b/documentation/migration-guides/release-5.0.rst | |||
| @@ -16,3 +16,4 @@ Release 5.0 (scarthgap) | |||
| 16 | release-notes-5.0.7 | 16 | release-notes-5.0.7 |
| 17 | release-notes-5.0.8 | 17 | release-notes-5.0.8 |
| 18 | release-notes-5.0.9 | 18 | release-notes-5.0.9 |
| 19 | release-notes-5.0.10 | ||
diff --git a/documentation/migration-guides/release-notes-5.0.10.rst b/documentation/migration-guides/release-notes-5.0.10.rst new file mode 100644 index 0000000000..e9845aa315 --- /dev/null +++ b/documentation/migration-guides/release-notes-5.0.10.rst | |||
| @@ -0,0 +1,208 @@ | |||
| 1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
| 2 | |||
| 3 | Release notes for Yocto-5.0.10 (Scarthgap) | ||
| 4 | ------------------------------------------ | ||
| 5 | |||
| 6 | Security Fixes in Yocto-5.0.10 | ||
| 7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 8 | |||
| 9 | - binutils: Fix :cve_nist:`2025-1153`, :cve_nist:`2025-1179`, :cve_nist:`2025-1180` and | ||
| 10 | :cve_nist:`2025-1182` | ||
| 11 | - connman: Fix :cve_nist:`2025-32366` and :cve_nist:`2025-32743` | ||
| 12 | - curl: Fix :cve_nist:`2024-11053` and :cve_nist:`2025-0167` | ||
| 13 | - elfutils: Fix :cve_nist:`2025-1371` | ||
| 14 | - ffmpeg: Fix :cve_nist:`2024-7055`, :cve_nist:`2024-32230`, :cve_nist:`2024-35366`, | ||
| 15 | :cve_nist:`2024-36613`, :cve_nist:`2024-36616`, :cve_nist:`2024-36617` and :cve_nist:`2024-36619` | ||
| 16 | - git: Fix :cve_nist:`2024-50349` and :cve_nist:`2024-52006` | ||
| 17 | - glib-2.0: fix :cve_nist:`2025-3360` and :cve_nist:`2025-4373` | ||
| 18 | - iputils: Fix :cve_nist:`2025-47268` | ||
| 19 | - libpam: Fix :cve_nist:`2024-10041` | ||
| 20 | - libsoup-2.4: Fix :cve_nist:`2024-52530`, :cve_nist:`2024-52531`, :cve_nist:`2024-52532`, | ||
| 21 | :cve_nist:`2025-32906`, :cve_nist:`2025-32909`, :cve_nist:`2025-32910`, :cve_nist:`2025-32911`, | ||
| 22 | :cve_nist:`2025-32912`, :cve_nist:`2025-32913`, :cve_nist:`2025-32914` and :cve_nist:`2025-46420` | ||
| 23 | - libsoup: Fix :cve_nist:`2025-4476`, :cve_nist:`2025-32906`, :cve_nist:`2025-32909`, | ||
| 24 | :cve_nist:`2025-32910`, :cve_nist:`2025-32911`, :cve_nist:`2025-32912`, :cve_nist:`2025-32913`, | ||
| 25 | :cve_nist:`2025-32914` and :cve_nist:`2025-46420` | ||
| 26 | - libxml2: Fix :cve_nist:`2025-32414` and :cve_nist:`2025-32415` | ||
| 27 | - openssh: Fix :cve_nist:`2025-32728` | ||
| 28 | - perl: Fix :cve_nist:`2024-56406` | ||
| 29 | - ppp: Fix :cve_nist:`2024-58250` | ||
| 30 | - python3-jinja2: Fix :cve_nist:`2024-56201`, :cve_nist:`2024-56326` and :cve_nist:`2025-27516` | ||
| 31 | - ruby: Fix :cve_nist:`2025-27221` | ||
| 32 | - sqlite3: Fix :cve_nist:`2025-3277`, :cve_nist:`2025-29087` and :cve_nist:`2025-29088` | ||
| 33 | |||
| 34 | |||
| 35 | Fixes in Yocto-5.0.10 | ||
| 36 | ~~~~~~~~~~~~~~~~~~~~~ | ||
| 37 | |||
| 38 | - binutils: stable 2.42 branch updates | ||
| 39 | - bluez5: add missing tools to noinst-tools package | ||
| 40 | - bluez5: backport a patch to fix btmgmt -i | ||
| 41 | - bluez5: make media control a :term:`PACKAGECONFIG` option | ||
| 42 | - build-appliance-image: Update to scarthgap head revision | ||
| 43 | - buildtools-tarball: Make buildtools respects host CA certificates | ||
| 44 | - buildtools-tarball: add envvars into :term:`BB_ENV_PASSTHROUGH_ADDITIONS` | ||
| 45 | - buildtools-tarball: move setting of envvars to respective envfile | ||
| 46 | - contributor-guide/submit-changes: encourage patch version changelogs | ||
| 47 | - cve-check.bbclass: Fix symlink handling also for text files | ||
| 48 | - cve-update-nvd2-native: Revert "cve-update-nvd2-native: Tweak to work better with NFS DL_DIR" | ||
| 49 | - dev-manual/sbom.rst: fix wrong build outputs | ||
| 50 | - docs: Fix dead links that use the :term:`DISTRO` macro | ||
| 51 | - docs: conf.py: tweak SearchEnglish to be hyphen-friendly | ||
| 52 | - docs:conf.py: define a manpage url | ||
| 53 | - ffmpeg: upgrade to 6.1.2 | ||
| 54 | - git: upgrade to 2.44.3 | ||
| 55 | - glibc-y2038-tests: remove glibc-y2038-tests_2.39.bb recipe | ||
| 56 | - glibc: Add single-threaded fast path to rand() | ||
| 57 | - glibc: stable 2.39 branch updates | ||
| 58 | - initscripts: add function log_success_msg/log_failure_msg/log_warning_msg | ||
| 59 | - libatomic-ops: Update :term:`GITHUB_BASE_URI` | ||
| 60 | - manuals: remove repeated word | ||
| 61 | - migration-guides: add release notes for 4.0.26, 5.0.8, 5.0.9 | ||
| 62 | - module.bbclass: add KBUILD_EXTRA_SYMBOLS to install | ||
| 63 | - perl: upgrade to 5.38.4 | ||
| 64 | - perlcross: upgrade to 1.6.2 | ||
| 65 | - poky.conf: bump version for 5.0.10 | ||
| 66 | - poky.yaml: introduce DISTRO_LATEST_TAG | ||
| 67 | - python3-jinja2: upgrade to 3.1.6 | ||
| 68 | - ref-manual/release-process: update releases.svg | ||
| 69 | - ref-manual/variables.rst: HOST_CC_ARCH: fix wrong SDK reference | ||
| 70 | - ref-manual/variables.rst: WATCHDOG_TIMEOUT: fix recipe name | ||
| 71 | - ref-manual/variables.rst: add manpage links for toolchain variables | ||
| 72 | - ref-manual/variables.rst: add missing documentation for BUILD_* variables | ||
| 73 | - ref-manual/variables.rst: document HOST_*_ARCH variables | ||
| 74 | - ref-manual/variables.rst: document :term:`INHIBIT_DEFAULT_RUST_DEPS` | ||
| 75 | - ref-manual/variables.rst: document :term:`INHIBIT_UPDATERCD_BBCLASS` | ||
| 76 | - ref-manual/variables.rst: document :term:`SSTATE_SKIP_CREATION` | ||
| 77 | - ref-manual/variables.rst: document :term:`WIC_CREATE_EXTRA_ARGS` | ||
| 78 | - ref-manual/variables.rst: document autotools class related variables | ||
| 79 | - ref-manual/variables.rst: document missing SDK_*_ARCH variables | ||
| 80 | - ref-manual/variables.rst: document the :term:`IMAGE_ROOTFS_MAXSIZE` variable | ||
| 81 | - ref-manual/variables.rst: document the :term:`INITRAMFS_MAXSIZE` variable | ||
| 82 | - ref-manual/variables.rst: improve the :term:`PKGV` documentation | ||
| 83 | - ref-manual/variables.rst: update :term:`ROOT_HOME` documentation | ||
| 84 | - ref-manual: kernel-fitimage.bbclass does not use :term:`SPL_SIGN_KEYNAME` | ||
| 85 | - scripts/install-buildtools: Update to 5.0.9 | ||
| 86 | - sphinx-lint: missing space after literal | ||
| 87 | - sphinx-lint: trailing whitespace | ||
| 88 | - sphinx-lint: unbalanced inline literal markup | ||
| 89 | - systemd: Password agents shouldn't be optional | ||
| 90 | - systemd: upgrade to 255.18 | ||
| 91 | - test-manual/intro: remove Buildbot version used | ||
| 92 | - tzdata/tzcode-native: upgrade 2025a -> 2025b | ||
| 93 | - u-boot: ensure keys are generated before assembling U-Boot FIT image | ||
| 94 | - util-linux: Add fix to isolate test fstab entries using CUSTOM_FSTAB | ||
| 95 | - wic: bootimg-efi: Support + symbol in filenames | ||
| 96 | |||
| 97 | |||
| 98 | Known Issues in Yocto-5.0.10 | ||
| 99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 100 | |||
| 101 | - There is an issue where the target libsoup-2.4 build may fail if apachectl is present on the build | ||
| 102 | host. The issue only affects test binaries which aren't actually used. The issue can be fixed by | ||
| 103 | disabling the tests or updating to more recent changes on the scarthgap branch which fix this. | ||
| 104 | |||
| 105 | |||
| 106 | Contributors to Yocto-5.0.10 | ||
| 107 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 108 | |||
| 109 | Thanks to the following people who contributed to this release: | ||
| 110 | |||
| 111 | - Adrian Freihofer | ||
| 112 | - Aleksandar Nikolic | ||
| 113 | - Alexander Kanavin | ||
| 114 | - Alon Bar-Lev | ||
| 115 | - Alper Ak | ||
| 116 | - Andrew Kreimer | ||
| 117 | - Antonin Godard | ||
| 118 | - Archana Polampalli | ||
| 119 | - Ashish Sharma | ||
| 120 | - Changqing Li | ||
| 121 | - Christos Gavros | ||
| 122 | - Deepesh Varatharajan | ||
| 123 | - Divya Chellam | ||
| 124 | - Divyanshu Rathore | ||
| 125 | - Enrico Jörns | ||
| 126 | - Etienne Cordonnier | ||
| 127 | - Guðni Már Gilbert | ||
| 128 | - Haixiao Yan | ||
| 129 | - Harish Sadineni | ||
| 130 | - Igor Opaniuk | ||
| 131 | - Jeroen Hofstee | ||
| 132 | - Lee Chee Yang | ||
| 133 | - Nguyen Dat Tho | ||
| 134 | - Niko Mauno | ||
| 135 | - Peter Marko | ||
| 136 | - Praveen Kumar | ||
| 137 | - Priyal Doshi | ||
| 138 | - Rogerio Guerra Borin | ||
| 139 | - Shubham Kulkarni | ||
| 140 | - Soumya Sambu | ||
| 141 | - Steve Sakoman | ||
| 142 | - Sunil Dora | ||
| 143 | - Trevor Woerner | ||
| 144 | - Vijay Anusuri | ||
| 145 | - Virendra Thakur | ||
| 146 | - Vyacheslav Yurkov | ||
| 147 | - Yi Zhao | ||
| 148 | - Yogita Urade | ||
| 149 | - rajmohan r | ||
| 150 | |||
| 151 | Repositories / Downloads for Yocto-5.0.10 | ||
| 152 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 153 | |||
| 154 | poky | ||
| 155 | |||
| 156 | - Repository Location: :yocto_git:`/poky` | ||
| 157 | - Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>` | ||
| 158 | - Tag: :yocto_git:`yocto-5.0.10 </poky/log/?h=yocto-5.0.10>` | ||
| 159 | - Git Revision: :yocto_git:`ac257900c33754957b2696529682029d997a8f28 </poky/commit/?id=ac257900c33754957b2696529682029d997a8f28>` | ||
| 160 | - Release Artefact: poky-ac257900c33754957b2696529682029d997a8f28 | ||
| 161 | - sha: ddca7e54b331e78214bea65b346320d4fbcddf4b51103bfbbd9fc3960f32cdc7 | ||
| 162 | - Download Locations: | ||
| 163 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/poky-ac257900c33754957b2696529682029d997a8f28.tar.bz2 | ||
| 164 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/poky-ac257900c33754957b2696529682029d997a8f28.tar.bz2 | ||
| 165 | |||
| 166 | openembedded-core | ||
| 167 | |||
| 168 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 169 | - Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>` | ||
| 170 | - Tag: :oe_git:`yocto-5.0.10 </openembedded-core/log/?h=yocto-5.0.10>` | ||
| 171 | - Git Revision: :oe_git:`d5342ffc570d47a723b18297d75bd2f63c2088db </openembedded-core/commit/?id=d5342ffc570d47a723b18297d75bd2f63c2088db>` | ||
| 172 | - Release Artefact: oecore-d5342ffc570d47a723b18297d75bd2f63c2088db | ||
| 173 | - sha: daa62094f2327f4b3fbcc485e8964d1b86a4722f58fb37e0d8e8e9885094a262 | ||
| 174 | - Download Locations: | ||
| 175 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/oecore-d5342ffc570d47a723b18297d75bd2f63c2088db.tar.bz2 | ||
| 176 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/oecore-d5342ffc570d47a723b18297d75bd2f63c2088db.tar.bz2 | ||
| 177 | |||
| 178 | meta-mingw | ||
| 179 | |||
| 180 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 181 | - Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>` | ||
| 182 | - Tag: :yocto_git:`yocto-5.0.10 </meta-mingw/log/?h=yocto-5.0.10>` | ||
| 183 | - Git Revision: :yocto_git:`bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f </meta-mingw/commit/?id=bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f>` | ||
| 184 | - Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f | ||
| 185 | - sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65 | ||
| 186 | - Download Locations: | ||
| 187 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 | ||
| 188 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 | ||
| 189 | |||
| 190 | bitbake | ||
| 191 | |||
| 192 | - Repository Location: :oe_git:`/bitbake` | ||
| 193 | - Branch: :oe_git:`2.8 </bitbake/log/?h=2.8>` | ||
| 194 | - Tag: :oe_git:`yocto-5.0.10 </bitbake/log/?h=yocto-5.0.10>` | ||
| 195 | - Git Revision: :oe_git:`696c2c1ef095f8b11c7d2eff36fae50f58c62e5e </bitbake/commit/?id=696c2c1ef095f8b11c7d2eff36fae50f58c62e5e>` | ||
| 196 | - Release Artefact: bitbake-696c2c1ef095f8b11c7d2eff36fae50f58c62e5e | ||
| 197 | - sha: fc83f879cd6dd14b9b7eba0161fec23ecc191fed0fb00556ba729dceef6c145f | ||
| 198 | - Download Locations: | ||
| 199 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.10/bitbake-696c2c1ef095f8b11c7d2eff36fae50f58c62e5e.tar.bz2 | ||
| 200 | https://mirrors.kernel.org/yocto/yocto/yocto-5.0.10/bitbake-696c2c1ef095f8b11c7d2eff36fae50f58c62e5e.tar.bz2 | ||
| 201 | |||
| 202 | yocto-docs | ||
| 203 | |||
| 204 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 205 | - Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>` | ||
| 206 | - Tag: :yocto_git:`yocto-5.0.10 </yocto-docs/log/?h=yocto-5.0.10>` | ||
| 207 | - Git Revision: :yocto_git:`3996388e337377bedc113d072a51fe9d68dd40c6 </yocto-docs/commit/?id=3996388e337377bedc113d072a51fe9d68dd40c6>` | ||
| 208 | |||
