Date   

[ANNOUNCEMENT] Yocto Project 3.4.4 is Released

Lee Chee Yang
 

Hello

We are pleased to announce the Yocto Project 3.4.4 Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/poky-780eeec8851950ee6ac07a2a398ba937206bd2e4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/poky-780eeec8851950ee6ac07a2a398ba937206bd2e4.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee

chee.yang.lee@...

Yocto Project Build and Release

 

 

 

- --------------------------

yocto-3.4.4 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: honister

Tag: yocto-3.4.4

Git Revision: 780eeec8851950ee6ac07a2a398ba937206bd2e4

Release Artefact: poky-780eeec8851950ee6ac07a2a398ba937206bd2e4

sha: 09558927064454ec2492da376156b716d9fd14aae57196435d742db7bfdb4b95

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/poky-780eeec8851950ee6ac07a2a398ba937206bd2e4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/poky-780eeec8851950ee6ac07a2a398ba937206bd2e4.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: honister

Tag: yocto-3.4.4

Git Revision: 1a6f5e27249afb6fb4d47c523b62b5dd2482a69d

Release Artefact: oecore-1a6f5e27249afb6fb4d47c523b62b5dd2482a69d

sha: b8354ca457756384139a579b9e51f1ba854013c99add90c0c4c6ef68421fede5

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/oecore-1a6f5e27249afb6fb4d47c523b62b5dd2482a69d.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/oecore-1a6f5e27249afb6fb4d47c523b62b5dd2482a69d.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: honister

Tag: yocto-3.4.4

Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8

Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8

sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: honister

Tag: yocto-3.4.4

Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400

Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400

sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: honister

Tag: yocto-3.4.4

Git Revision: c2d8f9b2137bd4a98eb0f51519493131773e7517

Release Artefact: bitbake-c2d8f9b2137bd4a98eb0f51519493131773e7517

sha: a8b6217f2d63975bbf49f430e11046608023ee2827faa893b15d9a0d702cf833

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.4/bitbake-c2d8f9b2137bd4a98eb0f51519493131773e7517.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.4/bitbake-c2d8f9b2137bd4a98eb0f51519493131773e7517.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: honister

Tag: yocto-3.4.4

Git Revision: 5ead7d39aaf9044078dff27f462e29a8e31d89e4

 

 

- ---------------

Contributors

- ---------------

Alexandre Belloni

Anuj Mittal

Bruce Ashfield

Chee Yang Lee

Dmitry Baryshkov

Joe Slater

Konrad Weihmann

Martin Jansa

Michael Opdenacker

Minjae Kim

Peter Kjellerstedt

Ralph Siemsen

Richard Purdie

Ross Burton

Tim Orling

wangmy

zhengruoqin

 

 

- ---------------

Known Issues

- ---------------

There were a couple of known autobuilder intermittent bugs that occurred during release testing but these are not regressions in the release.

 

 

- ---------------

Security Fixes

- ---------------

tiff: fix CVE-2022-0865 CVE-2022-0891 CVE-2022-0907 CVE-2022-0908 CVE-2022-0909 CVE-2022-0924

xz: fix CVE-2022-1271

unzip: fix CVE-2021-4217

zlib: fix CVE-2018-25032

grub: ignore CVE-2021-46705

 

 

- ---------------

Fixes

- ---------------

alsa-tools: Ensure we install correctly

bitbake.conf: mark all directories as safe for git to read

bitbake: knotty: display active tasks when printing keepAlive() message

bitbake: knotty: reduce keep-alive timeout from 5000s (83 minutes) to 10 minutes

bitbake: server/process: Disable gc around critical section

bitbake: server/xmlrpcserver: Add missing xmlrpcclient import

bitbake: toaster: Fix IMAGE_INSTALL issues with _append vs :append

bitbake: toaster: fixtures replace gatesgarth

build-appliance-image: Update to honister head revision

conf.py/poky.yaml: Move version information to poky.yaml and read in conf.py

conf/machine: fix QEMU x86 sound options

devupstream: fix handling of SRC_URI

documentation: update for 3.4.4 release

externalsrc/devtool: Fix to work with fixed export funcition flags handling

gmp: add missing COPYINGv3

gnu-config: update SRC_URI

libxml2: fix CVE-2022-23308 regression

libxml2: move to gitlab.gnome.org

libxml2: update to 2.9.13

libxshmfence: Correct LICENSE to HPND

license_image.bbclass: close package.manifest file

linux-firmware: correct license for ar3k firmware

linux-firmware: upgrade 20220310 -> 20220411

linux-yocto-rt/5.10: update to -rt61

linux-yocto/5.10: cfg/debug: add configs for kcsan

linux-yocto/5.10: split vtpm for more granular inclusion

linux-yocto/5.10: update to v5.10.109

linux-yocto: nohz_full boot arg fix

oe-pkgdata-util: Adapt to the new variable override syntax

oeqa/selftest/devtool: ensure Git username is set before upgrade tests

poky.conf: bump version for 3.4.4 release

pseudo: Add patch to workaround paths with crazy lengths

pseudo: Fix handling of absolute links

sanity: Add warning for local hasheqiv server with remote sstate mirrors

scripts/runqemu: Fix memory limits for qemux86-64

shadow-native: Simplify and fix syslog disable patch

tiff: Add marker for CVE-2022-1056 being fixed

toaster: Fix broken overrides usage

u-boot: Inherit pkgconfig

uninative: Upgrade to 3.6 with gcc 12 support

vim: Upgrade 8.2.4524 -> 8.2.4681

virglrenderer: update SRC_URI

webkitgtk: update to 2.32.4

wireless-regdb: upgrade 2022.02.18 -> 2022.04.08

 


[ANNOUNCEMENT] Yocto Project 3.1.16 (dunfell-23.0.16) is Released

Lee Chee Yang
 

Hello

We are pleased to announce the Yocto Project 3.1.16 (dunfell-23.0.16) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee chee.yang.lee@...

Yocto Project Build and Release



- --------------------------

yocto-3.1.16 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: dunfell

Tag: yocto-3.1.16

Git Revision: f14992950eb90dc168eb82823ab69538f668f8bc

Release Artefact: poky-dunfell-23.0.16

sha: 67253123a6a23a772ca56823ce367fb7a42878af09380ab67deac80095d1aa27

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/poky-dunfell-23.0.16.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: dunfell

Tag: yocto-3.1.16

Git Revision: 8e81d38048c953d0823abf04d5b2506cd988f0bb

Release Artefact: oecore-dunfell-23.0.16

sha: 259c9605280ee4e3d57a402626e9f126e3fe5de38adc9a2f7f3815d14f24132e

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/oecore-dunfell-23.0.16.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/oecore-dunfell-23.0.16.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: dunfell

Tag: yocto-3.1.16

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.16

sha: 55c647dbb29abf0f2b9fefc2b8633e4a07fd6c04a4f7cb3fdb388560455f8572

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/meta-mingw-dunfell-23.0.16.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/meta-mingw-dunfell-23.0.16.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: dunfell

Tag: yocto-3.1.16

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.16

sha: 514360c9bbb769bf489f53e26f13aca96b24628db21372c66c543fb034366a6e

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/meta-gplv2-dunfell-23.0.16.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/meta-gplv2-dunfell-23.0.16.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: dunfell

Tag: yocto-3.1.16

Git Revision: 0784db7dd0fef6f0621ad8d74372f44e87fef950

Release Artefact: bitbake-dunfell-23.0.16

sha: f2eae8cb80c7d5c5d6b7a9b82ef649e9cb331e5b66e758e99649ff911bc68c84

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.16/bitbake-dunfell-23.0.16.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.16/bitbake-dunfell-23.0.16.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: dunfell

Tag: yocto-3.1.16

Git Revision: e8cf0e7290d07448af3b55dcd478e200a10cee42

 

 

- ---------------

Known Issues

- ---------------

N/A

 

 

- ---------------

Security Fixes

- ---------------

apt: fix CVE-2020-3810

bluez5: fix CVE-2021-3658 CVE-2022-0204

ghostscript: fix CVE-2020-15900 and CVE-2021-45949 for -native

ghostscript: fix CVE-2021-3781

git: Ignore CVE-2022-24975

go: fix CVE-2021-38297

grub: ignore CVE-2021-46705

gzip: fix CVE-2022-1271

libsolv: fix CVE: CVE-2021-44568-71 and CVE-2021-44573-77

libxml2: fix CVE-2022-23308 and regression

python3: ignore CVE-2022-26488

qemu: fix CVE-2020-13253 CVE-2020-13791

re2c: fix CVE-2018-21232

util-linux: fix CVE-2022-0563

xz: fix CVE-2022-1271

zlib: fix CVE-2018-25032

 

 

- ---------------

Fixes

- ---------------

 

apt: add -fno-strict-aliasing to CXXFLAGS to fix SHA256 bug

bind: update to 9.11.37

bitbake: fetch2: add check for empty SRC_URI hash string

bitbake: server/process: Disable gc around critical section

bitbake: server/process: Note when commands complete in logs

bitbake: tinfoil: Allow run_command not to wait on events

boost: fix native build with glibc-2.34

build-appliance-image: Update to dunfell head revision

conf.py/poky.yaml: Move version information to poky.yaml and read in conf.py

documentation: update for 3.1.15 release

documentation: update for 3.1.16 release

git update from 2.24.3 to 2.24.4

gnu-config: update SRC_URI

libxml2: move to gitlab.gnome.org

libxshmfence: Correct LICENSE to HPND

license_image.bbclass: close package.manifest file

linux-firmware: upgrade 20220310 -> 20220411

linux-yocto/5.4: update to v5.4.190

metadata_scm.bbclass: Use immediate expansion for the METADATA_* variables

mirrors: Add missing gitsm entries for yocto/oe mirrors

mobile-broadband-provider-info: upgrade 20210805 -> 20220315

oeqa/runtime/ping: Improve failure message to include more detail

oeqa/selftest/tinfoil: Fix intermittent event loss issue in test

oeqa/selftest/tinfoil: Improve tinfoil event test debugging

openssl: upgrade 1.1.1l -> 1.1.1n

poky.conf: Bump version for 3.1.16 release

poky: Drop PREMIRRORS entries for scms

pseudo: Add patch to workaround paths with crazy lengths

pseudo: Fix handling of absolute links

python3-jinja2: Correct HOMEPAGE

python3: upgrade 3.8.12 -> 3.8.13

python3targetconfig: Use for nativesdk too

tzdata: update to 2022a

u-boot: Correct the SRC_URI

vim: Upgrade 8.2.4524 -> 8.2.4681

virglrenderer: update SRC_URI

wireless-regdb: upgrade 2022.02.18 -> 2022.04.08

xserver-xorg: update to 1.20.14

 


[ANNOUNCEMENT] Yocto Project 3.3.6 (hardknott-25.0.6) is Released

Lee Chee Yang
 

Hello

 

We are pleased to announce the Yocto Project 3.3.6 (hardknott-25.0.6) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee

Chee Yang Lee chee.yang.lee@...

Yocto Project Build and Release

 

 

- --------------------------

yocto-3.3.6 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: hardknott

Tag: yocto-3.3.6

Git Revision: eee9fba7b4d5d7a268a495688039027390894e6d

Release Artefact: poky-hardknott-25.0.6

sha: a0d015fb81b3be476faf46ebb9c968b073c070e6abbc3d3074897983dd1248cc

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/poky-hardknott-25.0.6.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: hardknott

Tag: yocto-3.3.6

Git Revision: fbbb689c8df7f82644b8a9bc5bb6884bc6516660

Release Artefact: oecore-hardknott-25.0.6

sha: b60ded848198fd25ca2b5f53c9fc6be5c07c6ab1783641c8fe5bc4bbf092b861

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/oecore-hardknott-25.0.6.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/oecore-hardknott-25.0.6.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: hardknott

Tag: yocto-3.3.6

Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e

Release Artefact: meta-mingw-hardknott-25.0.6

sha: 80b7e7b6da68315fb74ba40c3f668deac5dc14be04be60c8a345807d9149994a

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/meta-mingw-hardknott-25.0.6.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/meta-mingw-hardknott-25.0.6.tar.bz2

 

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: hardknott

Tag: yocto-3.3.6

Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f

Release Artefact: meta-gplv2-hardknott-25.0.6

sha: ea863d84ef79aab27ad3533d0d6f0aa87eb6f5e6fe2b29a2756eaf5620a9dd00

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/meta-gplv2-hardknott-25.0.6.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/meta-gplv2-hardknott-25.0.6.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: hardknott

Tag: yocto-3.3.6

Git Revision: d01d8326331cfe59208674cfc53aa26c0028b313

Release Artefact: bitbake-hardknott-25.0.6

sha: 2a85c71c0243f6da0abf829b391f2c01b049d8f3cb4b53cf903facc251b92682

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.6/bitbake-hardknott-25.0.6.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.6/bitbake-hardknott-25.0.6.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: hardknott

Tag: yocto-3.3.6

Git Revision: f462982ddb6e32052217d44c0c44e8a4df115589

 

 

- ---------------

Known Issues

- ---------------

N/A

 

 

- ---------------

Security Fixes

- ---------------

zlib: backport the fix for CVE-2018-25032

python3-numpy: fix CVE-2021-41496

epiphany: fix CVE-2021-45085 CVE-2021-45086 CVE-2021-45087 CVE-2021-45088

flac: fix CVE-2021-0561

libxml2: Fix CVE-2022-23308

expat: fix CVE-2022-25236

expat: fix CVE-2022-25235

ghostscript: fix CVE-2021-45949

expat: fix CVE-2022-23990

virglrenderer: fix CVE-2022-0135 and -0175

 

 

- ---------------

Fixes

- ---------------

asciidoc: update git repository

bitbake: server/process: Disable gc around critical section

bitbake: server/xmlrpcserver: Add missing xmlrpcclient import

bitbake: tests/fetch: Handle upstream master -> main branch change

bitbake: toaster: Fix IMAGE_INSTALL issues with _append vs :append

bitbake: toaster: fixtures: gatesgarth -> hardknott

ccache: upgrade 4.2 -> 4.2.1

devtool: deploy-target: Remove stripped binaries in pseudo context

docs: fix hardcoded link warning messages

documentation: prepare for 3.3.5 release

documentation: prepare for 3.3.6 release

e2fsprogs: backport to fix one regression

gcsections: add nativesdk-cairo to exclude list

gnu-config: update SRC_URI

go: update to 1.16.15

gst-devtools: 1.18.5 -> 1.18.6

gst-examples: 1.18.5 -> 1.18.6

gstreamer1.0-libav: 1.18.5 -> 1.18.6

gstreamer1.0-omx: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-bad: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-base: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-good: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-ugly: 1.18.5 -> 1.18.6

gstreamer1.0-python: 1.18.5 -> 1.18.6

gstreamer1.0-rtsp-server: 1.18.5 -> 1.18.6

gstreamer1.0-vaapi: 1.18.5 -> 1.18.6

gstreamer1.0: 1.18.5 -> 1.18.6

initramfs-framework: unmount automounts before switch_root

libarchive : update to 3.5.3

libgcrypt: Upgrade 1.9.3 -> 1.9.4

linux-firmware: upgrade 20220209 -> 20220310

linux-yocto-rt/5.10: update to -rt61

linux-yocto/5.10: Fix ramoops/ftrace

linux-yocto/5.10: cfg/debug: add configs for kcsan

linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMP

linux-yocto/5.10: fix dssall build error with binutils 2.3.8

linux-yocto/5.10: ppc/riscv: fix build with binutils 2.3.8

linux-yocto/5.10: split vtpm for more granular inclusion

linux-yocto/5.10: update genericx86* machines to v5.10.99

linux-yocto/5.10: update to v5.10.107

linux-yocto/5.4: update genericx86* machines to v5.4.178

linux-yocto: nohz_full boot arg fix

lttng-modules: upgrade 2.12.7 -> 2.12.8

mc: fix build if ncurses have been configured without wide characters

mobile-broadband-provider-info: upgrade 20201225 -> 20210805

mobile-broadband-provider-info: upgrade 20210805 -> 20220315

openssl: upgrade 1.1.1l -> 1.1.1n

package_manager: ipk: Fix host manifest generation

patch.py: Prevent git repo reinitialization

poky.conf: bump version for 3.3.6 release

ruby : update to 3.0.3

scripts/buildhistory-diff: drop use of distutils

selftest: recipetool: Correct the URI for socat

sstate: inside the threadedpool don't write to the shared localdata

toaster: Fix broken overrides usage

unfs3: correct configure option

uninative: Upgrade to 3.5

vim: Update to 8.2.4524

virglrenderer: update SRC_URI

webkitgtk : update to 2.30.6

wic: Use custom kernel path if provided

wireless-regdb: upgrade 2021.08.28 -> 2022.02.18

zip: modify when match.S is built

 


[ANNOUNCEMENT] Yocto Project 4.0 is Released

Lee Chee Yang
 

Hi

 

We are pleased to announce the Yocto Project 4.0 Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/poky-00cfdde791a0176c134f31e5a09eff725e75b905.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0/poky-00cfdde791a0176c134f31e5a09eff725e75b905.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee

chee.yang.lee@...

Yocto Project Build and Release

 

 

Release notes for 4.0 (kirkstone)

---------------------------------

 

New Features / Enhancements in 4.0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

- Linux kernel 5.15, glibc 2.35 and ~300 other recipe upgrades

 

- Reproducibility: this release fixes the reproducibility issues with `rust-llvm` and

  `golang`. Recipes in OpenEmbedded-Core are now fully reproducible. Functionality

  previously in the optional "reproducible" class has been merged into the base class.

 

- Network access is now disabled by default for tasks other than where it is expected to ensure build integrity (where host kernel supports it)

 

- The Yocto Project now allows you to reuse the Shared State cache from

  its autobuilder. If the network connection between our server and your

  machine is faster than you would build recipes from source, you can

  try to speed up your builds by using such Shared State and Hash

  Equivalence by setting::

 

     BB_SIGNATURE_HANDLER = "OEEquivHash"

     BB_HASHSERVE = "auto"

     BB_HASHSERVE_UPSTREAM = "typhoon.yocto.io:8687"

     SSTATE_MIRRORS ?= file://.* https://sstate.yoctoproject.org/&YOCTO_DOC_VERSION;/PATH;downloadfilename=PATH

 

- The Python package build process is now based on wheels

  in line with the upstream direction.

 

- New overlayfs and overlayfs-etc classes and

  `overlayroot` support in the initramfs framework to make it easier to

  overlay read-only filesystems (for example) with OverlayFS.

 

- Inclusive language adjustments to some variable names - see the

  `4.0 migration guide` for details.

 

- New recipes:

 

   - `buildtools-docs-tarball`

   - `libptytty`

   - `libxcvt`

   - `lua`

   - `nghttp2`

   - `python3-alabaster`

   - `python3-asn1crypto`

   - `python3-babel`

   - `python3-bcrypt`

   - `python3-certifi`

   - `python3-cffi`

   - `python3-chardet`

   - `python3-cryptography`

   - `python3-cryptography-vectors`

   - `python3-dtschema`

   - `python3-flit-core`

   - `python3-idna`

   - `python3-imagesize`

   - `python3-installer`

   - `python3-iso8601`

   - `python3-jsonpointer`

   - `python3-jsonschema`

   - `python3-ndg-httpsclient`

   - `python3-ply`

   - `python3-poetry-core`

   - `python3-pretend`

   - `python3-psutil`

   - `python3-pyasn1`

   - `python3-pycparser`

   - `python3-pyopenssl`

   - `python3-pyrsistent`

   - `python3-pysocks`

   - `python3-pytest-runner`

   - `python3-pytest-subtests`

   - `python3-pytz`

   - `python3-requests`

   - `python3-rfc3339-validator`

   - `python3-rfc3986-validator`

   - `python3-rfc3987`

   - `python3-ruamel-yaml`

   - `python3-semantic-version`

   - `python3-setuptools-rust-native`

   - `python3-snowballstemmer`

   - `python3-sphinx`

   - `python3-sphinxcontrib-applehelp`

   - `python3-sphinxcontrib-devhelp`

   - `python3-sphinxcontrib-htmlhelp`

   - `python3-sphinxcontrib-jsmath`

   - `python3-sphinxcontrib-qthelp`

   - `python3-sphinxcontrib-serializinghtml`

   - `python3-sphinx-rtd-theme`

   - `python3-strict-rfc3339`

   - `python3-tomli`

   - `python3-typing-extensions`

   - `python3-urllib3`

   - `python3-vcversioner`

   - `python3-webcolors`

   - `python3-wheel`

   - `repo`

   - `seatd`

 

- Extended recipes to `native`: `wayland`, `wayland-protocols`

 

- Shared state (sstate) improvements:

 

   - Switched to ZStandard (zstd)  instead

     of Gzip, for better performance.

   - Allow validation of sstate signatures against a list of keys

   - Improved error messages and exception handling

 

- BitBake enhancements:

 

   - Fetcher enhancements:

 

      - New `crate fetcher` for Rust packages

      - Added striplevel support to unpack

      - git: Add a warning asking users to set a branch in git urls

      - git: Allow git fetcher to support subdir param

      - git: canonicalize ids in generated tarballs

      - git: stop generated tarballs from leaking info

      - npm: Put all downloaded files in the npm2 directory

      - npmsw: Add support for duplicate dependencies without url

      - npmsw: Add support for github prefix in npm shrinkwrap version

      - ssh: now supports checkstatus, allows : in URLs (both required for use with sstate) and no longer requires username

      - wget: add redirectauth parameter

      - wget: add 30s timeout for checkstatus calls

 

   - Show warnings for append/prepend/remove operators combined with +=/.=

   - Add bb.warnonce() and bb.erroronce() log methods

   - Improved setscene task display

   - Show elapsed time also for tasks with progress bars

   - Improved cleanup on forced shutdown (either because of errors or Ctrl+C)

   - contrib: Add Dockerfile for building PR service container

   - Change file format of siginfo files to use zstd compressed json

   - Display active tasks when printing keep-alive message to help debugging

 

-  Architecture-specific enhancements:

 

   - ARM:

 

      - tune-cortexa72: Enable the crc extension by default for cortexa72

      - qemuarm64: Add tiny ktype to qemuarm64 bsp

      - armv9a/tune: Add the support for the Neoverse N2 core

      - arch-armv8-5a.inc: Add tune include for armv8.5a

      - grub-efi: Add xen_boot support when 'xen' is in DISTRO_FEATURES for aarch64

      - tune-cortexa73: Introduce cortexa73-crypto tune

      - libacpi: Build libacpi also for 'aarch64' machines

      - core-image-tiny-initramfs: Mark recipe as 32 bit ARM compatible

 

   - PowerPC:

 

      - weston-init: Use pixman rendering for qemuppc64

      - rust: add support for big endian 64-bit PowerPC

      - rust: Add snapshot checksums for powerpc64le

 

   - RISC-V:

 

      - libunwind: Enable for rv64

      - systemtap: Enable for riscv64

      - linux-yocto-dev: add qemuriscv32

      - packagegroup-core-tools-profile: Enable systemtap for riscv64

      - qemuriscv: Use virtio-tablet-pci for mouse

 

   - x86:

 

      - kernel-yocto: conditionally enable stack protection checking on x86-64

 

-  Kernel-related enhancements:

 

   - Allow initramfs to be built from a separate multiconfig

   - Make kernel-base recommend kernel-image, not depend (allowing images containing kernel modules without kernel image)

   - linux-yocto: split vtpm for more granular inclusion

   - linux-yocto: cfg/debug: add configs for kcsan

   - linux-yocto: cfg: add kcov feature fragment

   - linux-yocto: export pkgconfig variables to devshell

   - linux-yocto-dev: use versioned branch as default

   - New `KERNEL_DEBUG_TIMESTAMPS` variable (to replace removed `BUILD_REPRODUCIBLE_BINARIES` for the kernel)

   - Introduce python3-dtschema-wrapper in preparation for mandatory schema checking on dtb files in 5.16

   - Allow disabling kernel artifact symlink creation

   - Allow changing default .bin kernel artifact extension

 

- FIT image related enhancements:

 

   - New `FIT_SUPPORTED_INITRAMFS_FSTYPES` variable to allow extending initramfs image types to look for

   - New `FIT_CONF_PREFIX` variable to allow overriding FIT configuration prefix

   - Use 'bbnote' for better logging

 

