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