From: Anuj Mittal <anuj.mittal@intel.com>
To: openembedded-core@lists.openembedded.org
Subject: [hardknott][PATCH 00/36] Review request
Date: Wed, 27 Oct 2021 23:16:08 +0800 [thread overview]
Message-ID: <cover.1635347406.git.anuj.mittal@intel.com> (raw)
Please review these changes for hardknott. No issues seen on autobuilder
except for an unrelated reproducibility failure that is currently being
debugged.
https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/2817
Thanks,
Anuj
The following changes since commit 366070c476405a1f49e22a02c21fd99fc0ec76d9:
scriptutils.py: Add check before deleting path (2021-10-04 10:46:18 +0800)
are available in the Git repository at:
git://push.openembedded.org/openembedded-core-contrib anujm/hardknott
Bruce Ashfield (5):
linux-yocto/5.4: update to v5.4.149
linux-yocto/5.4: update to v5.4.150
linux-yocto/5.4: update to v5.4.153
linux-yocto/5.10: update to v5.10.69
linux-yocto/5.10: update to v5.10.70
Claudius Heine (1):
rng-tools: add systemd-udev-settle wants to service
Hongxu Jia (1):
nativesdk-pseudo: Fix to work with glibc 2.34 systems
Jon Mason (1):
oeqa/manual: Fix no longer valid URLs
Jose Quaresma (1):
patch.bbclass: when the patch fails show more info on the fatal error
Khem Raj (2):
m4: Do not use SIGSTKSZ
gpgme: Use glibc provided closefrom API when available
Mark Hatle (1):
externalsrc: Work with reproducible_build
Markus Volk (1):
util-linux: disable raw
Michael Halstead (1):
uninative: Upgrade to 3.3, support glibc 2.34
Mingli Yu (1):
ncurses: fix CVE-2021-39537
Pablo Saavedra Rodi?o (1):
mesa: gallium/dri Make YUV formats we're going to emulate
external-only
Pgowda (1):
glibc: upgrade glibc-2.33 to latest version
Richard Purdie (16):
rpm: Ensure compression parallelism isn't coded into rpms
package: Ensure pclist files are deterministic and don't use full
paths
gnupg: Be deterministic about sendmail
mesa: Ensure megadrivers runtime mappings are deterministic
gobject-introspection: Don't write $HOME into scripts
oeqa/selftest/bbtests: Add uuid to force build test
externalsrc: Fix a source date epoch race in reproducible builds
multilib: Avoid sysroot race issues when multilib enabled
libxml2: Use python3targetconfig to fix reproducibility issue
libnewt: Use python3targetconfig to fix reproducibility issue
python3: Add a fix for a make install race
pseudo: Fix to work with glibc 2.34 systems
pseudo: Update with fcntl and glibc 2.34 fixes
oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test
results
rpm: Deterministically set vendor macro entry
reproducible_build: Work around caching issues
Ross Burton (1):
uninative: Improve glob to handle glibc 2.34
Sakib Sajal (1):
go: upgrade 1.16.7 -> 1.16.8
Thomas Perrot (1):
ruby: fix the reproducibility issue
meta/classes/externalsrc.bbclass | 9 +
meta/classes/package.bbclass | 6 +-
meta/classes/patch.bbclass | 7 +-
meta/classes/reproducible_build.bbclass | 11 +-
meta/classes/uninative.bbclass | 2 +-
meta/conf/distro/include/yocto-uninative.inc | 10 +-
meta/conf/multilib.conf | 2 +
meta/lib/oeqa/manual/eclipse-plugin.json | 6 +-
meta/lib/oeqa/selftest/cases/bbtests.py | 4 +-
meta/lib/oeqa/selftest/cases/glibc.py | 2 +-
meta/recipes-core/glibc/glibc-version.inc | 2 +-
.../glibc/glibc/0001-CVE-2021-38604.patch | 40 ----
...-private-futex-optimization-BZ-27304.patch | 49 -----
.../glibc/glibc/0002-CVE-2021-38604.patch | 147 --------------
...-ISA-support-for-x86-64-level-marker.patch | 116 -----------
...ork-around-GCC-PR-98512-in-rawmemchr.patch | 58 ------
...-_SC_LEVEL1_ICACHE_LINESIZE-BZ-27444.patch | 185 ------------------
.../glibc/glibc/CVE-2021-27318-revert.patch | 174 ++++++++++++++++
.../glibc/glibc/CVE-2021-27645.patch | 51 -----
.../glibc/glibc/CVE-2021-33574_1.patch | 76 -------
.../glibc/glibc/CVE-2021-33574_2.patch | 61 ------
.../glibc/glibc/CVE-2021-35942.patch | 44 -----
meta/recipes-core/glibc/glibc_2.33.bb | 10 -
meta/recipes-core/libxml/libxml2_2.9.10.bb | 2 +-
.../ncurses/files/CVE-2021-39537.patch | 65 ++++++
meta/recipes-core/ncurses/ncurses_6.2.bb | 1 +
.../util-linux/util-linux_2.36.2.bb | 2 +-
.../go/{go-1.16.7.inc => go-1.16.8.inc} | 4 +-
...e_1.16.7.bb => go-binary-native_1.16.8.bb} | 4 +-
..._1.16.7.bb => go-cross-canadian_1.16.8.bb} | 0
...{go-cross_1.16.7.bb => go-cross_1.16.8.bb} | 0
...osssdk_1.16.7.bb => go-crosssdk_1.16.8.bb} | 0
...o-native_1.16.7.bb => go-native_1.16.8.bb} | 0
...runtime_1.16.7.bb => go-runtime_1.16.8.bb} | 0
.../go/{go_1.16.7.bb => go_1.16.8.bb} | 0
meta/recipes-devtools/m4/m4-1.4.18.inc | 1 +
.../m4/0001-c-stack-stop-using-SIGSTKSZ.patch | 84 ++++++++
.../pseudo/files/build-oldlibc | 20 ++
.../pseudo/files/older-glibc-symbols.patch | 57 ++++++
meta/recipes-devtools/pseudo/pseudo_git.bb | 9 +-
.../python/python3/makerace.patch | 23 +++
meta/recipes-devtools/python/python3_3.9.5.bb | 1 +
...not-insert-payloadflags-into-.rpm-me.patch | 28 +++
meta/recipes-devtools/rpm/rpm_4.16.1.3.bb | 4 +-
...doc-build-reproducible-documentation.patch | 35 ++++
...-list-of-object-files-in-generated-M.patch | 28 +++
...eproducible-change-fixing-784225-too.patch | 28 +++
.../0006-Make-gemspecs-reproducible.patch | 67 +++++++
meta/recipes-devtools/ruby/ruby_3.0.1.bb | 4 +
meta/recipes-extended/newt/libnewt_0.52.21.bb | 2 +-
.../gobject-introspection_1.66.1.bb | 2 +-
...-YUV-formats-we-re-going-to-emulate-.patch | 52 +++++
meta/recipes-graphics/mesa/mesa.inc | 3 +-
.../linux/linux-yocto-rt_5.10.bb | 6 +-
.../linux/linux-yocto-rt_5.4.bb | 6 +-
.../linux/linux-yocto-tiny_5.10.bb | 8 +-
.../linux/linux-yocto-tiny_5.4.bb | 8 +-
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 +--
meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +--
meta/recipes-support/gnupg/gnupg_2.2.27.bb | 1 +
...se-closefrom-on-linux-and-glibc-2.34.patch | 24 +++
meta/recipes-support/gpgme/gpgme_1.15.1.bb | 3 +-
.../rng-tools/rng-tools/rngd.service | 1 +
63 files changed, 794 insertions(+), 907 deletions(-)
delete mode 100644 meta/recipes-core/glibc/glibc/0001-CVE-2021-38604.patch
delete mode 100644 meta/recipes-core/glibc/glibc/0001-nptl-Remove-private-futex-optimization-BZ-27304.patch
delete mode 100644 meta/recipes-core/glibc/glibc/0002-CVE-2021-38604.patch
delete mode 100644 meta/recipes-core/glibc/glibc/0031-x86-Require-full-ISA-support-for-x86-64-level-marker.patch
delete mode 100644 meta/recipes-core/glibc/glibc/0032-string-Work-around-GCC-PR-98512-in-rawmemchr.patch
delete mode 100644 meta/recipes-core/glibc/glibc/0033-x86-Handle-_SC_LEVEL1_ICACHE_LINESIZE-BZ-27444.patch
create mode 100644 meta/recipes-core/glibc/glibc/CVE-2021-27318-revert.patch
delete mode 100644 meta/recipes-core/glibc/glibc/CVE-2021-27645.patch
delete mode 100644 meta/recipes-core/glibc/glibc/CVE-2021-33574_1.patch
delete mode 100644 meta/recipes-core/glibc/glibc/CVE-2021-33574_2.patch
delete mode 100644 meta/recipes-core/glibc/glibc/CVE-2021-35942.patch
create mode 100644 meta/recipes-core/ncurses/files/CVE-2021-39537.patch
rename meta/recipes-devtools/go/{go-1.16.7.inc => go-1.16.8.inc} (91%)
rename meta/recipes-devtools/go/{go-binary-native_1.16.7.bb => go-binary-native_1.16.8.bb} (83%)
rename meta/recipes-devtools/go/{go-cross-canadian_1.16.7.bb => go-cross-canadian_1.16.8.bb} (100%)
rename meta/recipes-devtools/go/{go-cross_1.16.7.bb => go-cross_1.16.8.bb} (100%)
rename meta/recipes-devtools/go/{go-crosssdk_1.16.7.bb => go-crosssdk_1.16.8.bb} (100%)
rename meta/recipes-devtools/go/{go-native_1.16.7.bb => go-native_1.16.8.bb} (100%)
rename meta/recipes-devtools/go/{go-runtime_1.16.7.bb => go-runtime_1.16.8.bb} (100%)
rename meta/recipes-devtools/go/{go_1.16.7.bb => go_1.16.8.bb} (100%)
create mode 100644 meta/recipes-devtools/m4/m4/0001-c-stack-stop-using-SIGSTKSZ.patch
create mode 100755 meta/recipes-devtools/pseudo/files/build-oldlibc
create mode 100644 meta/recipes-devtools/pseudo/files/older-glibc-symbols.patch
create mode 100644 meta/recipes-devtools/python/python3/makerace.patch
create mode 100644 meta/recipes-devtools/rpm/files/0001-build-pack.c-do-not-insert-payloadflags-into-.rpm-me.patch
create mode 100644 meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch
create mode 100644 meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch
create mode 100644 meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch
create mode 100644 meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch
create mode 100644 meta/recipes-graphics/mesa/files/0001-gallium-dri-Make-YUV-formats-we-re-going-to-emulate-.patch
create mode 100644 meta/recipes-support/gpgme/gpgme/0001-use-closefrom-on-linux-and-glibc-2.34.patch
--
2.31.1
next reply other threads:[~2021-10-27 15:16 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-27 15:16 Anuj Mittal [this message]
2021-10-27 15:16 ` [hardknott][PATCH 01/36] glibc: upgrade glibc-2.33 to latest version Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 02/36] ncurses: fix CVE-2021-39537 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 03/36] mesa: gallium/dri Make YUV formats we're going to emulate external-only Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 04/36] linux-yocto/5.4: update to v5.4.149 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 05/36] linux-yocto/5.4: update to v5.4.150 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 06/36] linux-yocto/5.4: update to v5.4.153 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 07/36] rpm: Ensure compression parallelism isn't coded into rpms Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 08/36] package: Ensure pclist files are deterministic and don't use full paths Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 09/36] gnupg: Be deterministic about sendmail Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 10/36] mesa: Ensure megadrivers runtime mappings are deterministic Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 11/36] gobject-introspection: Don't write $HOME into scripts Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 12/36] oeqa/selftest/bbtests: Add uuid to force build test Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 13/36] externalsrc: Work with reproducible_build Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 14/36] externalsrc: Fix a source date epoch race in reproducible builds Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 15/36] multilib: Avoid sysroot race issues when multilib enabled Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 16/36] oeqa/manual: Fix no longer valid URLs Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 17/36] libxml2: Use python3targetconfig to fix reproducibility issue Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 18/36] libnewt: " Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 19/36] python3: Add a fix for a make install race Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 20/36] rng-tools: add systemd-udev-settle wants to service Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 21/36] patch.bbclass: when the patch fails show more info on the fatal error Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 22/36] util-linux: disable raw Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 23/36] m4: Do not use SIGSTKSZ Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 24/36] gpgme: Use glibc provided closefrom API when available Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 25/36] pseudo: Fix to work with glibc 2.34 systems Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 26/36] nativesdk-pseudo: " Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 27/36] pseudo: Update with fcntl and glibc 2.34 fixes Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 28/36] uninative: Improve glob to handle glibc 2.34 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 29/36] uninative: Upgrade to 3.3, support " Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 30/36] oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test results Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 31/36] linux-yocto/5.10: update to v5.10.69 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 32/36] linux-yocto/5.10: update to v5.10.70 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 33/36] ruby: fix the reproducibility issue Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 34/36] go: upgrade 1.16.7 -> 1.16.8 Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 35/36] rpm: Deterministically set vendor macro entry Anuj Mittal
2021-10-27 15:16 ` [hardknott][PATCH 36/36] reproducible_build: Work around caching issues Anuj Mittal
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1635347406.git.anuj.mittal@intel.com \
--to=anuj.mittal@intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox