Date   

[ANNOUNCEMENT] Yocto Project 3.1.18 (dunfell-23.0.18) is Released

Lee Chee Yang
 

Hello

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

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/poky-dunfell-23.0.18.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.18/poky-dunfell-23.0.18.tar.bz2

 

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

 

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

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/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.18 Release Notes

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

 

 

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

Repositories/Downloads

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

 

Repository Name: poky

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

Branch: dunfell

Tag: yocto-3.1.18

Git Revision: d695bd0d3dc66f2111a25c6922f617be2d991071

Release Artefact: poky-dunfell-23.0.18

sha: c83e55427d7f0f05f87d8da9c5ce97e3b3a1eb5c1c8cf3920bcade97ca9ab7e0

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/poky-dunfell-23.0.18.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.18/poky-dunfell-23.0.18.tar.bz2

 

Repository Name: openembedded-core

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

Branch: dunfell

Tag: yocto-3.1.18

Git Revision: 3f40d5f095ceb099b604750db96058df00fcd49e

Release Artefact: oecore-dunfell-23.0.18

sha: f0e09a67a6da10b8abfa743541f20fd53bd7374531499912f22e101c19ada0eb

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/oecore-dunfell-23.0.18.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.18/oecore-dunfell-23.0.18.tar.bz2

 

Repository Name: meta-mingw

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

Branch: dunfell

Tag: yocto-3.1.18

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.18

sha: d5c020953dd61fe93d2dfec469c269553bf39b64173eaa410d2aca362f915933

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/meta-mingw-dunfell-23.0.18.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.18/meta-mingw-dunfell-23.0.18.tar.bz2

 

Repository Name: meta-gplv2

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

Branch: dunfell

Tag: yocto-3.1.18

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.18

sha: f89e80e64b646ca84a73b1a8377f808c99c747f7ba682a269bfb502de5775194

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/meta-gplv2-dunfell-23.0.18.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.18/meta-gplv2-dunfell-23.0.18.tar.bz2

 

Repository Name: bitbake

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

Branch: dunfell

Tag: yocto-3.1.18

Git Revision: 7fc4cffebf5dcc1d050416c0b7f7d58c765c1d69

Release Artefact: bitbake-dunfell-23.0.18

sha: 0cc901eedbb2fec1208383e8fee3a5fc9935a67171926517eef1c69f7da6eb02

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.18/bitbake-dunfell-23.0.18.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.18/bitbake-dunfell-23.0.18.tar.bz2

 

Repository Name: yocto-docs

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

Branch: dunfell

Tag: yocto-3.1.18

Git Revision: 882810d294762a6340909b59736acc660c4eaf5c

 

 

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

Known Issues

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

N/A

 

 

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

Security Fixes

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

grub2: CVE-2021-3981 Incorrect permission in grub.cfg allow unprivileged user to read the file content

unzip: Port debian fixes for CVE-2022-0529 and CVE-2022-0530

unzip: Fix CVE-2021-4217

golang: Fix CVE-2021-31525 net/http: panic in ReadRequest and ReadResponse when reading a very large header

golang: Fix CVE-2022-24675 encoding/pem: fix stack overflow in Decode

golang: Fix CVE-2021-44717 syscall: don't close fd 0 on ForkExec error

python-pip: Fix CVE-2021-3572 Incorrect handling of unicode separators in git references

openssh: Whitelist CVE-2021-36368

cups: Fix CVE-2022-26691

curl: Fix CVE-2022-27774, CVE-2022-27781, CVE-2022-27782, CVE-2022-32206, CVE-2022-32207, and CVE-2022-32208

libxslt: Mark CVE-2022-29824 as not applying

libxslt: Fix CVE-2021-30560

pcre2: Fix CVE-2022-1587 Out-of-bounds read

e2fsprogs: Fix CVE-2022-1304 out-of-bounds read/write via crafted filesystem

 

 

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

Fixes

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

IMAGE_LOCALES_ARCHIVE: add option to prevent locale archive creation

alsa-plugins: fix libavtp vs. avtp packageconfig

archiver: don't use machine variables in shared recipes

archiver: use bb.note instead of echo

bitbake: bin/bitbake-getvar: Add a new command to query a variable value (with history)

bitbake: fetch/git: Fix usehead for non-default names

bitbake: fetch/wget: Move files into place atomically

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

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

bitbake: tinfoil/data_smart: Allow variable history emit() to function remotely

build-appliance-image: Update to dunfell head revision

classes/cve-check: Move get_patches_cves to library

curl: Fix CVE_CHECK_WHITELIST typo

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

cve-check: add support for Ignored CVEs

cve-check: hook cleanup to the BuildCompleted event, not CookerExit

cve-check: move update_symlinks to a library

cve-check: write empty fragment files in the text mode

cve-extra-exclusions.inc: Use CVE_CHECK_WHITELIST

cve-extra-exclusions: Clean up and ignore three CVEs (2xqemu and nasm)

