release-notes-4.0.rst 35 KB

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