release-notes-4.0.rst 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932
  1. Release notes for 4.0 (kirkstone)
  2. ---------------------------------
  3. This is a Long Term Support release, published in April 2022, and supported at least for two years (April 2024).
  4. New Features / Enhancements in 4.0
  5. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6. - Linux kernel 5.15, glibc 2.35 and ~300 other recipe upgrades
  7. - Reproducibility: this release fixes the reproducibility issues with ``rust-llvm`` and
  8. ``golang``. Recipes in OpenEmbedded-Core are now fully reproducible. Functionality
  9. previously in the optional "reproducible" class has been merged into the base class.
  10. - Network access is now disabled by default for tasks other than where it is expected to ensure build integrity (where host kernel supports it)
  11. - The Yocto Project now allows you to reuse the Shared State cache from
  12. its autobuilder. If the network connection between our server and your
  13. machine is faster than you would build recipes from source, you can
  14. try to speed up your builds by using such Shared State and Hash
  15. Equivalence by setting::
  16. BB_SIGNATURE_HANDLER = "OEEquivHash"
  17. BB_HASHSERVE = "auto"
  18. BB_HASHSERVE_UPSTREAM = "hashserv.yoctoproject.org:8686"
  19. SSTATE_MIRRORS ?= "file://.* https://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
  20. - The Python package build process is now based on `wheels <https://pythonwheels.com/>`__
  21. in line with the upstream direction.
  22. - New :ref:`overlayfs <ref-classes-overlayfs>` and
  23. :ref:`overlayfs-etc <ref-classes-overlayfs-etc>` classes and
  24. ``overlayroot`` support in the initramfs framework to make it easier to
  25. overlay read-only filesystems (for example) with
  26. `OverlayFS <https://en.wikipedia.org/wiki/OverlayFS>`__.
  27. - Inclusive language adjustments to some variable names - see the
  28. :ref:`4.0 migration guide <migration-4.0-inclusive-language>` for details.
  29. - New recipes:
  30. - ``buildtools-docs-tarball``
  31. - ``libptytty``
  32. - ``libxcvt``
  33. - ``lua``
  34. - ``nghttp2``
  35. - ``python3-alabaster``
  36. - ``python3-asn1crypto``
  37. - ``python3-babel``
  38. - ``python3-bcrypt``
  39. - ``python3-certifi``
  40. - ``python3-cffi``
  41. - ``python3-chardet``
  42. - ``python3-cryptography``
  43. - ``python3-cryptography-vectors``
  44. - ``python3-dtschema``
  45. - ``python3-flit-core``
  46. - ``python3-idna``
  47. - ``python3-imagesize``
  48. - ``python3-installer``
  49. - ``python3-iso8601``
  50. - ``python3-jsonpointer``
  51. - ``python3-jsonschema``
  52. - ``python3-ndg-httpsclient``
  53. - ``python3-ply``
  54. - ``python3-poetry-core``
  55. - ``python3-pretend``
  56. - ``python3-psutil``
  57. - ``python3-pyasn1``
  58. - ``python3-pycparser``
  59. - ``python3-pyopenssl``
  60. - ``python3-pyrsistent``
  61. - ``python3-pysocks``
  62. - ``python3-pytest-runner``
  63. - ``python3-pytest-subtests``
  64. - ``python3-pytz``
  65. - ``python3-requests``
  66. - ``python3-rfc3339-validator``
  67. - ``python3-rfc3986-validator``
  68. - ``python3-rfc3987``
  69. - ``python3-ruamel-yaml``
  70. - ``python3-semantic-version``
  71. - ``python3-setuptools-rust-native``
  72. - ``python3-snowballstemmer``
  73. - ``python3-sphinx``
  74. - ``python3-sphinxcontrib-applehelp``
  75. - ``python3-sphinxcontrib-devhelp``
  76. - ``python3-sphinxcontrib-htmlhelp``
  77. - ``python3-sphinxcontrib-jsmath``
  78. - ``python3-sphinxcontrib-qthelp``
  79. - ``python3-sphinxcontrib-serializinghtml``
  80. - ``python3-sphinx-rtd-theme``
  81. - ``python3-strict-rfc3339``
  82. - ``python3-tomli``
  83. - ``python3-typing-extensions``
  84. - ``python3-urllib3``
  85. - ``python3-vcversioner``
  86. - ``python3-webcolors``
  87. - ``python3-wheel``
  88. - ``repo``
  89. - ``seatd``
  90. - Extended recipes to ``native``: ``wayland``, ``wayland-protocols``
  91. - Shared state (sstate) improvements:
  92. - Switched to `ZStandard (zstd) <https://en.wikipedia.org/wiki/Zstd>`__ instead
  93. of Gzip, for better performance.
  94. - Allow validation of sstate signatures against a list of keys
  95. - Improved error messages and exception handling
  96. - BitBake enhancements:
  97. - Fetcher enhancements:
  98. - New :ref:`bitbake-user-manual/bitbake-user-manual-fetching:crate fetcher (\`\`crate://\`\`)` for Rust packages
  99. - Added striplevel support to unpack
  100. - git: Add a warning asking users to set a branch in git urls
  101. - git: Allow git fetcher to support subdir param
  102. - git: canonicalize ids in generated tarballs
  103. - git: stop generated tarballs from leaking info
  104. - npm: Put all downloaded files in the npm2 directory
  105. - npmsw: Add support for duplicate dependencies without url
  106. - npmsw: Add support for github prefix in npm shrinkwrap version
  107. - ssh: now supports checkstatus, allows : in URLs (both required for use with sstate) and no longer requires username
  108. - wget: add redirectauth parameter
  109. - wget: add 30s timeout for checkstatus calls
  110. - Show warnings for append/prepend/remove operators combined with +=/.=
  111. - Add bb.warnonce() and bb.erroronce() log methods
  112. - Improved setscene task display
  113. - Show elapsed time also for tasks with progress bars
  114. - Improved cleanup on forced shutdown (either because of errors or Ctrl+C)
  115. - contrib: Add Dockerfile for building PR service container
  116. - Change file format of siginfo files to use zstd compressed json
  117. - Display active tasks when printing keep-alive message to help debugging
  118. - Architecture-specific enhancements:
  119. - ARM:
  120. - tune-cortexa72: Enable the crc extension by default for cortexa72
  121. - qemuarm64: Add tiny ktype to qemuarm64 bsp
  122. - armv9a/tune: Add the support for the Neoverse N2 core
  123. - arch-armv8-5a.inc: Add tune include for armv8.5a
  124. - grub-efi: Add xen_boot support when 'xen' is in DISTRO_FEATURES for aarch64
  125. - tune-cortexa73: Introduce cortexa73-crypto tune
  126. - libacpi: Build libacpi also for 'aarch64' machines
  127. - core-image-tiny-initramfs: Mark recipe as 32 bit ARM compatible
  128. - PowerPC:
  129. - weston-init: Use pixman rendering for qemuppc64
  130. - rust: add support for big endian 64-bit PowerPC
  131. - rust: Add snapshot checksums for powerpc64le
  132. - RISC-V:
  133. - libunwind: Enable for rv64
  134. - systemtap: Enable for riscv64
  135. - linux-yocto-dev: add qemuriscv32
  136. - packagegroup-core-tools-profile: Enable systemtap for riscv64
  137. - qemuriscv: Use virtio-tablet-pci for mouse
  138. - x86:
  139. - kernel-yocto: conditionally enable stack protection checking on x86-64
  140. - Kernel-related enhancements:
  141. - Allow initramfs to be built from a separate multiconfig
  142. - Make kernel-base recommend kernel-image, not depend (allowing images containing kernel modules without kernel image)
  143. - linux-yocto: split vtpm for more granular inclusion
  144. - linux-yocto: cfg/debug: add configs for kcsan
  145. - linux-yocto: cfg: add kcov feature fragment
  146. - linux-yocto: export pkgconfig variables to devshell
  147. - linux-yocto-dev: use versioned branch as default
  148. - New ``KERNEL_DEBUG_TIMESTAMPS`` variable (to replace removed ``BUILD_REPRODUCIBLE_BINARIES`` for the kernel)
  149. - Introduce python3-dtschema-wrapper in preparation for mandatory schema checking on dtb files in 5.16
  150. - Allow disabling kernel artifact symlink creation
  151. - Allow changing default .bin kernel artifact extension
  152. - FIT image related enhancements:
  153. - New ``FIT_SUPPORTED_INITRAMFS_FSTYPES`` variable to allow extending initramfs image types to look for
  154. - New ``FIT_CONF_PREFIX`` variable to allow overriding FIT configuration prefix
  155. - Use 'bbnote' for better logging
  156. - New :term:`PACKAGECONFIG` options in ``curl``, ``dtc``, ``epiphany``, ``git``, ``git``, ``gstreamer1.0-plugins-bad``, ``linux-yocto-dev``, ``kmod``, ``mesa``, ``piglit``, ``qemu``, ``rpm``, ``systemd``, ``webkitgtk``, ``weston-init``
  157. - ptest enhancements in ``findutils``, ``lttng-tools``, ``openssl``, ``gawk``, ``strace``, ``lttng-tools``, ``valgrind``, ``perl``, ``libxml-parser-perl``, ``openssh``, ``python3-cryptography``, ``popt``
  158. - Sysroot dependencies have been further optimised
  159. - Significant effort to upstream / rationalise patches across a variety of recipes
  160. - Allow the creation of block devices on top of UBI volumes
  161. - archiver: new ARCHIVER_MODE[compression] to set tarball compression, and switch default to xz
  162. - yocto-check-layer: add ability to perform tests from a global bbclass
  163. - yocto-check-layer: improved README checks
  164. - cve-check: add json output format
  165. - cve-check: add coverage statistics on recipes with/without CVEs
  166. - Added mirrors for kernel sources and uninative binaries on kernel.org
  167. - glibc and binutils recipes now use shallow mirror tarballs for faster fetching
  168. - When patching fails, show more information on the fatal error
  169. - wic Image Creator enhancements:
  170. - Support rootdev identified by partition label
  171. - rawcopy: Add support for packed images
  172. - partition: Support valueless keys in sourceparams
  173. - QA check enhancements:
  174. - Allow treating license issues as errors
  175. - Added a check that Upstream-Status patch tag is present and correctly formed
  176. - Added a check for directories that are expected to be empty
  177. - Ensure addition of patch-fuzz retriggers do_qa_patch
  178. - Added a sanity check for allarch packagegroups
  179. - create-spdx class improvements:
  180. - Get SPDX-License-Identifier from source files
  181. - Generate manifest also for SDKs
  182. - New SPDX_ORG variable to allow changing the Organization field value
  183. - Added packageSupplier field
  184. - Added create_annotation function
  185. - devtool add / recipetool create enhancements:
  186. - Extend curl detection when creating recipes
  187. - Handle GitLab URLs like we do GitHub
  188. - Recognize more standard license text variants
  189. - Separate licenses with & operator
  190. - Detect more known licenses in Python code
  191. - Move license md5sums data into CSV files
  192. - npm: Use README as license fallback
  193. - SDK-related enhancements:
  194. - Extended recipes to ``nativesdk``: ``cargo``, ``librsvg``, ``libstd-rs``, ``libva``, ``python3-docutil``, ``python3-packaging``
  195. - Enabled nativesdk recipes to find a correct version of the rust cross compiler
  196. - Support creating per-toolchain cmake file in SDK
  197. - Rust enhancements:
  198. - New python_setuptools3_rust class to enable building python extensions in Rust
  199. - classes/meson: Add optional rust definitions
  200. - QEMU / runqemu enhancements:
  201. - qemu: Add knob for enabling PMDK pmem support
  202. - qemu: add tpm string section to qemu acpi table
  203. - qemu: Build on musl targets
  204. - runqemu: support rootfs mounted ro
  205. - runqemu: add :term:`DEPLOY_DIR_IMAGE` replacement in QB_OPT_APPEND
  206. - runqemu: Allow auto-detection of the correct graphics options
  207. - Capped ``cpu_count()`` (used to set parallelisation defaults) to 64 since any higher usually hurts parallelisation
  208. - Adjust some GL-using recipes so that they only require virtual/egl
  209. - package_rpm: use zstd instead of xz
  210. - npm: new ``EXTRA_OENPM`` variable (to set node-gyp variables for example)
  211. - npm: new ``NPM_NODEDIR`` variable
  212. - perl: Enable threading
  213. - u-boot: Convert ${UBOOT_ENV}.cmd into ${UBOOT_ENV}.scr
  214. - u-boot: Split do_configure logic into separate file
  215. - go.bbclass: Allow adding parameters to go ldflags
  216. - go: log build id computations
  217. - scons: support out-of-tree builds
  218. - scripts: Add a conversion script to use SPDX license names
  219. - scripts: Add convert-variable-renames script for inclusive language variable renaming
  220. - binutils-cross-canadian: enable gold for mingw
  221. - grub-efi: Add option to include all available modules
  222. - bitbake.conf: allow wayland distro feature through for native/SDK builds
  223. - weston-init: Pass --continue-without-input when launching weston
  224. - weston: wrapper for weston modules argument
  225. - weston: Add a knob to control simple clients
  226. - uninative: Add version to uninative tarball name
  227. - volatile-binds: SELinux and overlayfs extensions in mount-copybind
  228. - gtk-icon-cache: Allow using gtk4
  229. - kmod: Add an exclude directive to depmod
  230. - os-release: add os-release-initrd package for use in systemd-based initramfs images
  231. - gstreamer1.0-plugins-base: add support for graphene
  232. - gpg-sign: Add parameters to gpg signature function
  233. - package_manager: sign DEB package feeds
  234. - zstd: add libzstd package
  235. - libical: build gobject and vala introspection
  236. - dhcpcd: add option to set DBDIR location
  237. - rpcbind: install rpcbind.conf
  238. - mdadm: install mdcheck
  239. - boost: add json lib
  240. - libxkbcommon: allow building of API documentation
  241. - libxkbcommon: split libraries and xkbcli into separate packages
  242. - systemd: move systemd shared library into its own package
  243. - systemd: Minimize udev package size if DISTRO_FEATURES doen't contain sysvinit
  244. Known Issues in 4.0
  245. ~~~~~~~~~~~~~~~~~~~
  246. - ``make`` version 4.2.1 is known to be buggy on non-Ubuntu systems. If this ``make``
  247. version is detected on host distributions other than Ubuntu at build start time,
  248. then a warning will be displayed.
  249. Recipe License changes in 4.0
  250. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  251. The following corrections have been made to the LICENSE values set by recipes:
  252. * cmake: add BSD-1-Clause & MIT & BSD-2-Clause to LICENSE due to additional vendored libraries in native/target context
  253. * gettext: extend LICENSE conditional upon PACKAGECONFIG (due to vendored libraries)
  254. * gstreamer1.0: update licenses of all modules to LGPL-2.1-or-later (with some exceptions that are GPL-2.0-or-later)
  255. * gstreamer1.0-plugins-bad/ugly: use the GPL-2.0-or-later only when it is in use
  256. * kern-tools-native: add missing MIT license due to Kconfiglib
  257. * libcap: add pam_cap license to LIC_FILES_CHKSUM if pam is enabled
  258. * libidn2: add Unicode-DFS-2016 license
  259. * libsdl2: add BSD-2-Clause to LICENSE due to default yuv2rgb and hidapi inclusion
  260. * libx11-compose-data: update LICENSE to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to better reflect reality
  261. * libx11: update LICENSE to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to better reflect reality
  262. * libxshmfence: correct LICENSE - MIT -> HPND
  263. * newlib: add BSD-3-Clause to LICENSE
  264. * python3-idna: correct LICENSE - Unicode -> Unicode-TOU
  265. * python3-pip: add "Apache-2.0 & MPL-2.0 & LGPL-2.1-only & BSD-3-Clause & PSF-2.0 & BSD-2-Clause" to LICENSE due to vendored libraries
  266. Other license-related notes:
  267. - The ambiguous "BSD" license has been removed from the ``common-licenses`` directory.
  268. Each recipe that fetches or builds BSD-licensed code should specify the proper
  269. version of the BSD license in its :term:`LICENSE` value.
  270. - :term:`LICENSE` definitions now have to use `SPDX identifiers <https://spdx.org/licenses/>`__.
  271. A :oe_git:`convert-spdx-licenses.py </openembedded-core/tree/scripts/contrib/convert-spdx-licenses.py>`
  272. script can be used to update your recipes.
  273. Security Fixes in 4.0
  274. ~~~~~~~~~~~~~~~~~~~~~
  275. - binutils: :cve_nist:`2021-42574`, :cve_nist:`2021-45078`
  276. - curl: :cve_nist:`2021-22945`, :cve_nist:`2021-22946`, :cve_nist:`2021-22947`
  277. - epiphany: :cve_nist:`2021-45085`, :cve_nist:`2021-45086`, :cve_nist:`2021-45087`, :cve_nist:`2021-45088`
  278. - expat: :cve_nist:`2021-45960`, :cve_nist:`2021-46143`, :cve_nist:`2022-22822`, :cve_nist:`2022-22823`, :cve_nist:`2022-22824`, :cve_nist:`2022-22825`, :cve_nist:`2022-22826`, :cve_nist:`2022-22827`, :cve_nist:`2022-23852`, :cve_nist:`2022-23990`, :cve_nist:`2022-25235`, :cve_nist:`2022-25236`, :cve_nist:`2022-25313`, :cve_nist:`2022-25314`, :cve_nist:`2022-25315`
  279. - ffmpeg: :cve_nist:`2021-38114`
  280. - gcc: :cve_nist:`2021-35465`, :cve_nist:`2021-42574`, :cve_nist:`2021-46195`, :cve_nist:`2022-24765`
  281. - glibc: :cve_nist:`2021-3998`, :cve_nist:`2021-3999`, :cve_nist:`2021-43396`, :cve_nist:`2022-23218`, :cve_nist:`2022-23219`
  282. - gmp: :cve_nist:`2021-43618`
  283. - go: :cve_nist:`2021-41771` and :cve_nist:`2021-41772`
  284. - grub2: :cve_nist:`2021-3981`
  285. - gzip: :cve_nist:`2022-1271`
  286. - libarchive : :cve_nist:`2021-31566`, :cve_nist:`2021-36976`
  287. - libxml2: :cve_nist:`2022-23308`
  288. - libxslt: :cve_nist:`2021-30560`
  289. - lighttpd: :cve_nist:`2022-22707`
  290. - linux-yocto/5.10: amdgpu: :cve_nist:`2021-42327`
  291. - lua: :cve_nist:`2021-43396`
  292. - openssl: :cve_nist:`2021-4044`, :cve_nist:`2022-0778`
  293. - qemu: :cve_nist:`2022-1050`, :cve_nist:`2022-26353`, :cve_nist:`2022-26354`
  294. - rpm: :cve_nist:`2021-3521`
  295. - seatd: :cve_nist:`2022-25643`
  296. - speex: :cve_nist:`2020-23903`
  297. - squashfs-tools: :cve_nist:`2021-41072`
  298. - systemd: :cve_nist:`2021-4034`
  299. - tiff: :cve_nist:`2022-0561`, :cve_nist:`2022-0562`, :cve_nist:`2022-0865`, :cve_nist:`2022-0891`, :cve_nist:`2022-0907`, :cve_nist:`2022-0908`, :cve_nist:`2022-0909`, :cve_nist:`2022-0924`, :cve_nist:`2022-1056`, :cve_nist:`2022-22844`
  300. - unzip: :cve_nist:`2021-4217`
  301. - vim: :cve_nist:`2021-3796`, :cve_nist:`2021-3872`, :cve_nist:`2021-3875`, :cve_nist:`2021-3927`, :cve_nist:`2021-3928`, :cve_nist:`2021-3968`, :cve_nist:`2021-3973`, :cve_nist:`2021-4187`, :cve_nist:`2022-0128`, :cve_nist:`2022-0156`, :cve_nist:`2022-0158`, :cve_nist:`2022-0261`, :cve_nist:`2022-0318`, :cve_nist:`2022-0319`, :cve_nist:`2022-0554`, :cve_nist:`2022-0696`, :cve_nist:`2022-0714`, :cve_nist:`2022-0729`, :cve_nist:`2022-0943`
  302. - virglrenderer: :cve_nist:`2022-0135`, :cve_nist:`2022-0175`
  303. - webkitgtk: :cve_nist:`2022-22589`, :cve_nist:`2022-22590`, :cve_nist:`2022-22592`
  304. - xz: :cve_nist:`2022-1271`
  305. - zlib: :cve_nist:`2018-25032`
  306. Recipe Upgrades in 4.0
  307. ~~~~~~~~~~~~~~~~~~~~~~
  308. - acpica: upgrade 20210730 -> 20211217
  309. - acpid: upgrade 2.0.32 -> 2.0.33
  310. - adwaita-icon-theme: update 3.34/38 -> 41.0
  311. - alsa-ucm-conf: upgrade 1.2.6.2 -> 1.2.6.3
  312. - alsa: upgrade 1.2.5 -> 1.2.6
  313. - apt: upgrade 2.2.4 -> 2.4.3
  314. - asciidoc: upgrade 9.1.0 -> 10.0.0
  315. - atk: upgrade 2.36.0 -> 2.38.0
  316. - at-spi2-core: upgrade 2.40.3 -> 2.42.0
  317. - at: update 3.2.2 -> 3.2.5
  318. - autoconf-archive: upgrade 2021.02.19 -> 2022.02.11
  319. - automake: update 1.16.3 -> 1.16.5
  320. - bash: upgrade 5.1.8 -> 5.1.16
  321. - bind: upgrade 9.16.20 -> 9.18.1
  322. - binutils: Bump to latest 2.38 release branch
  323. - bison: upgrade 3.7.6 -> 3.8.2
  324. - bluez5: upgrade 5.61 -> 5.64
  325. - boost: update 1.77.0 -> 1.78.0
  326. - btrfs-tools: upgrade 5.13.1 -> 5.16.2
  327. - buildtools-installer: Update to use 3.4
  328. - busybox: 1.34.0 -> 1.35.0
  329. - ca-certificates: update 20210119 -> 20211016
  330. - cantarell-fonts: update 0.301 -> 0.303.1
  331. - ccache: upgrade 4.4 -> 4.6
  332. - cmake: update 3.21.1 -> 3.22.3
  333. - connman: update 1.40 -> 1.41
  334. - coreutils: update 8.32 -> 9.0
  335. - cracklib: update 2.9.5 -> 2.9.7
  336. - createrepo-c: upgrade 0.17.4 -> 0.19.0
  337. - cronie: upgrade 1.5.7 -> 1.6.0
  338. - cups: update 2.3.3op2 -> 2.4.1
  339. - curl: update 7.78.0 -> 7.82.0
  340. - dbus: upgrade 1.12.20 -> 1.14.0
  341. - debianutils: update 4.11.2 -> 5.7
  342. - dhcpcd: upgrade 9.4.0 -> 9.4.1
  343. - diffoscope: upgrade 181 -> 208
  344. - dnf: upgrade 4.8.0 -> 4.11.1
  345. - dpkg: update 1.20.9 -> 1.21.4
  346. - e2fsprogs: upgrade 1.46.4 -> 1.46.5
  347. - ed: upgrade 1.17 -> 1.18
  348. - efivar: update 37 -> 38
  349. - elfutils: update 0.185 -> 0.186
  350. - ell: upgrade 0.43 -> 0.49
  351. - enchant2: upgrade 2.3.1 -> 2.3.2
  352. - epiphany: update 40.3 -> 42.0
  353. - erofs-utils: update 1.3 -> 1.4
  354. - ethtool: update to 5.16
  355. - expat: upgrade 2.4.1 -> 2.4.7
  356. - ffmpeg: update 4.4 -> 5.0
  357. - file: upgrade 5.40 -> 5.41
  358. - findutils: upgrade 4.8.0 -> 4.9.0
  359. - flac: upgrade 1.3.3 -> 1.3.4
  360. - freetype: upgrade 2.11.0 -> 2.11.1
  361. - fribidi: upgrade 1.0.10 -> 1.0.11
  362. - gawk: update 5.1.0 -> 5.1.1
  363. - gcompat: Update to latest
  364. - gdbm: upgrade 1.19 -> 1.23
  365. - gdb: Upgrade to 11.2
  366. - ghostscript: update 9.54.0 -> 9.55.0
  367. - gi-docgen: upgrade 2021.7 -> 2022.1
  368. - git: update 2.33.0 -> 2.35.2
  369. - glib-2.0: update 2.68.4 -> 2.72.0
  370. - glibc: Upgrade to 2.35
  371. - glib-networking: update 2.68.2 -> 2.72.0
  372. - glslang: update 11.5.0 -> 11.8.0
  373. - gnu-config: update to latest revision
  374. - gnupg: update 2.3.1 -> 2.3.4
  375. - gnutls: update 3.7.2 -> 3.7.4
  376. - gobject-introspection: upgrade 1.68.0 -> 1.72.0
  377. - go-helloworld: update to latest revision
  378. - go: update 1.16.7 -> 1.17.8
  379. - gpgme: upgrade 1.16.0 -> 1.17.1
  380. - gsettings-desktop-schemas: upgrade 40.0 -> 42.0
  381. - gst-devtools: 1.18.4 -> 1.20.1
  382. - gst-examples: 1.18.4 -> 1.18.6
  383. - gstreamer1.0: 1.18.4 -> 1.20.1
  384. - gstreamer1.0-libav: 1.18.4 -> 1.20.1
  385. - gstreamer1.0-omx: 1.18.4 -> 1.20.1
  386. - gstreamer1.0-plugins-bad: 1.18.4 1.20.1
  387. - gstreamer1.0-plugins-base: 1.18.4 -> 1.20.1
  388. - gstreamer1.0-plugins-good: 1.18.4 -> 1.20.1
  389. - gstreamer1.0-plugins-ugly: 1.18.4 -> 1.20.1
  390. - gstreamer1.0-python: 1.18.4 -> 1.20.1
  391. - gstreamer1.0-rtsp-server: 1.18.4 -> 1.20.1
  392. - gstreamer1.0-vaapi: 1.18.4 -> 1.20.1
  393. - gtk+3: upgrade 3.24.30 -> 3.24.33
  394. - gzip: upgrade 1.10 -> 1.12
  395. - harfbuzz: upgrade 2.9.0 -> 4.0.1
  396. - hdparm: upgrade 9.62 -> 9.63
  397. - help2man: upgrade 1.48.4 -> 1.49.1
  398. - icu: update 69.1 -> 70.1
  399. - ifupdown: upgrade 0.8.36 -> 0.8.37
  400. - inetutils: update 2.1 -> 2.2
  401. - init-system-helpers: upgrade 1.60 -> 1.62
  402. - iproute2: update to 5.17.0
  403. - iputils: update 20210722 to 20211215
  404. - iso-codes: upgrade 4.6.0 -> 4.9.0
  405. - itstool: update 2.0.6 -> 2.0.7
  406. - iw: upgrade 5.9 -> 5.16
  407. - json-glib: upgrade 1.6.4 -> 1.6.6
  408. - kea: update 1.8.2 -> 2.0.2
  409. - kexec-tools: update 2.0.22 -> 2.0.23
  410. - less: upgrade 590 -> 600
  411. - libarchive: upgrade 3.5.1 -> 3.6.1
  412. - libatomic-ops: upgrade 7.6.10 -> 7.6.12
  413. - libbsd: upgrade 0.11.3 -> 0.11.5
  414. - libcap: update 2.51 -> 2.63
  415. - libcgroup: upgrade 2.0 -> 2.0.1
  416. - libcomps: upgrade 0.1.17 -> 0.1.18
  417. - libconvert-asn1-perl: upgrade 0.31 -> 0.33
  418. - libdazzle: upgrade 3.40.0 -> 3.44.0
  419. - libdnf: update 0.63.1 -> 0.66.0
  420. - libdrm: upgrade 2.4.107 -> 2.4.110
  421. - libedit: upgrade 20210714-3.1 -> 20210910-3.1
  422. - liberation-fonts: update 2.1.4 -> 2.1.5
  423. - libevdev: upgrade 1.11.0 -> 1.12.1
  424. - libexif: update 0.6.22 -> 0.6.24
  425. - libgit2: update 1.1.1 -> 1.4.2
  426. - libgpg-error: update 1.42 -> 1.44
  427. - libhandy: update 1.2.3 -> 1.5.0
  428. - libical: upgrade 3.0.10 -> 3.0.14
  429. - libinput: update to 1.19.3
  430. - libjitterentropy: update 3.1.0 -> 3.4.0
  431. - libjpeg-turbo: upgrade 2.1.1 -> 2.1.3
  432. - libmd: upgrade 1.0.3 -> 1.0.4
  433. - libmicrohttpd: upgrade 0.9.73 -> 0.9.75
  434. - libmodulemd: upgrade 2.13.0 -> 2.14.0
  435. - libpam: update 1.5.1 -> 1.5.2
  436. - libpcre2: upgrade 10.37 -> 10.39
  437. - libpipeline: upgrade 1.5.3 -> 1.5.5
  438. - librepo: upgrade 1.14.1 -> 1.14.2
  439. - librsvg: update 2.40.21 -> 2.52.7
  440. - libsamplerate0: update 0.1.9 -> 0.2.2
  441. - libsdl2: update 2.0.16 -> 2.0.20
  442. - libseccomp: update to 2.5.3
  443. - libsecret: upgrade 0.20.4 -> 0.20.5
  444. - libsndfile1: bump to version 1.0.31
  445. - libsolv: upgrade 0.7.19 -> 0.7.22
  446. - libsoup-2.4: upgrade 2.72.0 -> 2.74.2
  447. - libsoup: add a recipe for 3.0.5
  448. - libssh2: update 1.9.0 -> 1.10.0
  449. - libtasn1: upgrade 4.17.0 -> 4.18.0
  450. - libtool: Upgrade 2.4.6 -> 2.4.7
  451. - libucontext: Upgrade to 1.2 release
  452. - libunistring: update 0.9.10 -> 1.0
  453. - libunwind: upgrade 1.5.0 -> 1.6.2
  454. - liburcu: upgrade 0.13.0 -> 0.13.1
  455. - libusb1: upgrade 1.0.24 -> 1.0.25
  456. - libuv: update 1.42.0 -> 1.44.1
  457. - libva: update 2.12.0 -> 2.14.0
  458. - libva-utils: upgrade 2.13.0 -> 2.14.0
  459. - libwebp: 1.2.1 -> 1.2.2
  460. - libwpe: upgrade 1.10.1 -> 1.12.0
  461. - libx11: update to 1.7.3.1
  462. - libxcrypt: upgrade 4.4.26 -> 4.4.27
  463. - libxcrypt-compat: upgrade 4.4.26 -> 4.4.27
  464. - libxi: update to 1.8
  465. - libxkbcommon: update to 1.4.0
  466. - libxml2: update to 2.9.13
  467. - libxslt: update to v1.1.35
  468. - lighttpd: update 1.4.59 -> 1.4.64
  469. - linux-firmware: upgrade 20210818 -> 20220310
  470. - linux-libc-headers: update to v5.16
  471. - linux-yocto/5.10: update to v5.10.109
  472. - linux-yocto/5.15: introduce recipes (v5.15.32)
  473. - linux-yocto-dev: update to v5.18+
  474. - linux-yocto-rt/5.10: update to -rt61
  475. - linux-yocto-rt/5.15: update to -rt34
  476. - llvm: update 12.0.1 -> 13.0.1
  477. - logrotate: update 3.18.1 -> 3.19.0
  478. - lsof: update 4.91 -> 4.94.0
  479. - ltp: update 20210927 -> 20220121
  480. - ltp: Update to 20210927
  481. - lttng-modules: update devupstream to latest 2.13
  482. - lttng-modules: update to 2.13.3
  483. - lttng-tools: upgrade 2.13.0 -> 2.13.4
  484. - lttng-ust: upgrade 2.13.0 -> 2.13.2
  485. - lua: update 5.3.6 -> 5.4.4
  486. - lzip: upgrade 1.22 -> 1.23
  487. - man-db: upgrade 2.9.4 -> 2.10.2
  488. - man-pages: update to 5.13
  489. - mdadm: update 4.1 -> 4.2
  490. - mesa: upgrade 21.2.1 -> 22.0.0
  491. - meson: update 0.58.1 -> 0.61.3
  492. - minicom: Upgrade 2.7.1 -> 2.8
  493. - mmc-utils: upgrade to latest revision
  494. - mobile-broadband-provider-info: upgrade 20210805 -> 20220315
  495. - mpg123: upgrade 1.28.2 -> 1.29.3
  496. - msmtp: upgrade 1.8.15 -> 1.8.20
  497. - mtd-utils: upgrade 2.1.3 -> 2.1.4
  498. - mtools: upgrade 4.0.35 -> 4.0.38
  499. - musl: Update to latest master
  500. - ncurses: update 6.2 -> 6.3
  501. - newlib: Upgrade 4.1.0 -> 4.2.0
  502. - nfs-utils: upgrade 2.5.4 -> 2.6.1
  503. - nghttp2: upgrade 1.45.1 -> 1.47.0
  504. - ofono: upgrade 1.32 -> 1.34
  505. - opensbi: Upgrade to 1.0
  506. - openssh: upgrade 8.7p1 -> 8.9
  507. - openssl: update 1.1.1l -> 3.0.2
  508. - opkg: upgrade 0.4.5 -> 0.5.0
  509. - opkg-utils: upgrade 0.4.5 -> 0.5.0
  510. - ovmf: update 202105 -> 202202
  511. - p11-kit: update 0.24.0 -> 0.24.1
  512. - pango: upgrade 1.48.9 -> 1.50.4
  513. - patchelf: upgrade 0.13 -> 0.14.5
  514. - perl-cross: update 1.3.6 -> 1.3.7
  515. - perl: update 5.34.0 -> 5.34.1
  516. - piglit: upgrade to latest revision
  517. - pigz: upgrade 2.6 -> 2.7
  518. - pinentry: update 1.1.1 -> 1.2.0
  519. - pkgconfig: Update to latest
  520. - psplash: upgrade to latest revision
  521. - puzzles: upgrade to latest revision
  522. - python3-asn1crypto: upgrade 1.4.0 -> 1.5.1
  523. - python3-attrs: upgrade 21.2.0 -> 21.4.0
  524. - python3-cryptography: Upgrade to 36.0.2
  525. - python3-cryptography-vectors: upgrade to 36.0.2
  526. - python3-cython: upgrade 0.29.24 -> 0.29.28
  527. - python3-dbusmock: update to 0.27.3
  528. - python3-docutils: upgrade 0.17.1 0.18.1
  529. - python3-dtschema: upgrade 2021.10 -> 2022.1
  530. - python3-gitdb: upgrade 4.0.7 -> 4.0.9
  531. - python3-git: update to 3.1.27
  532. - python3-hypothesis: upgrade 6.15.0 -> 6.39.5
  533. - python3-imagesize: upgrade 1.2.0 -> 1.3.0
  534. - python3-importlib-metadata: upgrade 4.6.4 -> 4.11.3
  535. - python3-jinja2: upgrade 3.0.1 -> 3.1.1
  536. - python3-jsonschema: upgrade 3.2.0 -> 4.4.0
  537. - python3-libarchive-c: upgrade 3.1 -> 4.0
  538. - python3-magic: upgrade 0.4.24 -> 0.4.25
  539. - python3-mako: upgrade 1.1.5 -> 1.1.6
  540. - python3-markdown: upgrade 3.3.4 -> 3.3.6
  541. - python3-markupsafe: upgrade 2.0.1 -> 2.1.1
  542. - python3-more-itertools: upgrade 8.8.0 -> 8.12.0
  543. - python3-numpy: upgrade 1.21.2 -> 1.22.3
  544. - python3-packaging: upgrade 21.0 -> 21.3
  545. - python3-pathlib2: upgrade 2.3.6 -> 2.3.7
  546. - python3-pbr: upgrade 5.6.0 -> 5.8.1
  547. - python3-pip: update 21.2.4 -> 22.0.3
  548. - python3-pycairo: upgrade 1.20.1 -> 1.21.0
  549. - python3-pycryptodome: upgrade 3.10.1 -> 3.14.1
  550. - python3-pyelftools: upgrade 0.27 -> 0.28
  551. - python3-pygments: upgrade 2.10.0 -> 2.11.2
  552. - python3-pygobject: upgrade 3.40.1 -> 3.42.0
  553. - python3-pyparsing: update to 3.0.7
  554. - python3-pyrsistent: upgrade 0.18.0 -> 0.18.1
  555. - python3-pytest-runner: upgrade 5.3.1 -> 6.0.0
  556. - python3-pytest-subtests: upgrade 0.6.0 -> 0.7.0
  557. - python3-pytest: upgrade 6.2.4 -> 7.1.1
  558. - python3-pytz: upgrade 2021.3 -> 2022.1
  559. - python3-py: upgrade 1.10.0 -> 1.11.0
  560. - python3-pyyaml: upgrade 5.4.1 -> 6.0
  561. - python3-ruamel-yaml: upgrade 0.17.16 -> 0.17.21
  562. - python3-scons: upgrade 4.2.0 -> 4.3.0
  563. - python3-setuptools-scm: upgrade 6.0.1 -> 6.4.2
  564. - python3-setuptools: update to 59.5.0
  565. - python3-smmap: update to 5.0.0
  566. - python3-tomli: upgrade 1.2.1 -> 2.0.1
  567. - python3: update to 3.10.3
  568. - python3-urllib3: upgrade 1.26.8 -> 1.26.9
  569. - python3-zipp: upgrade 3.5.0 -> 3.7.0
  570. - qemu: update 6.0.0 -> 6.2.0
  571. - quilt: upgrade 0.66 -> 0.67
  572. - re2c: upgrade 2.2 -> 3.0
  573. - readline: upgrade 8.1 -> 8.1.2
  574. - repo: upgrade 2.17.3 -> 2.22
  575. - resolvconf: update 1.87 -> 1.91
  576. - rng-tools: upgrade 6.14 -> 6.15
  577. - rpcsvc-proto: upgrade 1.4.2 -> 1.4.3
  578. - rpm: update 4.16.1.3 -> 4.17.0
  579. - rt-tests: update 2.1 -> 2.3
  580. - ruby: update 3.0.2 -> 3.1.1
  581. - rust: update 1.54.0 -> 1.59.0
  582. - rxvt-unicode: upgrade 9.26 -> 9.30
  583. - screen: upgrade 4.8.0 -> 4.9.0
  584. - shaderc: update 2021.1 -> 2022.1
  585. - shadow: upgrade 4.9 -> 4.11.1
  586. - socat: upgrade 1.7.4.1 -> 1.7.4.3
  587. - spirv-headers: bump to b42ba6 revision
  588. - spirv-tools: update 2021.2 -> 2022.1
  589. - sqlite3: upgrade 3.36.0 -> 3.38.2
  590. - strace: update 5.14 -> 5.16
  591. - stress-ng: upgrade 0.13.00 -> 0.13.12
  592. - sudo: update 1.9.7p2 -> 1.9.10
  593. - sysklogd: upgrade 2.2.3 -> 2.3.0
  594. - sysstat: upgrade 12.4.3 -> 12.4.5
  595. - systemd: update 249.3 -> 250.4
  596. - systemtap: upgrade 4.5 -> 4.6
  597. - sysvinit: upgrade 2.99 -> 3.01
  598. - tzdata: update to 2022a
  599. - u-boot: upgrade 2021.07 -> 2022.01
  600. - uninative: Upgrade to 3.6 with gcc 12 support
  601. - util-linux: update 2.37.2 -> 2.37.4
  602. - vala: upgrade 0.52.5 -> 0.56.0
  603. - valgrind: update 3.17.0 -> 3.18.1
  604. - vim: upgrade to 8.2 patch 4681
  605. - vte: upgrade 0.64.2 -> 0.66.2
  606. - vulkan-headers: upgrade 1.2.182 -> 1.2.191
  607. - vulkan-loader: upgrade 1.2.182 -> 1.2.198.1
  608. - vulkan-samples: update to latest revision
  609. - vulkan-tools: upgrade 1.2.182 -> 1.2.191
  610. - vulkan: update 1.2.191.0 -> 1.3.204.1
  611. - waffle: update 1.6.1 -> 1.7.0
  612. - wayland-protocols: upgrade 1.21 -> 1.25
  613. - wayland: upgrade 1.19.0 -> 1.20.0
  614. - webkitgtk: upgrade 2.34.0 -> 2.36.0
  615. - weston: upgrade 9.0.0 -> 10.0.0
  616. - wget: update 1.21.1 -> 1.21.3
  617. - wireless-regdb: upgrade 2021.07.14 -> 2022.02.18
  618. - wpa-supplicant: update 2.9 -> 2.10
  619. - wpebackend-fdo: upgrade 1.10.0 -> 1.12.0
  620. - xauth: upgrade 1.1 -> 1.1.1
  621. - xf86-input-libinput: update to 1.2.1
  622. - xf86-video-intel: update to latest commit
  623. - xkeyboard-config: update to 2.35.1
  624. - xorgproto: update to 2021.5
  625. - xserver-xorg: update 1.20.13 -> 21.1.3
  626. - xwayland: update 21.1.2 -> 22.1.0
  627. - xxhash: upgrade 0.8.0 -> 0.8.1
  628. - zstd: update 1.5.0 -> 1.5.2
  629. Contributors to 4.0
  630. ~~~~~~~~~~~~~~~~~~~
  631. Thanks to the following people who contributed to this release:
  632. - Abongwa Amahnui Bonalais
  633. - Adriaan Schmidt
  634. - Adrian Freihofer
  635. - Ahmad Fatoum
  636. - Ahmed Hossam
  637. - Ahsan Hussain
  638. - Alejandro Hernandez Samaniego
  639. - Alessio Igor Bogani
  640. - Alexander Kanavin
  641. - Alexandre Belloni
  642. - Alexandru Ardelean
  643. - Alexey Brodkin
  644. - Alex Stewart
  645. - Andreas Müller
  646. - Andrei Gherzan
  647. - Andrej Valek
  648. - Andres Beltran
  649. - Andrew Jeffery
  650. - Andrey Zhizhikin
  651. - Anton Mikanovich
  652. - Anuj Mittal
  653. - Bill Pittman
  654. - Bruce Ashfield
  655. - Caner Altinbasak
  656. - Carlos Rafael Giani
  657. - Chaitanya Vadrevu
  658. - Changhyeok Bae
  659. - Changqing Li
  660. - Chen Qi
  661. - Christian Eggers
  662. - Claudius Heine
  663. - Claus Stovgaard
  664. - Daiane Angolini
  665. - Daniel Ammann
  666. - Daniel Gomez
  667. - Daniel McGregor
  668. - Daniel Müller
  669. - Daniel Wagenknecht
  670. - David Joyner
  671. - David Reyna
  672. - Denys Dmytriyenko
  673. - Dhruva Gole
  674. - Diego Sueiro
  675. - Dmitry Baryshkov
  676. - Ferry Toth
  677. - Florian Amstutz
  678. - Henry Kleynhans
  679. - He Zhe
  680. - Hongxu Jia
  681. - Hsia-Jun(Randy) Li
  682. - Ian Ray
  683. - Jacob Kroon
  684. - Jagadeesh Krishnanjanappa
  685. - Jasper Orschulko
  686. - Jim Wilson
  687. - Joel Winarske
  688. - Joe Slater
  689. - Jon Mason
  690. - Jose Quaresma
  691. - Joshua Watt
  692. - Justin Bronder
  693. - Kai Kang
  694. - Kamil Dziezyk
  695. - Kevin Hao
  696. - Khairul Rohaizzat Jamaluddin
  697. - Khem Raj
  698. - Kiran Surendran
  699. - Konrad Weihmann
  700. - Kory Maincent
  701. - Lee Chee Yang
  702. - Leif Middelschulte
  703. - Lei Maohui
  704. - Li Wang
  705. - Liwei Song
  706. - Luca Boccassi
  707. - Lukasz Majewski
  708. - Luna Gräfje
  709. - Manuel Leonhardt
  710. - Marek Vasut
  711. - Mark Hatle
  712. - Markus Niebel
  713. - Markus Volk
  714. - Marta Rybczynska
  715. - Martin Beeger
  716. - Martin Jansa
  717. - Matthias Klein
  718. - Matt Madison
  719. - Maximilian Blenk
  720. - Max Krummenacher
  721. - Michael Halstead
  722. - Michael Olbrich
  723. - Michael Opdenacker
  724. - Mike Crowe
  725. - Ming Liu
  726. - Mingli Yu
  727. - Minjae Kim
  728. - Nicholas Sielicki
  729. - Olaf Mandel
  730. - Oleh Matiusha
  731. - Oleksandr Kravchuk
  732. - Oleksandr Ocheretnyi
  733. - Oleksandr Suvorov
  734. - Oleksiy Obitotskyy
  735. - Otavio Salvador
  736. - Pablo Saavedra
  737. - Paul Barker
  738. - Paul Eggleton
  739. - Pavel Zhukov
  740. - Peter Hoyes
  741. - Peter Kjellerstedt
  742. - Petr Vorel
  743. - Pgowda
  744. - Quentin Schulz
  745. - Ralph Siemsen
  746. - Randy Li
  747. - Randy MacLeod
  748. - Rasmus Villemoes
  749. - Ricardo Salveti
  750. - Richard Neill
  751. - Richard Purdie
  752. - Robert Joslyn
  753. - Robert P. J. Day
  754. - Robert Yang
  755. - Ross Burton
  756. - Rudolf J Streif
  757. - Sakib Sajal
  758. - Samuli Piippo
  759. - Saul Wold
  760. - Scott Murray
  761. - Sean Anderson
  762. - Simone Weiss
  763. - Simon Kuhnle
  764. - S. Lockwood-Childs
  765. - Stefan Herbrechtsmeier
  766. - Steve Sakoman
  767. - Sundeep KOKKONDA
  768. - Tamizharasan Kumar
  769. - Tean Cunningham
  770. - Teoh Jay Shen
  771. - Thomas Perrot
  772. - Tim Orling
  773. - Tobias Kaufmann
  774. - Tom Hochstein
  775. - Tony McDowell
  776. - Trevor Gamblin
  777. - Ulrich Ölmann
  778. - Valerii Chernous
  779. - Vivien Didelot
  780. - Vyacheslav Yurkov
  781. - Wang Mingyu
  782. - Xavier Berger
  783. - Yi Zhao
  784. - Yongxin Liu
  785. - Yureka
  786. - Zev Weiss
  787. - Zheng Ruoqin
  788. - Zoltán Böszörményi
  789. - Zygmunt Krynicki
  790. Repositories / Downloads for 4.0
  791. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  792. poky
  793. - Repository Location: https://git.yoctoproject.org/git/poky
  794. - Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>`
  795. - Tag: :yocto_git:`yocto-4.0 </poky/tag/?h=yocto-4.0>`
  796. - Git Revision: :yocto_git:`00cfdde791a0176c134f31e5a09eff725e75b905 </poky/commit/?id=00cfdde791a0176c134f31e5a09eff725e75b905>`
  797. - Release Artefact: poky-00cfdde791a0176c134f31e5a09eff725e75b905
  798. - sha: 4cedb491b7bf0d015768c61690f30d7d73f4266252d6fba907bba97eac83648c
  799. - Download Locations:
  800. http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/poky-00cfdde791a0176c134f31e5a09eff725e75b905.tar.bz2
  801. http://mirrors.kernel.org/yocto/yocto/yocto-4.0/poky-00cfdde791a0176c134f31e5a09eff725e75b905.tar.bz2
  802. openembedded-core
  803. - Repository Location: :oe_git:`/openembedded-core`
  804. - Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>`
  805. - Tag: :oe_git:`yocto-4.0 </openembedded-core/tag/?h=yocto-4.0>`
  806. - Git Revision: :oe_git:`92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f </openembedded-core/commit/?id=92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f>`
  807. - Release Artefact: oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f
  808. - sha: c042629752543a10b0384b2076b1ee8742fa5e8112aef7b00b3621f8387a51c6
  809. - Download Locations:
  810. http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f.tar.bz2
  811. http://mirrors.kernel.org/yocto/yocto/yocto-4.0/oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f.tar.bz2
  812. meta-mingw
  813. - Repository Location: https://git.yoctoproject.org/git/meta-mingw
  814. - Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>`
  815. - Tag: :yocto_git:`yocto-4.0 </meta-mingw/tag/?h=yocto-4.0>`
  816. - Git Revision: :yocto_git:`a90614a6498c3345704e9611f2842eb933dc51c1 </meta-mingw/commit/?id=a90614a6498c3345704e9611f2842eb933dc51c1>`
  817. - Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1
  818. - sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302
  819. - Download Locations:
  820. http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2
  821. http://mirrors.kernel.org/yocto/yocto/yocto-4.0/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2
  822. meta-gplv2
  823. - Repository Location: https://git.yoctoproject.org/git/meta-gplv2
  824. - Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>`
  825. - Tag: :yocto_git:`yocto-4.0 </meta-gplv2/tag/?h=yocto-4.0>`
  826. - Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-mingw/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>`
  827. - Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a
  828. - sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d
  829. - Download Locations:
  830. http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
  831. http://mirrors.kernel.org/yocto/yocto/yocto-4.0/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2
  832. bitbake
  833. - Repository Location: :oe_git:`/bitbake`
  834. - Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>`
  835. - Tag: :oe_git:`yocto-4.0 </bitbake/tag/?h=yocto-4.0>`
  836. - Git Revision: :oe_git:`c212b0f3b542efa19f15782421196b7f4b64b0b9 </bitbake/commit/?id=c212b0f3b542efa19f15782421196b7f4b64b0b9>`
  837. - Release Artefact: bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9
  838. - sha: 6872095c7d7be5d791ef3e18b6bab2d1e0e237962f003d2b00dc7bd6fb6d2ef7
  839. - Download Locations:
  840. http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9.tar.bz2
  841. http://mirrors.kernel.org/yocto/yocto/yocto-4.0/bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9.tar.bz2
  842. yocto-docs
  843. - Repository Location: https://git.yoctoproject.org/git/yocto-docs
  844. - Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>`
  845. - Tag: :yocto_git:`yocto-4.0 </yocto-docs/tag/?h=yocto-4.0>`
  846. - Git Revision: :yocto_git:`a6f571ad5b087385cad8765ed455c4b4eaeebca6 </yocto-docs/commit/?id=a6f571ad5b087385cad8765ed455c4b4eaeebca6>`