mirror of
https://git.yoctoproject.org/poky
synced 2026-04-16 15:32:13 +02:00
Compare commits
8 Commits
yocto-5.0.
...
scarthgap
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cb2dcb4963 | ||
|
|
07ef838410 | ||
|
|
69bc220db8 | ||
|
|
c81390249b | ||
|
|
c200de2c6c | ||
|
|
83ceb01797 | ||
|
|
8643f91160 | ||
|
|
95212b3f84 |
@@ -752,7 +752,7 @@ Taking Patch Review into Account
|
||||
You may get feedback on your submitted patches from other community members
|
||||
or from the automated patchtest service. If issues are identified in your
|
||||
patches then it is usually necessary to address these before the patches are
|
||||
accepted into the project. In this case you should your commits according
|
||||
accepted into the project. In this case you should revise your commits according
|
||||
to the feedback and submit an updated version to the relevant mailing list.
|
||||
|
||||
In any case, never fix reported issues by fixing them in new commits
|
||||
|
||||
@@ -39,3 +39,5 @@ Release 4.0 (kirkstone)
|
||||
release-notes-4.0.30
|
||||
release-notes-4.0.31
|
||||
release-notes-4.0.32
|
||||
release-notes-4.0.33
|
||||
release-notes-4.0.34
|
||||
|
||||
182
documentation/migration-guides/release-notes-4.0.33.rst
Normal file
182
documentation/migration-guides/release-notes-4.0.33.rst
Normal file
@@ -0,0 +1,182 @@
|
||||
Release notes for Yocto-4.0.33 (Kirkstone)
|
||||
------------------------------------------
|
||||
|
||||
Security Fixes in Yocto-4.0.33
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- binutils: Fix :cve_nist:`2025-1181`, :cve_nist:`2025-11494`, :cve_nist:`2025-11839` and
|
||||
:cve_nist:`2025-11840`
|
||||
- cups: Fix :cve_nist:`2025-58436` and :cve_nist:`2025-61915`
|
||||
- curl: Fix :cve_nist:`2025-14017`, :cve_nist:`2025-15079` and :cve_nist:`2025-15224`
|
||||
- dropbear: Fix :cve_nist:`2019-6111`
|
||||
- glib-2.0: Fix :cve_nist:`2025-13601`, :cve_nist:`2025-14087` and :cve_nist:`2025-14512`
|
||||
- gnupg: Fix :cve_nist:`2025-68973`
|
||||
- go: Fix :cve_nist:`2023-39323`, :cve_nist:`2025-61727` and :cve_nist:`2025-61729`
|
||||
- go: Fix :cve_nist:`2025-58187` (update patch)
|
||||
- grub: Fix :cve_nist:`2025-61661`, :cve_nist:`2025-61662`, :cve_nist:`2025-61663` and
|
||||
:cve_nist:`2025-61664`
|
||||
- libarchive: Fix :cve_nist:`2025-60753` (update patch)
|
||||
- libpcap: Fix :cve_nist:`2025-11961` and :cve_nist:`2025-11964`
|
||||
- libsoup: fix :cve_nist:`2025-12105`
|
||||
- libxslt: Fix :cve_nist:`2025-11731`
|
||||
- python3: Fix :cve_nist:`2025-13836`
|
||||
- python3-urllib3: Fix :cve_nist:`2025-66418`
|
||||
- qemu: Fix :cve_nist:`2025-12464`
|
||||
- qemu: Ignore :cve_nist:`2025-54566` and :cve_nist:`2025-54567`
|
||||
- rsync: Fix :cve_nist:`2025-10158`
|
||||
- util-linux: Fix :cve_nist:`2025-14104`
|
||||
|
||||
|
||||
Fixes in Yocto-4.0.33
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- build-appliance-image: Update to kirkstone head revision
|
||||
- contributor-guide/recipe-style-guide.rst: explain difference between layer and recipe license(s)
|
||||
- cross.bbclass: Propagate dependencies to outhash
|
||||
- cups: allow unknown directives in conf files
|
||||
- docs: Add a new "Security" section
|
||||
- oeqa: Use 2.14 release of cpio instead of 2.13
|
||||
- overview-manual/yp-intro.rst: change removed ECOSYSTEM to ABOUT
|
||||
- overview-manual/yp-intro.rst: fix SDK type in bullet list
|
||||
- overview-manual/yp-intro.rst: link to YP members and participants
|
||||
- overview-manual: convert YP-flow-diagram.png to SVG
|
||||
- poky.conf: Bump version for 4.0.33 release
|
||||
- pseudo: Upgrade to 1.9.2+git125b020dd2
|
||||
- ref-manual/classes.rst: document the image-container class
|
||||
- ref-manual/release-process.rst: add a "Development Cycle" section
|
||||
- ref-manual/svg/releases.svg: mark styhead and walnascar EOL
|
||||
- ref-manual/svg/releases.svg: mark whinlatter as current release
|
||||
- ref-manual/variables.rst: document the :term:`CCACHE_TOP_DIR` variable
|
||||
- scripts/install-buildtools: Update to 4.0.31
|
||||
- test-manual/ptest.rst: detail the exit code and output requirements
|
||||
|
||||
|
||||
Known Issues in Yocto-4.0.33
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- N/A
|
||||
|
||||
|
||||
Contributors to Yocto-4.0.33
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- Aleksandar Nikolic
|
||||
- Antonin Godard
|
||||
- Changqing Li
|
||||
- Deepesh Varatharajan
|
||||
- Hitendra Prajapati
|
||||
- Jiaying Song
|
||||
- Kai Kang
|
||||
- Khem Raj
|
||||
- Libo Chen
|
||||
- Liyin Zhang
|
||||
- Martin Jansa
|
||||
- Mingli Yu
|
||||
- Paul Barker
|
||||
- Peter Marko
|
||||
- Richard Purdie
|
||||
- Robert Yang
|
||||
- Vijay Anusuri
|
||||
- Yash Shinde
|
||||
|
||||
Repositories / Downloads for Yocto-4.0.33
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
yocto-docs
|
||||
|
||||
- Repository Location: :yocto_git:`/yocto-docs`
|
||||
- Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.33 </yocto-docs/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :yocto_git:`6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9 </yocto-docs/commit/?id=6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9>`
|
||||
- Release Artefact: yocto-docs-6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9
|
||||
- sha: 42a0eb89c8f87a9a966aecb8265f463486d4383cb67d1e67382ddf9d4d7f88b5
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/yocto-docs-6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/yocto-docs-6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9.tar.bz2
|
||||
|
||||
poky
|
||||
|
||||
- Repository Location: :yocto_git:`/poky`
|
||||
- Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.33 </poky/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :yocto_git:`ff118ede826a9ae45eb35025a5f7f612880fba01 </poky/commit/?id=ff118ede826a9ae45eb35025a5f7f612880fba01>`
|
||||
- Release Artefact: poky-ff118ede826a9ae45eb35025a5f7f612880fba01
|
||||
- sha: 2a8c24406fa96fc52728a96f25136a3fd7ee652eea6e12319a6b7c0457ccfdfd
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/poky-ff118ede826a9ae45eb35025a5f7f612880fba01.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/poky-ff118ede826a9ae45eb35025a5f7f612880fba01.tar.bz2
|
||||
|
||||
openembedded-core
|
||||
|
||||
- Repository Location: :oe_git:`/openembedded-core`
|
||||
- Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>`
|
||||
- Tag: :oe_git:`yocto-4.0.33 </openembedded-core/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :oe_git:`036f76ea35c49a78d612093dcd8eb1fac7ded8d7 </openembedded-core/commit/?id=036f76ea35c49a78d612093dcd8eb1fac7ded8d7>`
|
||||
- Release Artefact: oecore-036f76ea35c49a78d612093dcd8eb1fac7ded8d7
|
||||
- sha: fc180ff224529fd73a7aec4a4cf5beb40fba17646ee694715cf603baba26610c
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/oecore-036f76ea35c49a78d612093dcd8eb1fac7ded8d7.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/oecore-036f76ea35c49a78d612093dcd8eb1fac7ded8d7.tar.bz2
|
||||
|
||||
meta-yocto
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-yocto`
|
||||
- Branch: :yocto_git:`kirkstone </meta-yocto/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.33 </meta-yocto/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :yocto_git:`677379f21941363d50f9d946963542b4ccb7e27c </meta-yocto/commit/?id=677379f21941363d50f9d946963542b4ccb7e27c>`
|
||||
- Release Artefact: meta-yocto-677379f21941363d50f9d946963542b4ccb7e27c
|
||||
- sha: 90f52c406f4e69748b8d73eee07b8a1247d19cc29f4893174f110a034b10415f
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/meta-yocto-677379f21941363d50f9d946963542b4ccb7e27c.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/meta-yocto-677379f21941363d50f9d946963542b4ccb7e27c.tar.bz2
|
||||
|
||||
meta-mingw
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-mingw`
|
||||
- Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.33 </meta-mingw/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>`
|
||||
- Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e
|
||||
- sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
|
||||
|
||||
meta-gplv2
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-gplv2`
|
||||
- Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.33 </meta-gplv2/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>`
|
||||
- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
|
||||
- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
|
||||
|
||||
bitbake
|
||||
|
||||
- Repository Location: :oe_git:`/bitbake`
|
||||
- Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>`
|
||||
- Tag: :oe_git:`yocto-4.0.33 </bitbake/log/?h=yocto-4.0.33>`
|
||||
- Git Revision: :oe_git:`8e2d1f8de055549b2101614d85454fcd1d0f94b2 </bitbake/commit/?id=8e2d1f8de055549b2101614d85454fcd1d0f94b2>`
|
||||
- Release Artefact: bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2
|
||||
- sha: fad4e7699bae62082118e89785324b031b0af0743064caee87c91ba28549afb0
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.33/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.33/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2
|
||||
|
||||
191
documentation/migration-guides/release-notes-4.0.34.rst
Normal file
191
documentation/migration-guides/release-notes-4.0.34.rst
Normal file
@@ -0,0 +1,191 @@
|
||||
Release notes for Yocto-4.0.34 (Kirkstone)
|
||||
------------------------------------------
|
||||
|
||||
Security Fixes in Yocto-4.0.34
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- avahi: Fix :cve_nist:`2026-24401`, :cve_nist:`2025-68276`, :cve_nist:`2025-68468` and
|
||||
:cve_nist:`2025-68471`
|
||||
- bind: Fix :cve_nist:`2025-13878`
|
||||
- expat: Fix :cve_nist:`2026-24515` and :cve_nist:`2026-25210`
|
||||
- ffmpeg: Ignore :cve_nist:`2025-25468` and :cve_nist:`2025-25469`
|
||||
- glib-2.0: Fix :cve_nist:`2026-0988`, :cve_nist:`2026-1484`, :cve_nist:`2026-1485` and
|
||||
:cve_nist:`2026-1489`
|
||||
- glibc: Fix :cve_nist:`2025-15281`, :cve_nist:`2026-0861` and :cve_nist:`2026-0915`
|
||||
- harfbuzz: Ignore :cve_nist:`2026-22693`
|
||||
- inetutils: Fix :cve_nist:`2026-24061`
|
||||
- libpng: Fix :cve_nist:`2026-22695`, :cve_nist:`2026-22801` and :cve_nist:`2026-25646`
|
||||
- libtasn1: Fix :cve_nist:`2025-13151`
|
||||
- libxml2: Fix :cve_nist:`2026-0990` and :cve_nist:`2026-0992`
|
||||
- linux-yocto/5.15: Fix :cve_nist:`2022-49465`, :cve_nist:`2023-54207`, :cve_nist:`2025-22058`,
|
||||
:cve_nist:`2025-40040`, :cve_nist:`2025-40149`, :cve_nist:`2025-40164`, :cve_nist:`2025-68211`,
|
||||
:cve_nist:`2025-68340`, :cve_nist:`2025-68365`, :cve_nist:`2025-68725`, :cve_nist:`2025-68817`,
|
||||
:cve_nist:`2025-71147`, :cve_nist:`2025-71154`, :cve_nist:`2025-71162`, :cve_nist:`2025-71163`,
|
||||
:cve_nist:`2026-22976`, :cve_nist:`2026-22977`, :cve_nist:`2026-22978`, :cve_nist:`2026-22980`,
|
||||
:cve_nist:`2026-22982`, :cve_nist:`2026-22984`, :cve_nist:`2026-22990`, :cve_nist:`2026-22991`,
|
||||
:cve_nist:`2026-22992`, :cve_nist:`2026-22997`, :cve_nist:`2026-22998`, :cve_nist:`2026-22999`,
|
||||
:cve_nist:`2026-23060`, :cve_nist:`2026-23061`, :cve_nist:`2026-23063`, :cve_nist:`2026-23064`,
|
||||
:cve_nist:`2026-23076`, :cve_nist:`2026-23078`, :cve_nist:`2026-23080`, :cve_nist:`2026-23083`,
|
||||
:cve_nist:`2026-23084`, :cve_nist:`2026-23085`, :cve_nist:`2026-23087`, :cve_nist:`2026-23089`,
|
||||
:cve_nist:`2026-23090`, :cve_nist:`2026-23091`, :cve_nist:`2026-23093`, :cve_nist:`2026-23095`,
|
||||
:cve_nist:`2026-23096`, :cve_nist:`2026-23097`, :cve_nist:`2026-23119`, :cve_nist:`2026-23120`,
|
||||
:cve_nist:`2026-23121`, :cve_nist:`2026-23124`, :cve_nist:`2026-23125`, :cve_nist:`2026-23133`,
|
||||
:cve_nist:`2026-23146`, :cve_nist:`2026-23150`, :cve_nist:`2026-23164`, :cve_nist:`2026-23167`
|
||||
and :cve_nist:`2026-23170`
|
||||
- openssl: Fix :cve_nist:`2025-15467`, :cve_nist:`2026-22795`, :cve_nist:`2026-22796`,
|
||||
:cve_nist:`2025-68160`, :cve_nist:`2025-69418`, :cve_nist:`2025-69419`, :cve_nist:`2025-69420`
|
||||
and :cve_nist:`2025-69421`
|
||||
- python3: Fix :cve_nist:`2025-12084` and :cve_nist:`2025-13837`
|
||||
- vim: Ignore :cve_nist:`2025-66476`
|
||||
- zlib: Ignore :cve_nist:`2026-22184`
|
||||
|
||||
|
||||
Fixes in Yocto-4.0.34
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- bind: Upgrade to 9.18.44
|
||||
- build-appliance-image: Update to kirkstone head revision
|
||||
- classes/buildhistory: Do not sign buildhistory commits
|
||||
- dev-manual/packages.rst: fix example recipe version
|
||||
- dev-manual/packages.rst: pr server: fix and explain why r0.X increments on :term:`SRCREV` change
|
||||
- dev-manual/packages.rst: rename r0.0 to r0 when :term:`PR` server is not enabled
|
||||
- glibc: stable 2.35 branch updates
|
||||
- linux-yocto/5.15: update to v5.15.199
|
||||
- migration-guides: add release notes for 4.0.32
|
||||
- openssl: upgrade to 3.0.19
|
||||
- poky.conf: Bump version for 4.0.34 release
|
||||
- poky.conf: add fedora-41, debian-12, rocky-8&9 to :term:`SANITY_TESTED_DISTROS`
|
||||
- pseudo: Update to 1.9.3+git43cbd8fb49
|
||||
- ref-manual/classes.rst: fix broken links to U-Boot documentation
|
||||
- ref-manual/system-requirements.rst: update untested distros
|
||||
- scripts/install-buildtools: Update to 4.0.32
|
||||
- u-boot: move CVE patch out of u-boot-common.inc
|
||||
- what-i-wish-id-known.rst: replace figure by the new SVG
|
||||
|
||||
|
||||
Known Issues in Yocto-4.0.34
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- N/A
|
||||
|
||||
|
||||
Contributors to Yocto-4.0.34
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- Aleksandar Nikolic
|
||||
- Amaury Couderc
|
||||
- Ankur Tyagi
|
||||
- Antonin Godard
|
||||
- Bruce Ashfield
|
||||
- Fabio Berton
|
||||
- Hugo SIMELIERE
|
||||
- Lee Chee Yang
|
||||
- Michael Opdenacker
|
||||
- Paul Barker
|
||||
- Peter Marko
|
||||
- Richard Purdie
|
||||
- Scott Murray
|
||||
- Vijay Anusuri
|
||||
- Yoann Congal
|
||||
|
||||
Repositories / Downloads for Yocto-4.0.34
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
yocto-docs
|
||||
|
||||
- Repository Location: :yocto_git:`/yocto-docs`
|
||||
- Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.34 </yocto-docs/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :yocto_git:`7c348dd67cfd169b1a56bf969606b03dccb76c56 </yocto-docs/commit/?id=7c348dd67cfd169b1a56bf969606b03dccb76c56>`
|
||||
- Release Artefact: yocto-docs-7c348dd67cfd169b1a56bf969606b03dccb76c56
|
||||
- sha: 0677fc3aee3c936599f3bcffbe16792494058bd3506ca3ab1697ceac1822829b
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/yocto-docs-7c348dd67cfd169b1a56bf969606b03dccb76c56.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/yocto-docs-7c348dd67cfd169b1a56bf969606b03dccb76c56.tar.bz2
|
||||
|
||||
poky
|
||||
|
||||
- Repository Location: :yocto_git:`/poky`
|
||||
- Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.34 </poky/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :yocto_git:`8334e82e1d85e50557bd3da64054fc9e3eafc495 </poky/commit/?id=8334e82e1d85e50557bd3da64054fc9e3eafc495>`
|
||||
- Release Artefact: poky-8334e82e1d85e50557bd3da64054fc9e3eafc495
|
||||
- sha: 74fcc57d1dd3bb0c6ef77bfaaeca7504f393e705a55149cf52d4b61981c9c387
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/poky-8334e82e1d85e50557bd3da64054fc9e3eafc495.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/poky-8334e82e1d85e50557bd3da64054fc9e3eafc495.tar.bz2
|
||||
|
||||
openembedded-core
|
||||
|
||||
- Repository Location: :oe_git:`/openembedded-core`
|
||||
- Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>`
|
||||
- Tag: :oe_git:`yocto-4.0.34 </openembedded-core/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :oe_git:`7b6c9faa301a6d058ca34e230586f6a81ffa3ffb </openembedded-core/commit/?id=7b6c9faa301a6d058ca34e230586f6a81ffa3ffb>`
|
||||
- Release Artefact: oecore-7b6c9faa301a6d058ca34e230586f6a81ffa3ffb
|
||||
- sha: 375a22e3e229064749e78c80c44cde95adcedd26df76045fccefa3a9d3fa14ad
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/oecore-7b6c9faa301a6d058ca34e230586f6a81ffa3ffb.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/oecore-7b6c9faa301a6d058ca34e230586f6a81ffa3ffb.tar.bz2
|
||||
|
||||
meta-yocto
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-yocto`
|
||||
- Branch: :yocto_git:`kirkstone </meta-yocto/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.34 </meta-yocto/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :yocto_git:`1d3874a383023a5e2433e0fcfd87ac5d1e6d341d </meta-yocto/commit/?id=1d3874a383023a5e2433e0fcfd87ac5d1e6d341d>`
|
||||
- Release Artefact: meta-yocto-1d3874a383023a5e2433e0fcfd87ac5d1e6d341d
|
||||
- sha: baf48bbe1f29686d502c0c6f311c7723b0a18f08e7efbf89c150589102285dbe
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/meta-yocto-1d3874a383023a5e2433e0fcfd87ac5d1e6d341d.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/meta-yocto-1d3874a383023a5e2433e0fcfd87ac5d1e6d341d.tar.bz2
|
||||
|
||||
meta-mingw
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-mingw`
|
||||
- Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.34 </meta-mingw/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e </meta-mingw/commit/?id=87c22abb1f11be430caf4372e6b833dc7d77564e>`
|
||||
- Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e
|
||||
- sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2
|
||||
|
||||
meta-gplv2
|
||||
|
||||
- Repository Location: :yocto_git:`/meta-gplv2`
|
||||
- Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>`
|
||||
- Tag: :yocto_git:`yocto-4.0.34 </meta-gplv2/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>`
|
||||
- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
|
||||
- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
|
||||
|
||||
bitbake
|
||||
|
||||
- Repository Location: :oe_git:`/bitbake`
|
||||
- Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>`
|
||||
- Tag: :oe_git:`yocto-4.0.34 </bitbake/log/?h=yocto-4.0.34>`
|
||||
- Git Revision: :oe_git:`8e2d1f8de055549b2101614d85454fcd1d0f94b2 </bitbake/commit/?id=8e2d1f8de055549b2101614d85454fcd1d0f94b2>`
|
||||
- Release Artefact: bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2
|
||||
- sha: fad4e7699bae62082118e89785324b031b0af0743064caee87c91ba28549afb0
|
||||
- Download Locations:
|
||||
|
||||
https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.34/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2
|
||||
|
||||
https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.34/bitbake-8e2d1f8de055549b2101614d85454fcd1d0f94b2.tar.bz2
|
||||
|
||||
@@ -1638,7 +1638,7 @@ system and gives an overview of their function and contents.
|
||||
(set via :term:`RRECOMMENDS`) are always ignored.
|
||||
|
||||
:term:`COMPONENTS_DIR`
|
||||
Stores sysroot components for each recipe. The OpenEmbedded build
|
||||
Stores sysroot components provided by each recipe. The OpenEmbedded build
|
||||
system uses :term:`COMPONENTS_DIR` when constructing recipe-specific
|
||||
sysroots for other recipes.
|
||||
|
||||
@@ -2144,7 +2144,7 @@ system and gives an overview of their function and contents.
|
||||
|
||||
The practical effect of the previous assignment is that all files
|
||||
installed by bar will be available in the appropriate staging sysroot,
|
||||
given by the :term:`STAGING_DIR* <STAGING_DIR>` variables, by the time
|
||||
given by the :term:`STAGING_DIR* <STAGING_DIR_HOST>` variables, by the time
|
||||
the :ref:`ref-tasks-configure` task for ``foo`` runs. This mechanism is
|
||||
implemented by having :ref:`ref-tasks-configure` depend on the
|
||||
: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.
|
||||
Points to a shared, global-state directory that holds data generated
|
||||
during the packaging process. During the packaging process, the
|
||||
:ref:`ref-tasks-packagedata` task packages data
|
||||
for each recipe and installs it into this temporary, shared area.
|
||||
for each recipe and installs it into this shared area.
|
||||
This directory defaults to the following, which you should not
|
||||
change::
|
||||
|
||||
${STAGING_DIR_HOST}/pkgdata
|
||||
${TMPDIR}/pkgdata/${MACHINE}
|
||||
|
||||
For examples of how this data is used, see the
|
||||
":ref:`overview-manual/concepts:automatically added runtime dependencies`"
|
||||
section in the Yocto Project Overview and Concepts Manual and the
|
||||
":ref:`dev-manual/debugging:viewing package information with ``oe-pkgdata-util```"
|
||||
section in the Yocto Project Development Tasks Manual. For more
|
||||
information on the shared, global-state directory, see
|
||||
:term:`STAGING_DIR_HOST`.
|
||||
section in the Yocto Project Development Tasks Manual.
|
||||
|
||||
:term:`PKGDEST`
|
||||
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.
|
||||
section.
|
||||
|
||||
:term:`RECIPE_SYSROOT`
|
||||
This variable points to the directory that holds all files populated from
|
||||
This variable points to the directory populated with all files provided by
|
||||
recipes specified in :term:`DEPENDS`. As the name indicates,
|
||||
think of this variable as a custom root (``/``) for the recipe that will be
|
||||
think of this variable as a custom root (``/``) for the recipe, that will be
|
||||
used by the compiler in order to find headers and other files needed to complete
|
||||
its job.
|
||||
|
||||
This variable is related to :term:`STAGING_DIR_HOST` or :term:`STAGING_DIR_TARGET`
|
||||
This variable is used to define :term:`STAGING_DIR_HOST` or :term:`STAGING_DIR_TARGET`
|
||||
according to the type of the recipe and the build target.
|
||||
|
||||
To better understand this variable, consider the following examples:
|
||||
@@ -7455,11 +7453,11 @@ system and gives an overview of their function and contents.
|
||||
Do not modify it.
|
||||
|
||||
:term:`RECIPE_SYSROOT_NATIVE`
|
||||
This is similar to :term:`RECIPE_SYSROOT` but the populated files are from
|
||||
``-native`` recipes. This allows a recipe built for the target machine to
|
||||
use ``native`` tools.
|
||||
This is similar to :term:`RECIPE_SYSROOT` but files in it are provided by
|
||||
native recipes. This allows a recipe built for the target machine to
|
||||
use native tools.
|
||||
|
||||
This variable is related to :term:`STAGING_DIR_NATIVE`.
|
||||
This variable is used to define :term:`STAGING_DIR_NATIVE`.
|
||||
|
||||
The default value is ``"${WORKDIR}/recipe-sysroot-native"``.
|
||||
Do not modify it.
|
||||
@@ -8893,8 +8891,7 @@ system and gives an overview of their function and contents.
|
||||
directory for the build host.
|
||||
|
||||
:term:`STAGING_DIR`
|
||||
Helps construct the ``recipe-sysroot*`` directories, which are used
|
||||
during packaging.
|
||||
Used for constructing directory trees used during staging.
|
||||
|
||||
For information on how staging for recipe-specific sysroots occurs,
|
||||
see the :ref:`ref-tasks-populate_sysroot`
|
||||
@@ -8914,31 +8911,31 @@ system and gives an overview of their function and contents.
|
||||
those files into the sysroot.
|
||||
|
||||
:term:`STAGING_DIR_HOST`
|
||||
Specifies the path to the sysroot directory for the system on which
|
||||
the component is built to run (the system that hosts the component).
|
||||
For most recipes, this sysroot is the one in which that recipe's
|
||||
:ref:`ref-tasks-populate_sysroot` task copies
|
||||
files. Exceptions include ``-native`` recipes, where the
|
||||
:ref:`ref-tasks-populate_sysroot` task instead uses
|
||||
:term:`STAGING_DIR_NATIVE`. Depending on
|
||||
the type of recipe and the build target, :term:`STAGING_DIR_HOST` can
|
||||
have the following values:
|
||||
Specifies the path to the recipe's input sysroot directory, populated with files
|
||||
for the system on which the component is built to run
|
||||
(the system that hosts the component).
|
||||
For most recipes, this sysroot is populated by their
|
||||
:ref:`ref-tasks-populate_sysroot` task (when sharing files
|
||||
between recipes). Exceptions include native recipes, for which the files from
|
||||
:ref:`ref-tasks-populate_sysroot` task are instead copied to
|
||||
:term:`STAGING_DIR_NATIVE`. Depending on the type of recipe and the build target,
|
||||
:term:`STAGING_DIR_HOST` can have the following values:
|
||||
|
||||
- For recipes building for the target machine, the value is
|
||||
"${:term:`STAGING_DIR`}/${:term:`MACHINE`}".
|
||||
``"${RECIPE_SYSROOT}"``, check :term:`RECIPE_SYSROOT`.
|
||||
|
||||
- For native recipes building for the build host, the value is empty
|
||||
given the assumption that when building for the build host, the
|
||||
build host's own directories should be used.
|
||||
- For native recipes (building for the :term:`build host`), the value is empty
|
||||
given the assumption that when building for the :term:`build host`, the
|
||||
:term:`build host`'s own directories should be used.
|
||||
|
||||
.. note::
|
||||
|
||||
``-native`` recipes are not installed into host paths like such
|
||||
as ``/usr``. Rather, these recipes are installed into
|
||||
:term:`STAGING_DIR_NATIVE`. When compiling ``-native`` recipes,
|
||||
Native recipe files are not installed into host paths such
|
||||
as ``/usr``. Rather, such files are installed into
|
||||
:term:`STAGING_DIR_NATIVE`. When compiling native recipes,
|
||||
standard build environment variables such as
|
||||
:term:`CPPFLAGS` and
|
||||
:term:`CFLAGS` are set up so that both host paths
|
||||
:term:`CFLAGS` are set up so that both :term:`build host`'s paths
|
||||
and :term:`STAGING_DIR_NATIVE` are searched for libraries and
|
||||
headers using, for example, GCC's ``-isystem`` option.
|
||||
|
||||
@@ -8946,16 +8943,15 @@ system and gives an overview of their function and contents.
|
||||
should be viewed as input variables by tasks such as
|
||||
:ref:`ref-tasks-configure`,
|
||||
:ref:`ref-tasks-compile`, and
|
||||
:ref:`ref-tasks-install`. Having the real system
|
||||
root correspond to :term:`STAGING_DIR_HOST` makes conceptual sense
|
||||
for ``-native`` recipes, as they make use of host headers and
|
||||
libraries.
|
||||
|
||||
Check :term:`RECIPE_SYSROOT` and :term:`RECIPE_SYSROOT_NATIVE`.
|
||||
:ref:`ref-tasks-install`. Having the real system root
|
||||
(the :term:`build host`'s root) play the role of :term:`STAGING_DIR_HOST`
|
||||
makes conceptual sense for native recipes, as they make use
|
||||
of the :term:`build host`'s headers and libraries.
|
||||
|
||||
:term:`STAGING_DIR_NATIVE`
|
||||
Specifies the path to the sysroot directory used when building
|
||||
components that run on the build host itself.
|
||||
Specifies the path to the recipe's input sysroot directory, populated with
|
||||
files provided by native recipes (recipes building components that
|
||||
run on the :term:`build host` itself).
|
||||
|
||||
The default value is ``"${RECIPE_SYSROOT_NATIVE}"``,
|
||||
check :term:`RECIPE_SYSROOT_NATIVE`.
|
||||
|
||||
Reference in New Issue
Block a user