- 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`

- ptest enhancements in `findutils`, `lttng-tools`, `openssl`, `gawk`, `strace`, `lttng-tools`, `valgrind`, `perl`, `libxml-parser-perl`, `openssh`, `python3-cryptography`, `popt`

 

- Sysroot dependencies have been further optimised

- Significant effort to upstream / rationalise patches across a variety of recipes

- Allow the creation of block devices on top of UBI volumes

- archiver: new ARCHIVER_MODE[compression] to set tarball compression, and switch default to xz

- yocto-check-layer: add ability to perform tests from a global bbclass

- yocto-check-layer: improved README checks

- cve-check: add json output format

- cve-check: add coverage statistics on recipes with/without CVEs

- Added mirrors for kernel sources and uninative binaries on kernel.org

- glibc and binutils recipes now use shallow mirror tarballs for faster fetching

- When patching fails, show more information on the fatal error

 

-  wic Image Creator enhancements:

 

  - Support rootdev identified by partition label

  - rawcopy: Add support for packed images

  - partition: Support valueless keys in sourceparams

 

- QA check enhancements:

 

   - Allow treating license issues as errors

   - Added a check that Upstream-Status patch tag is present and correctly formed

   - Added a check for directories that are expected to be empty

   - Ensure addition of patch-fuzz retriggers do_qa_patch

   - Added a sanity check for allarch packagegroups

 

- create-spdx class improvements:

 

   - Get SPDX-License-Identifier from source files

   - Generate manifest also for SDKs

   - New SPDX_ORG variable to allow changing the Organization field value

   - Added packageSupplier field

   - Added create_annotation function

 

- devtool add / recipetool create enhancements:

 

   - Extend curl detection when creating recipes

   - Handle GitLab URLs like we do GitHub

   - Recognize more standard license text variants

   - Separate licenses with & operator

   - Detect more known licenses in Python code

   - Move license md5sums data into CSV files

   - npm: Use README as license fallback

 

- SDK-related enhancements:

 

   - Extended recipes to `nativesdk`: `cargo`, `librsvg`, `libstd-rs`, `libva`, `python3-docutil`, `python3-packaging`

   - Enabled nativesdk recipes to find a correct version of the rust cross compiler

   - Support creating per-toolchain cmake file in SDK

 

- Rust enhancements:

 

   - New python_setuptools3_rust class to enable building python extensions in Rust

   - classes/meson: Add optional rust definitions

 

- QEMU / runqemu enhancements:

 

   - qemu: Add knob for enabling PMDK pmem support

   - qemu: add tpm string section to qemu acpi table

   - qemu: Build on musl targets

   - runqemu: support rootfs mounted ro

   - runqemu: add :term:`DEPLOY_DIR_IMAGE` replacement in QB_OPT_APPEND

   - runqemu: Allow auto-detection of the correct graphics options

 

- Capped `cpu_count()` (used to set parallelisation defaults) to 64 since any higher usually hurts parallelisation

- Adjust some GL-using recipes so that they only require virtual/egl

- package_rpm: use zstd instead of xz

- npm: new `EXTRA_OENPM` variable (to set node-gyp variables for example)

- npm: new `NPM_NODEDIR` variable

- perl: Enable threading

- u-boot: Convert ${UBOOT_ENV}.cmd into ${UBOOT_ENV}.scr

- u-boot: Split do_configure logic into separate file

- go.bbclass: Allow adding parameters to go ldflags

- go: log build id computations

- scons: support out-of-tree builds

- scripts: Add a conversion script to use SPDX license names

- scripts: Add convert-variable-renames script for inclusive language variable renaming

- binutils-cross-canadian: enable gold for mingw

- grub-efi: Add option to include all available modules

- bitbake.conf: allow wayland distro feature through for native/SDK builds

- weston-init: Pass --continue-without-input when launching weston

- weston: wrapper for weston modules argument

- weston: Add a knob to control simple clients

- uninative: Add version to uninative tarball name

- volatile-binds: SELinux and overlayfs extensions in mount-copybind

- gtk-icon-cache: Allow using gtk4

- kmod: Add an exclude directive to depmod

- os-release: add os-release-initrd package for use in systemd-based initramfs images

- gstreamer1.0-plugins-base: add support for graphene

- gpg-sign: Add parameters to gpg signature function

- package_manager: sign DEB package feeds

- zstd: add libzstd package

- libical: build gobject and vala introspection

- dhcpcd: add option to set DBDIR location

- rpcbind: install rpcbind.conf

- mdadm: install mdcheck

- boost: add json lib

- libxkbcommon: allow building of API documentation

- libxkbcommon: split libraries and xkbcli into separate packages

- systemd: move systemd shared library into its own package

- systemd: Minimize udev package size if DISTRO_FEATURES doen't contain sysvinit

 

Known Issues in 4.0

~~~~~~~~~~~~~~~~~~

 

- `make` version 4.2.1 is known to be buggy on non-Ubuntu systems. If this `make`

  version is detected on host distributions other than Ubuntu at build start time,

  then a warning will be displayed.

 

Recipe License changes in 4.0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

The following corrections have been made to the LICENSE values set by recipes:

 

* cmake: add BSD-1-Clause & MIT & BSD-2-Clause to LICENSE due to additional vendored libraries in native/target context

* gettext: extend LICENSE conditional upon PACKAGECONFIG (due to vendored libraries)

* gstreamer1.0: update licenses of all modules to LGPL-2.1-or-later (with some exceptions that are GPL-2.0-or-later)

* gstreamer1.0-plugins-bad/ugly: use the GPL-2.0-or-later only when it is in use

* kern-tools-native: add missing MIT license due to Kconfiglib

* libcap: add pam_cap license to LIC_FILES_CHKSUM if pam is enabled

* libidn2: add Unicode-DFS-2016 license

* libsdl2: add BSD-2-Clause to LICENSE due to default yuv2rgb and hidapi inclusion

* libx11-compose-data: update LICENSE to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to better reflect reality

* libx11: update LICENSE to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to better reflect reality

* libxshmfence: correct LICENSE - MIT -> HPND

* newlib: add BSD-3-Clause to LICENSE

* python3-idna: correct LICENSE - Unicode -> Unicode-TOU

* python3-pip: add "Apache-2.0 & MPL-2.0 & LGPL-2.1-only & BSD-3-Clause & PSF-2.0 & BSD-2-Clause" to LICENSE due to vendored libraries

 

Other license-related notes:

 

- The ambiguous "BSD" license has been removed from the ``common-licenses`` directory.

  Each recipe that fetches or builds BSD-licensed code should specify the proper

  version of the BSD license in its :term:`LICENSE` value.

 

- `LICENSE` definitions now have to use SPDX identifiers.

  A convert-spdx-licenses.py script can be used to update your recipes.

 

 

 

Security Fixes in 4.0

~~~~~~~~~~~~~~~~~~~~

 

- binutils: CVE-2021-42574, CVE-2021-45078

- curl: CVE-2021-22945, CVE-2021-22946, CVE-2021-22947

- epiphany: CVE-2021-45085, CVE-2021-45086, CVE-2021-45087, CVE-2021-45088

- 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

- ffmpeg: CVE-2021-38114

- gcc: CVE-2021-35465, CVE-2021-42574, CVE-2021-46195, CVE-2022-24765

- glibc: CVE-2021-3998, CVE-2021-3999, CVE-2021-43396, CVE-2022-23218, CVE-2022-23219

- gmp: CVE-2021-43618

- go: CVE-2021-41771 and CVE-2021-41772

- grub2: CVE-2021-3981

- gzip: CVE-2022-1271

- libarchive : CVE-2021-31566, CVE-2021-36976

- libxml2: CVE-2022-23308

- libxslt: CVE-2021-30560

- lighttpd: CVE-2022-22707

- linux-yocto/5.10: amdgpu: CVE-2021-42327

- lua: CVE-2021-43396

- openssl: CVE-2021-4044, CVE-2022-0778

- qemu: CVE-2022-1050, CVE-2022-26353, CVE-2022-26354

- rpm: CVE-2021-3521

- seatd: CVE-2022-25643

- speex: CVE-2020-23903

- squashfs-tools: CVE-2021-41072

- systemd: CVE-2021-4034

- 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

- unzip: CVE-2021-4217

- 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

- virglrenderer: CVE-2022-0135, CVE-2022-0175

- webkitgtk: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592

- xz: CVE-2022-1271

- zlib: CVE-2018-25032

 

 

 

Recipe Upgrades in 4.0

~~~~~~~~~~~~~~~~~~~~~

 

- acpica: upgrade 20210730 -> 20211217

- acpid: upgrade 2.0.32 -> 2.0.33

- adwaita-icon-theme: update 3.34/38 -> 41.0

- alsa-ucm-conf: upgrade 1.2.6.2 -> 1.2.6.3

- alsa: upgrade 1.2.5 -> 1.2.6

- apt: upgrade 2.2.4 -> 2.4.3

- asciidoc: upgrade 9.1.0 -> 10.0.0

- atk: upgrade 2.36.0 -> 2.38.0

- at-spi2-core: upgrade 2.40.3 -> 2.42.0

- at: update 3.2.2 -> 3.2.5

- autoconf-archive: upgrade 2021.02.19 -> 2022.02.11

- automake: update 1.16.3 -> 1.16.5

- bash: upgrade 5.1.8 -> 5.1.16

- bind: upgrade 9.16.20 -> 9.18.1

- binutils: Bump to latest 2.38 release branch

- bison: upgrade 3.7.6 -> 3.8.2

- bluez5: upgrade 5.61 -> 5.64

- boost: update 1.77.0 -> 1.78.0

- btrfs-tools: upgrade 5.13.1 -> 5.16.2

- buildtools-installer: Update to use 3.4

- busybox: 1.34.0 -> 1.35.0

- ca-certificates: update 20210119 -> 20211016

- cantarell-fonts: update 0.301 -> 0.303.1

- ccache: upgrade 4.4 -> 4.6

- cmake: update 3.21.1 -> 3.22.3

- connman: update 1.40 -> 1.41

- coreutils: update 8.32 -> 9.0

- cracklib: update 2.9.5 -> 2.9.7

- createrepo-c: upgrade 0.17.4 -> 0.19.0

- cronie: upgrade 1.5.7 -> 1.6.0

- cups: update 2.3.3op2 -> 2.4.1

- curl: update 7.78.0 -> 7.82.0

- dbus: upgrade 1.12.20 -> 1.14.0

- debianutils: update 4.11.2 -> 5.7

- dhcpcd: upgrade 9.4.0 -> 9.4.1

- diffoscope: upgrade 181 -> 208

- dnf: upgrade 4.8.0 -> 4.11.1

- dpkg: update 1.20.9 ->  1.21.4

- e2fsprogs: upgrade 1.46.4 -> 1.46.5

- ed: upgrade 1.17 -> 1.18

- efivar: update 37 -> 38

- elfutils: update 0.185 -> 0.186

- ell: upgrade 0.43 -> 0.49

- enchant2: upgrade 2.3.1 -> 2.3.2

- epiphany: update 40.3 -> 42.0

- erofs-utils: update 1.3 -> 1.4

- ethtool: update to 5.16

- expat: upgrade 2.4.1 -> 2.4.7

- ffmpeg: update 4.4 -> 5.0

- file: upgrade 5.40 -> 5.41

- findutils: upgrade 4.8.0 -> 4.9.0

- flac: upgrade 1.3.3 -> 1.3.4

- freetype: upgrade 2.11.0 -> 2.11.1

- fribidi: upgrade 1.0.10 -> 1.0.11

- gawk: update 5.1.0 -> 5.1.1

- gcompat: Update to latest

- gdbm: upgrade 1.19 -> 1.23

- gdb: Upgrade to 11.2

- ghostscript: update 9.54.0 -> 9.55.0

- gi-docgen: upgrade 2021.7 -> 2022.1

- git: update 2.33.0 -> 2.35.2

- glib-2.0: update 2.68.4 -> 2.72.0

- glibc: Upgrade to 2.35

- glib-networking: update 2.68.2 -> 2.72.0

- glslang: update 11.5.0 -> 11.8.0

- gnu-config: update to latest revision

- gnupg: update 2.3.1 -> 2.3.4

- gnutls: update 3.7.2 -> 3.7.4

- gobject-introspection: upgrade 1.68.0 -> 1.72.0

- go-helloworld: update to latest revision

- go: update 1.16.7 -> 1.17.8

- gpgme: upgrade 1.16.0 -> 1.17.1

- gsettings-desktop-schemas: upgrade 40.0 -> 42.0

- gst-devtools: 1.18.4 -> 1.20.1

- gst-examples: 1.18.4 -> 1.18.6

- gstreamer1.0: 1.18.4 -> 1.20.1

- gstreamer1.0-libav: 1.18.4 -> 1.20.1

- gstreamer1.0-omx: 1.18.4 -> 1.20.1

- gstreamer1.0-plugins-bad: 1.18.4  1.20.1

- gstreamer1.0-plugins-base: 1.18.4 -> 1.20.1

- gstreamer1.0-plugins-good: 1.18.4 -> 1.20.1

- gstreamer1.0-plugins-ugly: 1.18.4 -> 1.20.1

- gstreamer1.0-python: 1.18.4 -> 1.20.1

- gstreamer1.0-rtsp-server: 1.18.4 -> 1.20.1

- gstreamer1.0-vaapi: 1.18.4 -> 1.20.1

- gtk+3: upgrade 3.24.30 -> 3.24.33

- gzip: upgrade 1.10 -> 1.12

- harfbuzz: upgrade 2.9.0 -> 4.0.1

- hdparm: upgrade 9.62 -> 9.63

- help2man: upgrade 1.48.4 -> 1.49.1

- icu: update 69.1 -> 70.1

- ifupdown: upgrade 0.8.36 -> 0.8.37

- inetutils: update 2.1 -> 2.2

- init-system-helpers: upgrade 1.60 -> 1.62

- iproute2: update to 5.17.0

- iputils: update 20210722 to 20211215

- iso-codes: upgrade 4.6.0 -> 4.9.0

- itstool: update 2.0.6 -> 2.0.7

- iw: upgrade 5.9 -> 5.16

- json-glib: upgrade 1.6.4 -> 1.6.6

- kea: update 1.8.2 -> 2.0.2

- kexec-tools: update 2.0.22 -> 2.0.23

- less: upgrade 590 -> 600

- libarchive: upgrade 3.5.1 -> 3.6.1

- libatomic-ops: upgrade 7.6.10 -> 7.6.12

- libbsd: upgrade 0.11.3 -> 0.11.5

- libcap: update 2.51 -> 2.63

- libcgroup: upgrade 2.0 -> 2.0.1

- libcomps: upgrade 0.1.17 -> 0.1.18

- libconvert-asn1-perl: upgrade 0.31 -> 0.33

- libdazzle: upgrade 3.40.0 -> 3.44.0

- libdnf: update 0.63.1 -> 0.66.0

- libdrm: upgrade 2.4.107 -> 2.4.110

- libedit: upgrade 20210714-3.1 -> 20210910-3.1

- liberation-fonts: update 2.1.4 -> 2.1.5

- libevdev: upgrade 1.11.0 -> 1.12.1

- libexif: update 0.6.22 -> 0.6.24

- libgit2: update 1.1.1 -> 1.4.2

- libgpg-error: update 1.42 -> 1.44

- libhandy: update 1.2.3 -> 1.5.0

- libical: upgrade 3.0.10 -> 3.0.14

- libinput: update to 1.19.3

- libjitterentropy: update 3.1.0 -> 3.4.0

- libjpeg-turbo: upgrade 2.1.1 -> 2.1.3

- libmd: upgrade 1.0.3 -> 1.0.4

- libmicrohttpd: upgrade 0.9.73 -> 0.9.75

- libmodulemd: upgrade 2.13.0 -> 2.14.0

- libpam: update 1.5.1 -> 1.5.2

- libpcre2: upgrade 10.37 -> 10.39

- libpipeline: upgrade 1.5.3 -> 1.5.5

- librepo: upgrade 1.14.1 -> 1.14.2

- librsvg: update 2.40.21 -> 2.52.7

- libsamplerate0: update 0.1.9 -> 0.2.2

- libsdl2: update 2.0.16 -> 2.0.20

- libseccomp: update to 2.5.3

- libsecret: upgrade 0.20.4 -> 0.20.5

- libsndfile1: bump to version 1.0.31

- libsolv: upgrade 0.7.19 -> 0.7.22

- libsoup-2.4: upgrade 2.72.0 -> 2.74.2

- libsoup: add a recipe for 3.0.5

- libssh2: update 1.9.0 -> 1.10.0

- libtasn1: upgrade 4.17.0 -> 4.18.0

- libtool: Upgrade 2.4.6 -> 2.4.7

- libucontext: Upgrade to 1.2 release

- libunistring: update 0.9.10 -> 1.0

- libunwind: upgrade 1.5.0 -> 1.6.2

- liburcu: upgrade 0.13.0 -> 0.13.1

- libusb1: upgrade 1.0.24 -> 1.0.25

- libuv: update 1.42.0 -> 1.44.1

- libva: update 2.12.0 -> 2.14.0

- libva-utils: upgrade 2.13.0 -> 2.14.0

- libwebp: 1.2.1 -> 1.2.2

- libwpe: upgrade 1.10.1 -> 1.12.0

- libx11: update to 1.7.3.1

- libxcrypt: upgrade 4.4.26 -> 4.4.27

- libxcrypt-compat: upgrade 4.4.26 -> 4.4.27

- libxi: update to 1.8

- libxkbcommon: update to 1.4.0

- libxml2: update to 2.9.13

- libxslt: update to v1.1.35

- lighttpd: update 1.4.59 -> 1.4.64

- linux-firmware: upgrade 20210818 -> 20220310

- linux-libc-headers: update to v5.16

- linux-yocto/5.10: update to v5.10.109

- linux-yocto/5.15: introduce recipes (v5.15.32)

- linux-yocto-dev: update to v5.18+

- linux-yocto-rt/5.10: update to -rt61

- linux-yocto-rt/5.15: update to -rt34

- llvm: update 12.0.1 -> 13.0.1

- logrotate: update 3.18.1 -> 3.19.0

- lsof: update 4.91 -> 4.94.0

- ltp: update 20210927 -> 20220121

- ltp: Update to 20210927

- lttng-modules: update devupstream to latest 2.13

- lttng-modules: update to 2.13.3

- lttng-tools: upgrade 2.13.0 -> 2.13.4

- lttng-ust: upgrade 2.13.0 -> 2.13.2

- lua: update 5.3.6 -> 5.4.4

- lzip: upgrade 1.22 -> 1.23

- man-db: upgrade 2.9.4 -> 2.10.2

- man-pages: update to 5.13

- mdadm: update 4.1 -> 4.2

- mesa: upgrade 21.2.1 -> 22.0.0

- meson: update 0.58.1 -> 0.61.3

- minicom: Upgrade 2.7.1 -> 2.8

- mmc-utils: upgrade to latest revision

- mobile-broadband-provider-info: upgrade 20210805 -> 20220315

- mpg123: upgrade 1.28.2 -> 1.29.3

- msmtp: upgrade 1.8.15 -> 1.8.20

- mtd-utils: upgrade 2.1.3 -> 2.1.4

- mtools: upgrade 4.0.35 -> 4.0.38

- musl: Update to latest master

- ncurses: update 6.2 -> 6.3

- newlib: Upgrade 4.1.0 -> 4.2.0

- nfs-utils: upgrade 2.5.4 -> 2.6.1

- nghttp2: upgrade 1.45.1 -> 1.47.0

- ofono: upgrade 1.32 -> 1.34

- opensbi: Upgrade to 1.0

- openssh: upgrade 8.7p1 -> 8.9

- openssl: update 1.1.1l -> 3.0.2

- opkg: upgrade 0.4.5 -> 0.5.0

- opkg-utils: upgrade 0.4.5 -> 0.5.0

- ovmf: update 202105 -> 202202

- p11-kit: update 0.24.0 -> 0.24.1

- pango: upgrade 1.48.9 -> 1.50.4

- patchelf: upgrade 0.13 -> 0.14.5

- perl-cross: update 1.3.6 -> 1.3.7

- perl: update 5.34.0 -> 5.34.1

- piglit: upgrade to latest revision

- pigz: upgrade 2.6 -> 2.7

- pinentry: update 1.1.1 -> 1.2.0

- pkgconfig: Update to latest

- psplash: upgrade to latest revision

- puzzles: upgrade to latest revision

- python3-asn1crypto: upgrade 1.4.0 -> 1.5.1

- python3-attrs: upgrade 21.2.0 -> 21.4.0

- python3-cryptography: Upgrade to 36.0.2

- python3-cryptography-vectors: upgrade to 36.0.2

- python3-cython: upgrade 0.29.24 -> 0.29.28

- python3-dbusmock: update to 0.27.3

- python3-docutils: upgrade 0.17.1 0.18.1

- python3-dtschema: upgrade 2021.10 -> 2022.1

- python3-gitdb: upgrade 4.0.7 -> 4.0.9

- python3-git: update to 3.1.27

- python3-hypothesis: upgrade 6.15.0 -> 6.39.5

- python3-imagesize: upgrade 1.2.0 -> 1.3.0

- python3-importlib-metadata: upgrade 4.6.4 -> 4.11.3

- python3-jinja2: upgrade 3.0.1 -> 3.1.1

- python3-jsonschema: upgrade 3.2.0 -> 4.4.0

- python3-libarchive-c: upgrade 3.1 -> 4.0

- python3-magic: upgrade 0.4.24 -> 0.4.25

- python3-mako: upgrade 1.1.5 -> 1.1.6

- python3-markdown: upgrade 3.3.4 -> 3.3.6

- python3-markupsafe: upgrade 2.0.1 -> 2.1.1

- python3-more-itertools: upgrade 8.8.0 -> 8.12.0

- python3-numpy: upgrade 1.21.2 -> 1.22.3

- python3-packaging: upgrade 21.0 -> 21.3

- python3-pathlib2: upgrade 2.3.6 -> 2.3.7

- python3-pbr: upgrade 5.6.0 -> 5.8.1

- python3-pip: update 21.2.4 -> 22.0.3

- python3-pycairo: upgrade 1.20.1 -> 1.21.0

- python3-pycryptodome: upgrade 3.10.1 -> 3.14.1

- python3-pyelftools: upgrade 0.27 -> 0.28

- python3-pygments: upgrade 2.10.0 -> 2.11.2

- python3-pygobject: upgrade 3.40.1 -> 3.42.0

- python3-pyparsing: update to 3.0.7

- python3-pyrsistent: upgrade 0.18.0 -> 0.18.1

- python3-pytest-runner: upgrade 5.3.1 -> 6.0.0

- python3-pytest-subtests: upgrade 0.6.0 -> 0.7.0

- python3-pytest: upgrade 6.2.4 -> 7.1.1

- python3-pytz: upgrade 2021.3 -> 2022.1

- python3-py: upgrade 1.10.0 -> 1.11.0

- python3-pyyaml: upgrade 5.4.1 -> 6.0

- python3-ruamel-yaml: upgrade 0.17.16 -> 0.17.21

- python3-scons: upgrade 4.2.0 -> 4.3.0

- python3-setuptools-scm: upgrade 6.0.1 -> 6.4.2

- python3-setuptools: update to 59.5.0

- python3-smmap: update to 5.0.0

- python3-tomli: upgrade 1.2.1 -> 2.0.1

- python3: update to 3.10.3

- python3-urllib3: upgrade 1.26.8 -> 1.26.9

- python3-zipp: upgrade 3.5.0 -> 3.7.0

- qemu: update 6.0.0 -> 6.2.0

- quilt: upgrade 0.66 -> 0.67

- re2c: upgrade 2.2 -> 3.0

- readline: upgrade 8.1 -> 8.1.2

- repo: upgrade 2.17.3 -> 2.22

- resolvconf: update 1.87 -> 1.91

- rng-tools: upgrade 6.14 -> 6.15

- rpcsvc-proto: upgrade 1.4.2 -> 1.4.3

- rpm: update 4.16.1.3 -> 4.17.0

- rt-tests: update 2.1 -> 2.3

- ruby: update 3.0.2 -> 3.1.1

- rust: update 1.54.0 -> 1.59.0

- rxvt-unicode: upgrade 9.26 -> 9.30

- screen: upgrade 4.8.0 -> 4.9.0

- shaderc: update 2021.1 -> 2022.1

- shadow: upgrade 4.9 -> 4.11.1

- socat: upgrade 1.7.4.1 -> 1.7.4.3

- spirv-headers: bump to b42ba6 revision

- spirv-tools: update 2021.2 -> 2022.1

- sqlite3: upgrade 3.36.0 -> 3.38.2

- strace: update 5.14 -> 5.16

- stress-ng: upgrade 0.13.00 -> 0.13.12

- sudo: update 1.9.7p2 -> 1.9.10

- sysklogd: upgrade 2.2.3 -> 2.3.0

- sysstat: upgrade 12.4.3 -> 12.4.5

- systemd: update 249.3 -> 250.4

- systemtap: upgrade 4.5 -> 4.6

- sysvinit: upgrade 2.99 -> 3.01

- tzdata: update to 2022a

- u-boot: upgrade 2021.07 -> 2022.01

- uninative: Upgrade to 3.6 with gcc 12 support

- util-linux: update 2.37.2 -> 2.37.4

- vala: upgrade 0.52.5 -> 0.56.0

- valgrind: update 3.17.0 -> 3.18.1

- vim: upgrade to 8.2 patch 4681

- vte: upgrade 0.64.2 -> 0.66.2

- vulkan-headers: upgrade 1.2.182 -> 1.2.191

- vulkan-loader: upgrade 1.2.182 -> 1.2.198.1

- vulkan-samples: update to latest revision

- vulkan-tools: upgrade 1.2.182 -> 1.2.191

- vulkan: update 1.2.191.0 -> 1.3.204.1

- waffle: update 1.6.1 -> 1.7.0

- wayland-protocols: upgrade 1.21 -> 1.25

- wayland: upgrade 1.19.0 -> 1.20.0

- webkitgtk: upgrade 2.34.0 -> 2.36.0

- weston: upgrade 9.0.0 -> 10.0.0

- wget: update 1.21.1 -> 1.21.3

- wireless-regdb: upgrade 2021.07.14 -> 2022.02.18

- wpa-supplicant: update 2.9 -> 2.10

- wpebackend-fdo: upgrade 1.10.0 -> 1.12.0

- xauth: upgrade 1.1 -> 1.1.1

- xf86-input-libinput: update to 1.2.1

- xf86-video-intel: update to latest commit

- xkeyboard-config: update to 2.35.1

- xorgproto: update to 2021.5

- xserver-xorg: update 1.20.13 -> 21.1.3

- xwayland: update 21.1.2 -> 22.1.0

- xxhash: upgrade 0.8.0 -> 0.8.1

- zstd: update 1.5.0 -> 1.5.2

 

 

 

Contributors to 4.0

~~~~~~~~~~~~~~~~~~

 

Thanks to the following people who contributed to this release:

 

- Abongwa Amahnui Bonalais

- Adriaan Schmidt

- Adrian Freihofer

- Ahmad Fatoum

- Ahmed Hossam

- Ahsan Hussain

- Alejandro Hernandez Samaniego

- Alessio Igor Bogani

- Alexander Kanavin

- Alexandre Belloni

- Alexandru Ardelean

- Alexey Brodkin

- Alex Stewart

- Andreas Müller

- Andrei Gherzan

- Andrej Valek

- Andres Beltran

- Andrew Jeffery

- Andrey Zhizhikin

- Anton Mikanovich

- Anuj Mittal

- Bill Pittman

- Bruce Ashfield

- Caner Altinbasak

- Carlos Rafael Giani

- Chaitanya Vadrevu

- Changhyeok Bae

- Changqing Li

- Chen Qi

- Christian Eggers

- Claudius Heine

- Claus Stovgaard

- Daiane Angolini

- Daniel Ammann

- Daniel Gomez

- Daniel McGregor

- Daniel Müller

- Daniel Wagenknecht

- David Joyner

- David Reyna

- Denys Dmytriyenko

- Dhruva Gole

- Diego Sueiro

- Dmitry Baryshkov

- Ferry Toth

- Florian Amstutz

- Henry Kleynhans

- He Zhe

- Hongxu Jia

- Hsia-Jun(Randy) Li

- Ian Ray

- Jacob Kroon

- Jagadeesh Krishnanjanappa

- Jasper Orschulko

- Jim Wilson

- Joel Winarske

- Joe Slater

- Jon Mason

- Jose Quaresma

- Joshua Watt

- Justin Bronder

- Kai Kang

- Kamil Dziezyk

- Kevin Hao

- Khairul Rohaizzat Jamaluddin

- Khem Raj

- Kiran Surendran

- Konrad Weihmann

- Kory Maincent

- Lee Chee Yang

- Leif Middelschulte

- Lei Maohui

- Li Wang

- Liwei Song

- Luca Boccassi

- Lukasz Majewski

- Luna Gräfje

- Manuel Leonhardt

- Marek Vasut

- Mark Hatle

- Markus Niebel

- Markus Volk

- Marta Rybczynska

- Martin Beeger

- Martin Jansa

- Matthias Klein

- Matt Madison

- Maximilian Blenk

- Max Krummenacher

- Michael Halstead

- Michael Olbrich

- Michael Opdenacker

- Mike Crowe

- Ming Liu

- Mingli Yu

- Minjae Kim

- Nicholas Sielicki

- Olaf Mandel

- Oleh Matiusha

- Oleksandr Kravchuk

- Oleksandr Ocheretnyi

- Oleksandr Suvorov

- Oleksiy Obitotskyy

- Otavio Salvador

- Pablo Saavedra

- Paul Barker

- Paul Eggleton

- Pavel Zhukov

- Peter Hoyes

- Peter Kjellerstedt

- Petr Vorel

- Pgowda

- Quentin Schulz

- Ralph Siemsen

- Randy Li

- Randy MacLeod

- Rasmus Villemoes

- Ricardo Salveti

- Richard Neill

- Richard Purdie

- Robert Joslyn

- Robert P. J. Day

- Robert Yang

- Ross Burton

- Rudolf J Streif

- Sakib Sajal

- Samuli Piippo

- Saul Wold

- Scott Murray

- Sean Anderson

- Simone Weiss

- Simon Kuhnle

- S. Lockwood-Childs

- Stefan Herbrechtsmeier

- Steve Sakoman

- Sundeep KOKKONDA

- Tamizharasan Kumar

- Tean Cunningham

- Teoh Jay Shen

- Thomas Perrot

- Tim Orling

- Tobias Kaufmann

- Tom Hochstein

- Tony McDowell

- Trevor Gamblin

- Ulrich Ölmann

- Valerii Chernous

- Vivien Didelot

- Vyacheslav Yurkov

- Wang Mingyu

- Xavier Berger

- Yi Zhao

- Yongxin Liu

- Yureka

- Zev Weiss

- Zheng Ruoqin

- Zoltán Böszörményi

- Zygmunt Krynicki

 

 

 

Repositories / Downloads for 4.0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: kirkstone

Tag: yocto-4.0

Git Revision: 00cfdde791a0176c134f31e5a09eff725e75b905

Release Artefact: poky-00cfdde791a0176c134f31e5a09eff725e75b905

sha: 4cedb491b7bf0d015768c61690f30d7d73f4266252d6fba907bba97eac83648c

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/poky-00cfdde791a0176c134f31e5a09eff725e75b905.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0/poky-00cfdde791a0176c134f31e5a09eff725e75b905.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: kirkstone

Tag: yocto-4.0

Git Revision: 92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f

Release Artefact: oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f

sha: c042629752543a10b0384b2076b1ee8742fa5e8112aef7b00b3621f8387a51c6

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0/oecore-92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: kirkstone

Tag: yocto-4.0

Git Revision: a90614a6498c3345704e9611f2842eb933dc51c1

Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1

sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0/meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: kirkstone

Tag: yocto-4.0

Git Revision: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: 2.0

Tag: yocto-4.0

Git Revision: c212b0f3b542efa19f15782421196b7f4b64b0b9

Release Artefact: bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9

sha: 6872095c7d7be5d791ef3e18b6bab2d1e0e237962f003d2b00dc7bd6fb6d2ef7

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0/bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0/bitbake-c212b0f3b542efa19f15782421196b7f4b64b0b9.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: kirkstone

Tag: yocto-4.0

Git Revision: a6f571ad5b087385cad8765ed455c4b4eaeebca6

 


[ANNOUNCEMENT] Yocto Project 3.4.3 is Released

Lee Chee Yang
 

Hello

 

We are pleased to announce the Yocto Project 3.4.3 Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/poky-ee68ae307fd951b9de6b31dc6713ea29186b7749.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/poky-ee68ae307fd951b9de6b31dc6713ea29186b7749.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang
chee.yang.lee@...

Yocto Project Build and Release


- --------------------------

yocto-3.4.3 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: honister

Tag: yocto-3.4.3

Git Revision: ee68ae307fd951b9de6b31dc6713ea29186b7749

Release Artefact: poky-ee68ae307fd951b9de6b31dc6713ea29186b7749

sha: 92c3d73c3e74f0e1d5c2ab2836ce3a3accbe47772cea70df3755845e0db1379b

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/poky-ee68ae307fd951b9de6b31dc6713ea29186b7749.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/poky-ee68ae307fd951b9de6b31dc6713ea29186b7749.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: honister

Tag: yocto-3.4.3

Git Revision: ebca8f3ac9372b7ebb3d39e8f7f930b63b481448

Release Artefact: oecore-ebca8f3ac9372b7ebb3d39e8f7f930b63b481448

sha: f28e503f6f6c0bcd9192dbd528f8e3c7bcea504c089117e0094d9a4f315f4b9f

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/oecore-ebca8f3ac9372b7ebb3d39e8f7f930b63b481448.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/oecore-ebca8f3ac9372b7ebb3d39e8f7f930b63b481448.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: honister

Tag: yocto-3.4.3

Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8

Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8

sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: honister

Tag: yocto-3.4.3

Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400

Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400

sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: honister

Tag: yocto-3.4.3

Git Revision: 43dcb2b2a2b95a5c959be57bca94fb7190ea6257

Release Artefact: bitbake-43dcb2b2a2b95a5c959be57bca94fb7190ea6257

sha: 92497ff97fed81dcc6d3e202969fb63ca983a8f5d9d91cafc6aee88312f79cf9

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.3/bitbake-43dcb2b2a2b95a5c959be57bca94fb7190ea6257.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.3/bitbake-43dcb2b2a2b95a5c959be57bca94fb7190ea6257.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: honister

Tag: yocto-3.4.3

Git Revision: 15f46f97d9cad558c19fc1dc19cfbe3720271d04

 

 

- ---------------

Contributors

- ---------------

Alexander Kanavin

Anuj Mittal

Bill Pittman

Bruce Ashfield

Chee Yang Lee

Christian Eggers

Daniel Gomez

Daniel Müller

Daniel Wagenknecht

Florian Amstutz

Joe Slater

Jose Quaresma

Justin Bronder

Lee Chee Yang

Michael Halstead

Michael Opdenacker

Oleksandr Ocheretnyi

Oleksandr Suvorov

Pavel Zhukov

Peter Kjellerstedt

Richard Purdie

Robert Yang

Ross Burton

Sakib Sajal

Saul Wold

Sean Anderson

Stefan Herbrechtsmeier

Tamizharasan Kumar

Tean Cunningham

Zoltán Böszörményi

pgowda

wangmy

 

 

- ---------------

Known Issues

- ---------------

N/A

 

 

- ---------------

Security Fixes

- ---------------

ghostscript: fix CVE-2021-3781

ghostscript: fix CVE-2021-45949

tiff: Add backports for two CVEs from upstream (CVE-2022-0561 & CVE-2022-0562)

gcc : Fix CVE-2021-46195

virglrenderer: fix CVE-2022-0135 and -0175

binutils: Add fix for CVE-2021-45078

 

 

- ---------------

Fixes

- ---------------

Revert "cve-check: add lockfile to task"

asciidoc: update git repository

bitbake: build: Tweak exception handling for setscene tasks

bitbake: contrib: Fix hash server Dockerfile dependencies

bitbake: cooker: Improve parsing failure from handled exception usability

bitbake: data_smart: Fix overrides file/line message additions

bitbake: fetch2: ssh: username and password are optional

bitbake: tests/fetch: Handle upstream master -> main branch change

bitbake: utils: Ensure shell function failure in python logging is correct

build-appliance-image: Update to honister head revision

build-appliance-image: Update to honister head revision

coreutils: remove obsolete ignored CVE list

crate-fetch: fix setscene failures

cups: Add --with-dbusdir to EXTRA_OECONF for deterministic build

cve-check: create directory of CVE_CHECK_MANIFEST before copy

cve-check: get_cve_info should open the database read-only

default-distrovars.inc: Switch connectivity check to a yoctoproject.org page

depmodwrapper-cross: add config directory option

devtool: deploy-target: Remove stripped binaries in pseudo context

devtool: explicitly set main or master branches in upgrades when available

docs: fix hardcoded link warning messages

documentation: conf.py: update for 3.4.2

documentation: prepare for 3.4.3 release

expat: Upgrade to 2.4.7

gcc-target: fix glob to remove gcc-<version> binary

gcsections: add nativesdk-cairo to exclude list

go: update to 1.16.15

gst-devtools: 1.18.5 -> 1.18.6

gst-examples: 1.18.5 -> 1.18.6

gstreamer1.0-libav: 1.18.5 -> 1.18.6

gstreamer1.0-omx: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-bad: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-base: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-good: 1.18.5 -> 1.18.6

gstreamer1.0-plugins-ugly: 1.18.5 -> 1.18.6

gstreamer1.0-python: 1.18.5 -> 1.18.6

gstreamer1.0-rtsp-server: 1.18.5 -> 1.18.6

gstreamer1.0-vaapi: 1.18.5 -> 1.18.6

gstreamer1.0: 1.18.5 -> 1.18.6

harfbuzz: upgrade 2.9.0 -> 2.9.1

initramfs-framework: unmount automounts before switch_root

kernel-devsrc: do not copy Module.symvers file during install

libarchive : update to 3.5.3

libpcap: Disable DPDK explicitly

libxml-parser-perl: Add missing RDEPENDS

linux-firmware: upgrade 20211216 -> 20220209

linux-yocto/5.10: Fix ramoops/ftrace

linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMP

linux-yocto/5.10: fix dssall build error with binutils 2.3.8

linux-yocto/5.10: ppc/riscv: fix build with binutils 2.3.8

linux-yocto/5.10: update genericx86* machines to v5.10.99

linux-yocto/5.10: update to v5.10.103

mc: fix build if ncurses have been configured without wide characters

oeqa/buildtools: Switch to our webserver instead of example.com

patch.py: Prevent git repo reinitialization

perl: Improve and update module RPDEPENDS

poky.conf: bump version for 3.4.3 honister release

qemuboot: Fix build error if UNINATIVE_LOADER is unset

quilt: Disable external sendmail for deterministic build

recipetool: Fix circular reference in SRC_URI

releases: update to include 3.3.5

releases: update to include 3.4.2

rootfs-postcommands: amend systemd_create_users add user to group check

ruby: update 3.0.2 -> 3.0.3

scripts/runqemu-ifdown: Don't treat the last iptables command as special

sdk: fix search for dynamic loader

selftest: recipetool: Correct the URI for socat

sstate: inside the threadedpool don't write to the shared localdata

uninative: Upgrade to 3.5

util-linux: upgrade to 2.37.4

vim: Update to 8.2.4524 for further CVE fixes

wic: Use custom kernel path if provided

wireless-regdb: upgrade 2021.08.28 -> 2022.02.18

zip: modify when match.S is built



[ANNOUNCEMENT] Yocto Project 3.1.15 (dunfell-23.0.15) is Released

Lee Chee Yang
 

Hello,

We are pleased to announce the Yocto Project 3.1.15 (dunfell-23.0.15) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee chee.yang.lee@...

Yocto Project Build and Release


 

- --------------------------

yocto-3.1.15 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: dunfell

Tag: yocto-3.1.15

Git Revision: b41d4e46d30ed32e11d68466721a0f4056bad700

Release Artefact: poky-dunfell-23.0.15

sha: 23159261eda1f927d22a79e6c45cfac757f232215680e3ca4d24320eb49fe1d1

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/poky-dunfell-23.0.15.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: dunfell

Tag: yocto-3.1.15

Git Revision: 8906aa9ec0a80b0f8998fb793f4e9491b3179179

Release Artefact: oecore-dunfell-23.0.15

sha: 7cd1cf62649cec885b3ccafb8ffe980def7b4c78db7fa4309674926f960bd0e0

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/oecore-dunfell-23.0.15.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/oecore-dunfell-23.0.15.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: dunfell

Tag: yocto-3.1.15

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.15

sha: 0229d0fad2049100e90ec8b88981a08187ff976f7d16fee579786427e5035a91

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/meta-mingw-dunfell-23.0.15.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/meta-mingw-dunfell-23.0.15.tar.bz2

 

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: dunfell

Tag: yocto-3.1.15

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.15

sha: 61ccc7be0d74ecf83a4589e16fd00f6167e3ebb901dbd5a261c925608b650fb6

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/meta-gplv2-dunfell-23.0.15.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/meta-gplv2-dunfell-23.0.15.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: dunfell

Tag: yocto-3.1.15

Git Revision: d22cc1e587c650fd5f90cda32f5720f8a3105aac

Release Artefact: bitbake-dunfell-23.0.15

sha: 5660e5d241209833084f4ad3aa6b6e3f73f0782b765f4cc1e5263d63d7363af8

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.15/bitbake-dunfell-23.0.15.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.15/bitbake-dunfell-23.0.15.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: dunfell

Tag: yocto-3.1.15

Git Revision: 14e7f0c3d8b482e11e9df18364b39019779a619c

 

 

- ---------------

Known Issues

- ---------------

N/A

 

 

- ---------------

Security Fixes

- ---------------

binutils: Fix CVE-2021-45078

connman: fix CVE-2021-33833

connman: fix CVE-2022-23096-7

connman: fix CVE-2022-23098

expat: fix CVE-2022-23852

expat: fix CVE-2022-23990

expat: fix CVE-2022-25235

expat: fix CVE-2022-25236

expat: fix CVE-2022-25313

expat: fix CVE-2022-25314

expat: fix CVE-2022-25315

ghostscript: fix CVE-2021-45949

go: fix CVE-2022-23772

go: fix CVE-2022-23806

grub: add a fix for CVE-2020-25632

grub: add a fix for CVE-2020-25647

libarchive: Fix for CVE-2021-36976

lighttpd: backport a fix for CVE-2022-22707

openssl: Add fix for CVE-2021-4160

systemd: Fix CVE-2021-3997

tiff: fix CVE-2022-0561 and CVE-2022-0562

tiff: fix for CVE-2022-22844

util-linux: Fix for CVE-2021-3995 and CVE-2021-3996

wpa-supplicant: fix CVE-2022-23303-4

 

 

- ---------------

Fixes

- ---------------

Revert "cve-check: add lockfile to task"

asciidoc: update git repository

bind: update to 9.11.36

binutils: Backport Include members in the variable table used when resolving DW_AT_specification tags.

bitbake: tests/fetch: Handle upstream master -> main branch change

bootchart2: Add missing python3-math dependency

buildhistory.bbclass: create the buildhistory directory when needed

cmake: remove bogus CMAKE_LDFLAGS_FLAGS definition from toolchain file

cml1.bbclass: Handle ncurses-native being available via pkg-config

common-licenses: add Spencer-94

cve-check: get_cve_info should open the database read-only

coreutils: remove obsolete ignored CVE list

cve-check: create directory of CVE_CHECK_MANIFEST before copy

default-distrovars.inc: Switch connectivity check to a yoctoproject.org page

devtool: deploy-target: Remove stripped binaries in pseudo context

docs: fix hardcoded link warning messages

documentation: update for 3.1.14 release

e2fsprogs: Use specific BSD license variant

expat: add missing Upstream-status, CVE tag and sign-off to CVE-2021-46143.patch

freetype: add missing CVE tag CVE-2020-15999

glib-2.0: Use specific BSD license variant

glibc: update to lastest 2.31 release HEAD

grub: fixed several NULL pointer, integer overflow, memory leak and possible NULL dereference

grub: add a fix for a crash in scripts

grub: add a fix for a length check

grub: add a fix for a possible negative shift

grub: add a fix for a possible unintended sign extension

grub: add a fix for an incorrect cast

grub: add a fix for malformed device path handling

grub: add a fix for unnecessary assignements

grub: add a fix for unused variable in gnulib

grub: add a missing NULL check

grub: add structure initialization in zstd

grub: fix a dangling memory pointer

grub: fix an error check

grub: fix an unitialized re_token in gnulib

grub: fix an unitialized token in gnulib

grub: fix incorrect use of a negative value

grub: fix wrong handling of argc == 0

grub: remove dead code

grub: remove unneeded return value

grub: test for malformed jpeg files

libcap: Use specific BSD license variant

libusb1: correct SRC_URI

libxml-parser-perl: Add missing RDEPENDS

linux-firmware: Add CLM blob to linux-firmware-bcm4373 package

linux-firmware: upgrade 20211216 -> 20220209

linux-yocto/5.4: update to v5.4.178

linux-yocto: update genericx86* to v5.4.178

lsof: correct LICENSE

perf-tests: add bash into RDEPENDS (v5.12-rc5+)

poky.conf: Bump version for 3.1.15 release

poky.conf: update tested distros

puzzles: Upstream changed to main branch for development

recipetool: Fix circular reference in SRC_URI

ref-system-requirements.rst: update list of supported distros

releases: update to include 3.1.14

rpm: fix intermittent compression failure in do_package_write_rpm

ruby: 2.7.4 -> 2.7.5

ruby: correctly set native/target dependencies

ruby: fix DEPENDS append

sdk: fix search for dynamic loader

shadow-sysroot: sync license with shadow

shadow: Use specific BSD license variant

sstate: A third fix for for touching files inside pseudo

sstate: inside the threadedpool don't write to the shared localdata

systemd: Ensure uid/gid ranges are set deterministically

tzdata: Remove BSD License specifier

uninative: Add version to uninative tarball name

uninative: Upgrade to 3.5

vim: Update to 8.2.4524 for further CVE fixes

vim: do not report upstream version check as broken

vim: set PACKAGECONFIG idiomatically

wireless-regdb: upgrade 2021.08.28 -> 2022.02.18

 


[ANNOUNCEMENT] Milestone 3 for Yocto Project 3.5 (yocto-3.5_M3) Now Available

Lee Chee Yang
 

Hello,

We are pleased to announce the third milestone release for Yocto Project 3.5 (yocto-3.5_M3) is now available for download.

 

Download:

 

http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M3

 

bitbake: 8055ec360507e6a678ee5c4018ec1ab7f5a9cce5

meta-agl: 9df7a40dd0b5e3ee1ed72e460dc99193eeb4bd6c

meta-arm: 643cf58a6988505dbd9243142496a3bc649efb1c

meta-aws: 214a5867b3b0d9ba54818aabb1711eadf4ba9eb3

meta-gplv2: 5c9f033892ae56c178616859a1245efd375e64bd

meta-intel: 6fba58adb3823cd7578062b0afa4938dd7206adb

meta-mingw: d49e803e4b8b62dc148c182af499e582e7684de4

meta-openembedded: a75b9a549563e09fca9a8c280f5731152913b651

oecore: 4caea2d32f177fbbe3887f37b6700b2b4996b2be

poky: afbdba9b12bc12638d82813d1cd31ec479971c4b

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M3/testreport.txt

 

Thank you.

 

Lee Chee Yang

chee.yang.lee@...

Yocto Project Build and Release


[ANNOUNCEMENT] Yocto Project 3.3.5 (hardknott-25.0.5) is Released

Lee Chee Yang
 

Hello,

 

We are pleased to announce the Yocto Project 3.3.5 (hardknott-25.0.5) Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/testreport.txt

 

Thank you for everyone's contributions to this release.

 

 

Chee Yang Lee chee.yang.lee@...

Yocto Project Build and Release

 

 

--------------------------

yocto-3.3.5 Release Notes

--------------------------

 

 

--------------------------

Repositories/Downloads

--------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: hardknott

Tag: yocto-3.3.5

Git Revision: 8d3e054f6d432b5ca0fcd613e0c767fab3c85f24

Release Artefact: poky-hardknott-25.0.5

sha: f8c0248ea25e7b90a0cf68450835403ca41f386672b9ec2d6f019750b1a185a6

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/poky-hardknott-25.0.5.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: hardknott

Tag: yocto-3.3.5

Git Revision: 29cd1d796057ef5599fe17c39b42aa099f7b1c29

Release Artefact: oecore-hardknott-25.0.5

sha: f892b4e412ebd780e814abcdf676600ed13de167970f8711ea226066fd4624e6

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/oecore-hardknott-25.0.5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/oecore-hardknott-25.0.5.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: hardknott

Tag: yocto-3.3.5

Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e

Release Artefact: meta-mingw-hardknott-25.0.5

sha: 8bdf3d62c0974af8bab66a6cbbf70ef5e431c0d4e9eef3acb8da8fef116ca70c

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/meta-mingw-hardknott-25.0.5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/meta-mingw-hardknott-25.0.5.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: hardknott

Tag: yocto-3.3.5

Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f

Release Artefact: meta-gplv2-hardknott-25.0.5

sha: ee8c5f3ec99177d9a0b8c041f92fc512b4a25bde99750772b119739a4750ccc1

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/meta-gplv2-hardknott-25.0.5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/meta-gplv2-hardknott-25.0.5.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: hardknott

Tag: yocto-3.3.5

Git Revision: aaa7f7af23d5f89fe4a5ed48c57ea3dfca07c79d

Release Artefact: bitbake-hardknott-25.0.5

sha: f96a82a79a80cc3581c16ce9dad59f83370801427f9e1b798df02d07c6ac8bb3

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.5/bitbake-hardknott-25.0.5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.5/bitbake-hardknott-25.0.5.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: hardknott

Tag: yocto-3.3.5

Git Revision: cba66e3a284b852b0da9a3b53f5f2540244d1072

 

 

---------------

Known Issues

---------------

N/A

 

 

---------------

Security Fixes

---------------

vim: update to include latest CVE fixes

expat: fix CVE-2022-23852

qemu: fix CVE-2021-20196

qemu: fix CVE-2021-3930

qemu: fix CVE-2021-3748

qemu: fix CVE-2021-3713

lighttpd: backport a fix for CVE-2022-22707

speex: fix CVE-2020-23903

expat: fix CVE-2021-46143

expat: fix CVE-2021-45960

expat fix CVE-2022-22822 through CVE-2022-22827

linux-yocto/5.10: amdgpu: updates for CVE-2021-42327

xserver-xorg: whitelist two CVEs

curl: Backport CVE fixes

libsndfile1: fix CVE-2021-4156

glibc: Backport fix for CVE-2021-43396

busybox: backport patches to fix CVEs

gcc: Fix CVE-2021-42574

grub2: fix CVE-2021-3981

webkitgtk: fix fix CVE-2021-42762

xserver-xorg: update CVE_PRODUCT

binutils: Fix CVE-2021-45078

xserver-xorg: fix CVE-2021-4011

xserver-xorg: fix CVE-2021-4010

xserver-xorg: fix CVE-2021-4009

xserver-xorg: fix CVE-2021-4008

binutils: CVE-2021-42574

gcc: Add CVE-2021-37322 to the list of CVEs to ignore

gmp: fix CVE-2021-43618

squashfs-tools: fix CVE-2021-41072

vim: fix CVE-2021-3927 and CVE-2021-3928

bind: fix CVE-2021-25219

vim: fix CVE-2021-3875

vim: fix CVE-2021-3872 and CVE-2021-3903

rpm: fix CVE-2021-3521

gcc: Fix CVE-2021-35465

inetutils: fix CVE-2021-40491

avahi: update CVE id fixed by local-ping.patch

 

---------------

Fixes

---------------

README.OE-Core.md: update URLs

arch-armv8-5a.inc: Add tune include for armv8.5a

armv9a/tune: Add the support for the Neoverse N2 core

binutils: upgrade binutils-2.36 to latest version

bitbake: bitbake: adjust parser error check for python 3.10 compatibility

bitbake: bitbake: correct deprecation warning in process.py

bitbake: bitbake: correct the collections vs collections.abc deprecation

bitbake: bitbake:toaster:test: Update SSTATE URL

bitbake: cooker: Fix task-depends.dot for multiconfig targets

bitbake: cooker: Handle parse threads disappearing to avoid hangs

bitbake: cooker: Handle parsing results queue race

bitbake: cooker: Remove debug code, oops :(

bitbake: cooker: check if upstream hash equivalence server is available

bitbake: fetch/wget: Add timeout for checkstatus calls (30s)

bitbake: fetch2/perforce: Fix typo

bitbake: fetch: Handle mirror user/password replacements correctly

bitbake: hashserv: let asyncio discover the running loop

bitbake: process: Do not mix stderr with stdout

bitbake: runqueue: Fix runall option handling

bitbake: runqueue: Fix runall option task deletion ordering issue

bitbake: tests/fetch: Drop gnu urls from wget connectivity test

bitbake: tests/fetch: Update github urls

bitbake: tests/fetch: Update pcre.org address after github changes

bitbake: utils: Handle lockfile filenames that are too long for filesystems

bitbake: utils: Update to use exec_module() instead of load_module()

build-appliance-image: Update to hardknott head revision

buildhistory: Fix srcrevs output

busybox: upgrade 1.33.1 -> 1.33.2

convert-srcuri.py: use regex to check space in SRC_URI

cross-canadian: correct the location of pkg-config files

cups: Fix missing installation of cups sysv init scripts

cve-check: add lockfile to task

cve-check: create directory of CVE_CHECK_MANIFEST before copy

cve-extra-exclusions: add db CVEs to exclusion list

default-distrovars.inc: Switch connectivity check to a yoctoproject.org page

documentation: conf.py: fix version of bitbake objects.inv

gcc: add aarch64 support for Arm's Neoverse N2 CPU

gcc: add support for Neoverse N2 CPU

gcc: upgrade to gcc-10.3 version

glibc: Fix i586/c3 support

glibc: upgrade glibc-2.33 to latest version

go: upgrade to 1.16.13

lib/oe/reproducible: correctly set .git location when recursively looking for git repos

libpcre/libpcre2: correct SRC_URI

libusb1: correct SRC_URI

linunistring: Add missing gperf-native dependency

linux-firmware: Add CLM blob to linux-firmware-bcm4373 package

linux-firmware: upgrade 20211027 -> 20211216

linux-yocto-rt/5.10: update to -rt56

linux-yocto/5.10/cfg: add kcov feature fragment

linux-yocto/5.10: update genericx86* machines to v5.10.82

linux-yocto/5.10: update to v5.10.99

linux-yocto/5.4: update genericx86* machines to v5.4.158

linux-yocto/5.4: update to v5.4.178

linux-yocto: add libmpc-native to DEPENDS

llvm: bump HASHEQUIV_HASH_VERSION

manuals: releases.rst: move gatesgarth to outdated releases section

meta/scripts: Manual git url branch additions

meta: add explicit branch and protocol to SRC_URI

mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org

mirrors: Add uninative mirror on kernel.org

mklibs-native: drop deprecated cpp17 exceptions

oeqa/parselogs: Fix quoting

oeqa/selftest/bbtests: Use YP sources mirror instead of GNU

openssl: Add reproducibility fix

os-release: Add DISTRO_CODENAME as vardeps for do_compile

patch.py: Initialize git repo before patching

patchelf: fix PT_PHDR program header corruption

pigz: fix one failure of command "unpigz -l"

poky.conf: add debian11 to supported distros

poky.conf: add fedora 34 to supported distros

poky.conf: bump version for 3.3.5 release

populate_sdk_base: remove unneeded dirs such as /dev

pseudo: Add fcntl64 wrapper

pseudo: Add in ability to flush database with shutdown request

python3-pyelftools: Depend on debugger, pprint

python3-pyelftools: fix the override syntax

python3: upgrade to 3.9.9

recipetool: Fix circular reference in SRC_URI

recipetool: Set master branch only as fallback

recipetool: extend curl detection when creating recipes

recipetool: handle GitLab URLs like we do GitHub

ref-manual: fix patch documentation

rootfs-postcommands: update systemd_create_users

runqemu: check the qemu PID has been set before kill()ing it

runtime_test: skip virgl test on fedora 34

scripts/checklayer/common.py: Fixed a minor grammatical error

scripts/convert-srcuri: Backport SRC_URI conversion script from master branch

scripts/lib/wic/help.py: Update Fedora Kickstart URLs

scripts/oe-package-browser: Handle no packages being built

scripts/runqemu-ifdown: Don't treat the last iptables command as special

scripts: Update to use exec_module() instead of load_module()

sdk: fix search for dynamic loader

selftest/devtool: Check branch in git fetch

selftest: reproducible: Set maximum report size

selftest: skip virgl test on centos 8 entirely

selftest: skip virgl test on fedora 34 entirely

socat: update SRC_URI

sstate: A third fix for for touching files inside pseudo

sstate: Account for reserved characters when shortening sstate filenames

sstate: another fix for touching files inside pseudo

tune-cortexa72: Drop the redundant cortexa72-crc tune

tune-cortexa72: Enable the crc extension by default for cortexa72

tune-cortexa72: remove crypto for the default cortex-a72

uboot-sign: fix the concatenation when multiple U-BOOT configurations are specified

uninative: Add version to uninative tarball name

updates for recent releases

vim: upgrade to patch 4269

webkitgtk: Add reproducibility fix

wic: support rootdev identified by partition label

wic: use shutil.which

yocto-check-layer: add debug output for the layers that were found

 

 


[ANNOUNCEMENT] Yocto Project 3.4.2 (honister) is Released

Lee Chee Yang
 

Hi

We are pleased to announce the Yocto Project 3.4.2 Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee
chee.yang.lee@...

Yocto Project Build and Release


- --------------------------

yocto-3.4.2 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: honister

Tag: yocto-3.4.2

Git Revision: e0ab08bb6a32916b457d221021e7f402ffa36b1a

Release Artefact: poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a

sha: 8580dc5067ee426fe347a0d0f7a74c29ba539120bbe8438332339a9c8bce00fd

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/poky-e0ab08bb6a32916b457d221021e7f402ffa36b1a.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: honister

Tag: yocto-3.4.2

Git Revision: 418a9c4c31615a9e3e011fc2b21fb7154bc6c93a

Release Artefact: oecore-418a9c4c31615a9e3e011fc2b21fb7154bc6c93a

sha: f2ca94a5a7ec669d4c208d1729930dfc1b917846dbb2393d01d6d5856fcbc6de

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/oecore-418a9c4c31615a9e3e011fc2b21fb7154bc6c93a.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/oecore-418a9c4c31615a9e3e011fc2b21fb7154bc6c93a.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: honister

Tag: yocto-3.4.2

Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8

Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8

sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: honister

Tag: yocto-3.4.2

Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400

Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400

sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: honister

Tag: yocto-3.4.2

Git Revision: c039182c79e2ccc54fff5d7f4f266340014ca6e0

Release Artefact: bitbake-c039182c79e2ccc54fff5d7f4f266340014ca6e0

sha: bd80297f8d8aa40cbcc8a3d4e23a5223454b305350adf34cd29b5fb65c1b4c52

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.2/bitbake-c039182c79e2ccc54fff5d7f4f266340014ca6e0.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.2/bitbake-c039182c79e2ccc54fff5d7f4f266340014ca6e0.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: honister

Tag: yocto-3.4.2

Git Revision: 3061d3d62054a5c3b9e16bfce4bcd186fa7a23d2

 

 

- ---------------

Contributors

- ---------------

Alexander Kanavin

Alexandre Belloni

Anton Mikanovich

Anuj Mittal

Bruce Ashfield

Carlos Rafael Giani

Chaitanya Vadrevu

Changqing Li

Dhruva Gole

Florian Amstutz

Joshua Watt

Kai Kang

Khairul Rohaizzat Jamaluddin

Khem Raj

Konrad Weihmann

Kory Maincent

Li Wang

Marek Vasut

Markus Volk

Martin Jansa

Max Krummenacher

Michael Opdenacker

Mingli Yu

Oleksiy Obitotskyy

Pavel Zhukov

Peter Kjellerstedt

Pgowda

Quentin Schulz

Richard Purdie

Robert Yang

Ross Burton

Rudolf J Streif

Sakib Sajal

Samuli Piippo

Schmidt, Adriaan

Stefan Herbrechtsmeier

Steve Sakoman

Sundeep KOKKONDA

Teoh Jay Shen

Thomas Perrot

Tim Orling

Vyacheslav Yurkov

Yongxin Liu

pgowda

wangmy

 

- ---------------

Known Issues

- ---------------

N/A

 

- ---------------

Security Fixes

- ---------------

tiff: backport fix for CVE-2022-22844

glibc : Fix CVE-2021-3999

glibc : Fix CVE-2021-3998

glibc : Fix CVE-2022-23219

glibc : Fix CVE-2022-23218

lighttpd: backport a fix for CVE-2022-22707

speex: fix CVE-2020-23903

linux-yocto/5.10: amdgpu: updates for CVE-2021-42327

libsndfile1: fix CVE-2021-4156

xserver-xorg: whitelist two CVEs

grub2: fix CVE-2021-3981

xserver-xorg: update CVE_PRODUCT

binutils: CVE-2021-42574

gcc: Fix CVE-2021-42574

gcc: Fix CVE-2021-35465

cve-extra-exclusions: add db CVEs to exclusion list

gcc: Add CVE-2021-37322 to the list of CVEs to ignore

bind: fix CVE-2021-25219

openssh: fix CVE-2021-41617

ncurses: fix CVE-2021-39537

vim: fix CVE-2021-3968 and CVE-2021-3973

vim: fix CVE-2021-3927 and CVE-2021-3928

gmp: fix CVE-2021-43618

 

 

- ---------------

Fixes

- ---------------

build-appliance-image: Update to honister head revision

poky.conf: bump version for 3.4.2 release

libxml2: Backport python3-lxml workaround patch

core-image-sato-sdk: allocate more memory when in qemu

vim: upgrade to patch 4269

vim: update to include latest CVE fixes

expat: upgrade to 2.4.4

libusb1: correct SRC_URI

yocto-check-layer: add debug output for the layers that were found

linux-firmware: Add CLM blob to linux-firmware-bcm4373 package

linux-yocto/5.10: update to v5.10.93

icu: fix make_icudata dependencies

sstate: Improve failure to obtain archive message/handling

insane.bbclass: Correct package_qa_check_empty_dirs()

sstate: A third fix for for touching files inside pseudo

kernel: introduce python3-dtschema-wrapper

vim: upgrade to 8.2 patch 3752

bootchart2: Add missing python3-math dependency

socat: update SRC_URI

pigz: fix one failure of command "unpigz -l"

linux-yocto/5.14: update genericx86* machines to v5.14.21

linux-yocto/5.10: update genericx86* machines to v5.10.87

go: upgrade 1.16.10 -> 1.16.13

linux-yocto/5.10/cfg: add kcov feature fragment

linux-yocto/5.14: fix arm 32bit -rt warnings

oeqa/sstate: Fix allarch samesigs test

rootfs-postcommands.bbclass: Make two comments use the new variable syntax

cve-check: add lockfile to task

lib/oe/reproducible: correctly set .git location when recursively looking for git repos

epiphany: Update 40.3 -> 40.6

scripts/buildhistory-diff: drop use of distutils

scripts: Update to use exec_module() instead of load_module()

vulkan-loader: inherit pkgconfig

webkitgtk: Add reproducibility fix

openssl: Add reproducibility fix

rpm: remove tmp folder created during install

package_manager: ipk: Fix host manifest generation

bitbake: utils: Update to use exec_module() instead of load_module()

linux-yocto: add libmpc-native to DEPENDS

ref-manual: fix patch documentation

bitbake: tests/fetch: Drop gnu urls from wget connectivity test

bitbake: fetch: npm: Use temporary file for empty user config

bitbake: fetch: npm: Quote destdir in run chmod command

bitbake: process: Do not mix stderr with stdout

xserver-xorg: upgrade 1.20.13 -> 1.20.14

python3-pyelftools: Depend on debugger, pprint

linux-firmware: upgrade 20211027 -> 20211216

oeqa/selftest/bbtests: Use YP sources mirror instead of GNU

systemd: Fix systemd-journal-gateway user/groups

license.bbclass: implement ast.NodeVisitor.visit_Constant

oe/license: implement ast.NodeVisitor.visit_Constant

packagedata.py: silence a DeprecationWarning

uboot-sign: fix the concatenation when multiple U-BOOT configurations are specified

runqemu: check the qemu PID has been set before kill()ing it

selftest/devtool: Check branch in git fetch

recipetool: Set master branch only as fallback

kern-tools: bug fixes and kgit-gconfig

linux-yocto-rt/5.10: update to -rt56

linux-yocto/5.14: update to v5.14.21

python3: upgrade 3.9.7 -> 3.9.9

bitbake: lib/pyinotify.py: Remove deprecated module asyncore

updates for recent releases

libdrm: upgrade 2.4.108 -> 2.4.109

patch.py: Initialize git repo before patching

boost: Fix build on arches with no atomics

boost: allow searching for python310

recipetool: extend curl detection when creating recipes

recipetool: handle GitLab URLs like we do GitHub

README.OE-Core.md: update URLs

libtool: change the default AR_FLAGS from "cru" to "cr"

libtool: Update patchset to match those submitted upstream

scripts/checklayer/common.py: Fixed a minor grammatical error

oeqa/parselogs: Fix quoting

oeqa/utils/dump: Fix typo

systemd: update 249.6 -> 249.7

glibc: Fix i586/c3 support

wic: support rootdev identified by partition label

buildhistory: Fix srcrevs output

classes/crate-fetch: Ensure crate fetcher is available

rootfs-postcommands: update systemd_create_users

classes/meson: Add optional rust definitions

rust-cross: Replace TARGET_ARCH with TUNE_PKGARCH

maintainers.inc: fix up rust-cross entry

rust-cross: Fix directory not deleted for race glibc vs. musl

wic: use shutil.which

bitbake: data_smart.py: Skip old override syntax checking for anonymous functions

documentation: conf.py: fix version of bitbake objects.inv

updates for release 3.3.4

 


Yocto Project 3.1.14 (dunfell-23.0.14) is Released

Lee Chee Yang
 

Hi

We are pleased to announce the Yocto Project 3.1.14 (dunfell-23.0.14) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee chee.yang.lee@...

Yocto Project Build and Release

 

- --------------------------

yocto-3.1.14 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: dunfell

Tag: yocto-3.1.14

Git Revision: bba323389749ec3e306509f8fb12649f031be152

Release Artefact: poky-dunfell-23.0.14

sha: 3401d1b660f2284e6e974c4dd1a8a3d5b1d311f87d261c324a84f812a9ad9d9c

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/poky-dunfell-23.0.14.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: dunfell

Tag: yocto-3.1.14

Git Revision: f3be01483b01c88f8c4ba24ca73ccf1bcc33665c

Release Artefact: oecore-dunfell-23.0.14

sha: 9584897dfdab65bd1d70254f25cc91fb6d04e92e4b77b088ed81603da6a57909

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/oecore-dunfell-23.0.14.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/oecore-dunfell-23.0.14.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: dunfell

Tag: yocto-3.1.14

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.14

sha: dcd6e4a799b8f2727279eb640f077ca945a33ad61a2a9f076a72061874847e6d

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/meta-mingw-dunfell-23.0.14.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/meta-mingw-dunfell-23.0.14.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: dunfell

Tag: yocto-3.1.14

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.14

sha: a102bad796e7bbd36881068e18aabf49ce66b41a252ae06101ff3d64d4ce6ec8

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/meta-gplv2-dunfell-23.0.14.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/meta-gplv2-dunfell-23.0.14.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: dunfell

Tag: yocto-3.1.14

Git Revision: be6ecc160ac4a8d9715257b9b955363cecc081ea

Release Artefact: bitbake-dunfell-23.0.14

sha: 3f6a3bb828be8196e19b6a46461373cdced08792ac01488f25cdb31a0740e7f3

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.14/bitbake-dunfell-23.0.14.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.14/bitbake-dunfell-23.0.14.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: dunfell

Tag: yocto-3.1.14

Git Revision: 9c5533b45bfd6a3d383e973a2c40e0f418afcbe9

 

 

- ---------------

Known Issues

- ---------------

N/A

 

 

- ---------------

Security Fixes

- ---------------

speex: fix CVE-2020-23903

expat: fix CVE-2021-46143

expat: fix CVE-2021-45960

expat fix CVE-2022-22822 through CVE-2022-22827

xserver-xorg: whitelist two CVEs

xserver-xorg: update CVE_PRODUCT

grub: fix CVE-2020-14372 and CVE-2020-27779

dropbear: Fix CVE-2020-36254

inetutils: fix CVE-2021-40491

vim: fix CVE-2021-4069

openssh: Whitelist CVE-2016-20012

openssh: Fix CVE-2021-41617

bluez: fix CVE-2021-0129

 

 

- ---------------

Fixes

- ---------------

build-appliance-image: Update to dunfell head revision

poky.conf: Bump version for 3.1.14 release

bitbake: hashserv: specify loop for asyncio in python < 3.6

Revert "weston: Use systemd notify,"

lttng-tools: Add missing DEPENDS on bison-native

kernel: introduce python3-dtschema-wrapper

linux-yocto/5.4: update to v5.4.172

glibc: Add fix for data races in pthread_create and TLS access

parselogs: add a couple systemd false positives

expat: Update HOMEPAGE to current url

wic: use shutil.which

wic: misc: Do not find for executables in ASSUME_PROVIDED

cve-check: add lockfile to task

cve-update-db-native: use fetch task

oeqa/selftest/cases/tinfoil.py: increase timeout 60->120s test_wait_event

valgrind: skip flakey ptest (gdbserver_tests/hginfo)

bitbake: tests/fetch: Drop gnu urls from wget connectivity test

bitbake: utils: Update to use exec_module() instead of load_module()

linux-yocto/5.4: update genericx86* machines to v5.4.158

asciidoc: properly detect and compare Python versions >= 3.10

lib/oe/reproducible: correctly set .git location when recursively looking for git repos

scripts: Update to use exec_module() instead of load_module()

selftest: skip virgl test on fedora 35

scripts/buildhistory-diff: drop use of distutils

weston: Backport patches to always activate the top-level surface

oeqa/selftest/tinfoil: Update to use test command

oeqa/selftest/bbtests: Use YP sources mirror instead of GNU

openssl: Add reproducibility fix

libpcre2: update SRC_URI

linux-firmware: upgrade 20211027 -> 20211216

bitbake: cooker/command: Add a dummy event for tinfoil testing

ref-manual: fix patch documentation

documentation: further updates for 3.1.13

releases: update to include 3.1.13

selftest: skip virgl test on fedora 34 entirely

gstreamer1.0: fix failing ptest

bootchart2: remove wait_boot logic


[ANNOUNCEMENT] Milestone 2 for Yocto Project 3.5 (yocto-3.5_M2) Now Available

Lee Chee Yang
 

Hello,

We are pleased to announce the second milestone release for Yocto Project 3.5 (yocto-3.5_M2) is now available for download.

 

Download:

 

http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M2

 

bitbake: 1f06f326fa8b47e2a4dce756d57a9369a2225201

meta-arm: 254482284d4588532bd7b9d980193e3e41adaa99

meta-gplv2: f04e4369bf9dd3385165281b9fa2ed1043b0e400

meta-intel: 4ff5b19ba63ea69c47198e641acbc12e33634cac

meta-mingw: ddbf14b224215f47a5f80fc8154ade8d3bc318e8

oecore: a179485351a0563d12a2fef3e49971122255ed80

poky: 27ff420543f0195dab024698d804aca33f2ae139

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M2/testreport.txt


Known Issue:

[Bug 14708] Unable to boot on NFS with systemd. Fixes available at master branch. Link to patch :
https://git.openembedded.org/openembedded-core/commit/?id=afb6b1625a43d64eba090f0f4c5e231d87df7833


Thank you.

 

Lee Chee Yang

chee.yang.lee@...

Yocto Project Build and Release


[ANNOUNCEMENT] Yocto Project 3.1.13 (dunfell-23.0.13) is Released

Lee Chee Yang
 

Hello,

 

We are pleased to announce the Yocto Project 3.1.13 (dunfell-23.0.13) Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2

https://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2

 

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

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/RELEASENOTES

 

Full Test Report:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee <chee.yang.lee@...>

Yocto Project Build and Release

 

 

- --------------------------

yocto-3.1.13 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: dunfell

Tag: yocto-3.1.13

Git Revision: 795339092f87672e4f68e4d3bc4cfd0e252d1831

Release Artefact: poky-dunfell-23.0.13

sha: 9408163f281fb28e9fc5a7db6955e5c932f286aacb40f5ad7285066154cff76b

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/poky-dunfell-23.0.13.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: dunfell

Tag: yocto-3.1.13

Git Revision: 90a07178ea26be453d101c2e8b33d3a0f437635d

Release Artefact: oecore-dunfell-23.0.13

sha: 20f41dc45af76e140a6b49b6d71cc0ef61ea5fb5c6df6a210b52944c0d70c2f5

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/oecore-dunfell-23.0.13.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/oecore-dunfell-23.0.13.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: dunfell

Tag: yocto-3.1.13

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.13

sha: 2688d3cfadb7cdc7025d7e6f4b9300f4e29611d97b8329b1b033a251e7d354a2

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/meta-mingw-dunfell-23.0.13.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/meta-mingw-dunfell-23.0.13.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: dunfell

Tag: yocto-3.1.13

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.13

sha: f937e7e051b19285e7d59033d7cb08c641c55860cd64d2c6d7b57b26338b5801

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/meta-gplv2-dunfell-23.0.13.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/meta-gplv2-dunfell-23.0.13.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: dunfell

Tag: yocto-3.1.13

Git Revision: f18b65d0b9a6b983d53bde491e1bf2ca56949444

Release Artefact: bitbake-dunfell-23.0.13

sha: 570b58952ddcf7262b8ff13bd06c8cfcdadecf80af2d9bc3868446ee07693676

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.13/bitbake-dunfell-23.0.13.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.13/bitbake-dunfell-23.0.13.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: dunfell

Tag: yocto-3.1.13

Git Revision: c00596374d2c6ddd1b81e536972aa8fc807e60b9

 

 

- ---------------

Known Issues

- ---------------

Bug 14669 - [QA 3.1.13 RC1] failure in ptest :gstreamer1.0.gstreamer-1.0/pipelines_seek.test

 

 

- ---------------

Security Fixes

- ---------------

libgcrypt: solve CVE-2021-33560 and CVE-2021-40528

ncurses: Fix for CVE-2021-39537

vim: fix CVE-2021-3968 and CVE-2021-3973

busybox: Fix for CVE-2021-42376

busybox: Fix for CVE-2021-42374

git: fix CVE-2021-40330

gmp: fix CVE-2021-43618

vim: fix CVE-2021-3927 and CVE-2021-3928

vim: fix CVE-2021-3796, CVE-2021-3872, and CVE-2021-3875

 

 

- ---------------

Fixes

- ---------------

README.OE-Core.md: update URLs

Revert "vim: fix 2021-3796"

available release updates

bind: update to 9.11.35

bitbake: bblayers/action: When adding layers, catch BBHandledException

bitbake: command: Ensure exceptions inheriting from BBHandledException are visible

bitbake: cooker: Ensure reparsing is handled correctly

bitbake: process/knotty: Improve early exception handling

bitbake: tinfoil: When sending commands we need to process events

build-appliance-image: Update to dunfell head revision

buildhistory: Fix srcrevs output

busybox: Fix multiple security issues in awk

cmake: FindGTest: Add target for gmock library

cups: Fix missing installation of cups sysv init scripts

cve-extra-exclusions: add db CVEs to exclusion list

dnf: Backport bugfix for upgrade

documentation: conf.py: explicit which version of bitbake objects.inv is used

gcc: Add CVE-2021-37322 to the list of CVEs to ignore

glib-2.0: Add security fixes

glibc-version.inc: remove branch= from GLIBC_GIT_URI

libdnf: Backport bugfix for upgrade calc

libpcre/libpcre2: correct SRC_URI

libsolv: update tag for missing CVEs

libunwind: Backport a fix for -fno-common option to compile

linux-firmware: upgrade 20210919 -> 20211027

linux-yocto/5.4: update to v5.4.158

lrzsz: Use Cross AR during compile

lttng-modules: do not search in non-existing folder during install

make-mod-scripts: pass CROSS_COMPILE to configure and build

oeqa/parselogs: Fix quoting

oeqa: fix warnings for append operators combined with +=

openssh: Improve LICENSE to show BSD license variants.

openssh: remove redundant BSD license

os-release: Add DISTRO_CODENAME as vardeps for do_compile

poky.conf: Bump version for 3.1.13 release

python3: upgrade 3.8.11 -> 3.8.12

recipetool: Set master branch only as fallback

remove reference to BB_SETSCENE_VERIFY_FUNCTION2

reproducible_build/package_XXX: Ensure SDE task is in dependency chain

runqemu: check the qemu PID has been set before kill()ing it

scripts/checklayer/common.py: Fixed a minor grammatical error

scripts/lib/wic/help.py: Update Fedora Kickstart URLs

scripts/oe-package-browser: Handle no packages being built

selftest/devtool: Check branch in git fetch

selftest: skip virgl test on centos 8 entirely

systemd: add packageconfig for wheel-group

vim: add patch number to CVE-2021-3778 patch

wic:direct.py: ignore invalid mountpoints during fstab update


[ANNOUNCEMENT] Milestone 1 for Yocto Project 3.5 (yocto-3.5_M1) now available

Lee Chee Yang
 

Hello,

 

We are pleased to announce the first milestone release for Yocto Project 3.5 (yocto-3.5_M1) is now available for download.

 

Download:

 

http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M1

 

 

bitbake: 1ecc1d9424877df89fcda2f23c306998998a65ff

meta-arm: d446f7f80bf61e9cf05843e8ef4bc5473f936118

meta-gplv2: f04e4369bf9dd3385165281b9fa2ed1043b0e400

meta-intel: aa8482af7b286f8fe8f7aae648938d4ebf0283c5

meta-mingw: 992fb40bdbfe9fe60f815aac46e04c58963918b5

oecore: 1a6c2a7345199d77ad5aeac8ad337ed80a8aa39b

poky: 65c94ca3196e5ef3344a469fea8e30444f2e967a


Full Test Report:

http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.5_M1/testreport.txt

 

Thank you.

Lee, Chee Yang chee.yang.lee@...

Yocto Project Build and Release


[ANNOUNCEMENT] Yocto Project 3.4.1 (honister) is Released

Lee Chee Yang
 

Hello,

 

We are pleased to announce the Yocto Project 3.4.1 Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/poky-b53230c08d9f02ecaf35b4f0b70512abbf10ae11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.1/poky-b53230c08d9f02ecaf35b4f0b70512abbf10ae11.tar.bz2

 

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

https://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/RELEASENOTES

Full Test Report:

https://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/testreport.txt

 

Thank you for everyone's contributions to this release.

 

 

Chee Yang Lee
chee.yang.lee@...

Yocto Project Build and Release


- --------------------------

yocto-3.4.1 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: honister

Tag: yocto-3.4.1

Git Revision: b53230c08d9f02ecaf35b4f0b70512abbf10ae11

Release Artefact: poky-b53230c08d9f02ecaf35b4f0b70512abbf10ae11

sha: 57d49e2afafb555baf65643acf752464f0eb7842b964713a5de7530c392de159

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/poky-b53230c08d9f02ecaf35b4f0b70512abbf10ae11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.1/poky-b53230c08d9f02ecaf35b4f0b70512abbf10ae11.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: honister

Tag: yocto-3.4.1

Git Revision: 70384dd958c57d1da924a66cffa35f80eb60d4b0

Release Artefact: oecore-70384dd958c57d1da924a66cffa35f80eb60d4b0

sha: 7c90147cbd4b552fa7915066b41bbd3382b120ff19ded7551bf850e2d744ef12

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/oecore-70384dd958c57d1da924a66cffa35f80eb60d4b0.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.1/oecore-70384dd958c57d1da924a66cffa35f80eb60d4b0.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: honister

Tag: yocto-3.4.1

Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8

Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8

sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.1/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: honister

Tag: yocto-3.4.1

Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400

Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400

sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.1/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: honister

Tag: yocto-3.4.1

Git Revision: 44a83b373e1fc34c93cd4a6c6cf8b73b230c1520

Release Artefact: bitbake-44a83b373e1fc34c93cd4a6c6cf8b73b230c1520

sha: 03d50c1318d88d62eb01d359412ea5a8014ef506266629a2bd43ab3a2ef19430

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4.1/bitbake-44a83b373e1fc34c93cd4a6c6cf8b73b230c1520.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4.1/bitbake-44a83b373e1fc34c93cd4a6c6cf8b73b230c1520.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: honister

Tag: yocto-3.4.1

Git Revision: b250eda5a0beba8acc9641c55a5b0e30594b5178

 

- ---------------

Contributors

- ---------------

Ahmed Hossam

Alexander Kanavin

Alexandre Belloni

Andrej Valek

Andres Beltran

Anuj Mittal

Bruce Ashfield

Chen Qi

Claus Stovgaard

Daiane Angolini

Hsia-Jun(Randy) Li

Jon Mason

Jose Quaresma

Joshua Watt

Kai Kang

Khem Raj

Kiran Surendran

Manuel Leonhardt

Michael Opdenacker

Oleksandr Kravchuk

Pablo Saavedra Rodi?o

Paul Eggleton

Peter Kjellerstedt

Quentin Schulz

Ralph Siemsen

Randy Li

Richard Purdie

Ross Burton

Sakib Sajal

Saul Wold

Teoh Jay Shen

Tim Orling

Tom Hochstein

Yureka

 

 

- ---------------

Known Issues

- ---------------

Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure

 

 

- ---------------

Security Fixes

- ---------------

glibc: Backport fix for CVE-2021-43396

vim: add patch number to CVE-2021-3778 patch

vim: fix CVE-2021-3796, CVE-2021-3872, and CVE-2021-3875

squashfs-tools: follow-up fix for CVE-2021-41072

avahi: update CVE id fixed by local-ping.patch

squashfs-tools: fix CVE-2021-41072

ffmpeg: fix CVE-2021-38114

curl: fix CVE-2021-22945 through -22947

 

 

 

- ---------------

Fixes

- ---------------

bitbake.conf: Fix corruption of GNOME mirror url

bitbake.conf: Use wayland distro feature for native builds

bitbake: Revert "parse/ast: Show errors for append/prepend/remove operators combined with +=/.="

bitbake: bitbake-worker: Add debug when unpickle fails

bitbake: cooker: Fix task-depends.dot for multiconfig targets

bitbake: cooker: Handle parse threads disappearing to avoid hangs

bitbake: cooker: Handle parsing results queue race

bitbake: cooker: Remove debug code, oops :(

bitbake: cooker: check if upstream hash equivalence server is available

bitbake: fetch/git: Handle github dropping git:// support

bitbake: fetch/wget: Add timeout for checkstatus calls (30s)

bitbake: fetch2/perforce: Fix typo

bitbake: fetch2: Fix url remap issue and add testcase

bitbake: fetch2: fix downloadfilename issue with premirror

bitbake: fetch: Handle mirror user/password replacements correctly

bitbake: parse/ast: Show errors for append/prepend/remove operators combined with +=/.=

bitbake: runqueue: Fix runall option handling

bitbake: runqueue: Fix runall option task deletion ordering issue

bitbake: test/fetch: Update urls to match upstream branch name changes

bitbake: tests/fetch.py: add test case to ensure downloadfilename is used for premirror

bitbake: tests/fetch.py: fix premirror test cases

bitbake: tests/fetch: Update github urls

bitbake: tests/fetch: Update pcre.org address after github changes

bitbake: tests/runqueue: Ensure hashserv exits before deleting files

bitbake: utils: Handle lockfile filenames that are too long for filesystems

bootchart2: Don't compile python modules

build-appliance-image: Update to honister head revision

buildhistory: Fix package output files for SDKs

busybox: 1.34.0 -> 1.34.1

ca-certificates: update 20210119 -> 20211016

classes/populate_sdk_base: Add setscene tasks

conf: update for release 3.4

convert-srcuri.py: use regex to check space in SRC_URI

create-spdx: Fix key errors in do_create_runtime_spdx

create-spdx: Protect against None from LICENSE_PATH

create-spdx: Set the Organization field via a variable

create-spdx: add create_annotation function

create-spdx: cross recipes are native also

create_spdx: ensure is_work_shared() is unique

cups: Fix missing installation of cups sysv init scripts

docs: poky.yaml: updates for 3.4

dpkg: Install dkpg-perl scripts to versioned perl directory

glibc-version.inc: remove branch= from GLIBC_GIT_URI

go-helloworld/glide: Fix urls

go.bbclass: Allow adding parameters to go ldflags

go: upgrade 1.16.7 -> 1.16.8

gst-devtools: 1.18.4 -> 1.18.5

gst-examples: 1.18.4 -> 1.18.5

gstreamer1.0-libav: 1.18.4 -> 1.18.5

gstreamer1.0-omx: 1.18.4 -> 1.18.5

gstreamer1.0-plugins-bad: 1.18.4 -> 1.18.5

gstreamer1.0-plugins-base: 1.18.4 -> 1.18.5

gstreamer1.0-plugins-good: 1.18.4 -> 1.18.5

gstreamer1.0-plugins-ugly: 1.18.4 -> 1.18.5

gstreamer1.0-python: 1.18.4 -> 1.18.5

gstreamer1.0-rtsp-server: 1.18.4 -> 1.18.5

gstreamer1.0-vaapi: 1.18.4 -> 1.18.5

gstreamer1.0: 1.18.4 -> 1.18.5

insane.bbclass: Add a check for directories that are expected to be empty

kernel-devsrc: Add vdso.lds and other build files for riscv64 as well

libnewt: Use python3targetconfig to fix reproducibility issue

libpcre/libpcre2: correct SRC_URI

libx11-compose-data: Update LICENSE to better reflect reality

libx11: Update LICENSE to better reflect reality

libxml2: Use python3targetconfig to fix reproducibility issue

linunistring: Add missing gperf-native dependency

linux-firmware: upgrade to 20211027

linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changes

linux-yocto-rt/5.10: update to -rt54

linux-yocto/5.10: update to v5.10.78

linux-yocto/5.14: common-pc: enable CONFIG_ATA_PIIX as built-in

linux-yocto/5.14: update to v5.14.17

linux-yocto: add libmpc-native to DEPENDS

lttng-tools: replace ad hoc ptest fixup with upstream fixes

manuals: releases.rst: move gatesgarth to outdated releases section

mesa: Enable svga for x86 only

mesa: upgrade 21.2.1 -> 21.2.4

meson.bblcass: Remove empty egg-info directories before running meson

meson: install native file in sdk

meson: move lang args to the right section

meson: set objcopy in the cross and native toolchain files

meta/scripts: Manual git url branch additions

meta: Add explict branch to git SRC_URIs

migration-3.4: add additional migration info

migration-3.4: add some extra packaging notes

migration-3.4: tweak overrides change section

migration: tweak introduction section

mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org

mirrors: Add uninative mirror on kernel.org

nativesdk-packagegroup-sdk-host.bb: Update host tools for wayland

oeqa/runtime/parselogs: modified drm error in common errors list

oeqa/selftest/sstatetests: fix typo ware -> were

oeqa: Update cleanup code to wait for hashserv exit

opkg: Fix poor operator combination choice

ovmf: update 202105 -> 202108

patch.bbclass: when the patch fails show more info on the fatal error

poky.conf: bump version for 3.4.1 honister release

poky.yaml: add lz4 and zstd to essential host packages

poky.yaml: fix lz4 package name for older Ubuntu versions

pseudo: Add fcntl64 wrapper

python3-setuptools: _distutils/sysconfig fix

python3: update to 3.9.7

qemu.inc: Remove empty egg-info directories before running meson

recipes: Update github.com urls to use https

ref-manual: Update how to set a useradd password

ref-manual: document "reproducible_build" class and SOURCE_DATE_EPOCH

ref-manual: document BUILD_REPRODUCIBLE_BINARIES

ref-manual: document TOOLCHAIN_HOST_TASK_ESDK

ref-manual: remove meta class

ref-manual: update system requirements

releases.rst: fix release number for 3.3.3

scripts/convert-srcuri: Update SRC_URI conversion script to handle github url changes

scripts/lib/wic/help.py: Update Fedora Kickstart URLs

scripts/oe-package-browser: Fix after overrides change

scripts/oe-package-browser: Handle no packages being built

spdx.py: Add annotation to relationship

sstate: Account for reserved characters when shortening sstate filenames

sstate: another fix for touching files inside pseudo

sstate: fix touching files inside pseudo

staging: Fix autoconf-native rebuild failure

strace: fix build against 5.15 kernel/kernel-headers

strace: show test suite log on failure

stress-ng: convert to git, website is down

systemd: add missing include for musl

tar: filter CVEs using vendor name

test-manual: how to enable reproducible builds

testimage: fix unclosed testdata file

tzdata: update 2021d to 2021d

uninative: Add version to uninative tarball name

waffle: convert to git, website is down

wayland: Fix wayland-tools packaging

wireless-regdb: upgrade 2021.07.14 -> 2021.08.28

wpa-supplicant: Match package override to PACKAGES for pkg_postinst


[ANNOUNCEMENT] meta-intel 16.0 layer for yocto project "honister" 3.4 is now available

Lee Chee Yang
 

Hello,

We are pleased to announce the meta-intel 16.0 layer for the Yocto Project 3.4 "honister" release is now available for download.

 

Thank you for everyone's contributions to this release.


Lee Chee Yang


--------------------------------

meta-intel-16.0-honister-3.4 Release Notes

--------------------------------

 

-----------------------

Repositories/Downloads

-----------------------

Release Name: meta-intel-16.0-honister-3.4

Branch: honister

Tag: 16.0-honister-3.4

Hash: fca80fae34f06c42405e45c3895e6958a7a176e0

sha: 524665c6fdbffb0c4762462da011add882fc5e4b2329a80e74b2edce53fdd6ac

Download Locations:

https://downloads.yoctoproject.org/releases/meta-intel/meta-intel-16.0-honister-3.4/meta-intel-16.0-honister-3.4.tar.bz2

https://mirrors.kernel.org/yocto/meta-intel/meta-intel-16.0-honister-3.4/meta-intel-16.0-honister-3.4.tar.bz2

 

 

---------------------------

New Features / Enhancements

---------------------------

onevpl-intel-gpu: Add recipe

onevpl: add recipe

embree: add recipe

rkcommon: add recipe

onedpl: add recipe

oidn: add recipe

ospray: add recipe

openvkl: add recipe for Intel Open Volume Kernel Library

ispc: add recipe

opencl-clang/13.0.0: add recipe

 

 

--------------

Known Issues

--------------

Intel Graphics Compiler doesn't currently support LLVM 13. That can lead to failures when, using Intel Compute Runtime driver or OpenVINO GPU plugin with meta-clang honister branch.

 

 

---------------

Security Fixes

---------------

For Intel processor-specific security information please visit https://software.intel.com/en-us/side-channel-security-support

Intel Security Center:

https://security-center.intel.com/default.aspx

 

 

---------------

Fixes/Updates/Upgrades

---------------

Convert to new override syntax

ISSL license: update to Feb 2020 version

Manually move some overrides to new syntax

compute-runtime: move up to the commit for ADL-P support

embree: enable ISPC support of Embree

embree: fix ISA configuration

embree: upgrade 3.13.0 -> 3.13.1

gmmlib: upgrade 21.1.1 -> 21.2.1

hdcp: upgrade to 21.2.0

intel media-driver: Exposing the registry to disable scalability

intel-compute-runtime: disable builtins

intel-compute-runtime: upgrade to 21.40.21182

intel-graphics-compiler: LLVM 13 fixes

intel-graphics-compiler: enable VectorCompiler

intel-graphics-compiler: update IGC to 1.0.8365

intel-graphics-compiler: upgrade to 1.0.8744

intel-media-driver: backport Fix PROCAMP not work issue

intel-media-driver: upgrade 21.1.3 -> 21.2.3

intel-mediasdk: Add support of DRM_FORMAT_NV12 and fix tile issue

intel-mediasdk: upgrade 21.1.3 -> 21.2.3

intel-microcode: upgrade 20210216 -> 20210608

ipmctl: add DEPENDS on pkgconfig-native

ipmctl: upgrade to 03.00.00.0387

ispc: upgrade 1.16.0 -> 1.16.1

itt: add COMPATIBLE_HOST to be x86 platform

itt: upgrade to 3.21.2

ixgbe, ixgbevf: exclude CVE-2015-1142857 from cve-check

ixgbe: upgrade to 5.13.4

ixgbevf: upgrade 4.11.1 -> 4.12.4

layer.conf: add honister to LAYERSERIES_COMPAT

layer.conf: drop meta-intel-qat layer from LAYERRECOMMENDS

layer.conf: update machine confs with new tune locations

level-zero: upgrade to 1.5.4

libva-intel-utils: upgrade 2.11.1 -> 2.12.0

libva-intel: upgrade 2.11.0 -> 2.12.0

linux-intel-dev: update to 5.12.0

linux-intel-rt/5.10: update to v5.10.59 ( patchset -rt52)

linux-intel-rt/5.4: update to v5.4.143

linux-intel-rt: fix the override syntax

linux-intel/5.10: update to v5.10.59

linux-intel/5.4: update to v5.4.143

llvm-project-source: fix do_patch for llvm-12

llvm/10.0.0: apply ispc recommended patches

llvm/10.0.0: apply opencl-clang recommend patches

llvm/11.0.0: apply ispc recommended patches

llvm/11.0.0: apply opencl-clang recommend patches

llvm/12.0.0: apply ispc recommended patches

llvm/12.0.0: apply opencl-clang recommend patches

lms: add pkgconfig-native to DEPENDS

lms: copy wdt udev rule in install

lms: exclude CVE-2018-1000535 from cve-check

lms: upgrade 2109.0.0.0 -> 2127.0.0.0

maintainers.inc: add missing entries for libva/libva-utils

maintainers.inc: add recipe entries

maintainers.inc: change owner for media recipes

meta-intel.inc: allow to select opencl-clang/13.0.0 too

metee: upgrade 3.0.1 -> 3.1.0

oidn: fix upstream check

oneVPL-intel-gpu: upgrade to 21.2.2

onednn: fix failures with gcc 11

onednn: refresh patch

onednn: upgrade to 2.4

onedpl: fix upstream check

onedpl: upgrade to 2021.5.0

onevpl-intel-gpu: Backport new ADL-P device IDs

onevpl-intel-gpu: add pkgconfig-native to DEPENDS

onevpl-intel-gpu: jpegd: Enable JPEG decode error report

onevpl-intel-gpu: upgrade to 21.3.4

onevpl: Add Wayland support to legacy tools

onevpl: Add X11 DRI3 support

onevpl: Add X11 support to legacy tools

onevpl: Add sample_multi_transcode application

onevpl: Add support of DRM_FORMAT_NV12 and fix tile issue

onevpl: Extends errorTypes to support JPEG errors

onevpl: Fix sample_multi_transcode join issue

onevpl: Fix wayland lib install

onevpl: Fixes for legacy samples

onevpl: Fixing render issue on virtual environment

onevpl: Move sample_* apps install path

onevpl: add pkgconfig-native to DEPENDS

onevpl: upgrade to 2021.6.0

open-model-zoo: upgrade to 2021.4.1

opencl-clang/12.0.0: build with llvm-12 only

opencl-clang/12.0.0: update to latest commit

opencl-clang: restructure

openvino-inference-engine/openvino-model-optimizer: update to the latest version

openvino-inference-engine: disable opencl

openvino-inference-engine: fix build with gcc11

openvino-inference-engine: fix inference engine cmake config

openvino-inference-engine: upgrade to 2021.4.1

openvino-model-optimizer: upgrade to 2021.4.1

openvkl: upgrade to 1.0.1

ospray: fix upstream check

ospray: upgrade to 2.7.1

qemuboot-intel.inc: remove deprecated show-cursor option

qemuboot-intel: fix the override syntax

rkcommon: turn off tests for now

rkcommon: upgrade 1.6.1 -> 1.7.0

thermald: upgrade 2.4.4 -> 2.4.6

vc-intrinsics: update to include latest commits

vc-intrinsics: update to latest commit


Yocto Project 3.1.12 (hardknott-23.0.12) is Released

Lee Chee Yang
 

Hello,

 

We are pleased to announce the Yocto Project 3.1.12 (dunfell-23.0.12) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Chee Yang Lee chee.yang.lee@...

Yocto Project Build and Release


 

- --------------------------

yocto-3.1.12 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: dunfell

Tag: yocto-3.1.12

Git Revision: 0839888394a6e42e96f9f0d201376eb38bc79b24

Release Artefact: poky-dunfell-23.0.12

sha: 6d8c70cb17100d6dd5056b8dcae7027833c8f9a53006fd5b651bf9a56494eb01

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/poky-dunfell-23.0.12.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: dunfell

Tag: yocto-3.1.12

Git Revision: 44b1970c40e9d73f6e63fb10cdc55837a26f5921

Release Artefact: oecore-dunfell-23.0.12

sha: 2ddef2bbcd156c971b6ce8a05eee64ddc51237d9ad2e17186d8afb840c31e7f9

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/oecore-dunfell-23.0.12.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/oecore-dunfell-23.0.12.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: dunfell

Tag: yocto-3.1.12

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.12

sha: 7a3e2f9922d9677c2357221d00f0e92a54feb7170f5df079527be9654d61b869

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/meta-mingw-dunfell-23.0.12.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/meta-mingw-dunfell-23.0.12.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: dunfell

Tag: yocto-3.1.12

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.12

sha: b6e4f8d9270849154f37db1c5b64febc5339f421caae877efbe6c32873307aa3

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/meta-gplv2-dunfell-23.0.12.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/meta-gplv2-dunfell-23.0.12.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: dunfell

Tag: yocto-3.1.12

Git Revision: c0348de8121c3a842bf44906f7e2f79e93f7275b

Release Artefact: bitbake-dunfell-23.0.12

sha: d87dd125bb9715ccc259d1ecbc8278a1ed48c3f834eee9bcdb569e7c296e9d2d

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.12/bitbake-dunfell-23.0.12.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.12/bitbake-dunfell-23.0.12.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: dunfell

Tag: yocto-3.1.12

Git Revision: f1cd4d8ae58037609556de51b33a4dbeab7f45ff

 

- ----------------

Contributors

- ----------------

 

Alexander Kanavin

Alexandre Belloni

Andrej Valek

Armin Kuster

Bruce Ashfield

Chandana kalluri

Chris Laplante

Christian Eggers

Claudius Heine

Daniel McGregor

Hongxu Jia

Jon Mason

Jose Quaresma

Joshua Watt

Justin Bronder

Kai Kang

Khem Raj

Marco Felsch

Marek Vasut

Mark Hatle

Markus Volk

Michael Halstead

Mike Crowe

Mingli Yu

Minjae Kim

Oleksandr Kravchuk

Pavel Zhukov

Ralph Siemsen

Ranjitsinh Rathod

Richard Purdie

Robert P. J. Day

Ross Burton

Sakib Sajal

Saloni

Stefano Babic

Steve Sakoman

Teoh Jay Shen

Tom Pollard

Visa Hankala

Wang Mingyu

William A. Kennington III

sana kazi

 

- ---------------

Known Issues

- ---------------

Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure

 

- ---------------

Security Fixes

- ---------------

curl: Whitelist CVE-2021-22897

ffmpeg: Add fix for CVEs

openssh: Fix CVE-2021-28041

vim: fix CVE-2021-3778

vim: Backport fix for CVE-2021-3770

tar: ignore node-tar CVEs

squashfs-tools: fix CVE-2021-40153

nettle: Security fix for CVE-2021-20305

curl: Fix CVE-2021-22946 and CVE-2021-22947, whitelist CVE-2021-22945

nettle: Security fix for CVE-2021-3580

qemu: fix CVE-2021-3682

qemu: Security fix for CVE-2020-28916

qemu: Security fix for CVE-2020-27617

qemu: Security fix CVE-2020-12829

libsndfile: Security fix for CVE-2021-3246

apr: Security fix for CVE-2021-35940

libgcrypt: Security fix CVE-2021-33560

 

 

- ---------------

Fixes

- ---------------

connman: add CVE_PRODUCT

tar: filter CVEs using vendor name

build-appliance-image: Update to dunfell head revision

mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org

selftest/reproducible: add webkitgtk back to exclusion list for dunfell

reproducible_build: Remove BUILD_REPRODUCIBLE_BINARIES checking

sstate: Avoid deploy_source_date_epoch sstate when unneeded

sstate: Ensure SDE is accounted for in package task timestamps

sstate: another fix for touching files inside pseudo

mirrors: Add uninative mirror on kernel.org

piglit: upgrade to latest revision

pseudo: Add fcntl64 wrapper

pseudo: Add in ability to flush database with shutdown request

linunistring: Add missing gperf-native dependency

python3-magic: add missing DEPENDS

python3-magic: add the missing rdepends

webkitgtk: Fix reproducibility in minibrowser

oeqa: reproducible: Fix test not producing diffs

documentation: prepare for 3.1.12 release

ref-system-requirements.rst: Add Fedora 34 to list of supported distros

ref-system-requirements.rst: Add Debian 11 to list of supported distros

poky.conf: Bump version for 3.1.12 release

bitbake: fetch/wget: Add timeout for checkstatus calls (30s)

meta/scripts: Manual git url branch additions

meta: Add explict branch to git SRC_URIs, handle github url changes

scripts/convert-srcuri: Backport SRC_URI conversion script from master branch

bitbake: tests/fetch: Update pcre.org address after github changes

bitbake: tests/fetch: Update github urls

bitbake: tests/fetch2: Fix quoting warning

bitbake: fetch/git: Handle github dropping git:// support

tzdata: update to 2021e

ca-certificates: update 20210119 -> 20211016

wireless-regdb: upgrade to 2021.08.28

linux-firmware: upgrade to 20210919

git: Fix determinism issue

stress-ng: improve reproducibility

stress-ng: convert to git, website is down

waffle: old website is down, update to new project URLs

mirrors.bbclass: remove dead infozip mirrors

oeqa/runtime/parselogs: modified drm error in common errors list

oeqa/runtime: search sys.path explicitly for modules

oeqa/runtime: load modules using importlib

testimage: fix unclosed testdata file

reproducible_build: Drop obsolete sstate workaround

oe/utils: log exceptions in ThreadedWorker functions

license.bbclass: implement ast.NodeVisitor.visit_Constant

oe/license: implement ast.NodeVisitor.visit_Constant

bitbake.conf: Add gpg-agent as a host tool

base: Use repr() for printing exceptions

base: Clean up unneeded len() calls

sstate: don't silently handle all exceptions in sstate_checkhashes

devtool: fix modify with patches in override directories

sstate: fix touching files inside pseudo

vim: fix 2021-3796

poky.yaml: fedora33: add missing pkgs

selftest/reproducible: adjust exclusion list for dunfell

classes/reproducible_build: Use atomic rename for SDE file

reproducible_build: Work around caching issues

rpm: Deterministically set vendor macro entry

poky.conf: Add debian 11 as a supported distro

poky.conf: Add fedora 34 as a supported distro

uninative: Upgrade to 3.4

target/ssh.py: add HostKeyAlgorithms option to test commands

python3: Add a fix for a make install race

libnewt: Use python3targetconfig to fix reproducibility issue

libxml2: Use python3targetconfig to fix reproducibility issue

externalsrc: Fix a source date epoch race in reproducible builds

externalsrc: Work with reproducible_build

gobject-introspection: Don't write $HOME into scripts

libtool: Allow libtool-cross to reproduce

libtool: Fix lto option passing for reproducible builds

util-linux: Fix reproducibility

gnupg: Be deterministic about sendmail

mesa: Ensure megadrivers runtime mappings are deterministic

package: Ensure pclist files are deterministic and don't use full paths

uninative: Upgrade to 3.3, support glibc 2.34

uninative: Improve glob to handle glibc 2.34

nativesdk-pseudo: Fix to work with glibc 2.34 systems

pseudo: Update with fcntl and glibc 2.34 fixes

pseudo: Fix to work with glibc 2.34 systems

util-linux: disable raw

gpgme: Use glibc provided closefrom API when available

m4: Do not use SIGSTKSZ

gcc: fix missing dependencies for selftests

libpsl: Add config knobs for runtime/builtin conversion choices

patch.bbclass: when the patch fails show more info on the fatal error

oeqa/selftest/sstatetests: fix typo ware -> were

rng-tools: add systemd-udev-settle wants to service

scriptutils.py: Add check before deleting path

binutils: Fix a missing break in case statement

oeqa/manual: Fix no longer valid URLs

multilib: Avoid sysroot race issues when multilib enabled

weston: Use systemd notify,

e2fsprogs: upgrade to 1.45.7

linux-yocto/5.4: update to v5.4.153

bitbake: fetch2/git: Use os.rename instead of mv

bitbake: fetch2/git: Avoid races over mirror tarball creation

bitbake: hashserv: let asyncio discover the running loop

bitbake: bitbake: correct deprecation warning in process.py

bitbake: bitbake: adjust parser error check for python 3.10 compatibility

bitbake: bitbake: do not import imp in layerindexlib

bitbake: bitbake: fix regexp deprecation warnings

bitbake: bitbake: correct the collections vs collections.abc deprecation

bitbake: compat.py: remove file since it no longer actually implements anything

bitbake: test/fetch: Update urls to match upstream branch name changes

glew: Stop polluting /tmp during builds

oeqa/buildproject: Ensure temp directories are cleaned up

oeqa/selftest/gotoolchain: Fix temp file cleanup

rm_work.bbclass: Fix for files starting with -

libc_package/buildstats: Fix python regex quoting warnings

oeqa/qemurunner: Use oe._exit(), not sys.exit()

pybootchart: Avoid divide by zero

libsamplerate0: Set correct soname for 0.1.9

bzip2: Update soname for libbz2 1.0.8

common-licenses: add "Unlicense" license file

systemd: Add fix for systemd-networkd crash during free

mtd-utils: upgrade to 2.1.3

bitbake: build/msg: Cleanup verbose option handling

bitbake: cookerdata: Show a readable error for invalid multiconfig name

bitbake: bitbake-worker: Improve error handling

bitbake: cookerdata: Show error for no BBLAYERS in bblayers.conf

bitbake: cookerdata: Improve missing core layer error message

bitbake: data_smart: Improve error display for handled exceptions

bitbake: build: Catch and error upon circular task references

bitbake: build: Avoid duplicating logs in verbose mode

bitbake: process: Don't include logs in error message if piping them

bitbake: build: Handle SystemExit in python tasks correctly

bitbake: build: Match markup to real function name

bitbake: bitbake: bitbake-layers: add skip reason to output

bitbake: ui/taskexp: Fix to work with empty build directories

bitbake: ui/taskexp: Improve startup exception handling

bitbake: server: Fix early parsing errors preventing zombie bitbake

libsoup-2.4: remove obsolete intltool dependency

testimage: symlink the task log and qemu console log to tmp/log/oeqa

wic: keep rootfs_size as integer

core-image-sato: Fix runqemu error for qemuarmv5

Update mailing list address

bash: Ensure deterministic build

useradd: Ensure preinst data is expanded correctly in pkgdata

rpm: Handle proper return value to avoid major issues

iputils: Fix regression of arp table update

bitbake: tests/fetch2: Use our own git server for dtc test repo


[ANNOUNCEMENT] Yocto Project 3.3.4 (hardknott-25.0.4) is Released

Vineela
 

Hello,

 

We are pleased to announce the Yocto Project 3.3.4 (hardknott-25.0.4) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Vineela Tummalapalli

vineela.tummalapalli@...

Yocto Project Build and Release

 

 

--------------------------

yocto-3.3.4 Release Notes

--------------------------

 

 

--------------------------

Repositories/Downloads

--------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: hardknott

Tag: yocto-3.3.4

Git Revision: c40ac16d79026169639f47be76a3f7b9d8b5178e

Release Artefact: poky-hardknott-25.0.4

sha: cbe13ef39105909ca13c6b6a84e4c66995e97a6c26e026b84046e5b8c5fd4a54

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/poky-hardknott-25.0.4.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: hardknott

Tag: 2021-04.4-hardknott

Git Revision: 0ca080a23c2770a15138f702d4c879bbd90ca360

Release Artefact: oecore-hardknott-25.0.4

sha: cc11201a8e4e80f4c776bc513d8442ffaf1dfd44fab7a72133da3aaabb967ff2

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/oecore-hardknott-25.0.4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/oecore-hardknott-25.0.4.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: hardknott

Tag: yocto-3.3.4

Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e

Release Artefact: meta-mingw-hardknott-25.0.4

sha: eff7ca53ad2360faa277fa7def3eb618e3a0e66e6008a560bcf6839c85042bca

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/meta-mingw-hardknott-25.0.4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/meta-mingw-hardknott-25.0.4.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: hardknott

Tag: yocto-3.3.4

Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f

Release Artefact: meta-gplv2-hardknott-25.0.4

sha: 9f273fc39082840baefb31de42efca6fe53f36679f665101b803df33d061c2a1

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/meta-gplv2-hardknott-25.0.4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/meta-gplv2-hardknott-25.0.4.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: 1.50

Tag: 2021-04.4-hardknott

Git Revision: 0fe1a9e2d2e33f80d807cefc7a23df4a5f760c74

Release Artefact: bitbake-hardknott-25.0.4

sha: d689dc6647de2c880b814c0d5955b7d46c910e82221b0480eb7bd5fd4f455067

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.4/bitbake-hardknott-25.0.4.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.4/bitbake-hardknott-25.0.4.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: hardknott

Tag: yocto-3.3.4

Git Revision: e8e4539e1e812ea835192d1e35cc9992a43059ca

 

----------------

Contributors

----------------

Alexander Kanavin

Anibal Limon

Anuj Mittal

Armin Kuster

Bruce Ashfield

Caner Altinbasak

Chandana kalluri

Changqing Li

Chen Qi

Claudius Heine

Hongxu Jia

Jon Mason

Jose Quaresma

Joshua Watt

Kai Kang

Kenfe-Mickael Laventure

Kevin Hao

Khem Raj

Kiran Surendran

Konrad Weihmann

Mark Hatle

Markus Volk

Martin Jansa

Michael Halstead

Michael Opdenacker

Mingli Yu

Pablo Saavedra Rodi?o

Pgowda

Richard Purdie

Ross Burton

Sakib Sajal

Steve Sakoman

Thomas Perrot

Tom Pollard

Trevor Gamblin

William A. Kennington III

Yi Zhao

 

---------------

Known Issues

---------------

Bug 14622 - bsps-hw.bsps-hw.Test_Seek_bar_and_volume_control manual test case failure

 

 

---------------

Security Fixes

---------------

openssh: fix CVE-2021-41617

binutils: Fix CVE-2021-3530

ghostscript: Fix CVE-2021-3781

ncurses: fix CVE-2021-39537

vim: Backport fix for CVE-2021-3770

bind: Exclude CVE-2019-6470 from cve-check

qemu: fix CVE-2021-3682

systemd: fix CVE-2021-33910

connman: add CVE_PRODUCT

vim: fix CVEs

ffmpeg: fix CVE-2021-38114

tar: ignore node-tar CVEs

ffmpeg: fix CVE-2021-38171

go: Exclude CVE-2021-29923 from report list

flex: Add CVE-2019-6293 to exclusions for checks

tcl: Exclude CVE-2021-35331 from checks

bluez5: fix CVE-2021-0129

ffmpeg: fix CVE-2021-38291

squashfs-tools: fix CVE-2021-40153

mc: fix CVE-2021-36370

apr: Security fix for CVE-2021-35940

sqlite3: fix CVE-2021-36690

ruby: fix CVE-2021-31799

ruby: Security fixes for CVE-2021-31810/CVE-2021-32066

 

 

---------------

Fixes

---------------

build-appliance-image: Update to hardknott head revision

poky.conf: bump version for 3.3.4 hardknott release

ref-manual: migration-3.0: fix ref to removed variable

documentation: prepare for 3.3.4 release

bitbake: fetch/git: Handle github dropping git:// support

meta: bump HASHEQUIV_HASH_VERSION after RPM fix

bootchart2: Don't compile python modules

tzdata: upgrade 2021a -> 2021d

ca-certificates: update 20210119 -> 20211016

wireless-regdb: upgrade 2021.07.14 -> 2021.08.28

wireless-regdb: upgrade 2021.04.21 -> 2021.07.14

linux-firmware: upgrade 20210818 -> 20210919

linux-yocto/5.10: update to v5.10.75

linux-yocto/5.10: update to v5.10.74

linux-yocto/5.10: update to v5.10.73

strace: show test suite log on failure

waffle: convert to git, website is down

sstate: fix touching files inside pseudo

oe/utils: log exceptions in ThreadedWorker functions

testimage: fix unclosed testdata file

uninative: Upgrade to 3.4

poky.yaml: fedora33: add missing pkgs

reproducible_build: Work around caching issues

rpm: Deterministically set vendor macro entry

go: upgrade 1.16.7 -> 1.16.8

ruby: fix the reproducibility issue

linux-yocto/5.10: update to v5.10.70

linux-yocto/5.10: update to v5.10.69

oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results

uninative: Upgrade to 3.3, support glibc 2.34

uninative: Improve glob to handle glibc 2.34

pseudo: Update with fcntl and glibc 2.34 fixes

nativesdk-pseudo: Fix to work with glibc 2.34 systems

pseudo: Fix to work with glibc 2.34 systems

gpgme: Use glibc provided closefrom API when available

m4: Do not use SIGSTKSZ

util-linux: disable raw

patch.bbclass: when the patch fails show more info on the fatal error

rng-tools: add systemd-udev-settle wants to service

python3: Add a fix for a make install race

libnewt: Use python3targetconfig to fix reproducibility issue

libxml2: Use python3targetconfig to fix reproducibility issue

oeqa/manual: Fix no longer valid URLs

multilib: Avoid sysroot race issues when multilib enabled

externalsrc: Fix a source date epoch race in reproducible builds

externalsrc: Work with reproducible_build

oeqa/selftest/bbtests: Add uuid to force build test

gobject-introspection: Don't write $HOME into scripts

mesa: Ensure megadrivers runtime mappings are deterministic

gnupg: Be deterministic about sendmail

package: Ensure pclist files are deterministic and don't use full paths

rpm: Ensure compression parallelism isn't coded into rpms

linux-yocto/5.4: update to v5.4.153

linux-yocto/5.4: update to v5.4.150

linux-yocto/5.4: update to v5.4.149

mesa: gallium/dri Make YUV formats we're going to emulate external-only

glibc: upgrade glibc-2.33 to latest version

bitbake: fetch2: clarify the command-no-found error message

bitbake: build: Make exception printing clearer

bitbake: bitbake-worker: Handle pseudo shutdown in Ctrl+C case

bitbake: build: Ensure python stdout/stderr is logged correctly

bitbake: bitbake-worker: Allow shutdown/database flush of pseudo server at task exit

bitbake: npmsw: Avoid race condition with multiple npm fetchers

bitbake: tests/runqueue: Ensure hashserv exits before deleting files

bitbake: fetch2/git: Use os.rename instead of mv

bitbake: fetch2/git: Avoid races over mirror tarball creation

bitbake: test/fetch: Update urls to match upstream branch name changes

scriptutils.py: Add check before deleting path

recipes-support/ptest-runner: Bump to v2.4.2

rm_work.bbclass: Fix for files starting with -

package_ipk: Use localdata store when signing packages

glew: Stop polluting /tmp during builds

wic: keep rootfs_size as integer

Update mailing list address

bitbake: build: Handle SystemExit in python tasks correctly

bitbake: build: Avoid duplicating logs in verbose mode

bitbake: process: Don't include logs in error message if piping them

bash: Ensure deterministic build

oeqa/buildproject: Ensure temp directories are cleaned up

oeqa/selftest/gotoolchain: Fix temp file cleanup

oeqa/qemurunner: Use oe._exit(), not sys.exit()

libsamplerate0: Set correct soname for 0.1.9

bzip2: Update soname for libbz2 1.0.8

pybootchart: Avoid divide by zero

expat: pull from github releases

yocto-bsp/5.10: update to v5.10.63

meta-yocto-bsp: Bump to the v5.10.55

local.conf.sample: Update sstate mirror entry with new hash equivalence setting

poky: Use SDKPATHINSTALL instead of SDKPATH

sstate: Avoid problems with recipes using SRCPV when fetching sstate

bitbake: runqueue/knotty: Improve UI handling of setscene task counting

bitbake: cookerdata: Show a readable error for invalid multiconfig name

bitbake: bitbake-worker: Improve error handling

bitbake: cooker/process: Fix typos in exiting message

bitbake: runqueue: Clean up task stats handling

bitbake: data_smart: Improve error display for handled exceptions

bitbake: cookerdata: Improve missing core layer error message

bitbake: cookerdata: Show error for no BBLAYERS in bblayers.conf

bitbake: tests/fetch2: Use our own git server for dtc test repo

linux-yocto/5.4: update to v5.4.144

linux-yocto/5.4: update to v5.4.143

systemtap: Fix headers issue with x86 and 5.13 headers

linux-yocto/5.10: update to v5.10.63

linux-yocto/5.10: update to v5.10.61

bitbake: build: Catch and error upon circular task references

bitbake: runqueue: Improve multiconfig deferred task issues

bitbake: cooker: Allow upstream for local hash equivalence server

bitbake: runqueue: Fix issues with multiconfig deferred task deadlock messages

bitbake: runqueue: Avoid deadlock avoidance task graph corruption


[ANNOUNCEMENT] Yocto Project 3.4 (honister) is Released

Vineela
 

Hello,

 

We are pleased to announce the Yocto Project 3.4 Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/poky-f6d1126fff213460dc6954a5d5fc168606d76b66.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/poky-f6d1126fff213460dc6954a5d5fc168606d76b66.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Vineela Tummalapalli

vineela.tummalapalli@...

Yocto Project Build and Release

 

- --------------------------

yocto-3.4 Release Notes

- --------------------------

 

 

- --------------------------

Repositories/Downloads

- --------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: honister

Tag: yocto-3.4

Git Revision: f6d1126fff213460dc6954a5d5fc168606d76b66

Release Artefact:  poky-f6d1126fff213460dc6954a5d5fc168606d76b66

sha: 11e8f5760f704eed1ac37a5b09b1a831b5254d66459be75b06a72128c63e0411

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/ poky-f6d1126fff213460dc6954a5d5fc168606d76b66.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/ poky-f6d1126fff213460dc6954a5d5fc168606d76b66.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: honister

Tag: 2021-10-honister

Git Revision: bb1dea6806f084364b6017db2567f438e805aef0

Release Artefact: oecore-bb1dea6806f084364b6017db2567f438e805aef0

sha: 9a356c407c567b1c26e535cad235204b0462cb79321fefb0844324a6020b31f4

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/oecore-bb1dea6806f084364b6017db2567f438e805aef0.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/oecore-bb1dea6806f084364b6017db2567f438e805aef0.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: honister

Tag: yocto-3.4

Git Revision: f5d761cbd5c957e4405c5d40b0c236d263c916a8

Release Artefact: meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

sha: d4305d638ef80948584526c8ca386a8cf77933dffb8a3b8da98d26a5c40fcc11

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/meta-mingw-f5d761cbd5c957e4405c5d40b0c236d263c916a8.tar.bz2

 

Repository Name: meta-intel

Repository Location: https://git.yoctoproject.org/git/meta-intel

Branch: honister

Tag: yocto-3.4

Git Revision: 90170cf85fe35b4e8dc00eee50053c0205276b63

Release Artefact: meta-intel-90170cf85fe35b4e8dc00eee50053c0205276b63 

sha: 2b3b43386dfcaaa880d819c1ae88b1251b55fb12c622af3d0936c3dc338491fc

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/meta-intel-90170cf85fe35b4e8dc00eee50053c0205276b63.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/meta-intel-90170cf85fe35b4e8dc00eee50053c0205276b63.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: honister

Tag: yocto-3.4

Git Revision: f04e4369bf9dd3385165281b9fa2ed1043b0e400

Release Artefact: meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400

sha: ef8e2b1ec1fb43dbee4ff6990ac736315c7bc2d8c8e79249e1d337558657d3fe

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/meta-gplv2-f04e4369bf9dd3385165281b9fa2ed1043b0e400.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: 1.52

Tag: 2021-10-honister

Git Revision: c78ebac71ec976fdf27ea24767057882870f5c60

Release Artefact: bitbake-c78ebac71ec976fdf27ea24767057882870f5c60

sha: 8077c7e7528cd73ef488ef74de3943ec66cae361459e5b630fb3cbe89c498d3d

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.4/bitbake-c78ebac71ec976fdf27ea24767057882870f5c60.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.4/bitbake-c78ebac71ec976fdf27ea24767057882870f5c60.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: honister

Tag: yocto-3.4

Git Revision:d75c5450ecf56c8ac799a633ee9ac459e88f91fc

 

- --------------

Contributors

- --------------

 

Thanks to the following people who contributed to this release:

 

Adam Romanek

Alejandro Hernandez Samaniego

Alexander Kanavin

Alexandre Belloni

Alexey Brodkin

Alex Stewart

Alistair Francis

Anatol Belski

Anders Wallin

Andrea Adami

Andreas Müller

Andrej Valek

Andres Beltran

Andrey Zhizhikin

Anibal Limon

Anthony Bagwell

Anton Blanchard

Anuj Mittal

Armin Kuster

Asfak Rahman

Bastian Krause

Bernhard Rosenkränzer

Bruce Ashfield

Carlos Rafael Giani

Chandana kalluri

Changhyeok Bae

Changqing Li

Chanho Park

Chen Qi

Chris Laplante

Christophe Chapuis

Christoph Muellner

Claudius Heine

Damian Wrobel

Daniel Ammann

Daniel Gomez

Daniel McGregor

Daniel Wagenknecht

Denys Dmytriyenko

Devendra Tewari

Diego Sueiro

Dmitry Baryshkov

Douglas Royds

Dragos-Marian Panait

Drew Moseley

Enrico Scholz

Fabio Berton

Florian Amstutz

Gavin Li

Guillaume Champagne

Harald Brinkmann

Henning Schild

He Zhe

Hongxu Jia

Hsia-Jun (Randy) Li

Jean Bouchard

Joe Slater

Jonas Höppner

Jon Mason

Jose Quaresma

Joshua Watt

Justin Bronder

Kai Kang

Kenfe-Mickael Laventure

Kevin Hao

Khairul Rohaizzat Jamaluddin

Khem Raj

Kiran Surendran

Konrad Weihmann

Kristian Klausen

Kyle Russell

Lee Chee Yang

Lei Maohui

Luca Boccassi

Marco Felsch

Marcus Comstedt

Marek Vasut

Mark Hatle

Markus Volk

Marta Rybczynska

Martin Jansa

Matthias Klein

Matthias Schiffer

Matt Madison

Matt Spencer

Max Krummenacher

Michael Halstead

Michael Ho

Michael Opdenacker

Mike Crowe

Mikko Rapeli

Ming Liu

Mingli Yu

Minjae Kim

Nicolas Dechesne

Niels Avonds

Nikolay Papenkov

Nisha Parrakat

Olaf Mandel

Oleksandr Kravchuk

Oleksandr Popovych

Oliver Kranz

Otavio Salvador

Patrick Williams

Paul Barker

Paul Eggleton

Paul Gortmaker

Paulo Cesar Zaneti

Peter Bergin

Peter Budny

Peter Kjellerstedt

Petr Vorel

Przemyslaw Gorszkowski

Purushottam Choudhary

Qiang Zhang

Quentin Schulz

Ralph Siemsen

Randy MacLeod

Ranjitsinh Rathod

Rasmus Villemoes

Reto Schneider

Richard Purdie

Richard Weinberger

Robert Joslyn

Robert P. J. Day

Robert Yang

Romain Naour

Ross Burton

Sakib Sajal

Samuli Piippo

Saul Wold

Scott Murray

Scott Weaver

Stefan Ghinea

Stefan Herbrechtsmeier

Stefano Babic

Stefan Wiehler

Steve Sakoman

Teoh Jay Shen

Thomas Perrot

Tim Orling

Tom Pollard

Tom Rini

Tony Battersby

Tony Tascioglu

Trevor Gamblin

Trevor Woerner

Ulrich Ölmann

Valentin Danaila

Vinay Kumar

Vineela Tummalapalli

Vinícius Ossanes Aquino

Vivien Didelot

Vyacheslav Yurkov

Wang Mingyu

Wes Lindauer

William A. Kennington III

Yanfei Xu

Yann Dirson

Yi Fan Yu

Yi Zhao

Zang Ruochen

Zheng Ruoqin

Zoltán Böszörményi

 

 

- -----------------------------

New Features / Enhancements

- -----------------------------

 

* Linux kernel 5.14, glibc 2.34 and ~280 other recipe upgrades

* Switched override character to ':' (replacing '_') for more robust parsing and improved performance - see migration guide for help on migrating

* Rust integrated into core, providing rust support for cross-compilation and SDK

* New create-spdx class for creating SPDX SBoM documents

* New recipes: cargo, core-image-ptest-all, core-image-ptest-fast, core-image-weston-sdk, erofs-utils, gcompat, gi-docgen, libmicrohttpd, libseccomp, libstd-rs, perlcross, python3-markdown, python3-pyyaml, python3-smartypants, python3-typogrify, rust, rust-cross, rust-cross-canadian, rust-hello-world, rust-llvm, rust-tools-cross-canadian, rustfmt, xwayland

* Several optimisations to reduce unnecessary task dependencies for faster builds

* seccomp integrated into core, with additional enabling for gnutls, systemd, qemu

* New overlayfs class to help generate overlayfs mount units

* debuginfod support now enabled by default

* Switched several recipes over to using OpenSSL instead of GnuTLS (wpa-supplicant, curl, glib-networking) or disable GnuTLS (cups) by default

* Improvements to LTO plugin installation and reproducibility

* Architecture-specific enhancements:

  - glibc: Enable memory tagging for aarch64

  - testimage: remove aarch64 xorg exclusion

  - arch-arm*: add better support for gcc march extensions

  - tune-cortexm*: add support for all Arm Cortex-M processors

  - tune-cortexr*: add support for all Arm Cortex-R processors

  - arch-armv4: Allow -march=armv4

  - qemuarm*: use virtio graphics

  - baremetal-helloworld: Enable RISC-V 64/32 port

  - ldconfig-native: Add RISC-V support

  - qemuriscv: Enable 4 core emulation

  - Add ARC support in gdb, dpkg, dhcpcd

  - conf/machine-sdk: Add ppc64 SDK machine

  - libjpeg-turbo: Handle powerpc64le without Altivec

  - pixman: Handle PowerPC without Altivec

  - mesa: enable gallium Intel drivers when building for x86

  - mesa: enable crocus driver for older Intel graphics

* Kernel-related enhancements:

  - Support zstd-compressed modules and initramfs images

  - Allow opt-out of split kernel modules

  - linux-yocto-dev: base AUTOREV on specified version

  - kernel-yocto: provide debug / summary information for metadata

  - kernel-uboot: Handle gzip and lzo compression options

  - linux-yocto/5.14: added devupstream support

  - linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfat

  - linux-yocto: enable TYPEC_TCPCI in usbc fragment

* Image-related enhancements:

  - New erofs, erofs-lz4 and erofs-lz4hc image types

  - New squashfs-zst and cpio.zst image types

  - New lic-pkgs IMAGE_FEATURES item to install all license packages

  - Added zsync metadata conversion support

  - Use xargs to set file timestamps for significant (>90%) do_image speedup

  - Find .ko.gz and .ko.xz kernel modules as well when determining need to run depmod on an image

  - Show formatted error messages instead of tracebacks for systemctl errors

  - No longer ignore installation failures in complementary package installation

  - Remove ldconfig auxiliary cache when not needed

* wic enhancements:

  - Added erofs filesystem support

  - Added --extra-space argument to leave extra space after last partition

  - Added --no-fstab-update part option to allow using the stock fstab

  - bootimg-efi: added Unified Kernel Image option

  - bootimg-pcbios: use label provided when formatting a DOS partition

* SDK-related enhancements:

  - Enable do_populate_sdk with multilibs

  - New SDKPATHINSTALL variable decouples default install path from built in path to avoid rebuilding nativesdk components on e.g. DISTRO_VERSION changes

  - eSDK: Error if trying to generate an eSDK from a multiconfig

  - eSDK: introduce TOOLCHAIN_HOST_TASK_ESDK to be used in place of TOOLCHAIN_HOST_TASK to add components to the host part of the eSDK

* bitbake enhancements:

  - New bitbake-getvar helper command to query a variable value (with history)

  - bitbake-layers: layerindex-fetch: add --fetchdir parameter to

  - bitbake-layers: show-recipes: add skip reason to output

  - bitbake-diffsigs: sort diff output for consistency

  - Allow setting upstream for local hash equivalence server

  - fetch2/s3: allow to use credentials and switch profile from environment variables

  - fetch2/s3: Add progress handler for S3 cp command

  - fetch2/npm: Support npm archives with missing search directory mode

  - fetch2/npmsw: Add support for local tarball and link sources

  - fetch2/svn: Allow peg-revision functionality to be disabled

  - fetch2/wget: verify certificates for HTTPS/FTPS by default

  - fetch2/wget: Enable FTPS

  - prserv: added read-only mode

  - prserv: replaced XML RPC with modern asyncrpc implementation

  - Numerous warning/error message improvements

* New PACKAGECONFIG options in btrfs-tools, ccache, coreutils, cups, dbus, elfutils, ffmpeg, findutils, glib-2.0, gstreamer1.0-plugins-bad, gstreamer1.0-plugins-base, libarchive, libnotify, libpsl, man-db, mesa, ovmf, parted, prelink, qemu, rpm, shadow, systemd, tar, vim, weston

* u-boot enhancements:

  - Make SPL suffix configurable

  - Make UBOOT_BINARYNAME configurable

  - Package extlinux.conf separately

  - Allow deploying the u-boot DTB

* opensbi: Add support for specifying a device tree

* busybox enhancements:

  - Added tmpdir option into mktemp applet

  - Support mounting swap via labels

  - Enable long options for enabled applets

* Move tune files to architecture subdirectories

* buildstats: log host data on failure separately to task specific file

* buildstats: collect "at interval" and "on failure" logs in the same file

* Ptest enhancements:

  - ptest-runner: install script to collect system data on failure

  - Added ptest support to python3-hypothesis, python3-jinja2, python3-markupsafe

  - Enhanced ptest support in lttng, util-linux, and others

  - New leaner ptest image recipes based upon core-image-minimal

* scripts/contrib/image-manifest: add new script

* Add beginnings of Android target support

* devtool upgrade: rebase override-only patches as well

* devtool: print a warning on upgrades if PREFERRED_VERSION is set

* systemd: set zstd as default compression option

* init-manager-systemd: add a weak VIRTUAL-RUNTIME_dev_manager assignment

* Add proper unpack dependency for .zst compressed archives

* util-linux: build chfn and chsh by default

* qemu: use 4 cores in qemu guests

* runqemu: decouple bios and kernel options

* qemu: add a hint on how to enable CPU render nodes when a suitable GPU is absent

* devupstream: Allow support of native class extensions

* Prelinking now disabled in default configuration

* python3: statistics module moved to its own python3-statistics package

* pypi: allow override of PyPI archive name

* Allow global override of golang GO_DYNLINK

* buildhistory enhancements:

  - Add option to strip path prefix

  - Add output file listing package information

  - Label packages providing per-file dependencies in depends.dot

* New gi-docgen class for GNOME library documentation

* meson.bbclass: Make the default buildtype "debug" if DEBUG_BUILD is 1

* distro_features_check: expand with IMAGE_FEATURES

* Add extended packagedata in JSON format

* local.conf.sample: Update sstate mirror entry with new hash equivalence setting

* poky: Use https in default PREMIRRORS

* reproducible_build.bbclass: Enable -Wdate-time

* yocto-check-layer: ensure that all layer dependencies are tested too

* core-image-multilib-example: base on weston, and not sato

* npm.bbclass: Allow nodedir to be overridden by NPM_NODEDIR

* cve-extra-exclusions.inc: add exclusion list for intractable CVE's

* license_image.bbclass: Detect broken symlinks

* sysstat: make the service start automatically

* sanity: Add error check for '%' in build path

* sanity: Further improve directory sanity tests

* sanity.bbclass: mention CONNECTIVITY_CHECK_URIS in network failure message

* tzdata: Allow controlling zoneinfo binary format

* oe-time-dd-test.sh: add options and refactor

* vim: add option to disable NLS support

* zstd: Include pzstd in the build

* mirrors.bbclass: provide additional rule for git repo fallbacks

* own-mirrors: Add support for s3:// scheme in SOURCE_MIRROR_URL

* common-licenses: add missing SPDX licences

* Add MAINTAINERS.md file to record subsystem maintainers

 

 

- -------------

Known Issues

- -------------

 

* Build failures have been reported when running on host Linux systems with FIPS enabled (such as RHEL 8.0 with the FIPS mode enabled). For more details please see https://bugzilla.yoctoproject.org/show_bug.cgi?id=14609.

 

 

- -----------------

Recipe Licenses

- -----------------

 

The following corrections have been made to the LICENSE values set by recipes:

 

* acpica: correct LICENSE to "Intel | BSD-3-Clause | GPLv2"

* dtc: correct LICENSE to "GPLv2 | BSD-2-Clause"

* e2fsprogs: correct LICENSE to "GPLv2 & LGPLv2 & BSD-3-Clause & MIT"

* ffmpeg: correct LICENSE to "GPLv2+ & LGPLv2.1+ & ISC & MIT & BSD-2-Clause & BSD-3-Clause & IJG"

* flac: correct LICENSE to "GFDL-1.2 & GPLv2+ & LGPLv2.1+ & BSD-3-Clause"

* flex: correct LICENSE to "BSD-3-Clause & LGPL-2.0+"

* font-util: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause"

* glib-2.0: correct LICENSE to "LGPLv2.1+ & BSD-3-Clause & PD"

* gobject-introspection: correct LICENSE to "LGPLv2+ & GPLv2+ & MIT" (add MIT license)

* hdparm: correct LICENSE to "BSD-2-Clause & GPLv2 & hdparm"

* iputils: correct LICENSE to "BSD-3-Clause & GPLv2+"

* libcap: correct LICENSE to "BSD-3-Clause | GPLv2"

* libevent: correct LICENSE to "BSD-3-Clause & MIT"

* libjitterentropy: correct LICENSE to "GPLv2+ | BSD-3-Clause"

* libpam: correct LICENSE to "GPLv2+ | BSD-3-Clause"

* libwpe: correct LICENSE to "BSD-2-Clause"

* libx11-compose-data: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause"

* libx11: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause"

* libxfont2: correct LICENSE to "MIT & MIT-style & BSD-4-Clause & BSD-2-Clause"

* libxfont: correct LICENSE to "MIT & MIT-style & BSD-3-Clause"

* lsof: correct LICENSE to reflect that it uses a BSD-like (but not exactly BSD) license ("Spencer-94")

* nfs-utils: correct LICENSE to "MIT & GPLv2+ & BSD-3-Clause"

* ovmf: correct license to "BSD-2-Clause-Patent"

* ppp: correct LICENSE to "BSD-3-Clause & BSD-3-Clause-Attribution & GPLv2+ & LGPLv2+ & PD"

* python3-packaging: correct LICENSE to "Apache-2.0 | BSD-2-Clause"

* python-async-test: correct LICENSE to "BSD-3-Clause"

* quota: remove BSD license (only BSD licensed part of the code was removed in 4.05)

* shadow: correct LICENSE to "BSD-3-Clause | Artistic-1.0"

* shadow-sysroot: set LICENSE the same as shadow

* sudo: correct LICENSE to "ISC & BSD-3-Clause & BSD-2-Clause & Zlib"

* swig: correct LICENSE to "BSD-3-Clause & GPLv3"

* valgrind: correct license to "GPLv2 & GPLv2+ & BSD-3-Clause"

* webkitgtk: correct LICENSE to "BSD-2-Clause & LGPLv2+"

* wpebackend-fdo: correct LICENSE to "BSD-2-Clause"

* xinetd: correct LICENSE to reflect that it uses a unique BSD-like (but not exactly BSD) license

 

Other license-related notes:

* When creating recipes for Python software, recipetool will now treat "BSD" as "BSD-3-Clause" for the purposes of setting LICENSE, as that is the most common understanding.

* Please be aware that an initramfs bundled with the kernel using INITRAMFS_IMAGE_BUNDLE should only contain GPLv2-compatible software; this is now mentioned in the documentation.

 

 

- ------------------------

Migration instructions

- ------------------------

 

For details on changes that you might need to make when migrating to the Yocto Project 3.4 release from previous releases, please see the following manual:

 

https://docs.yoctoproject.org/migration-guides/migration-3.4.html

 

 

- ----------------

Security Fixes

- ----------------

 

* apr: CVE-2021-35940

* aspell: CVE-2019-25051

* avahi: CVE-2021-3468, CVE-2021-36217

* binutils: CVE-2021-20197

* bluez: CVE-2021-3658

* busybox: CVE-2021-28831

* cairo: CVE-2020-35492

* cpio: CVE-2021-38185

* expat: CVE-2013-0340

* ffmpeg: CVE-2020-20446, CVE-2020-22015, CVE-2020-22021, CVE-2020-22033, CVE-2020-22019, CVE-2021-33815, CVE-2021-38171, CVE-2020-20453

* glibc: CVE-2021-33574, CVE-2021-38604

* inetutils: CVE-2021-40491

* libgcrypt: CVE-2021-40528

* linux-yocto/5.10, 5.14: CVE-2021-3653, CVE-2021-3656

* lz4: CVE-2021-3520

* nettle: CVE-2021-20305

* openssl: CVE-2021-3711, CVE-2021-3712

* perl: CVE-2021-36770

* python3: CVE-2021-29921

* python3-pip: CVE-2021-3572

* qemu: CVE-2020-27821, CVE-2020-29443, CVE-2020-35517, CVE-2021-3392, CVE-2021-3409, CVE-2021-3416, CVE-2021-3527, CVE-2021-3544, CVE-2021-3545, CVE-2021-3546, CVE-2021-3682, CVE-2021-20181, CVE-2021-20221, CVE-2021-20257, CVE-2021-20263

* rpm: CVE-2021-3421, CVE-2021-20271

* rsync: CVE-2020-14387

* util-linux: CVE-2021-37600

* vim: CVE-2021-3770, CVE-2021-3778

* wpa-supplicant: CVE-2021-30004

* xdg-utils: CVE-2020-27748

* xserver-xorg: CVE-2021-3472

 

 

- -----------------

Recipe Upgrades

- -----------------

 

* acl 2.2.53 -> 2.3.1

* acpica 20210105 -> 20210730

* alsa-lib 1.2.4 -> 1.2.5.1

* alsa-plugins 1.2.2 -> 1.2.5

* alsa-tools 1.2.2 -> 1.2.5

* alsa-topology-conf 1.2.4 -> 1.2.5.1

* alsa-ucm-conf 1.2.4 -> 1.2.5.1

* alsa-utils 1.2.4 -> 1.2.5.1

* alsa-utils-scripts 1.2.4 -> 1.2.5.1

* apt 2.2.2 -> 2.2.4

* at 3.2.1 -> 3.2.2

* at-spi2-core 2.38.0 -> 2.40.3

* autoconf-archive 2019.01.06 -> 2021.02.19

* babeltrace2 2.0.3 -> 2.0.4

* bash 5.1 -> 5.1.8

* bind 9.16.16 -> 9.16.20

* binutils 2.36.1 -> 2.37

* binutils-cross 2.36.1 -> 2.37

* binutils-cross-canadian 2.36.1 -> 2.37

* binutils-cross-testsuite 2.36.1 -> 2.37

* binutils-crosssdk 2.36.1 -> 2.37

* bison 3.7.5 -> 3.7.6

* blktrace 1.2.0+gitX -> 1.3.0+gitX

* bluez5 5.56 -> 5.61

* boost 1.75.0 -> 1.77.0

* boost-build-native 4.3.0 -> 4.4.1

* btrfs-tools 5.10.1 -> 5.13.1

* busybox 1.33.1 -> 1.34.0

* busybox-inittab 1.33.0 -> 1.34.0

* ccache 4.2 -> 4.4

* cmake 3.19.5 -> 3.21.1

* cmake-native 3.19.5 -> 3.21.1

* connman 1.39 -> 1.40

* createrepo-c 0.17.0 -> 0.17.4

* cronie 1.5.5 -> 1.5.7

* cross-localedef-native 2.33 -> 2.34

* cups 2.3.3 -> 2.3.3op2

* curl 7.75.0 -> 7.78.0

* dbus-glib 0.110 -> 0.112

* dejagnu 1.6.2 -> 1.6.3

* diffoscope 172 -> 181

* diffutils 3.7 -> 3.8

* distcc 3.3.5 -> 3.4

* dnf 4.6.0 -> 4.8.0

* dpkg 1.20.7.1 -> 1.20.9

* dtc 1.6.0 -> 1.6.1

* e2fsprogs 1.46.1 -> 1.46.4

* elfutils 0.183 -> 0.185

* ell 0.38 -> 0.43

* enchant2 2.2.15 -> 2.3.1

* epiphany 3.38.2 -> 40.3

* ethtool 5.10 -> 5.13

* expat 2.2.10 -> 2.4.1

* ffmpeg 4.3.2 -> 4.4

* file 5.39 -> 5.40

* freetype 2.10.4 -> 2.11.0

* gcc 10.2.0 -> 11.2.0

* gcc-cross 10.2.0 -> 11.2.0

* gcc-cross-canadian 10.2.0 -> 11.2.0

* gcc-crosssdk 10.2.0 -> 11.2.0

* gcc-runtime 10.2.0 -> 11.2.0

* gcc-sanitizers 10.2.0 -> 11.2.0

* gcc-source 10.2.0 -> 11.2.0

* gcr 3.38.1 -> 3.40.0

* gdb 10.1 -> 10.2

* gdb-cross 10.1 -> 10.2

* gdb-cross-canadian 10.1 -> 10.2

* gdk-pixbuf 2.40.0 -> 2.42.6

* ghostscript 9.53.3 -> 9.54.0

* git 2.31.1 -> 2.33.0

* glib-2.0 2.66.7 -> 2.68.4

* glib-networking 2.66.0 -> 2.68.2

* glibc 2.33 -> 2.34

* glibc-locale 2.33 -> 2.34

* glibc-mtrace 2.33 -> 2.34

* glibc-scripts 2.33 -> 2.34

* glibc-testsuite 2.33 -> 2.34

* glslang 11.2.0 -> 11.5.0

* gnome-desktop-testing 2018.1 -> 2021.1

* gnu-config 20210125+gitX -> 20210722+gitX

* gnu-efi 3.0.12 -> 3.0.14

* gnupg 2.2.27 -> 2.3.1

* gobject-introspection 1.66.1 -> 1.68.0

* gpgme 1.15.1 -> 1.16.0

* gptfdisk 1.0.7 -> 1.0.8

* grep 3.6 -> 3.7

* grub 2.04+2.06~rc1 -> 2.06

* grub-efi 2.04+2.06~rc1 -> 2.06

* gsettings-desktop-schemas 3.38.0 -> 40.0

* gtk+3 3.24.25 -> 3.24.30

* harfbuzz 2.7.4 -> 2.9.0

* hdparm 9.60 -> 9.62

* help2man 1.48.2 -> 1.48.4

* hwlatdetect 1.10 -> 2.1

* i2c-tools 4.2 -> 4.3

* icu 68.2 -> 69.1

* igt-gpu-tools 1.25+gitX -> 1.26

* inetutils 2.0 -> 2.1

* iproute2 5.11.0 -> 5.13.0

* iputils s20200821 -> 20210722

* json-glib 1.6.2 -> 1.6.4

* kexec-tools 2.0.21 -> 2.0.22

* kmod 28 -> 29

* kmod-native 28 -> 29

* less 563 -> 590

* libassuan 2.5.4 -> 2.5.5

* libcap 2.48 -> 2.51

* libcgroup 0.41 -> 2.0

* libcomps 0.1.15 -> 0.1.17

* libconvert-asn1-perl 0.27 -> 0.31

* libdazzle 3.38.0 -> 3.40.0

* libdnf 0.58.0 -> 0.63.1

* libdrm 2.4.104 -> 2.4.107

* libedit 20210216-3.1 -> 20210714-3.1

* libepoxy 1.5.5 -> 1.5.9

* liberation-fonts 2.00.1 -> 2.1.4

* libffi 3.3 -> 3.4.2

* libfm 1.3.1 -> 1.3.2

* libgcc 10.2.0 -> 11.2.0

* libgcc-initial 10.2.0 -> 11.2.0

* libgcrypt 1.9.3 -> 1.9.4

* libgfortran 10.2.0 -> 11.2.0

* libgit2 1.1.0 -> 1.1.1

* libglu 9.0.1 -> 9.0.2

* libgpg-error 1.41 -> 1.42

* libgudev 234 -> 237

* libhandy 1.2.0 -> 1.2.3

* libical 3.0.9 -> 3.0.10

* libidn2 2.3.0 -> 2.3.2

* libinput 1.16.4 -> 1.18.1

* libjitterentropy 3.0.1 -> 3.1.0

* libjpeg-turbo 2.0.6 -> 2.1.1

* libksba 1.5.0 -> 1.6.0

* libmodulemd 2.12.0 -> 2.13.0

* libnsl2 1.3.0 -> 2.0.0

* libnss-mdns 0.14.1 -> 0.15.1

* libogg 1.3.4 -> 1.3.5

* libpcap 1.10.0 -> 1.10.1

* libpcre 8.44 -> 8.45

* libpcre2 10.36 -> 10.37

* libportal 0.3 -> 0.4

* librepo 1.13.0 -> 1.14.1

* libsdl2 2.0.14 -> 2.0.16

* libsolv 0.7.17 -> 0.7.19

* libtasn1 4.16.0 -> 4.17.0

* libtest-needs-perl 0.002006 -> 0.002009

* libtirpc 1.3.1 -> 1.3.2

* libubootenv 0.3.1 -> 0.3.2

* libucontext 0.10+X -> 1.1+X

* liburcu 0.12.2 -> 0.13.0

* libuv 1.41.0 -> 1.42.0

* libva 2.10.0 -> 2.12.0

* libva-initial 2.10.0 -> 2.12.0

* libva-utils 2.10.0 -> 2.12.0

* libwebp 1.2.0 -> 1.2.1

* libwpe 1.8.0 -> 1.10.1

* libx11 1.7.0 -> 1.7.2

* libxcrypt 4.4.18 -> 4.4.25

* libxcrypt-compat 4.4.18 -> 4.4.25

* libxfixes 5.0.3 -> 6.0.0

* libxfont2 2.0.4 -> 2.0.5

* libxft 2.3.3 -> 2.3.4

* libxi 1.7.10 -> 1.7.99.2

* libxkbcommon 1.0.3 -> 1.3.0

* libxml2 2.9.10 -> 2.9.12

* libxres 1.2.0 -> 1.2.1

* linux-libc-headers 5.10 -> 5.14

* linux-yocto 5.4.144+gitX, 5.10.63+gitX -> 5.10.70+gitX, 5.14.9+gitX

* linux-yocto-dev 5.12++gitX -> 5.15++gitX

* linux-yocto-rt 5.4.144+gitX, 5.10.63+gitX -> 5.10.70+gitX, 5.14.9+gitX

* linux-yocto-tiny 5.4.144+gitX, 5.10.63+gitX -> 5.10.70+gitX, 5.14.9+gitX

* llvm 11.1.0 -> 12.0.1

* log4cplus 2.0.6 -> 2.0.7

* logrotate 3.18.0 -> 3.18.1

* ltp 20210121 -> 20210524

* lttng-modules 2.12.6 -> 2.13.0

* lttng-tools 2.12.4 -> 2.13.0

* lttng-ust 2.12.1 -> 2.13.0

* m4 1.4.18 -> 1.4.19

* m4-native 1.4.18 -> 1.4.19

* man-pages 5.10 -> 5.12

* mc 4.8.26 -> 4.8.27

* mesa 21.0.3 -> 21.2.1

* mesa-gl 21.0.3 -> 21.2.1

* meson 0.57.1 -> 0.58.1

* mmc-utils 0.1+gitX (73d6c59af8d1...) -> 0.1+gitX (43282e80e174...)

* mobile-broadband-provider-info 20201225 -> 20210805

* mpg123 1.26.4 -> 1.28.2

* mtd-utils 2.1.2 -> 2.1.3

* mtools 4.0.26 -> 4.0.35

* musl 1.2.2+gitX (e5d2823631bb...) -> 1.2.2+gitX (3f701faace7a...)

* nativesdk-meson 0.57.1 -> 0.58.1

* netbase 6.2 -> 6.3

* nfs-utils 2.5.3 -> 2.5.4

* ofono 1.31 -> 1.32

* openssh 8.5p1 -> 8.7p1

* opkg 0.4.4 -> 0.4.5

* opkg-utils 0.4.3 -> 0.4.5

* ovmf edk2-stable202102 -> edk2-stable202105

* p11-kit 0.23.22 -> 0.24.0

* pango 1.48.2 -> 1.48.9

* patchelf 0.12 -> 0.13

* perl 5.32.1 -> 5.34.0

* piglit 1.0+gitrX (d4d9353b7290...) -> 1.0+gitrX (6a4be9e9946d...)

* pkgconf 1.7.3 -> 1.8.0

* powertop 2.13 -> 2.14

* pseudo 1.9.0+gitX (b988b0a6b8af...) -> 1.9.0+gitX (0cda3ba5f94a...)

* pulseaudio 14.2 -> 15.0

* puzzles 0.0+gitX (84cb4c6701e0...) -> 0.0+gitX (8f3413c31ffd...)

* python3 3.9.5 -> 3.9.6

* python3-attrs 20.3.0 -> 21.2.0

* python3-cython 0.29.22 -> 0.29.24

* python3-dbus 1.2.16 -> 1.2.18

* python3-dbusmock 0.22.0 -> 0.23.1

* python3-docutils 0.16 -> 0.17.1

* python3-git 3.1.14 -> 3.1.20

* python3-gitdb 4.0.5 -> 4.0.7

* python3-hypothesis 6.2.0 -> 6.15.0

* python3-importlib-metadata 3.4.0 -> 4.6.4

* python3-iniparse 0.4 -> 0.5

* python3-jinja2 2.11.3 -> 3.0.1

* python3-libarchive-c 2.9 -> 3.1

* python3-magic 0.4.22 -> 0.4.24

* python3-mako 1.1.4 -> 1.1.5

* python3-markupsafe 1.1.1 -> 2.0.1

* python3-more-itertools 8.7.0 -> 8.8.0

* python3-numpy 1.20.1 -> 1.21.2

* python3-packaging 20.9 -> 21.0

* python3-pathlib2 2.3.5 -> 2.3.6

* python3-pbr 5.4.4 -> 5.6.0

* python3-pip 20.0.2 -> 21.2.4

* python3-pluggy 0.13.1 -> 1.0.0

* python3-pycairo 1.20.0 -> 1.20.1

* python3-pygments 2.8.1 -> 2.10.0

* python3-pygobject 3.38.0 -> 3.40.1

* python3-pytest 6.2.2 -> 6.2.4

* python3-scons 3.1.2 -> 4.2.0

* python3-scons-native 3.1.2 -> 4.2.0

* python3-setuptools 54.1.1 -> 57.4.0

* python3-setuptools-scm 5.0.1 -> 6.0.1

* python3-six 1.15.0 -> 1.16.0

* python3-sortedcontainers 2.3.0 -> 2.4.0

* python3-testtools 2.4.0 -> 2.5.0

* python3-zipp 3.4.1 -> 3.5.0

* qemu 5.2.0 -> 6.0.0

* qemu-native 5.2.0 -> 6.0.0

* qemu-system-native 5.2.0 -> 6.0.0

* re2c 2.0.3 -> 2.2

* rng-tools 6.11 -> 6.14

* rpcbind 1.2.5 -> 1.2.6

* rt-tests 1.10 -> 2.1

* ruby 3.0.1 -> 3.0.2

* rxvt-unicode 9.22 -> 9.26

* shaderc 2020.5 -> 2021.1

* shadow 4.8.1 -> 4.9

* spirv-tools 2020.7 -> 2021.2

* sqlite3 3.35.0 -> 3.36.0

* squashfs-tools 4.4 -> 4.5

* strace 5.11 -> 5.14

* stress-ng 0.12.05 -> 0.13.00

* sudo 1.9.6p1 -> 1.9.7p2

* swig 3.0.12 -> 4.0.2

* sysklogd 2.2.2 -> 2.2.3

* systemd 247.6 -> 249.3

* systemd-boot 247.6 -> 249.3

* systemd-conf 247.6 -> 1.0

* systemtap 4.4 -> 4.5

* systemtap-native 4.4 -> 4.5

* systemtap-uprobes 4.4 -> 4.5

* tcf-agent 1.7.0+gitX (a022ef2f1acf...) -> 1.7.0+gitX (2735e3d6b7ec...)

* texinfo 6.7 -> 6.8

* tiff 4.2.0 -> 4.3.0

* u-boot 2021.01 -> 2021.07

* u-boot-tools 2021.01 -> 2021.07

* usbutils 013 -> 014

* util-linux 2.36.2 -> 2.37.2

* util-linux-libuuid 2.36.2 -> 2.37.2

* vala 0.50.4 -> 0.52.5

* valgrind 3.16.1 -> 3.17.0

* virglrenderer 0.8.2 -> 0.9.1

* vte 0.62.2 -> 0.64.2

* vulkan-headers 1.2.170.0 -> 1.2.182.0

* vulkan-loader 1.2.170.0 -> 1.2.182.0

* vulkan-samples git (55cebd9e7cc4...) -> git (d2187278cb66...)

* vulkan-tools 1.2.170.0 -> 1.2.182.0

* wayland-protocols 1.20 -> 1.21

* webkitgtk 2.30.5 -> 2.32.3

* wireless-regdb 2021.04.21 -> 2021.07.14

* wpebackend-fdo 1.8.0 -> 1.10.0

* x264 r3039+gitX (544c61f08219...) -> r3039+gitX (5db6aa6cab1b...)

* xeyes 1.1.2 -> 1.2.0

* xf86-input-libinput 0.30.0 -> 1.1.0

* xkbcomp 1.4.4 -> 1.4.5

* xkeyboard-config 2.32 -> 2.33

* xorgproto 2020.1 -> 2021.4.99.2

* xserver-xorg 1.20.10 -> 1.20.13

* zstd 1.4.9 -> 1.5.0

 


[ANNOUNCEMENT] Yocto Project 3.1.11 (dunfell-23.0.11) is Released

Vineela
 

Hello,

 

We are pleased to announce the Yocto Project 3.1.11 (dunfell-23.0.11) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Vineela Tummalapalli

Yocto Project Build and Release

vineela.tummalapalli@...

 

 

--------------------------

yocto-3.1.11 Release Notes

--------------------------

 

 

--------------------------

Repositories/Downloads

--------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: dunfell

Tag: yocto-3.1.11

Git Revision: 74b22db6879b388d700f61e08cb3f239cf940d18

Release Artefact: poky-dunfell-23.0.11

sha: 79d68832b990090b8d61ebf79be1ecbb757b404417adcbbea48aca52f4863b2c

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/poky-dunfell-23.0.11.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: dunfell

Tag: 2020-04.11-dunfell

Git Revision: c7d2281eb6cda9c1637c20b3540b142073bca235

Release Artefact: oecore-dunfell-23.0.11

sha: 641835d35d37b977a47ee9b7433aaa5cf8644bee7f44cc8c8e915d55bbb89c72

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/oecore-dunfell-23.0.11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/oecore-dunfell-23.0.11.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: dunfell

Tag: yocto-3.1.11

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.11

sha: 34a183fa03d8c9a37732f3b35ebe9b5b5cc832a826308458536925ef6818b21a

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/meta-mingw-dunfell-23.0.11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/meta-mingw-dunfell-23.0.11.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: dunfell

Tag: yocto-3.1.11

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.11

sha: 9ea1d569486ef65e5a3eeb90fb55322bf2de1a7c489bf90994e0c153478fb3e0

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/meta-gplv2-dunfell-23.0.11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/meta-gplv2-dunfell-23.0.11.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: 1.46

Tag: 2020-04.11-dunfell

Git Revision: c2a3bda3a29e12472ef7862e424ea1552fab2959

Release Artefact: bitbake-dunfell-23.0.11

sha: cee9aa302124f18d28478b51fc507bac0810bd2ddbc70c31bf22219891ef2482

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.11/bitbake-dunfell-23.0.11.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.11/bitbake-dunfell-23.0.11.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: dunfell

Tag: yocto-3.1.11

Git Revision:cc226593701bd5a93c0bcefc0c41da1a32849912

 

-------------

Contributors

-------------

akuster

Alexander Kanavin

Alexandre Belloni

Andrej Valek

Armin Kuster

Bruce Ashfield

Changqing Li

Denys Dmytriyenko

Dmitry Baryshkov

Dragos-Marian Panait

hongxu

jbouchard

Jose Quaresma

Khem Raj

Lee Chee Yang

leimaohui

Marek Vasut

Marta Rybczynska

Matthias Klein

Matt Madison

Michael Opdenacker

Mike Crowe

Mikko Rapeli

Minjae Kim

Nathan Rossi

Neetika Singh

Nicolas Dechesne

Oleksandr Kravchuk

Oleksandr Popovych

Ovidiu Panait

Paul Barker

Purushottam Choudhary

Ralph Siemsen

Ranjitsinh Rathod

Richard Purdie

Ross Burton

Sakib Sajal

Saul Wold

Steve Sakoman

Teoh Jay Shen

TeohJayShen

Tomasz Dziendzielski

Ulrich Ölmann

Wang Mingyu

Wes Lindauer

Yi Zhao

 

---------------

Known Issues

---------------

oe_syslog.SyslogTestConfig.test_syslog_startup_config failure:

This seems like an intermittent issue.

 

---------------

Security Fixes

---------------

xserver-xorg: Security fix for CVE-2020-14360/-25712

go: Exclude CVE-2021-29923 from report list

flex: Add CVE-2019-6293 to exclusions for checks

xdg-utils: Add fix for CVE-2020-27748

gdk-pixbuf: fix CVE-2021-20240

lz4: Security Fix for CVE-2021-3520

cpio: backport fix for CVE-2021-38185

lzo: add CVE_PRODUCT

binutils: Security fix for CVE-2020-16593

binutils: Security fix for CVE-2021-3549

rpm: Add fix for CVE-2021-20266

qemu: fix CVE-2021-3608

qemu: fix CVE-2021-3607

qemu: fix CVE-2021-3582

qemu: fix CVE-2021-3527

qemu: Security fixes CVE-2021-3545/6

qemu: Security fix CVE-2021-3544

qemu: fix CVE-2021-20257

qemu: fix CVE-2021-3416

qemu: fix CVE-2021-20181

qemu: Security fix CVE-2021-20221

qemu: Security fix for CVE-2020-29443

Qemu: Security fix for CVE-2020-25625/2021-3409/2020-17380

qemu: Security fix CVE-2020-25624

qemu: Security fix CVE-2020-25085

glibc: Security fix for CVE-2021-38604

glibc: Security fix CVE-2021-33574

tar: ignore node-tar CVEs

util-linux: fix CVE-2021-37600

cve-check: remove deprecated CVE_CHECK_CVE_WHITELIST

cve-check: improve comment about CVE patch file names

cve-check: update link to NVD website for CVE details

libsolv: fix CVE-2021-3200

glibc: Document and whitelist CVE-2021-35942

systemd: Add fix for CVE-2020-13529 and CVE-2021-33910

aspell: fix CVE-2019-25051

curl: Fix CVE-2021-22924 and CVE-2021-22925

curl: Fix for CVE-2021-22898

avahi: fix CVE-2021-3468

libxml2: fix CVE-2021-3541

gstreamer: ignore CVE-2021-3497, CVE-2021-3498, and CVE-2021-3522

Revert "gstreamer-plugins-base: ignore CVE-2021-3522 since it is fixed"

Revert "gstreamer-plugins-good: ignore CVE-2021-3497/8 since they are fixed"

 

 

---------------

Fixes

---------------

NOTE: While using a custom distro which sets default SDK installation path by defining SDKPATH,

will need to change SDKPATH to SDKPATHINSTALL.

The poky distro provides an example of this change:

https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=dunfell&id=67dbe8a1c2b485d0cec174d28107b0ac8ea77d5f

 

build-appliance-image: Update to dunfell head revision

poky: Use SDKPATHINSTALL instead of SDKPATH

build-appliance-image: Update to dunfell head revision

go: Several Security fixes

dbus: upgrade 1.12.18 -> 1.12.20

dbus,dbus-test: Move common parts to dbus.inc

dbus-test: Remove EXTRA_OECONF_X configs

dbus-test: upgrade 1.12.16 -> 1.12.18

dbus: upgrade 1.12.16 -> 1.12.18

rt-tests: set branch name in SRC_URI

oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86 machines

lighttpd: Add patch for reuse large memory chunks

layer.conf: fix syntax error in PATH setting

vim: add option to disable NLS support

sdk: Decouple default install path from built in path

poky.conf: Bump version for 3.1.11 release

documentation: prepare for 3.1.11 release

selftest: disable virgl headless test

parselogs.py: ignore intermittent CD/DVDROM identification failure

qemurunner.py: handle getOutput() having nothing to read

qemurunner.py: print output from runqemu/qemu-system in stop()

linux-yocto/5.4: update to v5.4.142

image_types: Restore pre-btrfs-tools 4.14.1 mkfs.btrfs shrink behavior

mklibs-native: drop deprecated cpp17 exceptions

tcf-agent: fetching over git:// no longer works

utils: Reduce the number of calls to the "dirname" command

Use the label provided when formating a dos partition

openssl: update from 1.1.1k to 1.1.1l

gnupg: upgrade 2.2.26 -> 2.2.27

gnupg: update 2.2.23 -> 2.2.26

gnupg: uprev 2.2.22 -> 2.2.23

gnupg: update 2.2.21 -> 2.2.22

gnupg: upgrade 2.2.20 -> 2.2.21

sdk: Enable do_populate_sdk with multilibs

linux-firmware: add more Qualcomm firmware packages

python3: Remove unused python3 recipe

linux-yocto/5.4: update to v5.4.141

linux-yocto/5.4: update to v5.4.139

linux-yocto/5.4: update to v5.4.137

ovmf: build natively everywhere

oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results

oeqa/runtime/cases: make date.DateTest.test_date more reliable

sdk: fix relocate symlink failed

sstate.bbclass: fix error handling when sstate mirrors is ro

wic: don't forcibly pass -T default

e2fsprogs: ensure small images have 256-byte inodes

cve-check: fix comments

cve-check: add include/exclude layers

runqemu: Fix typo in error message

kernel-yocto: Simplify no git repo case in do_kernel_checkout

license: Exclude COPYING.MIT from pseudo

ruby: 2.7.3 -> 2.7.4

sstate: Fix rebuilds when changing layer config

linux-yocto/5.4: update to v5.4.135

archiver.bbclass: fix do_ar_configured failure for kernel

yocto-check-layer: ensure that all layer dependencies are tested too

checklayer: rename _find_layer_depends

checklayer: new function get_layer_dependencies()

yocto-check-layer: improve missed dependencies

oeqa/usb_hid.py : add test to check the usb/human interface device status after suspend state

oeqa/terminal : improve the test case

oeqa/runtime: add test for matchbox-terminal

oeqa/suspend : add test for suspend state

oeqa/runtime/cases: Only disable/enable for current boot

oeqa/runtime : add test for RTC(Real Time Clock)

oeqa/ethernet_ip_connman : add test for network connections

ifupdown: added -1 option to dhclient for dhcpv6

qemu: Enable seccomp if FEATURE is set

qemu.inc: Add seccomp PACKAGECONFIG option

oe-setup-builddir: update YP docs and OE URLs

glew: fix Makefile race

yocto-check-layer: Remove duplicated code

initramfs-framework/setup-live: fix shebang

bitbake.conf: change GNOME_MIRROR to new one

archiver.bbclass: Fix patch error for recipes that inherit dos2unix.

ovmf: Fix VLA warnings with GCC 11

oeqa/manual/toaster: fix small typo

linux-yocto/5.4: update to v5.4.134

bitbake: providers: replace newly added logger.warn() with logger.warning()

bitbake: data_smart: Allow colon in variable expansion regex

bitbake: data_smart/parse: Allow ':' characters in variable/function names

bitbake: BBHandler: Don't classify shell functions that names start with "python*" as python function

 

 


[ANNOUNCEMENT] Yocto Project 3.3.3 (hardknott-25.0.3) is Released

Vineela
 

Hello,

 

We are pleased to announce the Yocto Project 3.3.3 (hardknott-25.0.3) Release is now available for download.

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2

 

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/RELEASENOTES

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/testreport.txt

 

Thank you for everyone's contributions to this release.

 

Vineela Tummalapalli,

Yocto Project Build and Release

vineela.tummalapalli@...

 

 

 

--------------------------

yocto-3.3.3 Release Notes

--------------------------

 

 

--------------------------

Repositories/Downloads

--------------------------

 

Repository Name: poky

Repository Location: https://git.yoctoproject.org/git/poky

Branch: hardknott

Tag: yocto-3.3.3

Git Revision: 0a2ca9d60f3851515a79d5aa9ddd8b4069b5a206

Release Artefact: poky-hardknott-25.0.3

sha: 0cde2e0a3a626bf1faaa3a5a77dcd86dde01cb3914700941fd657e0b9f72d2df

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/poky-hardknott-25.0.3.tar.bz2

 

Repository Name: openembedded-core

Repository Location: https://git.openembedded.org/openembedded-core

Branch: hardknott

Tag: 2021-04.3-hardknott

Git Revision: 567dd35d893c5d8969d41f263a24da8fbae3fc2f

Release Artefact: oecore-hardknott-25.0.3

sha: a831a78adfd040af91fc1facc59f423eb1c6c38a0bceb997734657d1ef99a515

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/oecore-hardknott-25.0.3.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/oecore-hardknott-25.0.3.tar.bz2

 

Repository Name: meta-mingw

Repository Location: https://git.yoctoproject.org/git/meta-mingw

Branch: hardknott

Tag: yocto-3.3.3

Git Revision: 422b96cb2b6116442be1f40dfb5bd77447d1219e

Release Artefact: meta-mingw-hardknott-25.0.3

sha: 63bdafffb987704b0ea32ca51000fc9b86585dc0c3d243bf498cb90ab4b530f4

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/meta-mingw-hardknott-25.0.3.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/meta-mingw-hardknott-25.0.3.tar.bz2

 

Repository Name: meta-gplv2

Repository Location: https://git.yoctoproject.org/git/meta-gplv2

Branch: hardknott

Tag: yocto-3.3.3

Git Revision: 9e119f333cc8f53bd3cf64326f826dbc6ce3db0f

Release Artefact: meta-gplv2-hardknott-25.0.3

sha: b23eb8f0cd524a569eb65881418d5334e23d0e0ab37636669953de2b7f4e576e

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/meta-gplv2-hardknott-25.0.3.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/meta-gplv2-hardknott-25.0.3.tar.bz2

 

Repository Name: bitbake

Repository Location: https://git.openembedded.org/bitbake

Branch: 1.50

Tag: 2021-04.3-hardknott

Git Revision: c7b506d11df78cfc4610db6578745eaa6220b13a

Release Artefact: bitbake-hardknott-25.0.3

sha: adfc2d81760142cc9168ae0bb965a8be5fdbe0e94bdfd6b34bce2d6f487bb9f3

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.3.3/bitbake-hardknott-25.0.3.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.3.3/bitbake-hardknott-25.0.3.tar.bz2

 

Repository Name: yocto-docs

Repository Location: https://git.yoctoproject.org/git/yocto-docs

Branch: hardknott

Tag: yocto-3.3.3

Git Revision:d890e8fcf0c43ea911c04e84b80c250432236010

 

--------------

Contributors

--------------

Alexander Kanavin

Alexandre Belloni

Andrej Valek

Anton Blanchard

Anuj Mittal

Armin Kuster

Bruce Ashfield

Changqing Li

Chen Qi

Damian Wrobel

Dmitry Baryshkov

hongxu

Joe Slater

Jon Mason

Jose Quaresma

Joshua Watt

Khairul Rohaizzat Jamaluddin

Khem Raj

Lee Chee Yang

leimaohui

Marek Vasut

Marta Rybczynska

Matthias Klein

Matthias Schiffer

Michael Opdenacker

Mingli Yu

Nicolas Dechesne

Oleksandr Kravchuk

Oleksandr Popovych

Patrick Williams

Paul Barker

Ralph Siemsen

Randy MacLeod

Richard Purdie

Ross Burton

Sakib Sajal

Teoh Jay Shen

Tony Tascioglu

Trevor Gamblin

Ulrich Ölmann

Vinay Kumar

wangmy

 

---------------

Known Issues

---------------

stap.StapTest.test_stap failure: This is a systemtap issue on some 64 bit x86 platforms.

The fix is available in master and will be ported to hardknott.

 

---------------

Security Fixes

---------------

xdg-utils: Add fix for CVE-2020-27748

cpio: backport fix for CVE-2021-38185

lz4: Security Fix for CVE-2021-3520

bluez5: fix CVE-2021-3658

glibc: Fix CVE-2021-38604

lzo: add CVE_PRODUCT

tar: ignore node-tar CVEs

ffmpeg: fix CVE-2020-22019 and CVE-2020-22033

ffmpeg: fix CVE-2020-22021

ffmpeg: fix CVE-2020-22015

ffmpeg: fix CVE-2020-20453

ffmpeg: fix CVE-2020-20446

qemu: fix CVE-2021-3608

qemu: fix CVE-2021-3607

qemu: fix CVE-2021-3582

glibc: Fix CVE-2021-35942

qemu: fix CVE-2021-3527

qemu: fix virtio vhost-user-gpu CVEs

util-linux: fix CVE 2021-37600

curl: fix CVES

curl: fix CVE-2021-22925

cve-check: improve comment about CVE patch file names

cve-check: update link to NVD website for CVE details

aspell: fix CVE-2019-25051

zstd: fix CVE_PRODUCT

avahi: fix CVE-2021-36217, crash on pinging '.local'

glibc: Fix CVE-2021-33574

systemd: fix CVE-2020-13529

go: fix CVE-2020-29509, CVE-2020-29511

python3-pip: fix CVE-2021-3572

 

 

---------------

Fixes

---------------

build-appliance-image: Update to hardknott head revision

oeqa/runtime/parselogs: Make DVD ata error apply to all qemux86 machines

parselogs.py: ignore intermittent CD/DVDROM identification failure

linux-yocto/5.10: update to v5.10.60

linux-yocto/5.10: update to v5.10.59

vim: add option to disable NLS support

sdk: Decouple default install path from built in path

kernel-yocto: Simplify no git repo case in do_kernel_checkout

bitbake: server: Fix early parsing errors preventing zombie bitbake

build-appliance-image: Update to hardknott head revision

poky.conf: bump version for 3.3.3 hardknott release

documentation: prepare for 3.3.3 release

linux-yocto/5.4: update to v5.4.142

linux-yocto/5.4: update to v5.4.141

linux-firmware: upgrade 20210511 -> 20210818

image_types: Restore pre-btrfs-tools 4.14.1 mkfs.btrfs shrink behavior

tcf-agent: fetching over git:// no longer works

weston: Re-order gbm destruction at DRM-backend tear down

file: fix close_on_exec for multithreaded decompression

openssl: upgrade from 1.1.1k to 1.1.1l

icu: increase pkgdata command buffer size

sdk: Enable do_populate_sdk with multilibs

sdk: fix relocate symlink failed

wic: don't forcibly pass -T default

e2fsprogs: ensure small images have 256-byte inodes

utils: Reduce the number of calls to the "dirname" command

kernel-devsrc: fix 5.14+ objtool compilation

kernel-devsrc: 5.14+ updates

linux-yocto/5.10: update to v5.10.57

linux-yocto/5.4: update to v5.4.139

linux-yocto/5.4: update to v5.4.137

linux-yocto/5.10: update to v5.10.55

terminal.bbclass: force bash for devshell

oeqa/runtime/cases: make date.DateTest.test_date more reliable

kmod: use nonarch_base_libdir for depmod.d and modprobe.d

pixman: re-disable iwmmxt

sstate.bbclass: fix error handling when sstate mirrors is ro

linux-firmware: add more Qualcomm firmware packages

go: upgrade 1.16.5 -> 1.16.7

gnutls: upgrade 3.7.1 -> 3.7.2

gnutls: Point to staging area for finding seccomp libs and includes

gnutls: Enable seccomp if FEATURE is set

nettle: update 3.7.2 -> 3.7.3

cve-check: fix comments

oeqa/runtime/cases/ptest: Increase test timeout from 300s to 450s

createrepo-c: fix createrepo-c failed in nativesdk

runqemu: Fix typo in error message

license: Exclude COPYING.MIT from pseudo

sstate: Fix rebuilds when changing layer config

linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment

linux-yocto-rt/5.10: update to -rt47

linux-yocto/5.4: update to v5.4.135

linux-yocto/5.10: update to v5.10.53

devtool: print a warning on upgrades if PREFERRED_VERSION is set

parselogs.py: qemuarm should be qemuarmv5

stress-ng: Drop defining daddr_t

oe-setup-builddir: update YP docs and OE URLs

ovmf: Fix VLA warnings with GCC 11

update-rc.d: update SRCREV to pull in fix for non-bash shell support

archiver.bbclass: fix do_ar_configured failure for kernel

yocto-check-layer: ensure that all layer dependencies are tested too

checklayer: rename _find_layer_depends

checklayer: new function get_layer_dependencies()

yocto-check-layer: improve missed dependencies

glew: fix Makefile race

initramfs-framework/setup-live: fix shebang

initramfs-framework: fix whitespace issue

bitbake.conf: change GNOME_MIRROR to new one

initscripts: fix creation order for /var/log with VOLATILE_LOG_DIR=true

archiver.bbclass: Fix patch error for recipes that inherit dos2unix.

oeqa/manual/toaster: fix small typo

linux-yocto/5.4: update to v5.4.134

linux-yocto/5.10: update to v5.10.52

parted: skip tests that need vfat support

parted: fix ptest RRECOMMENDS

parted: improve ptest execution

linux-yocto/5.4: update to v5.4.132

linux-yocto/5.10: update to v5.10.50

linux-yocto/5.4: update to v5.4.131

linux-yocto/5.10: update to v5.10.49

linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfat

valgrind: skip flaky ptest fb_test_amd64

devtool: correctly handle non-standard source tree locations in upgrades

gobject-introspection: Fix the license (add MIT)

sstate: Drop pseudo exclusion

pseudo: Update to latest version including statx fix

pseudo: Add uninative configuration sanity check

netbase: use git fetcher

bitbake: data_smart: Allow colon in variable expansion regex

bitbake: data_smart/parse: Allow ':' characters in variable/function names

1 - 20 of 246