[ANNOUNCEMENT] Yocto Project 3.2.1 (gatesgarth-24.0.1) is Released


Vineela
 

Hello,

We are pleased to announce the Yocto Project 3.2.1 (gatesgarth-24.0.1) Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/poky-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/poky-gatesgarth-24.0.1.tar.bz2

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

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

Full Test Report:

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

Thank you for everyone's contributions to this release.

Vineela Tummalapalli
Yocto Project Build and Release
vineela.tummalapalli@...


--------------------------
yocto-3.2.1 Release Notes
--------------------------

--------------------------
Repositories/Downloads
--------------------------

Repository Name: poky
Repository Location: https://git.yoctoproject.org/git/poky
Branch: gatesgarth
Tag: yocto-3.2.1
Git Revision: 943ef2fad8428f002850e3655a3312e13d0dcb2c
Release Artefact: poky-gatesgarth-24.0.1
sha: a0dce009fa33f1d655f2c5ecdc46b434c7ed6a64a904ca8ea1617c19816a37bf
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/poky-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/poky-gatesgarth-24.0.1.tar.bz2

Repository Name: openembedded-core
Repository Location: https://git.openembedded.org/openembedded-core
Branch: gatesgarth
Tag: 2020-10.1-gatesgarth
Git Revision: d11ab9cb77bf91f939035417b757773a5d80242c
Release Artefact: oecore-gatesgarth-24.0.1
sha: e49a5ebbb3c9bdddebce33f3ed18acba498122148cbc60df2439954e207c19d2
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/oecore-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/oecore-gatesgarth-24.0.1.tar.bz2

Repository Name: meta-mingw
Repository Location: https://git.yoctoproject.org/git/meta-mingw
Branch: gatesgarth
Tag: yocto-3.2.1
Git Revision: 352d8b0aa3c7bbd5060a4cc2ebe7c0e964de4879
Release Artefact: meta-mingw-gatesgarth-24.0.1
sha: d42b851d0c314533380e66c140f8ad2a33737f2984f0213f604fe684a20f1569
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/meta-mingw-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/meta-mingw-gatesgarth-24.0.1.tar.bz2

Repository Name: meta-gplv2
Repository Location: https://git.yoctoproject.org/git/meta-gplv2
Branch: gatesgarth
Tag: yocto-3.2.1
Git Revision: 6e8e969590a22a729db1ff342de57f2fd5d02d43
Release Artefact: meta-gplv2-gatesgarth-24.0.1
sha: f43941fee62bccb5dee55809ab8c65d60eae82cf06cd05f3b150e93efaff86b6
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/meta-gplv2-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/meta-gplv2-gatesgarth-24.0.1.tar.bz2

Repository Name: bitbake
Repository Location: https://git.openembedded.org/bitbake
Branch: gatesgarth
Tag: 2020-10.1-gatesgarth
Git Revision: fec2b85689bba1d26ad6f376bc11cc29bb27cbe5
Release Artefact: bitbake-gatesgarth-24.0.1
sha: f2a41c89f0817f72c0f330825e5bcf76ee6ba52179807d6cd229e3b88a677a39
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/bitbake-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/bitbake-gatesgarth-24.0.1.tar.bz2

Repository Name: yocto-docs
Repository Location: https://git.yoctoproject.org/git/yocto-docs
Branch: gatesgarth
Tag: yocto-3.2.1
Git Revision: b9d69c76561eb6708cd217126a5ed08b52315fa5

---------------
Contributors
--------------
Alexander Kanavin
Alistair
Anuj Mittal
Bruce Ashfield
Chee Yang Lee
Denys Zagorui
Diego Santa Cruz
Fedor Ross
Gratian Crisan
He Zhe
INC@Cisco)
Jose Quaresma
Khem Raj
Konrad Weihmann
Lee Chee Yang
Loic Domaigne
Mark Jonas
Matt Madison
Max Krummenacher
Michael halstead
Mingli Yu
Nathan Rossi
Nicolas Dechesne
Paul Eggleton
Quentin Schulz
Richard Leitner
Richard Purdie
Robert P. J. Day
Ross Burton
Sangeeta Jain
Stacy Gaikovaia
Stephen Jolley
Steve Sakoman
Vineela Tummalapalli
Vyacheslav Yurkov
Wonmin Jung
Yann E. MORIN
Yi Zhao
Yongxin Liu

---------------
Known Issues
---------------
Failure in ptest: valgrind.drd and valgrind.helgrind