cve-update-db-native: make it possible to disable database updates

documentation: update for 3.1.18 release

dpkg: update to 1.19.8

dropbear: break dependency on base package for -dev package

e2fsprogs: add alternatives handling of lsattr as well

efivar: change branch name to main

gcc-source: Fix incorrect task dependencies from ${B}

initramfs-framework: move storage mounts to actual rootfs

insane.bbclass: host-user-contaminated: Correct per package home path

kernel-yocto.bbclass: Reset to exiting on non-zero return code at end of task

license.bbclass: Bound beginline and endline in copy_license_files()

linux-firmware: add support for building snapshots

linux-firmware: upgrade 20220509 -> 20220610

linux-yocto-rt/5.4: fixup -rt build breakage

linux-yocto/5.4: update to v5.4.205

local.conf.sample: Update sstate url to new 'all' path

lttng-modules: Backport Linux 5.18+, 5.15.44+, 5.10.119+ fixes

manuals: switch to the sstate mirror shared between all versions

oe-selftest-image: Ensure the image has sftp as well as dropbear

oeqa/runtime/scp: Disable scp test for dropbear

oeqa/selftest/cve_check: add tests for Ignored and partial reports

oescripts: change compare logic in OEListPackageconfigTests

openssh: break dependency on base package for -dev package

openssl: update fix for ptest certificate expiration

openssl: update the epoch time for ct_test ptest

openssl: upgrade to 1.1.1q

packagegroup-core-ssh-dropbear: Add openssh-sftp-server recommendation

poky.conf: bump version for 3.1.18 release

qemu: add PACKAGECONFIG for capstone

ref-manual: Add XZ_THREADS and XZ_MEMLIMIT

ref-manual: variables: remove sphinx directive from literal block

rootfs.py: close kernel_abi_ver_file

systemd: systemd-systemctl: Support instance conf files during enable

vim: upgrade to 9.0.0021

wic: fix WicError message

wireless-regdb: upgrade 2022.04.08 -> 2022.06.06


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

Lee Chee Yang
 

Hi

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

 

Download:

 

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

 

bitbake: b171aa45fb8518dcfbba315b303a4fe9bf2180c6

meta-agl: b5044156fc318a4881e766513871611a560170be

meta-arm: 6481a473d84f84530e0c48d56acdc185919869b6

meta-aws: 2f5075673489ee2d3fc318f6626d45145f65d5ea

meta-gplv2: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

meta-intel: de5851890f9a268621515193d2ad84f8359fbe24

meta-mingw: 205e9d942bc8ea1643a8d27b79e773625d173c00

meta-openembedded: 0c2e416567351d55ae45e67513be6f20aa754d4b

meta-virtualization: 7ec4b4746d9d76062a868ea77818a150ddd53c54

oecore: b4f1b78aef77198f26a8ef9e105fa690cc12e836

poky: 899979696f68ff4414cebf7782b37d7bae27144b

 

Full Test Report:

 

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



Know Issue:

Wic “direct” imager plugin is causing duplicates/multiple root entries in fstab. This issue only happens on wic image.


Thank you.

 

Chee Yang

chee.yang.lee@...

Yocto Project Build and Release


[ANNOUNCEMENT] Yocto Project 4.0.2 is Released

Lee Chee Yang
 

Hi

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


http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5.tar.bz2

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


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

 

Full Test Report:


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

 

Thank you for everyone's contributions to this release.

 

Chee Yang chee.yang.lee@...

Yocto Project Build and Release


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

yocto-4.0.2 Release Notes

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

 

 

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

Repositories/Downloads

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

 

Repository Name: poky

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

Branch: kirkstone

Tag: yocto-4.0.2

Git Revision: a5ea426b1da472fc8549459fff3c1b8c6e02f4b5

Release Artefact: poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5

sha: 474ddfacfed6661be054c161597a1a5273188dfe021b31d6156955d93c6b7359

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/poky-a5ea426b1da472fc8549459fff3c1b8c6e02f4b5.tar.bz2

 

Repository Name: openembedded-core

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

Branch: kirkstone

Tag: yocto-4.0.2

Git Revision: eea52e0c3d24c79464f4afdbc3c397e1cb982231

Release Artefact: oecore-eea52e0c3d24c79464f4afdbc3c397e1cb982231

sha: 252d5c2c2db7e14e7365fcc69d32075720b37d629894bae36305eba047a39907

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/oecore-eea52e0c3d24c79464f4afdbc3c397e1cb982231.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/oecore-eea52e0c3d24c79464f4afdbc3c397e1cb982231.tar.bz2

 

Repository Name: meta-mingw

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

Branch: kirkstone

Tag: yocto-4.0.2

Git Revision: a90614a6498c3345704e9611f2842eb933dc51c1

Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1

sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302

Download Locations:

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

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

 

Repository Name: meta-gplv2

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

Branch: kirkstone

Tag: yocto-4.0.2

Git Revision: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d

Download Locations:

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

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

 

