diff options
| author | Lee Chee Yang <chee.yang.lee@intel.com> | 2026-03-18 18:09:13 +0800 |
|---|---|---|
| committer | Paul Barker <paul@pbarker.dev> | 2026-03-25 17:34:13 +0000 |
| commit | 9ace572241d80c13b51e501e3f99ac0decf71722 (patch) | |
| tree | 9662c68600527f746d9c20c80177229cb4d3b588 | |
| parent | 6637678682c305c8fc6bbc75e29781ac78af6cb7 (diff) | |
| download | poky-9ace572241d80c13b51e501e3f99ac0decf71722.tar.gz | |
migration-guides: add release notes for 5.0.16
(From yocto-docs rev: 60b1c5e635065acc7a7cd2a22f252fc983da223f)
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
[AG: apply suggestions/fix formatting, see
https://lore.kernel.org/r/DH5U04M8BZDA.18K1BLZXWXIZS@bootlin.com]
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 368c511dd166dc5c951be3c6f8c6c92086b9a60e)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Paul Barker <paul@pbarker.dev>
| -rw-r--r-- | documentation/migration-guides/release-5.0.rst | 1 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-5.0.16.rst | 219 |
2 files changed, 220 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst index 63b23edb14..b98e0141ca 100644 --- a/documentation/migration-guides/release-5.0.rst +++ b/documentation/migration-guides/release-5.0.rst | |||
| @@ -22,3 +22,4 @@ Release 5.0 (scarthgap) | |||
| 22 | release-notes-5.0.13 | 22 | release-notes-5.0.13 |
| 23 | release-notes-5.0.14 | 23 | release-notes-5.0.14 |
| 24 | release-notes-5.0.15 | 24 | release-notes-5.0.15 |
| 25 | release-notes-5.0.16 | ||
diff --git a/documentation/migration-guides/release-notes-5.0.16.rst b/documentation/migration-guides/release-notes-5.0.16.rst new file mode 100644 index 0000000000..09f37c3021 --- /dev/null +++ b/documentation/migration-guides/release-notes-5.0.16.rst | |||
| @@ -0,0 +1,219 @@ | |||
| 1 | Release notes for Yocto-5.0.16 (Scarthgap) | ||
| 2 | ------------------------------------------ | ||
| 3 | |||
| 4 | This release breaks support for Ubuntu 20.04 as a :ref:`compatible host | ||
| 5 | <ref-manual/system-requirements:Supported Linux Distributions>`. The Ubuntu 20.04 | ||
| 6 | Linux kernel headers are not recent enough to support the latest :ref:`pseudo | ||
| 7 | <overview-manual/concepts:fakeroot and pseudo>` fixes. | ||
| 8 | |||
| 9 | Ubuntu 20.04 is End-of-Life since 31 May 2025. Impacted users are encouraged to | ||
| 10 | upgrade to an actively supported host distribution. See | ||
| 11 | :doc:`/ref-manual/system-requirements` for more information on compatible hosts. | ||
| 12 | |||
| 13 | Alternatively, a fix has been merged to scarthgap branch and can be applied on top of this | ||
| 14 | release: | ||
| 15 | |||
| 16 | - :oe_git:`/openembedded-core/commit/?h=scarthgap&id=fe2666749094e896736ff24d6885419905488723` | ||
| 17 | - :yocto_git:`/poky/commit/?h=scarthgap&id=65c3ebea05dde5cbc9d249e7949fabbc0047313e` | ||
| 18 | |||
| 19 | |||
| 20 | Security Fixes in Yocto-5.0.16 | ||
| 21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 22 | |||
| 23 | - curl: Fix :cve_nist:`2025-10148`, :cve_nist:`2025-14017`, :cve_nist:`2025-14524`, | ||
| 24 | :cve_nist:`2025-14819`, :cve_nist:`2025-15079` and :cve_nist:`2025-15224` | ||
| 25 | - dropbear: Fix :cve_nist:`2019-6111` | ||
| 26 | - expat: Fix :cve_nist:`2026-24515` and :cve_nist:`2026-25210` | ||
| 27 | - ffmpeg: Ignore :cve_nist:`2025-25469` | ||
| 28 | - glib-2.0: Fix :cve_nist:`2025-13601`, :cve_nist:`2025-14087`, :cve_nist:`2025-14512` and | ||
| 29 | :cve_nist:`2026-0988` | ||
| 30 | - glibc: FIx :cve_nist:`2025-15281`, :cve_nist:`2026-0861` and :cve_nist:`2026-0915` | ||
| 31 | - inetutils: Fix :cve_nist:`2026-24061` | ||
| 32 | - libarchive: Fix :cve_nist:`2025-60753` (follow-up fix) | ||
| 33 | - libpcap: Fix :cve_nist:`2025-11961` and :cve_nist:`2025-11964` | ||
| 34 | - libpng: Fix :cve_nist:`2026-22695` and :cve_nist:`2026-22801` | ||
| 35 | - libtasn1: Fix :cve_nist:`2025-13151` | ||
| 36 | - libxml2: Fix :cve_nist:`2026-0989`, :cve_nist:`2026-0990` and :cve_nist:`2026-0992` | ||
| 37 | - python-urllib3: Fix for :cve_nist:`2026-21441` | ||
| 38 | - python3: Fix :cve_nist:`2025-12084`, :cve_nist:`2025-13836` and :cve_nist:`2025-13837` | ||
| 39 | - qemu: Ignore :cve_nist:`2025-54566` and :cve_nist:`2025-54567` | ||
| 40 | - util-linux: Fix :cve_nist:`2025-14104` | ||
| 41 | - zlib: Ignore :cve_nist:`2026-22184` | ||
| 42 | |||
| 43 | |||
| 44 | Fixes in Yocto-5.0.16 | ||
| 45 | ~~~~~~~~~~~~~~~~~~~~~ | ||
| 46 | |||
| 47 | - bitbake: knotty: Make sure getTerminalColumns() returns two integers | ||
| 48 | - bitbake: knotty: fix TIOCGWINSZ call for Python 3.14 and later | ||
| 49 | - build-appliance-image: Update to scarthgap head revision | ||
| 50 | - contributor-guide/recipe-style-guide.rst: explain difference between layer and recipe license(s) | ||
| 51 | - contributor-guide/submit-changes.rst: remove mention of Upstream-Status | ||
| 52 | - cups: allow unknown directives in conf files | ||
| 53 | - dev-manual/packages.rst: fix example recipe version | ||
| 54 | - dev-manual/packages.rst: pr server: fix and explain why r0.X increments on :term:`SRCREV` change | ||
| 55 | - dev-manual/packages.rst: rename r0.0 to r0 when :term:`PR` server is not enabled | ||
| 56 | - dev-manual/temporary-source-code.rst: fix definition of :term:`WORKDIR` | ||
| 57 | - docbook-xml-dtd4: fix the fetching failure | ||
| 58 | - docs: Add a new "Security" section | ||
| 59 | - docs: Makefile: fix rsvg-convert --format capitalization | ||
| 60 | - ffmpeg: upgrade to 6.1.4 | ||
| 61 | - glibc: stable 2.39 branch updates | ||
| 62 | - improve_kernel_cve_report: add script for postprocesing of kernel CVE data | ||
| 63 | - libtheora: set :term:`CVE_PRODUCT` | ||
| 64 | - lighttpd: Fix trailing slash on files in mod_dirlisting | ||
| 65 | - meta/classes: fix missing vardeps for CVE status variables | ||
| 66 | - migration-guides: add release notes for 4.0.32, 5.0.14 and 5.0.15 | ||
| 67 | - overview-manual/yp-intro.rst: change removed ECOSYSTEM to ABOUT | ||
| 68 | - overview-manual/yp-intro.rst: fix SDK type in bullet list | ||
| 69 | - overview-manual/yp-intro.rst: link to YP members and participants | ||
| 70 | - overview-manual: convert YP-flow-diagram.png to SVG | ||
| 71 | - pseudo: Add hard sstate dependencies for pseudo-native | ||
| 72 | - pseudo: Update to 1.9.3 release | ||
| 73 | - ref-manual/classes.rst: document the image-container class | ||
| 74 | - ref-manual/release-process.rst: add a "Development Cycle" section | ||
| 75 | - ref-manual/svg/releases.svg: mark styhead and walnascar EOL | ||
| 76 | - ref-manual/svg/releases.svg: mark whinlatter as current release | ||
| 77 | - ref-manual/variables.rst: document the :term:`CCACHE_TOP_DIR` variable | ||
| 78 | - sdk-manual: appending-customizing: use none lexer for BitBake code blocks | ||
| 79 | - sdk-manual: appendix-obtain: fix default path for eSDK installer script | ||
| 80 | - sdk-manual: appendix-obtain: replace directory structure PNG with a parsed-literal block | ||
| 81 | - sdk-manual: appendix-obtain: replace eSDK directory structure PNG with a parsed-literal block | ||
| 82 | - sdk-manual: appendix-obtain: use parsed-literal block for naming convention of the installer scripts | ||
| 83 | - sdk-manual: delete sdk-title PNG | ||
| 84 | - sdk-manual: fix improper indent of general form of tarball installer scripts | ||
| 85 | - sdk-manual: fix incorrect highlight language for console code-blocks | ||
| 86 | - sdk-manual: fix incorrect highlight language for text code-blocks | ||
| 87 | - sdk-manual: replace sdk-environment PNG with SVG | ||
| 88 | - sdk-manual: using: fix SDK filename example | ||
| 89 | - sdk-manual: working-projects: properly highlight code code-blocks | ||
| 90 | - test-manual/ptest.rst: detail the exit code and output requirements | ||
| 91 | - zlib: Add :term:`CVE_PRODUCT` to exclude false positives | ||
| 92 | - zlib: cleanup obsolete CVE_STATUS[CVE-2023-45853] | ||
| 93 | |||
| 94 | |||
| 95 | Known Issues in Yocto-5.0.16 | ||
| 96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 97 | |||
| 98 | The poky :term:`DISTRO_VERSION` was incorrectly left at 5.0.15. This is a minor | ||
| 99 | issue, if a workaround is needed please cherry-pick: | ||
| 100 | |||
| 101 | - poky commit :yocto_git:`/poky/commit/?h=scarthgap&id=06210079b2e10d6d3fb943afe87864267e329821` | ||
| 102 | - meta-yocto commit :yocto_git:`/meta-yocto/commit/?h=scarthgap&id=03f93c769ec99e5086e492d8145eb308a718e8d3` | ||
| 103 | |||
| 104 | |||
| 105 | Contributors to Yocto-5.0.16 | ||
| 106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 107 | |||
| 108 | Thanks to the following people who contributed to this release: | ||
| 109 | |||
| 110 | - Adarsh Jagadish Kamini | ||
| 111 | - Amaury Couderc | ||
| 112 | - Ankur Tyagi | ||
| 113 | - Antonin Godard | ||
| 114 | - Benjamin Robin (Schneider Electric) | ||
| 115 | - Daniel Turull | ||
| 116 | - Enrico Scholz | ||
| 117 | - Fred Bacon | ||
| 118 | - Het Patel | ||
| 119 | - Hitendra Prajapati | ||
| 120 | - Hugo SIMELIERE | ||
| 121 | - Ken Kurematsu | ||
| 122 | - Khai Dang | ||
| 123 | - Lee Chee Yang | ||
| 124 | - Paul Barker | ||
| 125 | - Peter Marko | ||
| 126 | - Quentin Schulz | ||
| 127 | - Richard Purdie | ||
| 128 | - Robert Yang | ||
| 129 | - Vijay Anusuri | ||
| 130 | - Yoann Congal | ||
| 131 | - Zoltan Boszormenyi | ||
| 132 | |||
| 133 | Repositories / Downloads for Yocto-5.0.16 | ||
| 134 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 135 | |||
| 136 | yocto-docs | ||
| 137 | |||
| 138 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 139 | - Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>` | ||
| 140 | - Tag: :yocto_git:`yocto-5.0.16 </yocto-docs/log/?h=yocto-5.0.16>` | ||
| 141 | - Git Revision: :yocto_git:`369f3307368eaea605983e80047377fd19ebd6bf </yocto-docs/commit/?id=369f3307368eaea605983e80047377fd19ebd6bf>` | ||
| 142 | - Release Artefact: yocto-docs-369f3307368eaea605983e80047377fd19ebd6bf | ||
| 143 | - sha: e8ea8e2d5da2bfad868178d6fb37093c4f9ff06553f68970f0f730d6fb5cbd26 | ||
| 144 | - Download Locations: | ||
| 145 | |||
| 146 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/yocto-docs-369f3307368eaea605983e80047377fd19ebd6bf.tar.bz2 | ||
| 147 | |||
| 148 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/yocto-docs-369f3307368eaea605983e80047377fd19ebd6bf.tar.bz2 | ||
| 149 | |||
| 150 | poky | ||
| 151 | |||
| 152 | - Repository Location: :yocto_git:`/poky` | ||
| 153 | - Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>` | ||
| 154 | - Tag: :yocto_git:`yocto-5.0.16 </poky/log/?h=yocto-5.0.16>` | ||
| 155 | - Git Revision: :yocto_git:`1d54d1c4736a114e1cecbe85a0306e3814d5ce70 </poky/commit/?id=1d54d1c4736a114e1cecbe85a0306e3814d5ce70>` | ||
| 156 | - Release Artefact: poky-1d54d1c4736a114e1cecbe85a0306e3814d5ce70 | ||
| 157 | - sha: efb75697fa7a8e35a3f46abcfa706400f56ae1d1b5e360b48d6ffa81f6a675e8 | ||
| 158 | - Download Locations: | ||
| 159 | |||
| 160 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/poky-1d54d1c4736a114e1cecbe85a0306e3814d5ce70.tar.bz2 | ||
| 161 | |||
| 162 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/poky-1d54d1c4736a114e1cecbe85a0306e3814d5ce70.tar.bz2 | ||
| 163 | |||
| 164 | openembedded-core | ||
| 165 | |||
| 166 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 167 | - Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>` | ||
| 168 | - Tag: :oe_git:`yocto-5.0.16 </openembedded-core/log/?h=yocto-5.0.16>` | ||
| 169 | - Git Revision: :oe_git:`a1f4ae4e569bc0e36c27c1e4651e502e54d63b28 </openembedded-core/commit/?id=a1f4ae4e569bc0e36c27c1e4651e502e54d63b28>` | ||
| 170 | - Release Artefact: oecore-a1f4ae4e569bc0e36c27c1e4651e502e54d63b28 | ||
| 171 | - sha: 10eefd2296206e5cbaf138de7dbd0dbe7bfc413618e924a123cd3f7f9a8418e0 | ||
| 172 | - Download Locations: | ||
| 173 | |||
| 174 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/oecore-a1f4ae4e569bc0e36c27c1e4651e502e54d63b28.tar.bz2 | ||
| 175 | |||
| 176 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/oecore-a1f4ae4e569bc0e36c27c1e4651e502e54d63b28.tar.bz2 | ||
| 177 | |||
| 178 | meta-yocto | ||
| 179 | |||
| 180 | - Repository Location: :yocto_git:`/meta-yocto` | ||
| 181 | - Branch: :yocto_git:`scarthgap </meta-yocto/log/?h=scarthgap>` | ||
| 182 | - Tag: :yocto_git:`yocto-5.0.16 </meta-yocto/log/?h=yocto-5.0.16>` | ||
| 183 | - Git Revision: :yocto_git:`9bb6e6e8b016a0c9dfe290369a6ed91ef4020535 </meta-yocto/commit/?id=9bb6e6e8b016a0c9dfe290369a6ed91ef4020535>` | ||
| 184 | - Release Artefact: meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535 | ||
| 185 | - sha: d9cfd2192d12ebc55553bc421f3ab00d1f49c5f5c4c70e48923da695d19e8e2a | ||
| 186 | - Download Locations: | ||
| 187 | |||
| 188 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535.tar.bz2 | ||
| 189 | |||
| 190 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/meta-yocto-9bb6e6e8b016a0c9dfe290369a6ed91ef4020535.tar.bz2 | ||
| 191 | |||
| 192 | meta-mingw | ||
| 193 | |||
| 194 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 195 | - Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>` | ||
| 196 | - Tag: :yocto_git:`yocto-5.0.16 </meta-mingw/log/?h=yocto-5.0.16>` | ||
| 197 | - Git Revision: :yocto_git:`bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f </meta-mingw/commit/?id=bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f>` | ||
| 198 | - Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f | ||
| 199 | - sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65 | ||
| 200 | - Download Locations: | ||
| 201 | |||
| 202 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 | ||
| 203 | |||
| 204 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 | ||
| 205 | |||
| 206 | bitbake | ||
| 207 | |||
| 208 | - Repository Location: :oe_git:`/bitbake` | ||
| 209 | - Branch: :oe_git:`2.8 </bitbake/log/?h=2.8>` | ||
| 210 | - Tag: :oe_git:`yocto-5.0.16 </bitbake/log/?h=yocto-5.0.16>` | ||
| 211 | - Git Revision: :oe_git:`10118785e4a670bce4980e1044c0888a8b6e84af </bitbake/commit/?id=10118785e4a670bce4980e1044c0888a8b6e84af>` | ||
| 212 | - Release Artefact: bitbake-10118785e4a670bce4980e1044c0888a8b6e84af | ||
| 213 | - sha: 601a16210d7dc9b7a7306240d3e7013b3f950db8953fdd972151d715e050cc39 | ||
| 214 | - Download Locations: | ||
| 215 | |||
| 216 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.16/bitbake-10118785e4a670bce4980e1044c0888a8b6e84af.tar.bz2 | ||
| 217 | |||
| 218 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.16/bitbake-10118785e4a670bce4980e1044c0888a8b6e84af.tar.bz2 | ||
| 219 | |||