---------------
Security Fixes
---------------
gstreamer1.0-plugins-base: set CVE_PRODUCT
gstreamer1.0-rtsp-server: set CVE_PRODUCT
sqlite3: add CVE-2015-3717 to whitelist
python3: add CVE-2007-4559 to whitelist
qemu: fix CVE-2020-24352
python3: fix CVE-2020-27619
libproxy: fix CVE-2020-26154
openssh: whitelist CVE-2014-9278
freetype: fix CVE-2020-15999, backport from 2.10.4
grub: clean up CVE patches
ruby: fix CVE-2020-25613
grub: fix several CVEs in grub 2.04


---------------
Fixes
---------------
build-appliance-image: Update to gatesgarth head revision
build-appliance: Correct branch to gatesgarth
build-appliance-image: Update to gatesgarth head revision
poky.conf: bump version for 3.2.1 release
releases.rst: add gatesgarth to current releases
sphinx: releases: add link to 3.1.3
documentation: prepare for 3.2.1 release
lttng-modules: Backport a patch to fix btrfs build failure
lttng-modules: update 2.12.2 -> 2.12.3
distutils-common-base: fix LINKSHARED expansion
binutils: Fix linker errors on chromium/ffmpeg on aarch64
e2fsprogs: Fix a ptest permissions determinism issue
fs-perms: Ensure /usr/src/debug/ file modes are correct
valgrind: helgrind: Intercept libc functions
eudev: remove bashism to be compatible with dash
sysvinit: remove bashism to be compatible with dash
cve-check: show real PN/PV
glib-2.0: RDEPEND on dbusmock only when GI_DATA_ENABLED is True
linux-yocto/5.4: update to v5.4.78
linux-yocto/5.8: ext4/tipc warning fixups
linux-yocto/5.8: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t
linux-yocto/5.4: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t
kernel-devsrc: improve reproducibility for arm64
license_image.bbclass: use canonical name for license files
linux-firmware: rdepend on license for all nvidia packages
roofs_*.bbclass: fix missing vardeps for do_rootfs
weston-init: Fix incorrect idle-time setting
kernel: Set proper LD in KERNEL_KCONFIG_COMMAND
kernel: relocate copy of module.lds to module compilation task
kernel: provide module.lds for out of tree builds in v5.10+
linux-yocto/5.4: update to v5.4.75
linux-yocto/5.8: update to v5.8.18
linux-yocto/5.8: config cleanup / warnings
linux-yocto/5.4: config cleanup / warnings
linux-yocto-dev: move to v5.10-rc
linux-yocto/5.4: update to v5.4.73
linux-yocto/5.8: update to v5.8.17
linux-yocto/5.4: update to v5.4.72
linux-yocto/5.8: update to v5.8.16
linux-yocto/5.4: update to v5.4.71
linux-yocto/5.8: update to v5.8.15
bluez5: update to 5.55
bitbake: Add missing documentation Makefile
diffstat: add nativesdk to BBCLASSEXTEND
gstreamer1.0: warn the user when something is wrong with GstBufferPool
libbsd: Remove BSD-4-Clause from main package
layer.conf: fix syntax error in PATH setting
gawk: Avoid using host ar during cross compile
lrzsz: Use Cross AR during compile
binutils: reproducibility: reuse debug-prefix-map for stabs
testimage: print results for interrupted runs
oeqa/core/context: initialize _run_end_time
oeqa/core/context: expose results as variable
conf-notes.txt: mention more important images than just sato
clutter-gst-3.0: do not call out to host gstreamer plugin scanner
kernel-module-split.bbclass: identify kernel modconf files as configuration files
alsa-utils: Fix license to GPLv2 only
libdnf: Fix license as it contains 'or later' clause
ptest-runner: Fix license as it contains 'or later' clause
update_udev_hwdb: clean hwdb.bin
apt: remove host contamination with gtest
recipes-core/busybox: fixup licensing information
common-licenses: add bzip2-1.0.4
qemuboot.bbclass: Fix a typo
libsdl2: Fix directfb SDL_RenderFillRect
libsdl2: Fix directfb syntax error
gst-validate: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-python: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-omx: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-rtsp-server: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-vaapi: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-libav: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-plugins-ugly: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-plugins-bad: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-plugins-good: Update 1.16.2 -> Update 1.16.3
gstreamer1.0-plugins-base: Update 1.16.2 -> Update 1.16.3
gstreamer1.0: Update 1.16.2 -> Update 1.16.3
gstreamer1.0: Fix reproducibility issue around libcap
poky.yaml: updates for 3.2
poky.yaml: remove unused variables
conf: use bitbake 1.48 branch for intersphinx
conf: update for release 3.2
adt-manual: delete obsolete ADT manual, and related content
scripts/buildhistory_analysis: Avoid tracebacks from file comparision code
deb: replace deprecated apt force-yes argument
netbase: Add whitespace to purge bogus hash equivalence from autobuilder
netbase: update SRC_URI to reflect new file name
init-ifupdown: Merge all interface files for differnet qemus
init-ifupdown: Define interfaces file for riscv emulators
sstatesig: Log timestamps for hashequiv in reprodubile builds for do_package
webkitgtk: Disable gold linker and JIT on riscv
bitbake.conf: Exclude ${CCACHE_DIR} from pseudo database
README: "yocto-project-qs" -> "brief-yoctoprojectqs"
ref-manual/ref-variables: "PACKAGE_FEEDS_ARCHS" -> "PACKAGE_FEED_ARCHS"
dev-manual: Add a note about prelink changing prebuild binaries
ref-manual: add migration info about MLPREFIX changes
ref-manual: add migration info for image-artifact-names
ref-manual: add IMAGE_LINK_NAME
ref-manual/faq: Add entry for why binaries are changed in images
ref-manual: add migration section for 3.2
ref-manual: add IMAGE_NAME_SUFFIX variable
ref-manual: add IMAGE_VERSION_SUFFIX variable
ref-manual: add PSEUDO_IGNORE_PATHS
ref-manual: QA check updates
ref-manual: fix for features_check class change
ref-manual: add reference anchors for each QA check
dev-manual/dev-manual-common-tasks: fix typos and use extlinks
docs: kernel-dev-faq: update outdated RDEPENDS_kernel-base
docs: kernel-dev-common: add .patch file extension to SRC_URI files
docs: kernel-dev: fix typos, highlights and links