Repository Name: bitbake

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

Branch: 2.0

Tag: yocto-4.0.2

Git Revision: b8fd6f5d9959d27176ea016c249cf6d35ac8ba03

Release Artefact: bitbake-b8fd6f5d9959d27176ea016c249cf6d35ac8ba03

sha: 373818b1dee2c502264edf654d6d8f857b558865437f080e02d5ba6bb9e72cc3

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.2/bitbake-b8fd6f5d9959d27176ea016c249cf6d35ac8ba03.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.2/bitbake-b8fd6f5d9959d27176ea016c249cf6d35ac8ba03.tar.bz2

 

Repository Name: yocto-docs

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

Branch: Kirkstone

Tag: yocto-4.0.2

Git Revision: 662294dccd028828d5c7e9fd8f5c8e14df53df4b

 

 

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

Contributors

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

Alex Kiernan

Alexander Kanavin

Aryaman Gupta

Bruce Ashfield

Claudius Heine

Davide Gardenal

Dmitry Baryshkov

Ernst Sjöstrand

Felix Moessbauer

Gunjan Gupta

He Zhe

Hitendra Prajapati

Jack Mitchell

Jeremy Puhlman

Jiaqing Zhao

Joerg Vehlow

Jose Quaresma

Kai Kang

Khem Raj

Konrad Weihmann

Marcel Ziswiler

Markus Volk

Marta Rybczynska

Martin Jansa

Michael Opdenacker

Mingli Yu

Naveen Saini

Nick Potenski

Paulo Neves

Pavel Zhukov

Peter Kjellerstedt

Rasmus Villemoes

Richard Purdie

Robert Joslyn

Ross Burton

Samuli Piippo

Sean Anderson

Stefan Wiehler

Steve Sakoman

Sundeep KOKKONDA

Tomasz Dziendzielski

Xiaobing Luo

Yi Zhao

leimaohui

wangmy

 

 

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

Known Issues

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

There were build failure at autobuilder due to known scp issue on Fedora-36 host.

 

 

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

Security Fixes

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

libxslt: Mark CVE-2022-29824 as not applying

tiff: Add jbig PACKAGECONFIG and clarify IGNORE CVE-2022-1210

tiff: mark CVE-2022-1622 and CVE-2022-1623 as invalid

pcre2:fix CVE-2022-1586 Out-of-bounds read

curl: fix CVE-2022-22576 CVE-2022-27775 CVE-2022-27776 CVE-2022-27774 CVE-2022-30115 CVE-2022-27780 CVE-2022-27781 CVE-2022-27779 CVE-2022-27782

qemu: fix CVE-2021-4206 CVE-2021-4207

freetype: fix CVE-2022-27404 CVE-2022-27405 CVE-2022-27406

 

 

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

Fixes

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

alsa-plugins: fix libavtp vs. avtp packageconfig

archiver: don't use machine variables in shared recipes

archiver: use bb.note instead of echo

baremetal-image: fix broken symlink in do_rootfs

base-passwd: Disable shell for default users

bash: submit patch upstream

bind: upgrade 9.18.1 -> 9.18.2

binutils: Bump to latest 2.38 release branch

bitbake.conf: Make TCLIBC and TCMODE lazy assigned

bitbake: build: Add clean_stamp API function to allow removal of task stamps

bitbake: data: Do not depend on vardepvalueexclude flag

bitbake: fetch2/osc: Small fixes for osc fetcher

bitbake: server/process: Fix logging issues where only the first message was displayed

build-appliance-image: Update to kirkstone head revision

buildhistory.bbclass: fix shell syntax when using dash

cairo: Add missing GPLv3 license checksum entry

classes: rootfs-postcommands: add skip option to overlayfs_qa_check

cronie: upgrade 1.6.0 -> 1.6.1

cups: upgrade 2.4.1 -> 2.4.2

cve-check.bbclass: Added do_populate_sdk[recrdeptask].

cve-check: Add helper for symlink handling

cve-check: Allow warnings to be disabled

cve-check: Fix report generation

cve-check: Only include installed packages for rootfs manifest

cve-check: add support for Ignored CVEs

cve-check: fix return type in check_cves

cve-check: move update_symlinks to a library

cve-check: write empty fragment files in the text mode

cve-extra-exclusions: Add kernel CVEs

cve-update-db-native: make it possible to disable database updates

devtool: Fix _copy_file() TypeError

e2fsprogs: add alternatives handling of lsattr as well

e2fsprogs: update upstream status

efivar: add musl libc compatibility

epiphany: upgrade 42.0 -> 42.2

ffmpeg: upgrade 5.0 -> 5.0.1

fribidi: upgrade 1.0.11 -> 1.0.12

gcc-cross-canadian: Add nativesdk-zstd dependency

gcc-source: Fix incorrect task dependencies from ${B}

gcc: Upgrade to 11.3 release

gcc: depend on zstd-native

git: fix override syntax in RDEPENDS

