1*4882a593SmuzhiyunRelease notes for Yocto-4.0.2 (Kirkstone) 2*4882a593Smuzhiyun----------------------------------------- 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunSecurity Fixes in Yocto-4.0.2 5*4882a593Smuzhiyun~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun- libxslt: Mark :cve:`2022-29824` as not applying 8*4882a593Smuzhiyun- tiff: Add jbig PACKAGECONFIG and clarify IGNORE :cve:`2022-1210` 9*4882a593Smuzhiyun- tiff: mark :cve:`2022-1622` and :cve:`2022-1623` as invalid 10*4882a593Smuzhiyun- pcre2:fix :cve:`2022-1586` Out-of-bounds read 11*4882a593Smuzhiyun- curl: fix :cve:`2022-22576`, :cve:`2022-27775`, :cve:`2022-27776`, :cve:`2022-27774`, :cve:`2022-30115`, :cve:`2022-27780`, :cve:`2022-27781`, :cve:`2022-27779` and :cve:`2022-27782` 12*4882a593Smuzhiyun- qemu: fix :cve:`2021-4206` and :cve:`2021-4207` 13*4882a593Smuzhiyun- freetype: fix :cve:`2022-27404`, :cve:`2022-27405` and :cve:`2022-27406` 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunFixes in Yocto-4.0.2 16*4882a593Smuzhiyun~~~~~~~~~~~~~~~~~~~~ 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun- alsa-plugins: fix libavtp vs. avtp packageconfig 19*4882a593Smuzhiyun- archiver: don't use machine variables in shared recipes 20*4882a593Smuzhiyun- archiver: use bb.note instead of echo 21*4882a593Smuzhiyun- baremetal-image: fix broken symlink in do_rootfs 22*4882a593Smuzhiyun- base-passwd: Disable shell for default users 23*4882a593Smuzhiyun- bash: submit patch upstream 24*4882a593Smuzhiyun- bind: upgrade 9.18.1 -> 9.18.2 25*4882a593Smuzhiyun- binutils: Bump to latest 2.38 release branch 26*4882a593Smuzhiyun- bitbake.conf: Make TCLIBC and TCMODE lazy assigned 27*4882a593Smuzhiyun- bitbake: build: Add clean_stamp API function to allow removal of task stamps 28*4882a593Smuzhiyun- bitbake: data: Do not depend on vardepvalueexclude flag 29*4882a593Smuzhiyun- bitbake: fetch2/osc: Small fixes for osc fetcher 30*4882a593Smuzhiyun- bitbake: server/process: Fix logging issues where only the first message was displayed 31*4882a593Smuzhiyun- build-appliance-image: Update to kirkstone head revision 32*4882a593Smuzhiyun- buildhistory.bbclass: fix shell syntax when using dash 33*4882a593Smuzhiyun- cairo: Add missing GPLv3 license checksum entry 34*4882a593Smuzhiyun- classes: rootfs-postcommands: add skip option to overlayfs_qa_check 35*4882a593Smuzhiyun- cronie: upgrade 1.6.0 -> 1.6.1 36*4882a593Smuzhiyun- cups: upgrade 2.4.1 -> 2.4.2 37*4882a593Smuzhiyun- cve-check.bbclass: Added do_populate_sdk[recrdeptask]. 38*4882a593Smuzhiyun- cve-check: Add helper for symlink handling 39*4882a593Smuzhiyun- cve-check: Allow warnings to be disabled 40*4882a593Smuzhiyun- cve-check: Fix report generation 41*4882a593Smuzhiyun- cve-check: Only include installed packages for rootfs manifest 42*4882a593Smuzhiyun- cve-check: add support for Ignored CVEs 43*4882a593Smuzhiyun- cve-check: fix return type in check_cves 44*4882a593Smuzhiyun- cve-check: move update_symlinks to a library 45*4882a593Smuzhiyun- cve-check: write empty fragment files in the text mode 46*4882a593Smuzhiyun- cve-extra-exclusions: Add kernel CVEs 47*4882a593Smuzhiyun- cve-update-db-native: make it possible to disable database updates 48*4882a593Smuzhiyun- devtool: Fix _copy_file() TypeError 49*4882a593Smuzhiyun- e2fsprogs: add alternatives handling of lsattr as well 50*4882a593Smuzhiyun- e2fsprogs: update upstream status 51*4882a593Smuzhiyun- efivar: add musl libc compatibility 52*4882a593Smuzhiyun- epiphany: upgrade 42.0 -> 42.2 53*4882a593Smuzhiyun- ffmpeg: upgrade 5.0 -> 5.0.1 54*4882a593Smuzhiyun- fribidi: upgrade 1.0.11 -> 1.0.12 55*4882a593Smuzhiyun- gcc-cross-canadian: Add nativesdk-zstd dependency 56*4882a593Smuzhiyun- gcc-source: Fix incorrect task dependencies from ${B} 57*4882a593Smuzhiyun- gcc: Upgrade to 11.3 release 58*4882a593Smuzhiyun- gcc: depend on zstd-native 59*4882a593Smuzhiyun- git: fix override syntax in RDEPENDS 60*4882a593Smuzhiyun- glib-2.0: upgrade 2.72.1 -> 2.72.2 61*4882a593Smuzhiyun- glibc: Drop make-native dependency 62*4882a593Smuzhiyun- go: upgrade 1.17.8 -> 1.17.10 63*4882a593Smuzhiyun- gst-devtools: upgrade 1.20.1 -> 1.20.2 64*4882a593Smuzhiyun- gstreamer1.0-libav: upgrade 1.20.1 -> 1.20.2 65*4882a593Smuzhiyun- gstreamer1.0-omx: upgrade 1.20.1 -> 1.20.2 66*4882a593Smuzhiyun- gstreamer1.0-plugins-bad: upgrade 1.20.1 -> 1.20.2 67*4882a593Smuzhiyun- gstreamer1.0-plugins-base: upgrade 1.20.1 -> 1.20.2 68*4882a593Smuzhiyun- gstreamer1.0-plugins-good: upgrade 1.20.1 -> 1.20.2 69*4882a593Smuzhiyun- gstreamer1.0-plugins-ugly: upgrade 1.20.1 -> 1.20.2 70*4882a593Smuzhiyun- gstreamer1.0-python: upgrade 1.20.1 -> 1.20.2 71*4882a593Smuzhiyun- gstreamer1.0-rtsp-server: upgrade 1.20.1 -> 1.20.2 72*4882a593Smuzhiyun- gstreamer1.0-vaapi: upgrade 1.20.1 -> 1.20.2 73*4882a593Smuzhiyun- gstreamer1.0: upgrade 1.20.1 -> 1.20.2 74*4882a593Smuzhiyun- gtk+3: upgrade 3.24.33 -> 3.24.34 75*4882a593Smuzhiyun- gtk-doc: Fix potential shebang overflow on gtkdoc-mkhtml2 76*4882a593Smuzhiyun- image.bbclass: allow overriding dependency on virtual/kernel:do_deploy 77*4882a593Smuzhiyun- insane.bbclass: make sure to close .patch files 78*4882a593Smuzhiyun- iso-codes: upgrade 4.9.0 -> 4.10.0 79*4882a593Smuzhiyun- kernel-yocto.bbclass: Reset to exiting on non-zero return code at end of task 80*4882a593Smuzhiyun- libcgroup: upgrade 2.0.1 -> 2.0.2 81*4882a593Smuzhiyun- liberror-perl: Update sstate/equiv versions to clean cache 82*4882a593Smuzhiyun- libinput: upgrade 1.19.3 -> 1.19.4 83*4882a593Smuzhiyun- libpcre2: upgrade 10.39 -> 10.40 84*4882a593Smuzhiyun- librepo: upgrade 1.14.2 -> 1.14.3 85*4882a593Smuzhiyun- libseccomp: Add missing files for ptests 86*4882a593Smuzhiyun- libseccomp: Correct LIC_FILES_CHKSUM 87*4882a593Smuzhiyun- libxkbcommon: upgrade 1.4.0 -> 1.4.1 88*4882a593Smuzhiyun- libxml2: Upgrade 2.9.13 -> 2.9.14 89*4882a593Smuzhiyun- license.bbclass: Bound beginline and endline in copy_license_files() 90*4882a593Smuzhiyun- license_image.bbclass: Make QA errors fail the build 91*4882a593Smuzhiyun- linux-firmware: add support for building snapshots 92*4882a593Smuzhiyun- linux-firmware: package new Qualcomm firmware 93*4882a593Smuzhiyun- linux-firmware: replace mkdir by install 94*4882a593Smuzhiyun- linux-firmware: split ath3k firmware 95*4882a593Smuzhiyun- linux-firmware: upgrade to 20220610 96*4882a593Smuzhiyun- linux-yocto/5.10: update to v5.10.119 97*4882a593Smuzhiyun- linux-yocto/5.15: Enable MDIO bus config 98*4882a593Smuzhiyun- linux-yocto/5.15: bpf: explicitly disable unpriv eBPF by default 99*4882a593Smuzhiyun- linux-yocto/5.15: cfg/xen: Move x86 configs to separate file 100*4882a593Smuzhiyun- linux-yocto/5.15: update to v5.15.44 101*4882a593Smuzhiyun- local.conf.sample: Update sstate url to new 'all' path 102*4882a593Smuzhiyun- logrotate: upgrade 3.19.0 -> 3.20.1 103*4882a593Smuzhiyun- lttng-modules: Fix build failure for 5.10.119+ and 5.15.44+ kernel 104*4882a593Smuzhiyun- lttng-modules: fix build against 5.18-rc7+ 105*4882a593Smuzhiyun- lttng-modules: fix shell syntax 106*4882a593Smuzhiyun- lttng-ust: upgrade 2.13.2 -> 2.13.3 107*4882a593Smuzhiyun- lzo: Add further info to a patch and mark as Inactive-Upstream 108*4882a593Smuzhiyun- makedevs: Don't use COPYING.patch just to add license file into ${S} 109*4882a593Smuzhiyun- manuals: switch to the sstate mirror shared between all versions 110*4882a593Smuzhiyun- mesa.inc: package 00-radv-defaults.conf 111*4882a593Smuzhiyun- mesa: backport a patch to support compositors without zwp_linux_dmabuf_v1 again 112*4882a593Smuzhiyun- mesa: upgrade to 22.0.3 113*4882a593Smuzhiyun- meson.bbclass: add cython binary to cross/native toolchain config 114*4882a593Smuzhiyun- mmc-utils: upgrade to latest revision 115*4882a593Smuzhiyun- mobile-broadband-provider-info: upgrade 20220315 -> 20220511 116*4882a593Smuzhiyun- ncurses: update to patchlevel 20220423 117*4882a593Smuzhiyun- oeqa/selftest/cve_check: add tests for Ignored and partial reports 118*4882a593Smuzhiyun- oeqa/selftest/cve_check: add tests for recipe and image reports 119*4882a593Smuzhiyun- oescripts: change compare logic in OEListPackageconfigTests 120*4882a593Smuzhiyun- openssl: Backport fix for ptest cert expiry 121*4882a593Smuzhiyun- overlayfs: add docs about skipping QA check & service dependencies 122*4882a593Smuzhiyun- ovmf: Fix native build with gcc-12 123*4882a593Smuzhiyun- patch.py: make sure that patches/series file exists before quilt pop 124*4882a593Smuzhiyun- pciutils: avoid lspci conflict with busybox 125*4882a593Smuzhiyun- perl: Add dependency on make-native to avoid race issues 126*4882a593Smuzhiyun- perl: Fix build with gcc-12 127*4882a593Smuzhiyun- poky.conf: bump version for 4.0.2 128*4882a593Smuzhiyun- popt: fix override syntax in RDEPENDS 129*4882a593Smuzhiyun- pypi.bbclass: Set CVE_PRODUCT to PYPI_PACKAGE 130*4882a593Smuzhiyun- python3: Ensure stale empty python module directories don't break the build 131*4882a593Smuzhiyun- python3: Remove problematic paths from sysroot files 132*4882a593Smuzhiyun- python3: fix reproducibility issue with python3-core 133*4882a593Smuzhiyun- python3: use built-in distutils for ptest, rather than setuptools' 'fork' 134*4882a593Smuzhiyun- python: Avoid shebang overflow on python-config.py 135*4882a593Smuzhiyun- rootfs-postcommands.bbclass: correct comments 136*4882a593Smuzhiyun- rootfs.py: close kernel_abi_ver_file 137*4882a593Smuzhiyun- rootfs.py: find .ko.zst kernel modules 138*4882a593Smuzhiyun- rust-common: Drop LLVM_TARGET and simplify 139*4882a593Smuzhiyun- rust-common: Ensure sstate signatures have correct dependencues for do_rust_gen_targets 140*4882a593Smuzhiyun- rust-common: Fix for target definitions returning 'NoneType' for arm 141*4882a593Smuzhiyun- rust-common: Fix native signature dependency issues 142*4882a593Smuzhiyun- rust-common: Fix sstate signatures between arm hf and non-hf 143*4882a593Smuzhiyun- sanity: Don't warn about make 4.2.1 for mint 144*4882a593Smuzhiyun- sanity: Switch to make 4.0 as a minimum version 145*4882a593Smuzhiyun- sed: Specify shell for "nobody" user in run-ptest 146*4882a593Smuzhiyun- selftest/imagefeatures/overlayfs: Always append to DISTRO_FEATURES 147*4882a593Smuzhiyun- selftest/multiconfig: Test that multiconfigs in separate layers works 148*4882a593Smuzhiyun- sqlite3: upgrade to 3.38.5 149*4882a593Smuzhiyun- staging.bbclass: process direct dependencies in deterministic order 150*4882a593Smuzhiyun- staging: Fix rare sysroot corruption issue 151*4882a593Smuzhiyun- strace: Don't run ptest as "nobody" 152*4882a593Smuzhiyun- systemd: Correct 0001-pass-correct-parameters-to-getdents64.patch 153*4882a593Smuzhiyun- systemd: Correct path returned in sd_path_lookup() 154*4882a593Smuzhiyun- systemd: Document future actions needed for set of musl patches 155*4882a593Smuzhiyun- systemd: Drop 0001-test-parse-argument-Include-signal.h.patch 156*4882a593Smuzhiyun- systemd: Drop 0002-don-t-use-glibc-specific-qsort_r.patch 157*4882a593Smuzhiyun- systemd: Drop 0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch 158*4882a593Smuzhiyun- systemd: Drop redundant musl patches 159*4882a593Smuzhiyun- systemd: Fix build regression with latest update 160*4882a593Smuzhiyun- systemd: Remove __compare_fn_t type in musl-specific patch 161*4882a593Smuzhiyun- systemd: Update patch status 162*4882a593Smuzhiyun- systemd: systemd-systemctl: Support instance conf files during enable 163*4882a593Smuzhiyun- systemd: update ``0008-add-missing-FTW_-macros-for-musl.patch`` 164*4882a593Smuzhiyun- systemd: upgrade 250.4 -> 250.5 165*4882a593Smuzhiyun- uboot-sign: Fix potential index error issues 166*4882a593Smuzhiyun- valgrind: submit arm patches upstream 167*4882a593Smuzhiyun- vim: Upgrade to 8.2.5083 168*4882a593Smuzhiyun- webkitgtk: upgrade to 2.36.3 169*4882a593Smuzhiyun- wic/plugins/rootfs: Fix permissions when splitting rootfs folders across partitions 170*4882a593Smuzhiyun- xwayland: upgrade 22.1.0 -> 22.1.1 171*4882a593Smuzhiyun- xxhash: fix build with gcc 12 172*4882a593Smuzhiyun- zip/unzip: mark all submittable patches as Inactive-Upstream 173*4882a593Smuzhiyun 174*4882a593SmuzhiyunKnown Issues in Yocto-4.0.2 175*4882a593Smuzhiyun~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176*4882a593Smuzhiyun 177*4882a593Smuzhiyun- There were build failures at the autobuilder due to a known scp issue on Fedora-36 hosts. 178*4882a593Smuzhiyun 179*4882a593SmuzhiyunContributors to Yocto-4.0.2 180*4882a593Smuzhiyun~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181*4882a593Smuzhiyun 182*4882a593Smuzhiyun- Alex Kiernan 183*4882a593Smuzhiyun- Alexander Kanavin 184*4882a593Smuzhiyun- Aryaman Gupta 185*4882a593Smuzhiyun- Bruce Ashfield 186*4882a593Smuzhiyun- Claudius Heine 187*4882a593Smuzhiyun- Davide Gardenal 188*4882a593Smuzhiyun- Dmitry Baryshkov 189*4882a593Smuzhiyun- Ernst Sjöstrand 190*4882a593Smuzhiyun- Felix Moessbauer 191*4882a593Smuzhiyun- Gunjan Gupta 192*4882a593Smuzhiyun- He Zhe 193*4882a593Smuzhiyun- Hitendra Prajapati 194*4882a593Smuzhiyun- Jack Mitchell 195*4882a593Smuzhiyun- Jeremy Puhlman 196*4882a593Smuzhiyun- Jiaqing Zhao 197*4882a593Smuzhiyun- Joerg Vehlow 198*4882a593Smuzhiyun- Jose Quaresma 199*4882a593Smuzhiyun- Kai Kang 200*4882a593Smuzhiyun- Khem Raj 201*4882a593Smuzhiyun- Konrad Weihmann 202*4882a593Smuzhiyun- Marcel Ziswiler 203*4882a593Smuzhiyun- Markus Volk 204*4882a593Smuzhiyun- Marta Rybczynska 205*4882a593Smuzhiyun- Martin Jansa 206*4882a593Smuzhiyun- Michael Opdenacker 207*4882a593Smuzhiyun- Mingli Yu 208*4882a593Smuzhiyun- Naveen Saini 209*4882a593Smuzhiyun- Nick Potenski 210*4882a593Smuzhiyun- Paulo Neves 211*4882a593Smuzhiyun- Pavel Zhukov 212*4882a593Smuzhiyun- Peter Kjellerstedt 213*4882a593Smuzhiyun- Rasmus Villemoes 214*4882a593Smuzhiyun- Richard Purdie 215*4882a593Smuzhiyun- Robert Joslyn 216*4882a593Smuzhiyun- Ross Burton 217*4882a593Smuzhiyun- Samuli Piippo 218*4882a593Smuzhiyun- Sean Anderson 219*4882a593Smuzhiyun- Stefan Wiehler 220*4882a593Smuzhiyun- Steve Sakoman 221*4882a593Smuzhiyun- Sundeep Kokkonda 222*4882a593Smuzhiyun- Tomasz Dziendzielski 223*4882a593Smuzhiyun- Xiaobing Luo 224*4882a593Smuzhiyun- Yi Zhao 225*4882a593Smuzhiyun- leimaohui 226*4882a593Smuzhiyun- wangmy 227*4882a593Smuzhiyun 228*4882a593SmuzhiyunRepositories / Downloads for Yocto-4.0.2 229*4882a593Smuzhiyun~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230*4882a593Smuzhiyun 231*4882a593Smuzhiyunpoky 232*4882a593Smuzhiyun 233*4882a593Smuzhiyun- Repository Location: https://git.yoctoproject.org/git/poky 234*4882a593Smuzhiyun- Branch: :yocto_git:`kirkstone </poky/log/?h=kirkstone>` 235*4882a593Smuzhiyun- Tag: :yocto_git:`yocto-4.0.2 </poky/log/?h=yocto-4.0.2>` 236*4882a593Smuzhiyun- Git Revision: :yocto_git:`a5ea426b1da472fc8549459fff3c1b8c6e02f4b5 </poky/commit/?id=a5ea426b1da472fc8549459fff3c1b8c6e02f4b5>` 237*4882a593Smuzhiyun- Release Artefact: poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5 238*4882a593Smuzhiyun- sha: 474ddfacfed6661be054c161597a1a5273188dfe021b31d6156955d93c6b7359 239*4882a593Smuzhiyun- Download Locations: 240*4882a593Smuzhiyun http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5.tar.bz2 241*4882a593Smuzhiyun http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5.tar.bz2 242*4882a593Smuzhiyun 243*4882a593Smuzhiyunopenembedded-core 244*4882a593Smuzhiyun 245*4882a593Smuzhiyun- Repository Location: https://git.openembedded.org/openembedded-core 246*4882a593Smuzhiyun- Branch: :oe_git:`kirkstone </openembedded-core/log/?h=kirkstone>` 247*4882a593Smuzhiyun- Tag: :oe_git:`yocto-4.0.2 </openembedded-core/log/?h=yocto-4.0.2>` 248*4882a593Smuzhiyun- Git Revision: :oe_git:`eea52e0c3d24c79464f4afdbc3c397e1cb982231 </openembedded-core/commit/?id=eea52e0c3d24c79464f4afdbc3c397e1cb982231>` 249*4882a593Smuzhiyun- Release Artefact: oecore-eea52e0c3d24c79464f4afdbc3c397e1cb982231 250*4882a593Smuzhiyun- sha: 252d5c2c2db7e14e7365fcc69d32075720b37d629894bae36305eba047a39907 251*4882a593Smuzhiyun- Download Locations: 252*4882a593Smuzhiyun http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/oecore-eea52e0c3d24c79464f4afdbc3c397e1cb982231.tar.bz2 253*4882a593Smuzhiyun http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/oecore-eea52e0c3d24c79464f4afdbc3c397e1cb982231.tar.bz2 254*4882a593Smuzhiyun 255*4882a593Smuzhiyunmeta-mingw 256*4882a593Smuzhiyun 257*4882a593Smuzhiyun- Repository Location: https://git.yoctoproject.org/git/meta-mingw 258*4882a593Smuzhiyun- Branch: :yocto_git:`kirkstone </meta-mingw/log/?h=kirkstone>` 259*4882a593Smuzhiyun- Tag: :yocto_git:`yocto-4.0.2 </meta-mingw/log/?h=yocto-4.0.2>` 260*4882a593Smuzhiyun- Git Revision: :yocto_git:`a90614a6498c3345704e9611f2842eb933dc51c1 </meta-mingw/commit/?id=a90614a6498c3345704e9611f2842eb933dc51c1>` 261*4882a593Smuzhiyun- Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1 262*4882a593Smuzhiyun- sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302 263*4882a593Smuzhiyun- Download Locations: 264*4882a593Smuzhiyun http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2 265*4882a593Smuzhiyun http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2 266*4882a593Smuzhiyun 267*4882a593Smuzhiyunmeta-gplv2 268*4882a593Smuzhiyun 269*4882a593Smuzhiyun- Repository Location: https://git.yoctoproject.org/git/meta-gplv2 270*4882a593Smuzhiyun- Branch: :yocto_git:`kirkstone </meta-gplv2/log/?h=kirkstone>` 271*4882a593Smuzhiyun- Tag: :yocto_git:`yocto-4.0.2 </meta-gplv2/log/?h=yocto-4.0.2>` 272*4882a593Smuzhiyun- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a </meta-gplv2/commit/?id=d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a>` 273*4882a593Smuzhiyun- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a 274*4882a593Smuzhiyun- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d 275*4882a593Smuzhiyun- Download Locations: 276*4882a593Smuzhiyun http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 277*4882a593Smuzhiyun http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 278*4882a593Smuzhiyun 279*4882a593Smuzhiyunbitbake 280*4882a593Smuzhiyun 281*4882a593Smuzhiyun- Repository Location: https://git.openembedded.org/bitbake 282*4882a593Smuzhiyun- Branch: :oe_git:`2.0 </bitbake/log/?h=2.0>` 283*4882a593Smuzhiyun- Tag: :oe_git:`yocto-4.0.2 </bitbake/log/?h=yocto-4.0.2>` 284*4882a593Smuzhiyun- Git Revision: :oe_git:`b8fd6f5d9959d27176ea016c249cf6d35ac8ba03 </bitbake/commit/?id=b8fd6f5d9959d27176ea016c249cf6d35ac8ba03>` 285*4882a593Smuzhiyun- Release Artefact: bitbake-b8fd6f5d9959d27176ea016c249cf6d35ac8ba03 286*4882a593Smuzhiyun- sha: 373818b1dee2c502264edf654d6d8f857b558865437f080e02d5ba6bb9e72cc3 287*4882a593Smuzhiyun- Download Locations: 288*4882a593Smuzhiyun http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/bitbake-b8fd6f5d9959d27176ea016c249cf6d35ac8ba03.tar.bz2 289*4882a593Smuzhiyun http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/bitbake-b8fd6f5d9959d27176ea016c249cf6d35ac8ba03.tar.bz2 290*4882a593Smuzhiyun 291*4882a593Smuzhiyunyocto-docs 292*4882a593Smuzhiyun 293*4882a593Smuzhiyun- Repository Location: https://git.yoctoproject.org/git/yocto-docs 294*4882a593Smuzhiyun- Branch: :yocto_git:`kirkstone </yocto-docs/log/?h=kirkstone>` 295*4882a593Smuzhiyun- Tag: :yocto_git:`yocto-4.0.2 </yocto-docs/log/?h=yocto-4.0.2>` 296*4882a593Smuzhiyun- Git Revision: :yocto_git:`662294dccd028828d5c7e9fd8f5c8e14df53df4b </yocto-docs/commit/?id=662294dccd028828d5c7e9fd8f5c8e14df53df4b>` 297