Peter Kjellerstedt
 

-----Original Message-----
From: yocto@... <yocto@...> On
Behalf Of Vineela
Sent: den 15 december 2020 22:13
To: 'yocto-announce@...' <yocto-
announce@...>; 'yocto@...'
<yocto@...>; 'yocto-request@...' <yocto-
request@...>
Subject: [yocto] [ANNOUNCEMENT] Yocto Project 3.2.1 (gatesgarth-24.0.1)
is Released

Hello,

We are pleased to announce the Yocto Project 3.2.1 (gatesgarth-24.0.1)
Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/poky-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/poky-gatesgarth-24.0.1.tar.bz2

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

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

Full Test Report:

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

Thank you for everyone's contributions to this release.

Vineela Tummalapalli
Yocto Project Build and Release
vineela.tummalapalli@...


--------------------------
yocto-3.2.1 Release Notes
--------------------------

--------------------------
Repositories/Downloads
--------------------------
[cut]

Repository Name: meta-gplv2
Repository Location: https://git.yoctoproject.org/git/meta-gplv2
Branch: gatesgarth
Tag: yocto-3.2.1
The yocto-3.2.1 and gatesgarth-24.0.1 tags for meta-gplv2 have been incorrectly
set on the dunfell branch rather than the gatesgarth branch. The Git revision
and tar balls below are correct though. Since the tags are signed I do now want
to modify them myself, so please correct them as soon as possible.

Git Revision: 6e8e969590a22a729db1ff342de57f2fd5d02d43
Release Artefact: meta-gplv2-gatesgarth-24.0.1
sha: f43941fee62bccb5dee55809ab8c65d60eae82cf06cd05f3b150e93efaff86b6
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/meta-gplv2-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/meta-gplv2-gatesgarth-24.0.1.tar.bz2
//Peter


Peter Kjellerstedt
 

-----Original Message-----
From: yocto@... <yocto@...> On
Behalf Of Peter Kjellerstedt
Sent: den 16 december 2020 00:08
To: Vineela <vineela.tummalapalli@...>
Cc: 'yocto@...' <yocto@...>
Subject: Re: [yocto] [ANNOUNCEMENT] Yocto Project 3.2.1 (gatesgarth-
24.0.1) is Released

-----Original Message-----
From: yocto@... <yocto@...> On
Behalf Of Vineela
Sent: den 15 december 2020 22:13
To: 'yocto-announce@...' <yocto-
announce@...>; 'yocto@...'
<yocto@...>; 'yocto-request@...'
<yocto-
request@...>
Subject: [yocto] [ANNOUNCEMENT] Yocto Project 3.2.1 (gatesgarth-24.0.1)
is Released