glib-2.0: upgrade 2.72.1 -> 2.72.2

glibc: Drop make-native dependency

go: upgrade 1.17.8 -> 1.17.10

gst-devtools: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-libav: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-omx: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-plugins-bad: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-plugins-base: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-plugins-good: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-plugins-ugly: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-python: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-rtsp-server: upgrade 1.20.1 -> 1.20.2

gstreamer1.0-vaapi: upgrade 1.20.1 -> 1.20.2

gstreamer1.0: upgrade 1.20.1 -> 1.20.2

gtk+3: upgrade 3.24.33 -> 3.24.34

gtk-doc: Fix potential shebang overflow on gtkdoc-mkhtml2

image.bbclass: allow overriding dependency on virtual/kernel:do_deploy

insane.bbclass: make sure to close .patch files

iso-codes: upgrade 4.9.0 -> 4.10.0

kernel-yocto.bbclass: Reset to exiting on non-zero return code at end of task

libcgroup: upgrade 2.0.1 -> 2.0.2

liberror-perl: Update sstate/equiv versions to clean cache

libinput: upgrade 1.19.3 -> 1.19.4

libpcre2: upgrade 10.39 -> 10.40

librepo: upgrade 1.14.2 -> 1.14.3

libseccomp: Add missing files for ptests

libseccomp: Correct LIC_FILES_CHKSUM

libxkbcommon: upgrade 1.4.0 -> 1.4.1

libxml2: Upgrade 2.9.13 -> 2.9.14

license.bbclass: Bound beginline and endline in copy_license_files()

license_image.bbclass: Make QA errors fail the build

linux-firmware: add support for building snapshots

linux-firmware: package new Qualcomm firmware

linux-firmware: replace mkdir by install

linux-firmware: split ath3k firmware

linux-firmware: upgrade to 20220610

linux-yocto/5.10: update to v5.10.119

linux-yocto/5.15: Enable MDIO bus config

linux-yocto/5.15: bpf: explicitly disable unpriv eBPF by default

linux-yocto/5.15: cfg/xen: Move x86 configs to separate file

linux-yocto/5.15: update to v5.15.44

local.conf.sample: Update sstate url to new 'all' path

logrotate: upgrade 3.19.0 -> 3.20.1

lttng-modules: Fix build failure for 5.10.119+ and 5.15.44+ kernel

lttng-modules: fix build against 5.18-rc7+

lttng-modules: fix shell syntax

lttng-ust: upgrade 2.13.2 -> 2.13.3

lzo: Add further info to a patch and mark as Inactive-Upstream

makedevs: Don't use COPYING.patch just to add license file into ${S}

manuals: switch to the sstate mirror shared between all versions

mesa.inc: package 00-radv-defaults.conf

mesa: backport a patch to support compositors without zwp_linux_dmabuf_v1 again

mesa: upgrade to 22.0.3

meson.bbclass: add cython binary to cross/native toolchain config

mmc-utils: upgrade to latest revision

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

ncurses: update to patchlevel 20220423

oeqa/selftest/cve_check: add tests for Ignored and partial reports

oeqa/selftest/cve_check: add tests for recipe and image reports

oescripts: change compare logic in OEListPackageconfigTests

openssl: Backport fix for ptest cert expiry

overlayfs: add docs about skipping QA check & service dependencies

ovmf: Fix native build with gcc-12

patch.py: make sure that patches/series file exists before quilt pop

pciutils: avoid lspci conflict with busybox

perl: Add dependency on make-native to avoid race issues

perl: Fix build with gcc-12

poky.conf: bump version for 4.0.2

popt: fix override syntax in RDEPENDS

pypi.bbclass: Set CVE_PRODUCT to PYPI_PACKAGE

python3: Ensure stale empty python module directories don't break the build

python3: Remove problematic paths from sysroot files

python3: fix reproducibility issue with python3-core

python3: use built-in distutils for ptest, rather than setuptools' 'fork'

python: Avoid shebang overflow on python-config.py

rootfs-postcommands.bbclass: correct comments

rootfs.py: close kernel_abi_ver_file

rootfs.py: find .ko.zst kernel modules

rust-common: Drop LLVM_TARGET and simplify

rust-common: Ensure sstate signatures have correct dependencues for do_rust_gen_targets

rust-common: Fix for target definitions returning 'NoneType' for arm

rust-common: Fix native signature dependency issues

rust-common: Fix sstate signatures between arm hf and non-hf

sanity: Don't warn about make 4.2.1 for mint

sanity: Switch to make 4.0 as a minimum version

sed: Specify shell for "nobody" user in run-ptest

selftest/imagefeatures/overlayfs: Always append to DISTRO_FEATURES

selftest/multiconfig: Test that multiconfigs in separate layers works

sqlite3: upgrade to 3.38.5

staging.bbclass: process direct dependencies in deterministic order

staging: Fix rare sysroot corruption issue

strace: Don't run ptest as "nobody"

systemd: Correct 0001-pass-correct-parameters-to-getdents64.patch

