[OE-core][dunfell 00/17] Patch review

Steve Sakoman
2021-02-15T14:37:49Z

Please review this next set of patches for dunfell and have comments back by
end of day Wednesday.

Passed a-full on autobuilder:

https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/1852

The following changes since commit 9efabaff73090b08233b4fcef22142b9ac0c11aa:

wic/selftest: test_permissions also test bitbake image (2021-02-09 06:12:09 -1000)

are available in the Git repository at:

git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut

Alexander Kanavin (6):
p11-kit: upgrade 0.23.20 -> 0.23.21
python3: split python target configuration into own class
python3-pycairo: use python3targetconfig
distutils3-base.bbclass: use python3targetconfig
meta: drop _PYTHON_SYSCONFIGDATA_NAME hacks
gpgme: use python3targetconfig

Dorinda (1):
oe-pkgdata-util: Check if environment script is initialized

Jon Mason (1):
gcc-9.3.inc: Fix potential runtime crash

Khem Raj (1):
python3targetconfig.bbclass: Make py3 dep and tasks only for target
recipes

Lee Chee Yang (1):
p11-kit: upgrade 0.23.21 -> 0.23.22

Martin Jansa (1):
image_types.bbclass: tar: use posix format instead of gnu

Michael Halstead (1):
uninative: Upgrade to 2.10

Richard Purdie (3):
image_types: Ensure tar archives are reproducible
opkg: Fix build reproducibility issue
opkg: Fix patch glitches

saloni (2):
libgcrypt: Whitelisted CVEs
libcroco: Added CVE

meta/classes/distutils3-base.bbclass | 2 +-
meta/classes/image_types.bbclass | 2 +-
meta/classes/python3native.bbclass | 2 -
meta/classes/python3targetconfig.bbclass | 17 ++
meta/classes/scons.bbclass | 3 -
meta/conf/distro/include/yocto-uninative.inc | 8 +-
meta/lib/oe/prservice.py | 4 -
meta/recipes-core/glib-2.0/glib.inc | 4 -
meta/recipes-devtools/gcc/gcc-9.3.inc | 1 +
...-PR-tree-optimization-97236-fix-bad-.patch | 119 +++++++++++
.../opkg/opkg/sourcedateepoch.patch | 24 +++
meta/recipes-devtools/opkg/opkg_0.4.2.bb | 1 +
.../python/python3-pycairo_1.19.0.bb | 2 +-
meta/recipes-graphics/mesa/mesa.inc | 5 -
meta/recipes-support/gpgme/gpgme_1.13.1.bb | 2 +-
.../libcroco/files/CVE-2020-12825.patch | 192 ++++++++++++++++++
.../libcroco/libcroco_0.6.13.bb | 3 +
.../libgcrypt/libgcrypt_1.8.5.bb | 3 +
...{p11-kit_0.23.20.bb => p11-kit_0.23.22.bb} | 7 +-
scripts/oe-pkgdata-util | 3 +
20 files changed, 375 insertions(+), 29 deletions(-)
create mode 100644 meta/classes/python3targetconfig.bbclass
create mode 100644 meta/recipes-devtools/gcc/gcc-9.3/0001-Backport-fix-for-PR-tree-optimization-97236-fix-bad-.patch
create mode 100644 meta/recipes-devtools/opkg/opkg/sourcedateepoch.patch
create mode 100644 meta/recipes-support/libcroco/files/CVE-2020-12825.patch
rename meta/recipes-support/p11-kit/{p11-kit_0.23.20.bb => p11-kit_0.23.22.bb} (75%)

--
2.25.1