Hello,

We are pleased to announce the Yocto Project 3.2.1 (gatesgarth-24.0.1)
Release is now available for download.

http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/poky-
gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/poky-gatesgarth-
24.0.1.tar.bz2

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

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

Full Test Report:

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

Thank you for everyone's contributions to this release.

Vineela Tummalapalli
Yocto Project Build and Release
vineela.tummalapalli@...


--------------------------
yocto-3.2.1 Release Notes
--------------------------

--------------------------
Repositories/Downloads
--------------------------
[cut]

Repository Name: meta-gplv2
Repository Location: https://git.yoctoproject.org/git/meta-gplv2
Branch: gatesgarth
Tag: yocto-3.2.1
The yocto-3.2.1 and gatesgarth-24.0.1 tags for meta-gplv2 have been
incorrectly set on the dunfell branch rather than the gatesgarth
branch. The Git revision and tar balls below are correct though.
Since the tags are signed I do not want to modify them myself, so
please correct them as soon as possible.

Git Revision: 6e8e969590a22a729db1ff342de57f2fd5d02d43
Release Artefact: meta-gplv2-gatesgarth-24.0.1
sha: f43941fee62bccb5dee55809ab8c65d60eae82cf06cd05f3b150e93efaff86b6
Download Locations:
http://downloads.yoctoproject.org/releases/yocto/yocto-3.2.1/meta-gplv2-gatesgarth-24.0.1.tar.bz2
http://mirrors.kernel.org/yocto/yocto/yocto-3.2.1/meta-gplv2-gatesgarth-24.0.1.tar.bz2
//Peter
*ping* The tags in meta-gplv2 are still incorrect.

//Peter


Anuj Mittal
 

On Tue, 2020-12-15 at 23:07 +0000, Peter Kjellerstedt wrote:
Repository Name: meta-gplv2
Repository Location: https://git.yoctoproject.org/git/meta-gplv2
Branch: gatesgarth
Tag: yocto-3.2.1
The yocto-3.2.1 and gatesgarth-24.0.1 tags for meta-gplv2 have been
incorrectly
set on the dunfell branch rather than the gatesgarth branch. The Git
revision
and tar balls below are correct though. Since the tags are signed I
do now want
to modify them myself, so please correct them as soon as possible.
Vineela isn't working this week I think so she might not be able to
help but it looks like the commit tagged is on gatesgarth ...

https://git.yoctoproject.org/clean/cgit.cgi/meta-gplv2/log/?h=gatesgarth

$ git branch -a --contains yocto-3.2.1
* master
remotes/origin/HEAD -> origin/master
remotes/origin/gatesgarth
remotes/origin/master
remotes/origin/master-next

Thanks,

Anuj


Peter Kjellerstedt
 

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@...>
Sent: den 22 december 2020 17:55
To: Tummalapalli, Vineela <vineela.tummalapalli@...>; Peter
Kjellerstedt <peter.kjellerstedt@...>
Cc: yocto@...
Subject: Re: [yocto] [ANNOUNCEMENT] Yocto Project 3.2.1 (gatesgarth-
24.0.1) is Released

On Tue, 2020-12-15 at 23:07 +0000, Peter Kjellerstedt wrote:
Repository Name: meta-gplv2
Repository Location: https://git.yoctoproject.org/git/meta-gplv2
Branch: gatesgarth
Tag: yocto-3.2.1
The yocto-3.2.1 and gatesgarth-24.0.1 tags for meta-gplv2 have been
incorrectly
set on the dunfell branch rather than the gatesgarth branch. The Git
revision
and tar balls below are correct though. Since the tags are signed I
do now want
to modify them myself, so please correct them as soon as possible.
Vineela isn't working this week I think so she might not be able to
help but it looks like the commit tagged is on gatesgarth ...

https://git.yoctoproject.org/clean/cgit.cgi/meta-gplv2/log/?h=gatesgarth

$ git branch -a --contains yocto-3.2.1
* master
remotes/origin/HEAD -> origin/master
remotes/origin/gatesgarth
remotes/origin/master
remotes/origin/master-next

Thanks,

Anuj
You are absolutely correct. It seems the tags were incorrect for an hour
when first created, and apparently our local Git mirror does not handle
tags being updated so it still provides the original (incorrect) tags.
Thank you for pointing out what was a problem on our side. I will take
it up with our SCM team.

//Peter