diff options
Diffstat (limited to 'documentation')
| -rw-r--r-- | documentation/contributor-guide/submit-changes.rst | 2 | ||||
| -rw-r--r-- | documentation/migration-guides/release-4.0.rst | 2 | ||||
| -rw-r--r-- | documentation/migration-guides/release-5.0.rst | 1 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-4.0.33.rst | 182 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-4.0.34.rst | 191 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-5.0.17.rst | 263 | ||||
| -rw-r--r-- | documentation/ref-manual/system-requirements.rst | 1 | ||||
| -rw-r--r-- | documentation/ref-manual/variables.rst | 86 | ||||
| -rw-r--r-- | documentation/sphinx-static/theme_overrides.css | 17 |
9 files changed, 696 insertions, 49 deletions
diff --git a/documentation/contributor-guide/submit-changes.rst b/documentation/contributor-guide/submit-changes.rst index d0026f9e3c..43c5abe20e 100644 --- a/documentation/contributor-guide/submit-changes.rst +++ b/documentation/contributor-guide/submit-changes.rst | |||
| @@ -752,7 +752,7 @@ Taking Patch Review into Account | |||
| 752 | You may get feedback on your submitted patches from other community members | 752 | You may get feedback on your submitted patches from other community members |
| 753 | or from the automated patchtest service. If issues are identified in your | 753 | or from the automated patchtest service. If issues are identified in your |
| 754 | patches then it is usually necessary to address these before the patches are | 754 | patches then it is usually necessary to address these before the patches are |
| 755 | accepted into the project. In this case you should your commits according | 755 | accepted into the project. In this case you should revise your commits according |
| 756 | to the feedback and submit an updated version to the relevant mailing list. | 756 | to the feedback and submit an updated version to the relevant mailing list. |
| 757 | 757 | ||
| 758 | In any case, never fix reported issues by fixing them in new commits | 758 | In any case, never fix reported issues by fixing them in new commits |
diff --git a/documentation/migration-guides/release-4.0.rst b/documentation/migration-guides/release-4.0.rst index 9b0cc01a1f..daacd92ffe 100644 --- a/documentation/migration-guides/release-4.0.rst +++ b/documentation/migration-guides/release-4.0.rst | |||
| @@ -39,3 +39,5 @@ Release 4.0 (kirkstone) | |||
| 39 | release-notes-4.0.30 | 39 | release-notes-4.0.30 |
| 40 | release-notes-4.0.31 | 40 | release-notes-4.0.31 |
| 41 | release-notes-4.0.32 | 41 | release-notes-4.0.32 |
| 42 | release-notes-4.0.33 | ||
| 43 | release-notes-4.0.34 | ||
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst index b98e0141ca..76d8ae3b0b 100644 --- a/documentation/migration-guides/release-5.0.rst +++ b/documentation/migration-guides/release-5.0.rst | |||
| @@ -23,3 +23,4 @@ Release 5.0 (scarthgap) | |||
| 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 | 25 | release-notes-5.0.16 |
| 26 | release-notes-5.0.17 | ||
diff --git a/documentation/migration-guides/release-notes-4.0.33.rst b/documentation/migration-guides/release-notes-4.0.33.rst new file mode 100644 index 0000000000..d393b59c27 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.0.33.rst | |||
| @@ -0,0 +1,182 @@ | |||
| 1 | Release notes for Yocto-4.0.33 (Kirkstone) | ||
| 2 | ------------------------------------------ | ||
| 3 | |||
| 4 | Security Fixes in Yocto-4.0.33 | ||
| 5 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 6 | |||
| 7 | - binutils: Fix :cve_nist:`2025-1181`, :cve_nist:`2025-11494`, :cve_nist:`2025-11839` and | ||
| 8 | :cve_nist:`2025-11840` | ||
| 9 | - cups: Fix :cve_nist:`2025-58436` and :cve_nist:`2025-61915` | ||
| 10 | - curl: Fix :cve_nist:`2025-14017`, :cve_nist:`2025-15079` and :cve_nist:`2025-15224` | ||
| 11 | - dropbear: Fix :cve_nist:`2019-6111` | ||
| 12 | - glib-2.0: Fix :cve_nist:`2025-13601`, :cve_nist:`2025-14087` and :cve_nist:`2025-14512` | ||
| 13 | - gnupg: Fix :cve_nist:`2025-68973` | ||
| 14 | - go: Fix :cve_nist:`2023-39323`, :cve_nist:`2025-61727` and :cve_nist:`2025-61729` | ||
| 15 | - go: Fix :cve_nist:`2025-58187` (update patch) | ||
| 16 | - grub: Fix :cve_nist:`2025-61661`, :cve_nist:`2025-61662`, :cve_nist:`2025-61663` and | ||
| 17 | :cve_nist:`2025-61664` | ||
| 18 | - libarchive: Fix :cve_nist:`2025-60753` (update patch) | ||
| 19 | - libpcap: Fix :cve_nist:`2025-11961` and :cve_nist:`2025-11964` | ||
| 20 | - libsoup: fix :cve_nist:`2025-12105` | ||
| 21 | - libxslt: Fix :cve_nist:`2025-11731` | ||
| 22 | - python3: Fix :cve_nist:`2025-13836` | ||
| 23 | - python3-urllib3: Fix :cve_nist:`2025-66418` | ||
| 24 | - qemu: Fix :cve_nist:`2025-12464` | ||
| 25 | - qemu: Ignore :cve_nist:`2025-54566` and :cve_nist:`2025-54567` | ||
| 26 | - rsync: Fix :cve_nist:`2025-10158` | ||
| 27 | - util-linux: Fix :cve_nist:`2025-14104` | ||
| 28 | |||
| 29 | |||
| 30 | Fixes in Yocto-4.0.33 | ||
| 31 | ~~~~~~~~~~~~~~~~~~~~~ | ||
| 32 | |||
| 33 | - build-appliance-image: Update to kirkstone head revision | ||
| 34 | - contributor-guide/recipe-style-guide.rst: explain difference between layer and recipe license(s) | ||
| 35 | - cross.bbclass: Propagate dependencies to outhash | ||
| 36 | - cups: allow unknown directives in conf files | ||
| 37 | - docs: Add a new "Security" section | ||
| 38 | - oeqa: Use 2.14 release of cpio instead of 2.13 | ||
| 39 | - overview-manual/yp-intro.rst: change removed ECOSYSTEM to ABOUT | ||
| 40 | - overview-manual/yp-intro.rst: fix SDK type in bullet list | ||
| 41 | - overview-manual/yp-intro.rst: link to YP members and participants | ||
| 42 | - overview-manual: convert YP-flow-diagram.png to SVG | ||
| 43 | - poky.conf: Bump version for 4.0.33 release | ||
| 44 | - pseudo: Upgrade to 1.9.2+git125b020dd2 | ||
| 45 | - ref-manual/classes.rst: document the image-container class | ||
| 46 | - ref-manual/release-process.rst: add a "Development Cycle" section | ||
| 47 | - ref-manual/svg/releases.svg: mark styhead and walnascar EOL | ||
| 48 | - ref-manual/svg/releases.svg: mark whinlatter as current release | ||
| 49 | - ref-manual/variables.rst: document the :term:`CCACHE_TOP_DIR` variable | ||
| 50 | - scripts/install-buildtools: Update to 4.0.31 | ||
| 51 | - test-manual/ptest.rst: detail the exit code and output requirements | ||
| 52 | |||
| 53 | |||
| 54 | Known Issues in Yocto-4.0.33 | ||
| 55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 56 | |||
| 57 | - N/A | ||
| 58 | |||
| 59 | |||
| 60 | Contributors to Yocto-4.0.33 | ||
| 61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 62 | |||
| 63 | - Aleksandar Nikolic | ||
| 64 | - Antonin Godard | ||
| 65 | - Changqing Li | ||
| 66 | - Deepesh Varatharajan | ||
| 67 | - Hitendra Prajapati | ||
| 68 | - Jiaying Song | ||
| 69 | - Kai Kang | ||
| 70 | - Khem Raj | ||
| 71 | - Libo Chen | ||
| 72 | - Liyin Zhang | ||
| 73 | - Martin Jansa | ||
| 74 | - Mingli Yu | ||
| 75 | - Paul Barker | ||
| 76 | - Peter Marko | ||
| 77 | - Richard Purdie | ||
| 78 | - Robert Yang | ||
| 79 | - Vijay Anusuri | ||
| 80 | - Yash Shinde | ||
| 81 | |||
| 82 | Repositories / Downloads for Yocto-4.0.33 | ||
| 83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 84 | |||
| 85 | yocto-docs | ||
| 86 | |||
| 87 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 88 | - Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>` | ||
| 89 | - Tag: :yocto_git:`yocto-4.0.33 </yocto-docs/log/?h=yocto-4.0.33>` | ||
| 90 | - Git Revision: :yocto_git:`6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9 </yocto-docs/commit/?id=6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9>` | ||
| 91 | - Release Artefact: yocto-docs-6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9 | ||
| 92 | - sha: 42a0eb89c8f87a9a966aecb8265f463486d4383cb67d1e67382ddf9d4d7f88b5 | ||
| 93 | - Download Locations: | ||
| 94 | |||
| 95 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/yocto-docs-6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9.tar.bz2 | ||
| 96 | |||
| 97 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/yocto-docs-6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9.tar.bz2 | ||
| 98 | |||
| 99 | poky | ||
| 100 | |||
| 101 | - Repository Location: :yocto_git:`/poky` | ||
| 102 | - Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>` | ||
| 103 | - Tag: :yocto_git:`yocto-4.0.33 </poky/log/?h=yocto-4.0.33>` | ||
| 104 | - Git Revision: :yocto_git:`ff118ede826a9ae45eb35025a5f7f612880fba01 </poky/commit/?id=ff118ede826a9ae45eb35025a5f7f612880fba01>` | ||
| 105 | - Release Artefact: poky-ff118ede826a9ae45eb35025a5f7f612880fba01 | ||
| 106 | - sha: 2a8c24406fa96fc52728a96f25136a3fd7ee652eea6e12319a6b7c0457ccfdfd | ||
| 107 | - Download Locations: | ||
| 108 | |||
| 109 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/poky-ff118ede826a9ae45eb35025a5f7f612880fba01.tar.bz2 | ||
| 110 | |||
| 111 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/poky-ff118ede826a9ae45eb35025a5f7f612880fba01.tar.bz2 | ||
| 112 | |||
| 113 | openembedded-core | ||
| 114 | |||
| 115 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 116 | - Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>` | ||
| 117 | - Tag: :oe_git:`yocto-4.0.33 </openembedded-core/log/?h=yocto-4.0.33>` | ||
| 118 | - Git Revision: :oe_git:`036f76ea35c49a78d612093dcd8eb1fac7ded8d7 </openembedded-core/commit/?id=036f76ea35c49a78d612093dcd8eb1fac7ded8d7>` | ||
| 119 | - Release Artefact: oecore-036f76ea35c49a78d612093dcd8eb1fac7ded8d7 | ||
| 120 | - sha: fc180ff224529fd73a7aec4a4cf5beb40fba17646ee694715cf603baba26610c | ||
| 121 | - Download Locations: | ||
| 122 | |||
| 123 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/oecore-036f76ea35c49a78d612093dcd8eb1fac7ded8d7.tar.bz2 | ||
| 124 | |||
| 125 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/oecore-036f76ea35c49a78d612093dcd8eb1fac7ded8d7.tar.bz2 | ||
| 126 | |||
| 127 | meta-yocto | ||
| 128 | |||
| 129 | - Repository Location: :yocto_git:`/meta-yocto` | ||
| 130 | - Branch: :yocto_git:`kirkstone </meta-yocto/log/?h=kirkstone>` | ||
| 131 | - Tag: :yocto_git:`yocto-4.0.33 </meta-yocto/log/?h=yocto-4.0.33>` | ||
| 132 | - Git Revision: :yocto_git:`677379f21941363d50f9d946963542b4ccb7e27c </meta-yocto/commit/?id=677379f21941363d50f9d946963542b4ccb7e27c>` | ||
| 133 | - Release Artefact: meta-yocto-677379f21941363d50f9d946963542b4ccb7e27c | ||
| 134 | - sha: 90f52c406f4e69748b8d73eee07b8a1247d19cc29f4893174f110a034b10415f | ||
| 135 | - Download Locations: | ||
| 136 | |||
| 137 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/meta-yocto-677379f21941363d50f9d946963542b4ccb7e27c.tar.bz2 | ||
| 138 | |||
| 139 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/meta-yocto-677379f21941363d50f9d946963542b4ccb7e27c.tar.bz2 | ||
| 140 | |||
| 141 | meta-mingw | ||
| 142 | |||
| 143 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 144 | - Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>` | ||
| 145 | - Tag: :yocto_git:`yocto-4.0.33 </meta-mingw/log/?h=yocto-4.0.33>` | ||
| 146 | - Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>` | ||
| 147 | - Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e | ||
| 148 | - sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8 | ||
| 149 | - Download Locations: | ||
| 150 | |||
| 151 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 | ||
| 152 | |||
| 153 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 | ||
| 154 | |||
| 155 | meta-gplv2 | ||
| 156 | |||
| 157 | - Repository Location: :yocto_git:`/meta-gplv2` | ||
| 158 | - Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>` | ||
| 159 | - Tag: :yocto_git:`yocto-4.0.33 </meta-gplv2/log/?h=yocto-4.0.33>` | ||
| 160 | - Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>` | ||
| 161 | - Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a | ||
| 162 | - sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d | ||
| 163 | - Download Locations: | ||
| 164 | |||
| 165 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 | ||
| 166 | |||
| 167 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 | ||
| 168 | |||
| 169 | bitbake | ||
| 170 | |||
| 171 | - Repository Location: :oe_git:`/bitbake` | ||
| 172 | - Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>` | ||
| 173 | - Tag: :oe_git:`yocto-4.0.33 </bitbake/log/?h=yocto-4.0.33>` | ||
| 174 | - Git Revision: :oe_git:`8e2d1f8de055549b2101614d85454fcd1d0f94b2 </bitbake/commit/?id=8e2d1f8de055549b2101614d85454fcd1d0f94b2>` | ||
| 175 | - Release Artefact: bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2 | ||
| 176 | - sha: fad4e7699bae62082118e89785324b031b0af0743064caee87c91ba28549afb0 | ||
| 177 | - Download Locations: | ||
| 178 | |||
| 179 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2 | ||
| 180 | |||
| 181 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2 | ||
| 182 | |||
diff --git a/documentation/migration-guides/release-notes-4.0.34.rst b/documentation/migration-guides/release-notes-4.0.34.rst new file mode 100644 index 0000000000..d2de165df1 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.0.34.rst | |||
| @@ -0,0 +1,191 @@ | |||
| 1 | Release notes for Yocto-4.0.34 (Kirkstone) | ||
| 2 | ------------------------------------------ | ||
| 3 | |||
| 4 | Security Fixes in Yocto-4.0.34 | ||
| 5 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 6 | |||
| 7 | - avahi: Fix :cve_nist:`2026-24401`, :cve_nist:`2025-68276`, :cve_nist:`2025-68468` and | ||
| 8 | :cve_nist:`2025-68471` | ||
| 9 | - bind: Fix :cve_nist:`2025-13878` | ||
| 10 | - expat: Fix :cve_nist:`2026-24515` and :cve_nist:`2026-25210` | ||
| 11 | - ffmpeg: Ignore :cve_nist:`2025-25468` and :cve_nist:`2025-25469` | ||
| 12 | - glib-2.0: Fix :cve_nist:`2026-0988`, :cve_nist:`2026-1484`, :cve_nist:`2026-1485` and | ||
| 13 | :cve_nist:`2026-1489` | ||
| 14 | - glibc: Fix :cve_nist:`2025-15281`, :cve_nist:`2026-0861` and :cve_nist:`2026-0915` | ||
| 15 | - harfbuzz: Ignore :cve_nist:`2026-22693` | ||
| 16 | - inetutils: Fix :cve_nist:`2026-24061` | ||
| 17 | - libpng: Fix :cve_nist:`2026-22695`, :cve_nist:`2026-22801` and :cve_nist:`2026-25646` | ||
| 18 | - libtasn1: Fix :cve_nist:`2025-13151` | ||
| 19 | - libxml2: Fix :cve_nist:`2026-0990` and :cve_nist:`2026-0992` | ||
| 20 | - linux-yocto/5.15: Fix :cve_nist:`2022-49465`, :cve_nist:`2023-54207`, :cve_nist:`2025-22058`, | ||
| 21 | :cve_nist:`2025-40040`, :cve_nist:`2025-40149`, :cve_nist:`2025-40164`, :cve_nist:`2025-68211`, | ||
| 22 | :cve_nist:`2025-68340`, :cve_nist:`2025-68365`, :cve_nist:`2025-68725`, :cve_nist:`2025-68817`, | ||
| 23 | :cve_nist:`2025-71147`, :cve_nist:`2025-71154`, :cve_nist:`2025-71162`, :cve_nist:`2025-71163`, | ||
| 24 | :cve_nist:`2026-22976`, :cve_nist:`2026-22977`, :cve_nist:`2026-22978`, :cve_nist:`2026-22980`, | ||
| 25 | :cve_nist:`2026-22982`, :cve_nist:`2026-22984`, :cve_nist:`2026-22990`, :cve_nist:`2026-22991`, | ||
| 26 | :cve_nist:`2026-22992`, :cve_nist:`2026-22997`, :cve_nist:`2026-22998`, :cve_nist:`2026-22999`, | ||
| 27 | :cve_nist:`2026-23060`, :cve_nist:`2026-23061`, :cve_nist:`2026-23063`, :cve_nist:`2026-23064`, | ||
| 28 | :cve_nist:`2026-23076`, :cve_nist:`2026-23078`, :cve_nist:`2026-23080`, :cve_nist:`2026-23083`, | ||
| 29 | :cve_nist:`2026-23084`, :cve_nist:`2026-23085`, :cve_nist:`2026-23087`, :cve_nist:`2026-23089`, | ||
| 30 | :cve_nist:`2026-23090`, :cve_nist:`2026-23091`, :cve_nist:`2026-23093`, :cve_nist:`2026-23095`, | ||
| 31 | :cve_nist:`2026-23096`, :cve_nist:`2026-23097`, :cve_nist:`2026-23119`, :cve_nist:`2026-23120`, | ||
| 32 | :cve_nist:`2026-23121`, :cve_nist:`2026-23124`, :cve_nist:`2026-23125`, :cve_nist:`2026-23133`, | ||
| 33 | :cve_nist:`2026-23146`, :cve_nist:`2026-23150`, :cve_nist:`2026-23164`, :cve_nist:`2026-23167` | ||
| 34 | and :cve_nist:`2026-23170` | ||
| 35 | - openssl: Fix :cve_nist:`2025-15467`, :cve_nist:`2026-22795`, :cve_nist:`2026-22796`, | ||
| 36 | :cve_nist:`2025-68160`, :cve_nist:`2025-69418`, :cve_nist:`2025-69419`, :cve_nist:`2025-69420` | ||
| 37 | and :cve_nist:`2025-69421` | ||
| 38 | - python3: Fix :cve_nist:`2025-12084` and :cve_nist:`2025-13837` | ||
| 39 | - vim: Ignore :cve_nist:`2025-66476` | ||
| 40 | - zlib: Ignore :cve_nist:`2026-22184` | ||
| 41 | |||
| 42 | |||
| 43 | Fixes in Yocto-4.0.34 | ||
| 44 | ~~~~~~~~~~~~~~~~~~~~~ | ||
| 45 | |||
| 46 | - bind: Upgrade to 9.18.44 | ||
| 47 | - build-appliance-image: Update to kirkstone head revision | ||
| 48 | - classes/buildhistory: Do not sign buildhistory commits | ||
| 49 | - dev-manual/packages.rst: fix example recipe version | ||
| 50 | - dev-manual/packages.rst: pr server: fix and explain why r0.X increments on :term:`SRCREV` change | ||
| 51 | - dev-manual/packages.rst: rename r0.0 to r0 when :term:`PR` server is not enabled | ||
| 52 | - glibc: stable 2.35 branch updates | ||
| 53 | - linux-yocto/5.15: update to v5.15.199 | ||
| 54 | - migration-guides: add release notes for 4.0.32 | ||
| 55 | - openssl: upgrade to 3.0.19 | ||
| 56 | - poky.conf: Bump version for 4.0.34 release | ||
| 57 | - poky.conf: add fedora-41, debian-12, rocky-8&9 to :term:`SANITY_TESTED_DISTROS` | ||
| 58 | - pseudo: Update to 1.9.3+git43cbd8fb49 | ||
| 59 | - ref-manual/classes.rst: fix broken links to U-Boot documentation | ||
| 60 | - ref-manual/system-requirements.rst: update untested distros | ||
| 61 | - scripts/install-buildtools: Update to 4.0.32 | ||
| 62 | - u-boot: move CVE patch out of u-boot-common.inc | ||
| 63 | - what-i-wish-id-known.rst: replace figure by the new SVG | ||
| 64 | |||
| 65 | |||
| 66 | Known Issues in Yocto-4.0.34 | ||
| 67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 68 | |||
| 69 | - N/A | ||
| 70 | |||
| 71 | |||
| 72 | Contributors to Yocto-4.0.34 | ||
| 73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 74 | |||
| 75 | - Aleksandar Nikolic | ||
| 76 | - Amaury Couderc | ||
| 77 | - Ankur Tyagi | ||
| 78 | - Antonin Godard | ||
| 79 | - Bruce Ashfield | ||
| 80 | - Fabio Berton | ||
| 81 | - Hugo SIMELIERE | ||
| 82 | - Lee Chee Yang | ||
| 83 | - Michael Opdenacker | ||
| 84 | - Paul Barker | ||
| 85 | - Peter Marko | ||
| 86 | - Richard Purdie | ||
| 87 | - Scott Murray | ||
| 88 | - Vijay Anusuri | ||
| 89 | - Yoann Congal | ||
| 90 | |||
| 91 | Repositories / Downloads for Yocto-4.0.34 | ||
| 92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 93 | |||
| 94 | yocto-docs | ||
| 95 | |||
| 96 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 97 | - Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>` | ||
| 98 | - Tag: :yocto_git:`yocto-4.0.34 </yocto-docs/log/?h=yocto-4.0.34>` | ||
| 99 | - Git Revision: :yocto_git:`7c348dd67cfd169b1a56bf969606b03dccb76c56 </yocto-docs/commit/?id=7c348dd67cfd169b1a56bf969606b03dccb76c56>` | ||
| 100 | - Release Artefact: yocto-docs-7c348dd67cfd169b1a56bf969606b03dccb76c56 | ||
| 101 | - sha: 0677fc3aee3c936599f3bcffbe16792494058bd3506ca3ab1697ceac1822829b | ||
| 102 | - Download Locations: | ||
| 103 | |||
| 104 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/yocto-docs-7c348dd67cfd169b1a56bf969606b03dccb76c56.tar.bz2 | ||
| 105 | |||
| 106 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/yocto-docs-7c348dd67cfd169b1a56bf969606b03dccb76c56.tar.bz2 | ||
| 107 | |||
| 108 | poky | ||
| 109 | |||
| 110 | - Repository Location: :yocto_git:`/poky` | ||
| 111 | - Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>` | ||
| 112 | - Tag: :yocto_git:`yocto-4.0.34 </poky/log/?h=yocto-4.0.34>` | ||
| 113 | - Git Revision: :yocto_git:`8334e82e1d85e50557bd3da64054fc9e3eafc495 </poky/commit/?id=8334e82e1d85e50557bd3da64054fc9e3eafc495>` | ||
| 114 | - Release Artefact: poky-8334e82e1d85e50557bd3da64054fc9e3eafc495 | ||
| 115 | - sha: 74fcc57d1dd3bb0c6ef77bfaaeca7504f393e705a55149cf52d4b61981c9c387 | ||
| 116 | - Download Locations: | ||
| 117 | |||
| 118 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/poky-8334e82e1d85e50557bd3da64054fc9e3eafc495.tar.bz2 | ||
| 119 | |||
| 120 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/poky-8334e82e1d85e50557bd3da64054fc9e3eafc495.tar.bz2 | ||
| 121 | |||
| 122 | openembedded-core | ||
| 123 | |||
| 124 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 125 | - Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>` | ||
| 126 | - Tag: :oe_git:`yocto-4.0.34 </openembedded-core/log/?h=yocto-4.0.34>` | ||
| 127 | - Git Revision: :oe_git:`7b6c9faa301a6d058ca34e230586f6a81ffa3ffb </openembedded-core/commit/?id=7b6c9faa301a6d058ca34e230586f6a81ffa3ffb>` | ||
| 128 | - Release Artefact: oecore-7b6c9faa301a6d058ca34e230586f6a81ffa3ffb | ||
| 129 | - sha: 375a22e3e229064749e78c80c44cde95adcedd26df76045fccefa3a9d3fa14ad | ||
| 130 | - Download Locations: | ||
| 131 | |||
| 132 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/oecore-7b6c9faa301a6d058ca34e230586f6a81ffa3ffb.tar.bz2 | ||
| 133 | |||
| 134 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/oecore-7b6c9faa301a6d058ca34e230586f6a81ffa3ffb.tar.bz2 | ||
| 135 | |||
| 136 | meta-yocto | ||
| 137 | |||
| 138 | - Repository Location: :yocto_git:`/meta-yocto` | ||
| 139 | - Branch: :yocto_git:`kirkstone </meta-yocto/log/?h=kirkstone>` | ||
| 140 | - Tag: :yocto_git:`yocto-4.0.34 </meta-yocto/log/?h=yocto-4.0.34>` | ||
| 141 | - Git Revision: :yocto_git:`1d3874a383023a5e2433e0fcfd87ac5d1e6d341d </meta-yocto/commit/?id=1d3874a383023a5e2433e0fcfd87ac5d1e6d341d>` | ||
| 142 | - Release Artefact: meta-yocto-1d3874a383023a5e2433e0fcfd87ac5d1e6d341d | ||
| 143 | - sha: baf48bbe1f29686d502c0c6f311c7723b0a18f08e7efbf89c150589102285dbe | ||
| 144 | - Download Locations: | ||
| 145 | |||
| 146 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/meta-yocto-1d3874a383023a5e2433e0fcfd87ac5d1e6d341d.tar.bz2 | ||
| 147 | |||
| 148 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/meta-yocto-1d3874a383023a5e2433e0fcfd87ac5d1e6d341d.tar.bz2 | ||
| 149 | |||
| 150 | meta-mingw | ||
| 151 | |||
| 152 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 153 | - Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>` | ||
| 154 | - Tag: :yocto_git:`yocto-4.0.34 </meta-mingw/log/?h=yocto-4.0.34>` | ||
| 155 | - Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>` | ||
| 156 | - Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e | ||
| 157 | - sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8 | ||
| 158 | - Download Locations: | ||
| 159 | |||
| 160 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 | ||
| 161 | |||
| 162 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 | ||
| 163 | |||
| 164 | meta-gplv2 | ||
| 165 | |||
| 166 | - Repository Location: :yocto_git:`/meta-gplv2` | ||
| 167 | - Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>` | ||
| 168 | - Tag: :yocto_git:`yocto-4.0.34 </meta-gplv2/log/?h=yocto-4.0.34>` | ||
| 169 | - Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>` | ||
| 170 | - Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a | ||
| 171 | - sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d | ||
| 172 | - Download Locations: | ||
| 173 | |||
| 174 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 | ||
| 175 | |||
| 176 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 | ||
| 177 | |||
| 178 | bitbake | ||
| 179 | |||
| 180 | - Repository Location: :oe_git:`/bitbake` | ||
| 181 | - Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>` | ||
| 182 | - Tag: :oe_git:`yocto-4.0.34 </bitbake/log/?h=yocto-4.0.34>` | ||
| 183 | - Git Revision: :oe_git:`8e2d1f8de055549b2101614d85454fcd1d0f94b2 </bitbake/commit/?id=8e2d1f8de055549b2101614d85454fcd1d0f94b2>` | ||
| 184 | - Release Artefact: bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2 | ||
| 185 | - sha: fad4e7699bae62082118e89785324b031b0af0743064caee87c91ba28549afb0 | ||
| 186 | - Download Locations: | ||
| 187 | |||
| 188 | https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2 | ||
| 189 | |||
| 190 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2 | ||
| 191 | |||
diff --git a/documentation/migration-guides/release-notes-5.0.17.rst b/documentation/migration-guides/release-notes-5.0.17.rst new file mode 100644 index 0000000000..f9adfc8dce --- /dev/null +++ b/documentation/migration-guides/release-notes-5.0.17.rst | |||
| @@ -0,0 +1,263 @@ | |||
| 1 | Release notes for Yocto-5.0.17 (Scarthgap) | ||
| 2 | ------------------------------------------ | ||
| 3 | |||
| 4 | Openssl 3.2 has reached EOL. Some projects would like to use LTS version due to criticality and exposure of this component, so upgrade to 3.5 branch. | ||
| 5 | |||
| 6 | Security Fixes in Yocto-5.0.17 | ||
| 7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 8 | |||
| 9 | - alsa-lib: Fix :cve_nist:`2026-25068` | ||
| 10 | - avahi: Fix :cve_nist:`2025-68276`, :cve_nist:`2025-68468`, :cve_nist:`2025-68471` and | ||
| 11 | :cve_nist:`2026-24401` | ||
| 12 | - bind: Fix :cve_nist:`2025-13878` | ||
| 13 | - busybox: Fix :cve_nist:`2025-60876` | ||
| 14 | - ffmpeg: ignore :cve_nist:`2025-1594`, :cve_nist:`2025-10256`, :cve_nist:`2025-12343` and | ||
| 15 | :cve_nist:`2025-25468` | ||
| 16 | - freetype: Fix :cve_nist:`2026-23865` | ||
| 17 | - gdk-pixbuf: Fix :cve_nist:`2025-6199` | ||
| 18 | - glib-2.0: Fix :cve_nist:`2026-1484`, :cve_nist:`2026-1485` and :cve_nist:`2026-1489` | ||
| 19 | - gnupg: Fix :cve_nist:`2025-68973` | ||
| 20 | - gnutls: Fix :cve_nist:`2025-14831` | ||
| 21 | - go 1.22.12: Fix :cve_nist:`2025-61726`, :cve_nist:`2025-61728`, :cve_nist:`2025-61730`, | ||
| 22 | :cve_nist:`2025-61731`, :cve_nist:`2025-61732`, :cve_nist:`2025-68119` and :cve_nist:`2025-68121` | ||
| 23 | - harfbuzz: Fix :cve_nist:`2026-22693` | ||
| 24 | - inetutils: Fix :cve_nist:`2026-28372` and :cve_nist:`2026-32746` | ||
| 25 | - libpng: Fix :cve_nist:`2026-25646` | ||
| 26 | - libsndfile1: Fix :cve_nist:`2025-56226` | ||
| 27 | - libtheora: Ignore :cve_nist:`2024-56431` | ||
| 28 | - linux-yocto/6.6: Fix :cve_nist:`2025-38593`, :cve_nist:`2025-38643`, :cve_nist:`2025-38678`, | ||
| 29 | :cve_nist:`2025-40039`, :cve_nist:`2025-40040`, :cve_nist:`2025-40149`, :cve_nist:`2025-40164`, | ||
| 30 | :cve_nist:`2025-40251`, :cve_nist:`2025-68211`, :cve_nist:`2025-68214`, :cve_nist:`2025-68223`, | ||
| 31 | :cve_nist:`2025-68340`, :cve_nist:`2025-68365`, :cve_nist:`2025-68725`, :cve_nist:`2025-68817`, | ||
| 32 | :cve_nist:`2025-71068`, :cve_nist:`2025-71071`, :cve_nist:`2025-71075`, :cve_nist:`2025-71077`, | ||
| 33 | :cve_nist:`2025-71078`, :cve_nist:`2025-71079`, :cve_nist:`2025-71081`, :cve_nist:`2025-71082`, | ||
| 34 | :cve_nist:`2025-71083`, :cve_nist:`2025-71084`, :cve_nist:`2025-71085`, :cve_nist:`2025-71086`, | ||
| 35 | :cve_nist:`2025-71087`, :cve_nist:`2025-71088`, :cve_nist:`2025-71089`, :cve_nist:`2025-71091`, | ||
| 36 | :cve_nist:`2025-71093`, :cve_nist:`2025-71094`, :cve_nist:`2025-71095`, :cve_nist:`2025-71096`, | ||
| 37 | :cve_nist:`2025-71097`, :cve_nist:`2025-71098`, :cve_nist:`2025-71101`, :cve_nist:`2025-71102`, | ||
| 38 | :cve_nist:`2025-71104`, :cve_nist:`2025-71105`, :cve_nist:`2025-71107`, :cve_nist:`2025-71108`, | ||
| 39 | :cve_nist:`2025-71111`, :cve_nist:`2025-71112`, :cve_nist:`2025-71113`, :cve_nist:`2025-71114`, | ||
| 40 | :cve_nist:`2025-71116`, :cve_nist:`2025-71118`, :cve_nist:`2025-71119`, :cve_nist:`2025-71120`, | ||
| 41 | :cve_nist:`2025-71121`, :cve_nist:`2025-71122`, :cve_nist:`2025-71125`, :cve_nist:`2025-71126`, | ||
| 42 | :cve_nist:`2025-71127`, :cve_nist:`2025-71129`, :cve_nist:`2025-71130`, :cve_nist:`2025-71131`, | ||
| 43 | :cve_nist:`2025-71132`, :cve_nist:`2025-71133`, :cve_nist:`2025-71136`, :cve_nist:`2025-71137`, | ||
| 44 | :cve_nist:`2025-71138`, :cve_nist:`2025-71141`, :cve_nist:`2025-71143`, :cve_nist:`2025-71147`, | ||
| 45 | :cve_nist:`2025-71148`, :cve_nist:`2025-71149`, :cve_nist:`2025-71150`, :cve_nist:`2025-71151`, | ||
| 46 | :cve_nist:`2025-71153`, :cve_nist:`2025-71154`, :cve_nist:`2025-71160`, :cve_nist:`2025-71162`, | ||
| 47 | :cve_nist:`2025-71163`, :cve_nist:`2025-71180`, :cve_nist:`2025-71182`, :cve_nist:`2025-71183`, | ||
| 48 | :cve_nist:`2025-71185`, :cve_nist:`2025-71186`, :cve_nist:`2025-71188`, :cve_nist:`2025-71189`, | ||
| 49 | :cve_nist:`2025-71190`, :cve_nist:`2025-71191`, :cve_nist:`2025-71200`, :cve_nist:`2026-22976`, | ||
| 50 | :cve_nist:`2026-22977`, :cve_nist:`2026-22978`, :cve_nist:`2026-22979`, :cve_nist:`2026-22980`, | ||
| 51 | :cve_nist:`2026-22982`, :cve_nist:`2026-22984`, :cve_nist:`2026-22990`, :cve_nist:`2026-22991`, | ||
| 52 | :cve_nist:`2026-22992`, :cve_nist:`2026-22994`, :cve_nist:`2026-22997`, :cve_nist:`2026-22998`, | ||
| 53 | :cve_nist:`2026-22999`, :cve_nist:`2026-23001`, :cve_nist:`2026-23003`, :cve_nist:`2026-23005`, | ||
| 54 | :cve_nist:`2026-23006`, :cve_nist:`2026-23010`, :cve_nist:`2026-23011`, :cve_nist:`2026-23019`, | ||
| 55 | :cve_nist:`2026-23020`, :cve_nist:`2026-23021`, :cve_nist:`2026-23025`, :cve_nist:`2026-23026`, | ||
| 56 | :cve_nist:`2026-23060`, :cve_nist:`2026-23061`, :cve_nist:`2026-23062`, :cve_nist:`2026-23063`, | ||
| 57 | :cve_nist:`2026-23064`, :cve_nist:`2026-23068`, :cve_nist:`2026-23069`, :cve_nist:`2026-23071`, | ||
| 58 | :cve_nist:`2026-23073`, :cve_nist:`2026-23074`, :cve_nist:`2026-23075`, :cve_nist:`2026-23076`, | ||
| 59 | :cve_nist:`2026-23078`, :cve_nist:`2026-23080`, :cve_nist:`2026-23083`, :cve_nist:`2026-23084`, | ||
| 60 | :cve_nist:`2026-23085`, :cve_nist:`2026-23086`, :cve_nist:`2026-23087`, :cve_nist:`2026-23088`, | ||
| 61 | :cve_nist:`2026-23089`, :cve_nist:`2026-23090`, :cve_nist:`2026-23091`, :cve_nist:`2026-23093`, | ||
| 62 | :cve_nist:`2026-23094`, :cve_nist:`2026-23095`, :cve_nist:`2026-23096`, :cve_nist:`2026-23097`, | ||
| 63 | :cve_nist:`2026-23098`, :cve_nist:`2026-23099`, :cve_nist:`2026-23101`, :cve_nist:`2026-23102`, | ||
| 64 | :cve_nist:`2026-23103`, :cve_nist:`2026-23105`, :cve_nist:`2026-23107`, :cve_nist:`2026-23108`, | ||
| 65 | :cve_nist:`2026-23110`, :cve_nist:`2026-23113`, :cve_nist:`2026-23116`, :cve_nist:`2026-23119`, | ||
| 66 | :cve_nist:`2026-23120`, :cve_nist:`2026-23121`, :cve_nist:`2026-23123`, :cve_nist:`2026-23124`, | ||
| 67 | :cve_nist:`2026-23125`, :cve_nist:`2026-23126`, :cve_nist:`2026-23128`, :cve_nist:`2026-23131`, | ||
| 68 | :cve_nist:`2026-23133`, :cve_nist:`2026-23135`, :cve_nist:`2026-23136`, :cve_nist:`2026-23139`, | ||
| 69 | :cve_nist:`2026-23140`, :cve_nist:`2026-23141`, :cve_nist:`2026-23142`, :cve_nist:`2026-23144`, | ||
| 70 | :cve_nist:`2026-23146`, :cve_nist:`2026-23150`, :cve_nist:`2026-23156`, :cve_nist:`2026-23160`, | ||
| 71 | :cve_nist:`2026-23163`, :cve_nist:`2026-23164`, :cve_nist:`2026-23167`, :cve_nist:`2026-23168`, | ||
| 72 | :cve_nist:`2026-23170`, :cve_nist:`2026-23172`, :cve_nist:`2026-23173` and :cve_nist:`2026-23212` | ||
| 73 | - openssl: fix :cve_nist:`2025-15468` and :cve_nist:`2025-69419` | ||
| 74 | - python3-cryptography: Fix :cve_nist:`2026-26007` | ||
| 75 | - python3-pip: Fix :cve_nist:`2026-1703` | ||
| 76 | - python3-pyopenssl: Fix :cve_nist:`2026-27448` and :cve_nist:`2026-27459` | ||
| 77 | - tiff: ignore :cve_nist:`2025-61144` and :cve_nist:`2025-61145` | ||
| 78 | - vim: ignore :cve_nist:`2025-66476` | ||
| 79 | - zlib: Fix :cve_nist:`2026-27171` | ||
| 80 | |||
| 81 | |||
| 82 | Fixes in Yocto-5.0.17 | ||
| 83 | ~~~~~~~~~~~~~~~~~~~~~ | ||
| 84 | |||
| 85 | - README: Add scarthgap subject-prefix to git-send-email suggestion | ||
| 86 | - bind: upgrade to 9.18.44 | ||
| 87 | - bitbake: COW: Fix hardcoded magic numbers and work with python 3.13 | ||
| 88 | - bitbake: fetch2: Fix LFS object checkout in submodules | ||
| 89 | - bitbake: fetch2: Fix incorrect lfs parametrization for submodules | ||
| 90 | - bitbake: fetch2: don't try to preserve all attributes when unpacking files | ||
| 91 | - bitbake: gitsm: Add clean function | ||
| 92 | - build-appliance-image: Update to scarthgap head revision | ||
| 93 | - classes/buildhistory: Do not sign buildhistory commits | ||
| 94 | - create-pull-request: Keep commit hash to be pulled in cover email | ||
| 95 | - dev-manual: delete references to "tar" package format | ||
| 96 | - docs: Makefile: pass -silent to latexmk | ||
| 97 | - go-vendor: Fix absolute paths issue | ||
| 98 | - improve_kernel_cve_report: add option to read debugsources.zstd | ||
| 99 | - improve_kernel_cve_report: do not override backported-patch | ||
| 100 | - improve_kernel_cve_report: do not use custom version | ||
| 101 | - linux-yocto/6.6: upgrade to v6.6.123 | ||
| 102 | - lsb.py: strip ' from os-release file | ||
| 103 | - migration-guides: add release notes for 5.0.16 | ||
| 104 | - mobile-broadband-provider-info: upgrade to 20251101 | ||
| 105 | - oe-setup-build: Fix typo | ||
| 106 | - oeqa/selftest/wic: test recursive dir copy on ext partitions | ||
| 107 | - openssl: upgrade to 3.5.5 | ||
| 108 | - overview-manual/concepts: list other possible class directories | ||
| 109 | - overview-manual: escape wildcard in inline markup | ||
| 110 | - poky.conf: Bump version for 5.0.17 release | ||
| 111 | - poky.conf: add Centos Stream 9, fedora-41, rocky-8 to :term:`SANITY_TESTED_DISTROS` | ||
| 112 | - pseudo: Update to include a fix for systems with kernel <5.6 | ||
| 113 | - python3-pip: drop unused Windows distlib launcher templates | ||
| 114 | - python3-setuptools: drop Windows launcher executables on non-mingw builds | ||
| 115 | - ref-manual/classes.rst: fix broken links to U-Boot documentation | ||
| 116 | - ref-manual/system-requirements.rst: update supported, end-of-life and untested distros | ||
| 117 | - scripts/install-buildtools: Update to 5.0.15 | ||
| 118 | - spdx30_tasks: Exclude 'doc' when exporting :term:`PACKAGECONFIG` to :term:`SPDX` | ||
| 119 | - spdx: add option to include only compiled sources | ||
| 120 | - systemd-systemctl: Fix instance name parsing with escapes or periods | ||
| 121 | - tzdata,tzcode-native: upgrade to 2025c | ||
| 122 | - u-boot: move CVE Fixes out of the common .inc file | ||
| 123 | - uboot-config: Fix devtool modify | ||
| 124 | - weston: fix a touch-calibrator issue | ||
| 125 | - what-i-wish-id-known.rst: replace figure by the new SVG | ||
| 126 | - wic/engine: error on old host debugfs for standalone directory copy | ||
| 127 | - wic/engine: fix copying directories into wic image with ext* partition | ||
| 128 | - wireless-regdb: upgrade to 2026.02.04 | ||
| 129 | |||
| 130 | |||
| 131 | Known Issues in Yocto-5.0.17 | ||
| 132 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 133 | |||
| 134 | - N/A | ||
| 135 | |||
| 136 | Contributors to Yocto-5.0.17 | ||
| 137 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 138 | |||
| 139 | - Aleksandar Nikolic | ||
| 140 | - Amaury Couderc | ||
| 141 | - Ankur Tyagi | ||
| 142 | - Antonin Godard | ||
| 143 | - Benjamin Robin (Schneider Electric) | ||
| 144 | - Bruce Ashfield | ||
| 145 | - Daniel Dragomir | ||
| 146 | - Daniel Turull | ||
| 147 | - Deepak Rathore | ||
| 148 | - Dragomir, Daniel | ||
| 149 | - Eduardo Ferreira | ||
| 150 | - Fabio Berton | ||
| 151 | - Hitendra Prajapati | ||
| 152 | - Hugo SIMELIERE | ||
| 153 | - João Marcos Costa (Schneider Electric) | ||
| 154 | - Kristiyan Chakarov | ||
| 155 | - Krupal Ka Patel | ||
| 156 | - Lee Chee Yang | ||
| 157 | - Livin Sunny | ||
| 158 | - Martin Jansa | ||
| 159 | - Michael Opdenacker | ||
| 160 | - Ming Liu | ||
| 161 | - Nguyen Dat Tho | ||
| 162 | - Paul Barker | ||
| 163 | - Peter Marko | ||
| 164 | - Philip Lorenz | ||
| 165 | - Quentin Schulz | ||
| 166 | - Richard Purdie | ||
| 167 | - Robert P. J. Day | ||
| 168 | - Robert Yang | ||
| 169 | - Ross Burton | ||
| 170 | - Ryan Eatmon | ||
| 171 | - Shaik Moin | ||
| 172 | - Tom Hochstein | ||
| 173 | - Trent Piepho | ||
| 174 | - Vijay Anusuri | ||
| 175 | - Yoann Congal | ||
| 176 | |||
| 177 | Repositories / Downloads for Yocto-5.0.17 | ||
| 178 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 179 | |||
| 180 | yocto-docs | ||
| 181 | |||
| 182 | - Repository Location: :yocto_git:`/yocto-docs` | ||
| 183 | - Branch: :yocto_git:`scarthgap </yocto-docs/log/?h=scarthgap>` | ||
| 184 | - Tag: :yocto_git:`yocto-5.0.17 </yocto-docs/log/?h=yocto-5.0.17>` | ||
| 185 | - Git Revision: :yocto_git:`aa7226705451e6c1ef964d49963bbed29b267c27 </yocto-docs/commit/?id=aa7226705451e6c1ef964d49963bbed29b267c27>` | ||
| 186 | - Release Artefact: yocto-docs-aa7226705451e6c1ef964d49963bbed29b267c27 | ||
| 187 | - sha: d429833609637657f213611317dfadbd70293fff2f9e22753d1f71ef8515a6c0 | ||
| 188 | - Download Locations: | ||
| 189 | |||
| 190 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.17/yocto-docs-aa7226705451e6c1ef964d49963bbed29b267c27.tar.bz2 | ||
| 191 | |||
| 192 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.17/yocto-docs-aa7226705451e6c1ef964d49963bbed29b267c27.tar.bz2 | ||
| 193 | |||
| 194 | poky | ||
| 195 | |||
| 196 | - Repository Location: :yocto_git:`/poky` | ||
| 197 | - Branch: :yocto_git:`scarthgap </poky/log/?h=scarthgap>` | ||
| 198 | - Tag: :yocto_git:`yocto-5.0.17 </poky/log/?h=yocto-5.0.17>` | ||
| 199 | - Git Revision: :yocto_git:`1e8099846661571ede077f533eb1b6c86818ddce </poky/commit/?id=1e8099846661571ede077f533eb1b6c86818ddce>` | ||
| 200 | - Release Artefact: poky-1e8099846661571ede077f533eb1b6c86818ddce | ||
| 201 | - sha: b56890576f593cc881ea8e467562d842cfca248099ce653d28ca14d250f6219e | ||
| 202 | - Download Locations: | ||
| 203 | |||
| 204 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.17/poky-1e8099846661571ede077f533eb1b6c86818ddce.tar.bz2 | ||
| 205 | |||
| 206 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.17/poky-1e8099846661571ede077f533eb1b6c86818ddce.tar.bz2 | ||
| 207 | |||
| 208 | openembedded-core | ||
| 209 | |||
| 210 | - Repository Location: :oe_git:`/openembedded-core` | ||
| 211 | - Branch: :oe_git:`scarthgap </openembedded-core/log/?h=scarthgap>` | ||
| 212 | - Tag: :oe_git:`yocto-5.0.17 </openembedded-core/log/?h=yocto-5.0.17>` | ||
| 213 | - Git Revision: :oe_git:`52380df998b3a8fe6a091f8547434a3231320a8e </openembedded-core/commit/?id=52380df998b3a8fe6a091f8547434a3231320a8e>` | ||
| 214 | - Release Artefact: oecore-52380df998b3a8fe6a091f8547434a3231320a8e | ||
| 215 | - sha: a948d75acf76a392d170129ce6eb6f5fe45082d95b4fd28045aac58b8373cb26 | ||
| 216 | - Download Locations: | ||
| 217 | |||
| 218 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.17/oecore-52380df998b3a8fe6a091f8547434a3231320a8e.tar.bz | ||
| 219 | |||
| 220 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.17/oecore-52380df998b3a8fe6a091f8547434a3231320a8e.tar.bz2 | ||
| 221 | |||
| 222 | meta-yocto | ||
| 223 | |||
| 224 | - Repository Location: :yocto_git:`/meta-yocto` | ||
| 225 | - Branch: :yocto_git:`scarthgap </meta-yocto/log/?h=scarthgap>` | ||
| 226 | - Tag: :yocto_git:`yocto-5.0.17 </meta-yocto/log/?h=yocto-5.0.17>` | ||
| 227 | - Git Revision: :yocto_git:`c7c38663a1cafb1fa8593c0b246811e51d3bbe20 </meta-yocto/commit/?id=c7c38663a1cafb1fa8593c0b246811e51d3bbe20>` | ||
| 228 | - Release Artefact: meta-yocto-c7c38663a1cafb1fa8593c0b246811e51d3bbe20 | ||
| 229 | - sha: 5a2a9360249e639694cc2a75985e3907085512b3eb236e8491cb07f1e0cb0f19 | ||
| 230 | - Download Locations: | ||
| 231 | |||
| 232 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.17/meta-yocto-c7c38663a1cafb1fa8593c0b246811e51d3bbe20.tar.bz2 | ||
| 233 | |||
| 234 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.17/meta-yocto-c7c38663a1cafb1fa8593c0b246811e51d3bbe20.tar.bz2 | ||
| 235 | |||
| 236 | meta-mingw | ||
| 237 | |||
| 238 | - Repository Location: :yocto_git:`/meta-mingw` | ||
| 239 | - Branch: :yocto_git:`scarthgap </meta-mingw/log/?h=scarthgap>` | ||
| 240 | - Tag: :yocto_git:`yocto-5.0.17 </meta-mingw/log/?h=yocto-5.0.17>` | ||
| 241 | - Git Revision: :yocto_git:`bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f </meta-mingw/commit/?id=bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f>` | ||
| 242 | - Release Artefact: meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f | ||
| 243 | - sha: ab073def6487f237ac125d239b3739bf02415270959546b6b287778664f0ae65 | ||
| 244 | - Download Locations: | ||
| 245 | |||
| 246 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.17/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 | ||
| 247 | |||
| 248 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.17/meta-mingw-bd9fef71ec005be3c3a6d7f8b99d8116daf70c4f.tar.bz2 | ||
| 249 | |||
| 250 | bitbake | ||
| 251 | |||
| 252 | - Repository Location: :oe_git:`/bitbake` | ||
| 253 | - Branch: :oe_git:`2.8 </bitbake/log/?h=2.8>` | ||
| 254 | - Tag: :oe_git:`yocto-5.0.17 </bitbake/log/?h=yocto-5.0.17>` | ||
| 255 | - Git Revision: :oe_git:`d3b4c352dd33fca90cd31649eda054b884478739 </bitbake/commit/?id=d3b4c352dd33fca90cd31649eda054b884478739>` | ||
| 256 | - Release Artefact: bitbake-d3b4c352dd33fca90cd31649eda054b884478739 | ||
| 257 | - sha: 1021fc412780e21b25ccb045b66368ebe3fc4e785a65066ac0cafb9bdd5492fa | ||
| 258 | - Download Locations: | ||
| 259 | |||
| 260 | https://downloads.yoctoproject.org/releases/yocto/yocto-5.0.17/bitbake-d3b4c352dd33fca90cd31649eda054b884478739.tar.bz2 | ||
| 261 | |||
| 262 | https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.0.17/bitbake-d3b4c352dd33fca90cd31649eda054b884478739.tar.bz2 | ||
| 263 | |||
diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst index cb253ab2f8..48b50e4be3 100644 --- a/documentation/ref-manual/system-requirements.rst +++ b/documentation/ref-manual/system-requirements.rst | |||
| @@ -64,6 +64,7 @@ supported on the following distributions: | |||
| 64 | 64 | ||
| 65 | - AlmaLinux 8 | 65 | - AlmaLinux 8 |
| 66 | - AlmaLinux 9 | 66 | - AlmaLinux 9 |
| 67 | - CentOS Stream 9 | ||
| 67 | - Debian 11 | 68 | - Debian 11 |
| 68 | - Debian 12 | 69 | - Debian 12 |
| 69 | - Fedora 39 | 70 | - Fedora 39 |
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 62417d045c..e7e5400d3b 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst | |||
| @@ -1638,7 +1638,7 @@ system and gives an overview of their function and contents. | |||
| 1638 | (set via :term:`RRECOMMENDS`) are always ignored. | 1638 | (set via :term:`RRECOMMENDS`) are always ignored. |
| 1639 | 1639 | ||
| 1640 | :term:`COMPONENTS_DIR` | 1640 | :term:`COMPONENTS_DIR` |
| 1641 | Stores sysroot components for each recipe. The OpenEmbedded build | 1641 | Stores sysroot components provided by each recipe. The OpenEmbedded build |
| 1642 | system uses :term:`COMPONENTS_DIR` when constructing recipe-specific | 1642 | system uses :term:`COMPONENTS_DIR` when constructing recipe-specific |
| 1643 | sysroots for other recipes. | 1643 | sysroots for other recipes. |
| 1644 | 1644 | ||
| @@ -2144,7 +2144,7 @@ system and gives an overview of their function and contents. | |||
| 2144 | 2144 | ||
| 2145 | The practical effect of the previous assignment is that all files | 2145 | The practical effect of the previous assignment is that all files |
| 2146 | installed by bar will be available in the appropriate staging sysroot, | 2146 | installed by bar will be available in the appropriate staging sysroot, |
| 2147 | given by the :term:`STAGING_DIR* <STAGING_DIR>` variables, by the time | 2147 | given by the :term:`STAGING_DIR* <STAGING_DIR_HOST>` variables, by the time |
| 2148 | the :ref:`ref-tasks-configure` task for ``foo`` runs. This mechanism is | 2148 | the :ref:`ref-tasks-configure` task for ``foo`` runs. This mechanism is |
| 2149 | implemented by having :ref:`ref-tasks-configure` depend on the | 2149 | implemented by having :ref:`ref-tasks-configure` depend on the |
| 2150 | :ref:`ref-tasks-populate_sysroot` task of each recipe listed in | 2150 | :ref:`ref-tasks-populate_sysroot` task of each recipe listed in |
| @@ -6841,19 +6841,17 @@ system and gives an overview of their function and contents. | |||
| 6841 | Points to a shared, global-state directory that holds data generated | 6841 | Points to a shared, global-state directory that holds data generated |
| 6842 | during the packaging process. During the packaging process, the | 6842 | during the packaging process. During the packaging process, the |
| 6843 | :ref:`ref-tasks-packagedata` task packages data | 6843 | :ref:`ref-tasks-packagedata` task packages data |
| 6844 | for each recipe and installs it into this temporary, shared area. | 6844 | for each recipe and installs it into this shared area. |
| 6845 | This directory defaults to the following, which you should not | 6845 | This directory defaults to the following, which you should not |
| 6846 | change:: | 6846 | change:: |
| 6847 | 6847 | ||
| 6848 | ${STAGING_DIR_HOST}/pkgdata | 6848 | ${TMPDIR}/pkgdata/${MACHINE} |
| 6849 | 6849 | ||
| 6850 | For examples of how this data is used, see the | 6850 | For examples of how this data is used, see the |
| 6851 | ":ref:`overview-manual/concepts:automatically added runtime dependencies`" | 6851 | ":ref:`overview-manual/concepts:automatically added runtime dependencies`" |
| 6852 | section in the Yocto Project Overview and Concepts Manual and the | 6852 | section in the Yocto Project Overview and Concepts Manual and the |
| 6853 | ":ref:`dev-manual/debugging:viewing package information with ``oe-pkgdata-util```" | 6853 | ":ref:`dev-manual/debugging:viewing package information with ``oe-pkgdata-util```" |
| 6854 | section in the Yocto Project Development Tasks Manual. For more | 6854 | section in the Yocto Project Development Tasks Manual. |
| 6855 | information on the shared, global-state directory, see | ||
| 6856 | :term:`STAGING_DIR_HOST`. | ||
| 6857 | 6855 | ||
| 6858 | :term:`PKGDEST` | 6856 | :term:`PKGDEST` |
| 6859 | Points to the parent directory for files to be packaged after they | 6857 | Points to the parent directory for files to be packaged after they |
| @@ -7435,13 +7433,13 @@ system and gives an overview of their function and contents. | |||
| 7435 | section. | 7433 | section. |
| 7436 | 7434 | ||
| 7437 | :term:`RECIPE_SYSROOT` | 7435 | :term:`RECIPE_SYSROOT` |
| 7438 | This variable points to the directory that holds all files populated from | 7436 | This variable points to the directory populated with all files provided by |
| 7439 | recipes specified in :term:`DEPENDS`. As the name indicates, | 7437 | recipes specified in :term:`DEPENDS`. As the name indicates, |
| 7440 | think of this variable as a custom root (``/``) for the recipe that will be | 7438 | think of this variable as a custom root (``/``) for the recipe, that will be |
| 7441 | used by the compiler in order to find headers and other files needed to complete | 7439 | used by the compiler in order to find headers and other files needed to complete |
| 7442 | its job. | 7440 | its job. |
| 7443 | 7441 | ||
| 7444 | This variable is related to :term:`STAGING_DIR_HOST` or :term:`STAGING_DIR_TARGET` | 7442 | This variable is used to define :term:`STAGING_DIR_HOST` or :term:`STAGING_DIR_TARGET` |
| 7445 | according to the type of the recipe and the build target. | 7443 | according to the type of the recipe and the build target. |
| 7446 | 7444 | ||
| 7447 | To better understand this variable, consider the following examples: | 7445 | To better understand this variable, consider the following examples: |
| @@ -7455,11 +7453,11 @@ system and gives an overview of their function and contents. | |||
| 7455 | Do not modify it. | 7453 | Do not modify it. |
| 7456 | 7454 | ||
| 7457 | :term:`RECIPE_SYSROOT_NATIVE` | 7455 | :term:`RECIPE_SYSROOT_NATIVE` |
| 7458 | This is similar to :term:`RECIPE_SYSROOT` but the populated files are from | 7456 | This is similar to :term:`RECIPE_SYSROOT` but files in it are provided by |
| 7459 | ``-native`` recipes. This allows a recipe built for the target machine to | 7457 | native recipes. This allows a recipe built for the target machine to |
| 7460 | use ``native`` tools. | 7458 | use native tools. |
| 7461 | 7459 | ||
| 7462 | This variable is related to :term:`STAGING_DIR_NATIVE`. | 7460 | This variable is used to define :term:`STAGING_DIR_NATIVE`. |
| 7463 | 7461 | ||
| 7464 | The default value is ``"${WORKDIR}/recipe-sysroot-native"``. | 7462 | The default value is ``"${WORKDIR}/recipe-sysroot-native"``. |
| 7465 | Do not modify it. | 7463 | Do not modify it. |
| @@ -7720,7 +7718,9 @@ system and gives an overview of their function and contents. | |||
| 7720 | :term:`RSUGGESTS` | 7718 | :term:`RSUGGESTS` |
| 7721 | A list of additional packages that you can suggest for installation | 7719 | A list of additional packages that you can suggest for installation |
| 7722 | by the package manager at the time a package is installed. Not all | 7720 | by the package manager at the time a package is installed. Not all |
| 7723 | package managers support this functionality. | 7721 | package managers support this functionality. This feature takes effect |
| 7722 | only when the package manager is being used to install packages on | ||
| 7723 | the target system from a package feed. | ||
| 7724 | 7724 | ||
| 7725 | As with all package-controlling variables, you must always use this | 7725 | As with all package-controlling variables, you must always use this |
| 7726 | variable in conjunction with a package name override. Here is an | 7726 | variable in conjunction with a package name override. Here is an |
| @@ -7728,6 +7728,10 @@ system and gives an overview of their function and contents. | |||
| 7728 | 7728 | ||
| 7729 | RSUGGESTS:${PN} = "useful_package another_package" | 7729 | RSUGGESTS:${PN} = "useful_package another_package" |
| 7730 | 7730 | ||
| 7731 | For more information on package management, see the | ||
| 7732 | :ref:`dev-manual/packages:Using Runtime Package Management` section | ||
| 7733 | of the Yocto Project Development Tasks Manual. | ||
| 7734 | |||
| 7731 | :term:`RUST_CHANNEL` | 7735 | :term:`RUST_CHANNEL` |
| 7732 | Specifies which version of Rust to build - "stable", "beta" or "nightly". | 7736 | Specifies which version of Rust to build - "stable", "beta" or "nightly". |
| 7733 | The default value is "stable". Set this at your own risk, as values other | 7737 | The default value is "stable". Set this at your own risk, as values other |
| @@ -8893,8 +8897,7 @@ system and gives an overview of their function and contents. | |||
| 8893 | directory for the build host. | 8897 | directory for the build host. |
| 8894 | 8898 | ||
| 8895 | :term:`STAGING_DIR` | 8899 | :term:`STAGING_DIR` |
| 8896 | Helps construct the ``recipe-sysroot*`` directories, which are used | 8900 | Used for constructing directory trees used during staging. |
| 8897 | during packaging. | ||
| 8898 | 8901 | ||
| 8899 | For information on how staging for recipe-specific sysroots occurs, | 8902 | For information on how staging for recipe-specific sysroots occurs, |
| 8900 | see the :ref:`ref-tasks-populate_sysroot` | 8903 | see the :ref:`ref-tasks-populate_sysroot` |
| @@ -8914,31 +8917,31 @@ system and gives an overview of their function and contents. | |||
| 8914 | those files into the sysroot. | 8917 | those files into the sysroot. |
| 8915 | 8918 | ||
| 8916 | :term:`STAGING_DIR_HOST` | 8919 | :term:`STAGING_DIR_HOST` |
| 8917 | Specifies the path to the sysroot directory for the system on which | 8920 | Specifies the path to the recipe's input sysroot directory, populated with files |
| 8918 | the component is built to run (the system that hosts the component). | 8921 | for the system on which the component is built to run |
| 8919 | For most recipes, this sysroot is the one in which that recipe's | 8922 | (the system that hosts the component). |
| 8920 | :ref:`ref-tasks-populate_sysroot` task copies | 8923 | For most recipes, this sysroot is populated by their |
| 8921 | files. Exceptions include ``-native`` recipes, where the | 8924 | :ref:`ref-tasks-populate_sysroot` task (when sharing files |
| 8922 | :ref:`ref-tasks-populate_sysroot` task instead uses | 8925 | between recipes). Exceptions include native recipes, for which the files from |
| 8923 | :term:`STAGING_DIR_NATIVE`. Depending on | 8926 | :ref:`ref-tasks-populate_sysroot` task are instead copied to |
| 8924 | the type of recipe and the build target, :term:`STAGING_DIR_HOST` can | 8927 | :term:`STAGING_DIR_NATIVE`. Depending on the type of recipe and the build target, |
| 8925 | have the following values: | 8928 | :term:`STAGING_DIR_HOST` can have the following values: |
| 8926 | 8929 | ||
| 8927 | - For recipes building for the target machine, the value is | 8930 | - For recipes building for the target machine, the value is |
| 8928 | "${:term:`STAGING_DIR`}/${:term:`MACHINE`}". | 8931 | ``"${RECIPE_SYSROOT}"``, check :term:`RECIPE_SYSROOT`. |
| 8929 | 8932 | ||
| 8930 | - For native recipes building for the build host, the value is empty | 8933 | - For native recipes (building for the :term:`build host`), the value is empty |
| 8931 | given the assumption that when building for the build host, the | 8934 | given the assumption that when building for the :term:`build host`, the |
| 8932 | build host's own directories should be used. | 8935 | :term:`build host`'s own directories should be used. |
| 8933 | 8936 | ||
| 8934 | .. note:: | 8937 | .. note:: |
| 8935 | 8938 | ||
| 8936 | ``-native`` recipes are not installed into host paths like such | 8939 | Native recipe files are not installed into host paths such |
| 8937 | as ``/usr``. Rather, these recipes are installed into | 8940 | as ``/usr``. Rather, such files are installed into |
| 8938 | :term:`STAGING_DIR_NATIVE`. When compiling ``-native`` recipes, | 8941 | :term:`STAGING_DIR_NATIVE`. When compiling native recipes, |
| 8939 | standard build environment variables such as | 8942 | standard build environment variables such as |
| 8940 | :term:`CPPFLAGS` and | 8943 | :term:`CPPFLAGS` and |
| 8941 | :term:`CFLAGS` are set up so that both host paths | 8944 | :term:`CFLAGS` are set up so that both :term:`build host`'s paths |
| 8942 | and :term:`STAGING_DIR_NATIVE` are searched for libraries and | 8945 | and :term:`STAGING_DIR_NATIVE` are searched for libraries and |
| 8943 | headers using, for example, GCC's ``-isystem`` option. | 8946 | headers using, for example, GCC's ``-isystem`` option. |
| 8944 | 8947 | ||
| @@ -8946,16 +8949,15 @@ system and gives an overview of their function and contents. | |||
| 8946 | should be viewed as input variables by tasks such as | 8949 | should be viewed as input variables by tasks such as |
| 8947 | :ref:`ref-tasks-configure`, | 8950 | :ref:`ref-tasks-configure`, |
| 8948 | :ref:`ref-tasks-compile`, and | 8951 | :ref:`ref-tasks-compile`, and |
| 8949 | :ref:`ref-tasks-install`. Having the real system | 8952 | :ref:`ref-tasks-install`. Having the real system root |
| 8950 | root correspond to :term:`STAGING_DIR_HOST` makes conceptual sense | 8953 | (the :term:`build host`'s root) play the role of :term:`STAGING_DIR_HOST` |
| 8951 | for ``-native`` recipes, as they make use of host headers and | 8954 | makes conceptual sense for native recipes, as they make use |
| 8952 | libraries. | 8955 | of the :term:`build host`'s headers and libraries. |
| 8953 | |||
| 8954 | Check :term:`RECIPE_SYSROOT` and :term:`RECIPE_SYSROOT_NATIVE`. | ||
| 8955 | 8956 | ||
| 8956 | :term:`STAGING_DIR_NATIVE` | 8957 | :term:`STAGING_DIR_NATIVE` |
| 8957 | Specifies the path to the sysroot directory used when building | 8958 | Specifies the path to the recipe's input sysroot directory, populated with |
| 8958 | components that run on the build host itself. | 8959 | files provided by native recipes (recipes building components that |
| 8960 | run on the :term:`build host` itself). | ||
| 8959 | 8961 | ||
| 8960 | The default value is ``"${RECIPE_SYSROOT_NATIVE}"``, | 8962 | The default value is ``"${RECIPE_SYSROOT_NATIVE}"``, |
| 8961 | check :term:`RECIPE_SYSROOT_NATIVE`. | 8963 | check :term:`RECIPE_SYSROOT_NATIVE`. |
diff --git a/documentation/sphinx-static/theme_overrides.css b/documentation/sphinx-static/theme_overrides.css index d235cb826f..3cb16dbccc 100644 --- a/documentation/sphinx-static/theme_overrides.css +++ b/documentation/sphinx-static/theme_overrides.css | |||
| @@ -99,14 +99,19 @@ em { | |||
| 99 | [alt='Permalink'] { color: #eee; } | 99 | [alt='Permalink'] { color: #eee; } |
| 100 | [alt='Permalink']:hover { color: black; } | 100 | [alt='Permalink']:hover { color: black; } |
| 101 | 101 | ||
| 102 | .literal-block { | ||
| 103 | background: #f8f8f8; | ||
| 104 | } | ||
| 105 | |||
| 102 | @media screen { | 106 | @media screen { |
| 103 | /* content column | 107 | .wy-nav-content { |
| 104 | * | 108 | max-width: 1000px; |
| 105 | * RTD theme's default is 800px as max width for the content, but we have | 109 | background: #fcfcfc; |
| 106 | * tables with tons of columns, which need the full width of the view-port. | 110 | } |
| 107 | */ | ||
| 108 | 111 | ||
| 109 | .wy-nav-content{max-width: none; } | 112 | .wy-nav-content-wrap { |
| 113 | background: #efefef; | ||
| 114 | } | ||
| 110 | 115 | ||
| 111 | /* inline literal: drop the borderbox, padding and red color */ | 116 | /* inline literal: drop the borderbox, padding and red color */ |
| 112 | code, .rst-content tt, .rst-content code { | 117 | code, .rst-content tt, .rst-content code { |