systemd: Correct path returned in sd_path_lookup()

systemd: Document future actions needed for set of musl patches

systemd: Drop 0001-test-parse-argument-Include-signal.h.patch

systemd: Drop 0002-don-t-use-glibc-specific-qsort_r.patch

systemd: Drop 0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch

systemd: Drop redundant musl patches

systemd: Fix build regression with latest update

systemd: Remove __compare_fn_t type in musl-specific patch

systemd: Update patch status

systemd: systemd-systemctl: Support instance conf files during enable

systemd: update 0008-add-missing-FTW_-macros-for-musl.patch

systemd: upgrade 250.4 -> 250.5

uboot-sign: Fix potential index error issues

valgrind: submit arm patches upstream

vim: Upgrade to 8.2.5083

webkitgtk: upgrade to 2.36.3

wic/plugins/rootfs: Fix permissions when splitting rootfs folders across partitions

xwayland: upgrade 22.1.0 -> 22.1.1

xxhash: fix build with gcc 12

zip/unzip: mark all submittable patches as Inactive-Upstream



[ANNOUNCEMENT] Yocto Project 3.1.17 (dunfell-23.0.17) is Released

Lee Chee Yang
 

Hello

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

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/poky-dunfell-23.0.17.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.17/poky-dunfell-23.0.17.tar.bz2

 

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

 

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

 

Full Test Report:

 

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/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.17 Release Notes

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

 

 

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

Repositories/Downloads

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

 

Repository Name: poky

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

Branch: dunfell

Tag: yocto-3.1.17

Git Revision: 1e298a42223dd2628288b372caf66c52506a8081

Release Artefact: poky-dunfell-23.0.17

sha: deef3a590ed7e36b362ba4f35fe59dd6386360756cf4635e7d1adef350053f27

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/poky-dunfell-23.0.17.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.17/poky-dunfell-23.0.17.tar.bz2

 

Repository Name: openembedded-core

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

Branch: dunfell

Tag: yocto-3.1.17

Git Revision: 4051d1a3aa5f70da96c381f9dea5f52cd9306939

Release Artefact: oecore-dunfell-23.0.17

sha: 71c768008842298d94c6769b105ed14033721286b20a0744f70c819242542dd5

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/oecore-dunfell-23.0.17.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.17/oecore-dunfell-23.0.17.tar.bz2

 

Repository Name: meta-mingw

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

Branch: dunfell

Tag: yocto-3.1.17

Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7

Release Artefact: meta-mingw-dunfell-23.0.17

sha: a2ffb2bf5505707eb77a60e21bcf14b3182bb192e102a61f991a98ca20d9289f

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/meta-mingw-dunfell-23.0.17.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.17/meta-mingw-dunfell-23.0.17.tar.bz2

 

Repository Name: meta-gplv2

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

Branch: dunfell

Tag: yocto-3.1.17

Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac

Release Artefact: meta-gplv2-dunfell-23.0.17

sha: e3c0ceb64ae564f3dac6334e8d741bce62888c6c414701166cec0c0c30d805a6

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/meta-gplv2-dunfell-23.0.17.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.17/meta-gplv2-dunfell-23.0.17.tar.bz2

 

Repository Name: bitbake

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

Branch: dunfell

Tag: yocto-3.1.17

Git Revision: 0784db7dd0fef6f0621ad8d74372f44e87fef950

Release Artefact: bitbake-dunfell-23.0.17

sha: 0b70a8d48a9b7a71a9ed19f60f6250e3beff3b910b1a066515dc2356a8a99cfe

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.17/bitbake-dunfell-23.0.17.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-3.1.17/bitbake-dunfell-23.0.17.tar.bz2

 

Repository Name: yocto-docs

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

Branch: dunfell

Tag: yocto-3.1.17

Git Revision: 8dd19c901813263554ac2bc6bda2cf9a1c3c1e58

 

 

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

Known Issues

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

Openssl did have some ptest failures due to expired certificates in the tests themselves, this will be fixed in the next point release. openssl itself doesn't have any known issues.

 

 

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

Security Fixes

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

libxml2: Fix CVE-2022-29824 for libxml2

ncurses: Fix CVE-2022-29458

ffmpeg: Fix for CVE-2022-1475

libsdl2: Add fix for CVE-2021-33657

ruby: Whitelist CVE-2021-28966 as this affects Windows OS only

pcre2: CVE-2022-1586 Out-of-bounds read

freetype: Fix CVE-2022-27404 CVE-2022-27405 CVE-2022-27406

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

curl: Fix CVE-2022-22576 CVE-2022-27775 CVE-2022-27776

busybox: fix CVE-2022-28391

libinput: Add fix for CVE-2022-1215

fribidi: Add fix for CVE-2022-25308, CVE-2022-25309 and CVE-2022-25310

python3: ignore CVE-2015-20107

tiff: Fix CVE-2022-0891

 

 

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

Fixes

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

openssl: Backport fix for ptest cert expiry

