[yocto] [ANNOUNCEMENT] Yocto Project 3.0.4 (zeus 22.0.4) Released



We are pleased to announce the Yocto Project 3.0.4 (zeus-22.0.4) Release is now available for download.


A gpg signed version of these release notes is available at:


Full Test Report:


Thank you for everyone's contributions to this release.


Vineela Tummalapalli
Yocto Project Build and Release

yocto-3.0.4 Release Notes


Repository Name: poky
Repository Location: https://git.yoctoproject.org/git/poky
Branch: zeus
Tag: yocto-3.0.4
Git Revision: f2eb22a8783f1eecf99bd4042695bab920eed00e
Release Artefact: poky-zeus-22.0.4
sha: da85224a290d484eeadb05ed69c64e3b9e0c873cf91c2e84e96dd54c4fd2752c
Download Locations:

Repository Name: openembedded-core
Repository Location: https://git.openembedded.org/openembedded-core
Branch: zeus
Tag: 2019-10.4-zeus
Git Revision: 9cad716656b427e625a470a820b8b29b1ec9f976
Release Artefact: oecore-zeus-22.0.4
sha: 03e21646b2240382feb755ceaecc2474dca72a59ad796af1b2e993d253e2a242
Download Locations:

Repository Name: meta-mingw
Repository Location: https://git.yoctoproject.org/git/meta-mingw
Branch: zeus
Tag: yocto-3.0.4
Git Revision: 756963cc28ebc163df7d7f4b4ee004c18d3d3260
Release Artefact: meta-mingw-zeus-22.0.4
sha: 434d33b2ea01134b1deb07ce67a83402239b707c8ef54287dcda83ee2f0a3346
Download Locations:

Repository Name: meta-gplv2
Repository Location: https://git.yoctoproject.org/git/meta-gplv2
Branch: zeus
Tag: yocto-3.0.4
Git Revision: 0f4eecc000f66d114ad258fa31aed66afa292166
Release Artefact: meta-gplv2-zeus-22.0.4
sha: 55008a3633729a17c33426b3f81792f204d3c4473beb148e5f9b46ab345850b8
Download Locations:

Repository Name: bitbake
Repository Location: https://git.openembedded.org/bitbake
Branch: zeus
Tag: 2019-10.4-zeus
Git Revision: fd279f857c98d492f43cc62d9ebae18ce6412b6e
Release Artefact: bitbake-zeus-22.0.4
sha: 1b3d68805fd9015a40bc52886618c513de7cc3817db8adbeb5daaa65e3c078eb
Download Locations:

Adrian Bunk
Ahmad Fatoum
Alexander Kanavin
Anuj Mittal
Armin Kuster
Bruce Ashfield
Charles-Antoine Couret
He Zhe
Hongxu Jia
Jain Sangeeta
Jan-Simon Moeller
Joe Slater
Kai Kang
Khem Raj
Konrad Weihmann
Lee Chee Yang
Lili Li
Li Zhou
Michael Halstead
Nicolas Dechesne
Otavio Salvador
Ovidiu Panait
Paul Barker
Peter Kjellerstedt
Pierre-Jean Texier
Rahul Taya
Ralph Siemsen
Richard Leitner
Richard Purdie
Sakib Sajal
Stephen Jolley
Tim Orling
Trevor Gamblin
Vineela Tummalapalli
Yann Dirson
Yi Zhao
Zhixiong Chi

Known Issues
* vulkan-tools doesn't build on hosts where python3 is version 3.8.
For such hosts this can be worked around with a buildtools tarball.

Security Fixes
libpcre: Add fix for CVE-2020-14155
go: Security Advisory - go - CVE-2020-15586
glibc: CVE-2020-6096
nss: Fix CVE-2020-12399
sqlite: backport CVE fix
python3: fix CVE-2020-14422
systemd: fix CVE-2020-13776
wpa-supplicant: Security fix CVE-2020-12695
perl: fix CVE-2020-10543 & CVE-2020-10878
dbus: fix CVE-2020-12049
libexif: fix CVE-2020-13114
gnutls: fixed CVE-2020-13777
qemu: fix CVE-2020-10702 & CVE-2020-13765
libjpeg-turbo: Fix CVE-2020-13790
nfs-utils: fix CVE-2019-3689
bind: fix CVE-2020-8616/7
glibc: CVE-2020-1752
ghostscript : fix CVE-2019-10216
qemu: fix CVE-2020-11869
python3: fix CVE-2020-8492

Documentation: Prepared for 3.0.4 release
build-appliance-image: Update to zeus head revision
poky.conf: Bump version for 3.0.4 zeus release
pypi.bbclass: use new pypi UPSTREAM_CHECK_URI
pypi.bbclass: mind package suffix on version check
gstreamer1.0: fix builds with make 4.3
core: glib-2.0: fix requested libmount/mkostemp/selinux not being linked in
cve-update: handle baseMetricV2 as optional
python3-numpy: Stop shipping manual config files
selftest/context: Avoid tracebacks from tests using multiprocessing
perf: Correct the substitution of python shebangs
perf: fix build for v5.5+
utils: fix gcc 10 version detection
iso-codes: switch upstream branch master -> main
perl: Fix host specific modules problems
bind: update to 9.11.19
bind: update 9.11.5-P4 -> 9.11.13
mtd-utils: Fix return value of ubiformat
encodings: clear postinst script
wpa-supplicant: remove service templates from SYSTEMD_SERVICE
vim: _FORTIFY_SOURCE=2 be gone
patchelf: Add patch to address corrupt shared library issue
cve-check: include epoch in product version output
cve-check: Run it after do_fetch
file: add bzip2-replacement-native to DEPENDS to fix sstate issue
gcr: depends on gnupg-native
timezone: upgrade 2019c -> 2020a
python3: Upgrade 3.7.7 -> 3.7.8
libpam: Remove option 'obscure' from common-password
relocatable.bbclass: Avoid an exception if an empty pkgconfig dir exist
kernel.bbclass: Fix Module.symvers support
kernel-fitimage: introduce FIT_SIGN_ALG
python3: un-break disabling the readline PACKAGECONFIG
python3: make gdbm optional
bitbake: tests/fetch: Switch from git.infradead.org to a YP mirror
mesa: fix meson configure fix when 'dri' is excluded from PACKAGECONFIG
avahi: Don't advertise example services by default
strace: fix failing ptests
icu: update SRC_URI
gst-validate: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-vaapi: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-rtsp-server: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-python: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-omx: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-libav: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-plugins-ugly: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-plugins-bad: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-plugins-good: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-plugins-base: upgrade 1.16.1 -> 1.16.2
gstreamer1.0: upgrade 1.16.1 -> 1.16.2
gstreamer1.0-python: add a patch to fix python 3.8 builds
wireless-regdb: Upgrade 2019.06.03 -> 2020.04.29
sstatesig: Optimise get_taskhash for hashequiv
targetcontrol: Fix leaking log handler
oeqa/qemurunner: Clean up failure handling
Documentation: Prepared for 3.0.3 release
resulttool/resultutils: Fix unicode error handling