xref: /OK3568_Linux_fs/yocto/poky/documentation/migration-guides/release-notes-4.0.2.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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