poky.conf: bump version for 3.1.17 release

documentation: update for 3.1.17 release

cve-check: Allow warnings to be disabled

cve-check: Only include installed packages for rootfs manifest

cve-check: Add helper for symlink handling

cve-check.bbclass: Added do_populate_sdk[recrdeptask].

ruby: Upgrade ruby to 2.7.6 for security fix

oeqa/selftest/cve_check: add tests for recipe and image reports

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

cve-check: Fix report generation

manuals: add missing space in appends

selftest: skip virgl test on alma 8.6

linux-firmware: upgrade 20220411 -> 20220509

linux-firmware: replace mkdir by install

openssl: Minor security upgrade 1.1.1n to 1.1.1o

vim: Upgrade to 8.2.5034

scripts/git: Ensure we don't have circular references

scripts: Make git intercept global

base: Avoid circular references to our own scripts

rootfs-postcommands: fix symlinks where link and output path are equal

volatile-binds: Change DefaultDependencies from false to no

cve-check: fix symlinks where link and output path are equal

cve-check: add JSON format to summary output

cve-update-db-native: let the user to drive the update interval

cve-check: no need to depend on the fetch task

linux-yocto/5.4: update to v5.4.192

uninative: Upgrade to 3.6 with gcc 12 support

neard: Switch SRC_URI to git repo

base: Drop git intercept

install/devshell: Introduce git intercept script due to fakeroot issues

cases/buildepoxy.py: fix typo

busybox: Use base_bindir instead of hardcoding /bin path

scripts/contrib/oe-build-perf-report-email.py: remove obsolete check for phantomjs and optipng

perf-build-test/report: Drop phantomjs and html email reports support

cve-check: add json format

cve-update-db-native: update the CVE database once a day only

linux-firmware: correct license for ar3k firmware

boost: don't specify gcc version

git: Use CVE_CHECK_WHITELIST instead of CVE_CHECK_IGNORE

 

 

 


[ANNOUNCEMENT] Milestone 1 for Yocto Project 4.1 (yocto-4.1_M1) Now Available

Lee Chee Yang
 

Hi

 

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

 

Download:

 

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

 

bitbake: 6a346df51b96a6c0e1ee516df36eb0b6c292b063

meta-agl: 3a0b7a965ba370ca1fbe2ca0e2ac3babace5204d

meta-arm: 0c4c33de09aa921cafcea2ad4b7bc0e19f844213

meta-aws: b2f5ef7e724d3a2271ef99d748734578cf8fcb1a

meta-gplv2: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

meta-intel: ebb8c1c26e57e78563760431a57b6da388b82be2

meta-mingw: a90614a6498c3345704e9611f2842eb933dc51c1

meta-openembedded: 90ff53b8df1e3259cbc201c658a4f3f4dddf3aa8

meta-virtualization: 8e8f59d007ca8d60ec77565663cf6285b8acbbd4

oecore: 18a0c31b3386aa5a04eb8ee8e804c2415a61eaaf

poky: 95066dde6861ee08fdb505ab3e0422156cc24fae

 

Full Test Report:

 

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

 

 

Known Issue:

 

There was an issue identified in testing with the 5.15 kernel point release included in M1 with an oops from the framebuffer code. This is confirmed to be fixed in newer 5.15 point releases and those are included on master and will be in M2.

 

 

Thank you.

 

Chee Yang

chee.yang.lee@...

Yocto Project Build and Release


[ANNOUNCEMENT] Yocto Project 4.0.1 is Released

Lee Chee Yang
 

Hi

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


http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.1/poky-8c489602f218bcf21de0d3c9f8cf620ea5f06430.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.1/poky-8c489602f218bcf21de0d3c9f8cf620ea5f06430.tar.bz2

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

 

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

 

Full Test Report:

 

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

 

Thank you for everyone's contributions to this release.

 

Chee Yang chee.yang.lee@...

Yocto Project Build and Release


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

yocto-4.0.1 Release Notes

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

 

 

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

Repositories/Downloads

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

 

Repository Name: poky

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

Branch: kirkstone

Tag: yocto-4.0.1

Git Revision: 8c489602f218bcf21de0d3c9f8cf620ea5f06430

Release Artefact: poky-8c489602f218bcf21de0d3c9f8cf620ea5f06430

sha: 65c545a316bd8efb13ae1358eeccc8953543be908008103b51f7f90aed960d00

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.1/poky-8c489602f218bcf21de0d3c9f8cf620ea5f06430.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.1/poky-8c489602f218bcf21de0d3c9f8cf620ea5f06430.tar.bz2

 

Repository Name: openembedded-core

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

Branch: kirkstone

Tag: yocto-4.0.1

Git Revision: cb8647c08959abb1d6b7c2b3a34b4b415f66d7ee

Release Artefact: oecore-cb8647c08959abb1d6b7c2b3a34b4b415f66d7ee

sha: 43981b8fad82f601618a133dffbec839524f0d0a055efc3d8f808cbfd811ab17

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.1/oecore-cb8647c08959abb1d6b7c2b3a34b4b415f66d7ee.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.1/oecore-cb8647c08959abb1d6b7c2b3a34b4b415f66d7ee.tar.bz2

 

Repository Name: meta-mingw

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

Branch: kirkstone

Tag: yocto-4.0.1

Git Revision: a90614a6498c3345704e9611f2842eb933dc51c1

Release Artefact: meta-mingw-a90614a6498c3345704e9611f2842eb933dc51c1

sha: 49f9900bfbbc1c68136f8115b314e95d0b7f6be75edf36a75d9bcd1cca7c6302

Download Locations:

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

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

 

Repository Name: meta-gplv2

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

Branch: kirkstone

Tag: yocto-4.0.1

Git Revision: d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a

sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d

Download Locations:

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

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

 

Repository Name: bitbake

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

Branch: kirkstone

Tag: yocto-4.0.1

Git Revision: 59c16ae6c55c607c56efd2287537a1b97ba2bf52

Release Artefact: bitbake-59c16ae6c55c607c56efd2287537a1b97ba2bf52

sha: 3ae466c31f738fc45c3d7c6f665952d59f01697f2667ea42f0544d4298dd6ef0

Download Locations:

http://downloads.yoctoproject.org/releases/yocto/yocto-4.0.1/bitbake-59c16ae6c55c607c56efd2287537a1b97ba2bf52.tar.bz2

http://mirrors.kernel.org/yocto/yocto/yocto-4.0.1/bitbake-59c16ae6c55c607c56efd2287537a1b97ba2bf52.tar.bz2

 

Repository Name: yocto-docs

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

Branch: kirkstone

Tag: yocto-4.0.1

Git Revision: 4ec9df3336a425719a9a35532504731ce56984ca

 

 

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

Contributors

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

Abongwa Amahnui Bonalais

Alexander Kanavin

Bruce Ashfield

Carlos Rafael Giani

Chen Qi

Davide Gardenal

Dmitry Baryshkov

Ferry Toth

Henning Schild

Jon Mason

Justin Bronder

Kai Kang

Khem Raj

Konrad Weihmann

Lee Chee Yang

Marta Rybczynska

Martin Jansa

Matt Madison

Michael Halstead

Michael Opdenacker

Naveen Saini

Nicolas Dechesne

Paul Eggleton

Paul Gortmaker

Paulo Neves

Peter Kjellerstedt

Peter Marko

Pgowda

Portia

Quentin Schulz

Rahul Kumar

Richard Purdie

Robert Joslyn

Robert Yang

Roland Hieber

Ross Burton

Russ Dill

Steve Sakoman

wangmy

zhengruoqin

 

 

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

Known Issues

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

N/A

 

 

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

Security Fixes

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

linux-yocto/5.15: Fix CVE-2022-28796

python3: ignore CVE-2015-20107

e2fsprogs: fix CVE-2022-1304

lua: fix CVE-2022-28805

busybox: fix CVE-2022-28391

 

 

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

Fixes

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

abi_version/sstate: Bump hashequiv and sstate versions due to git changes

apt: add apt selftest to test signed package feeds

apt: upgrade 2.4.4 -> 2.4.5

arch-armv8-2a.inc: fix a typo in TUNEVALID variable

babeltrace: Disable warnings as errors

base: Avoid circular references to our own scripts

base: Drop git intercept

build-appliance-image: Update to kirkstone head revision

build-appliance: Switch to kirkstone branch

buildtools-tarball: Only add cert envvars if certs are included

busybox: Use base_bindir instead of hardcoding /bin path

cases/buildepoxy.py: fix typo

create-spdx: delete virtual/kernel dependency to fix FreeRTOS build

create-spdx: fix error when symlink cannot be created

cve-check: add JSON format to summary output

cve-check: fix symlinks where link and output path are equal

cve-check: no need to depend on the fetch task

cve-update-db-native: let the user to drive the update interval

cve-update-db-native: update the CVE database once a day only

cve_check: skip remote patches that haven't been fetched when searching for CVE tags

dev-manual: add command used to add the signed-off-by line.

devshell.bbclass: Allow devshell & pydevshell to use the network

docs: conf.py: fix cve extlinks caption for sphinx <4.0

docs: migration-guides: migration-3.4: mention that hardcoded password are supported if hashed

docs: migration-guides: release-notes-4.0: fix risc-v typo

docs: migration-guides: release-notes-4.0: replace kernel placeholder with correct recipe name

docs: ref-manual: variables: add hashed password example in EXTRA_USERS_PARAMS

docs: set_versions.py: add information about obsolescence of a release

docs: set_versions.py: fix latest release of a branch being shown twice in switchers.js

docs: set_versions.py: fix latest version of an active release shown as obsolete

docs: set_versions.py: mark as obsolete only branches and old tags from obsolete releases

docs: sphinx-static: switchers.js.in: do not mark branches as outdated

docs: sphinx-static: switchers.js.in: fix broken switcher for branches

docs: sphinx-static: switchers.js.in: improve obsolete version detection

docs: sphinx-static: switchers.js.in: remove duplicate for outdated versions

docs: sphinx-static: switchers.js.in: rename all_versions to switcher_versions

docs: update Bitbake objects.inv location for master branch

documentation/brief-yoctoprojectqs: add directory for local.conf

gcompat: Fix build when usrmerge distro feature is enabled

git: correct license

git: upgrade 2.35.2 -> 2.35.3

glib: upgrade 2.72.0 -> 2.72.1

glibc: ptest: Fix glibc-tests package issue

gnupg: Disable FORTIFY_SOURCES on mips

go.bbclass: disable the use of the default configuration file

gstreamer1.0-plugins-bad: drop patch

gstreamer1.0-plugins-good: Fix libsoup dependency

gstreamer1.0: Minor documentation addition

install/devshell: Introduce git intercept script due to fakeroot issues

kernel-yocto.bbclass: Fixup do_kernel_configcheck usage of KMETA

libc-glibc: Use libxcrypt to provide virtual/crypt

libgit2: upgrade 1.4.2 -> 1.4.3

libsoup: upgrade 3.0.5 -> 3.0.6

libusb1: upgrade 1.0.25 -> 1.0.26

linux-firmware: correct license for ar3k firmware

linux-firmware: upgrade 20220310 -> 20220411

linux-yocto/5.10: base: enable kernel crypto userspace API

linux-yocto/5.10: update to v5.10.112

linux-yocto/5.15: arm: poky-tiny cleanup and fixes

linux-yocto/5.15: base: enable kernel crypto userspace API

linux-yocto/5.15: fix -standard kernel build issue

linux-yocto/5.15: fix ppc boot

linux-yocto/5.15: fix qemuarm graphical boot

linux-yocto/5.15: kasan: fix BUG: sleeping function called from invalid context

linux-yocto/5.15: netfilter: conntrack: avoid useless indirection during conntrack destruction

linux-yocto/5.15: update to v5.15.36

linux-yocto: enable powerpc-debug fragment

mdadm: Drop clang specific cflags

migration-3.4: add missing entry on EXTRA_USERS_PARAMS

migration-guides: add release notes for 4.0

migration-guides: complete migration guide for 4.0

migration-guides: release-notes-4.0: mention LTS release

migration-guides: release-notes-4.0: update 'Repositories / Downloads' section

migration-guides: stop including documents with ".. include"

musl: Fix build when usrmerge distro feature is enabled

ncurses: use COPYING file

neard: Switch SRC_URI to git repo

oeqa/selftest: add test for git working correctly inside pseudo

openssl: minor security upgrade 3.0.2 -> 3.0.3

package.bbclass: Prevent perform_packagecopy from removing /sysroot-only

package: Ensure we track whether PRSERV was active or not

package_manager: fix missing dependency on gnupg when signing deb package feeds

poky-tiny: enable qemuarmv5/qemuarm64 and cleanups

poky.conf: bump version for 4.0.1 release

qemu.bbclass: Extend ppc/ppc64 extra options

qemuarm64: use virtio pci interfaces

qemuarmv5: use arm-versatile-926ejs KMACHINE

ref-manual: Add XZ_THREADS and XZ_MEMLIMIT

ref-manual: add KERNEL_DEBUG_TIMESTAMPS

ref-manual: add ZSTD_THREADS

ref-manual: add a note about hard-coded passwords

ref-manual: add empty-dirs QA check and QA_EMPTY_DIRS*

ref-manual: add mention of vendor filtering to CVE_PRODUCT

ref-manual: mention wildcarding support in INCOMPATIBLE_LICENSE

releases: update for yocto 4.0

rootfs-postcommands: fix symlinks where link and output path are equal

ruby: upgrade 3.1.1 -> 3.1.2

sanity: skip make 4.2.1 warning for debian

scripts/git: Ensure we don't have circular references

scripts: Make git intercept global

seatd: Disable overflow warning as error on ppc64/musl

selftest/lic_checksum: Add test for filename containing space

set_versions: update for 4.0 release

staging: Ensure we filter out ourselves

strace: fix ptest failure in landlock

subversion: upgrade to 1.14.2

systemd-boot: remove outdated EFI_LD comment

systemtap: Fix build with gcc-12

terminal.py: Restore error output from Terminal

u-boot: Correct the SRC_URI

u-boot: Inherit pkgconfig

update_udev_hwdb: fix multilib issue with systemd

util-linux: Create u-a symlink for findfs utility

virgl: skip headless test on alma 8.6

webkitgtk: adjust patch status

wic: do not use PARTLABEL for msdos partition tables

wireless-regdb: upgrade 2022.02.18 -> 2022.04.08

xserver-xorg: Fix build with gcc12

yocto-bsps: update to v5.15.36



[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

1 - 20 of 252