From 9e3889df746bd384303ebc964eb8e66d2fad44ed Mon Sep 17 00:00:00 2001 From: Arjun Shankar Date: Wed, 25 Aug 2021 15:29:06 +0200 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: 9926f6e2eeb374cf729d4bb3f092dd4b36a8f861 - elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151] - powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it - x86-64: Remove assembler AVX512DQ check - x86-64: Remove compiler -mavx512f check - Use __executable_start as the lowest address for profiling [BZ #28153] - hurd: Fix errlist error mapping - hurd: Remove old test-err_np.c file - Fix iconv build with GCC mainline - rtld: copy terminating null in tunables_strdup (bug 28256) - mtrace: Fix output with PIE and ASLR [BZ #22716] - x86-64: Optimize load of all bits set into ZMM register [BZ #28252] - Update string/test-memmove.c to cover 16KB copy - elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253] - x86: fix Autoconf caching of instruction support checks [BZ #27991] - arm: Simplify elf_machine_{load_address,dynamic} - riscv: Drop reliance on _GLOBAL_OFFSET_TABLE_[0] - Remove sysdeps/*/tls-macros.h --- glibc.spec | 25 +++++++++++++++++++++++-- sources | 2 +- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/glibc.spec b/glibc.spec index 59fd960..e343bfd 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.34.9000-42-gb37b75d269 +%define glibcsrcdir glibc-2.34.9000-59-g9926f6e2ee %define glibcversion 2.34.9000 # Pre-release tarballs are pulled in from git using a command that is # effectively: @@ -151,7 +151,7 @@ end \ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 3%{?dist} +Release: 4%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2261,6 +2261,27 @@ fi %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Wed Aug 25 2021 Arjun Shankar - 2.34.9000-4 +- Auto-sync with upstream branch master, + commit 9926f6e2eeb374cf729d4bb3f092dd4b36a8f861: +- elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151] +- powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it +- x86-64: Remove assembler AVX512DQ check +- x86-64: Remove compiler -mavx512f check +- Use __executable_start as the lowest address for profiling [BZ #28153] +- hurd: Fix errlist error mapping +- hurd: Remove old test-err_np.c file +- Fix iconv build with GCC mainline +- rtld: copy terminating null in tunables_strdup (bug 28256) +- mtrace: Fix output with PIE and ASLR [BZ #22716] +- x86-64: Optimize load of all bits set into ZMM register [BZ #28252] +- Update string/test-memmove.c to cover 16KB copy +- elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253] +- x86: fix Autoconf caching of instruction support checks [BZ #27991] +- arm: Simplify elf_machine_{load_address,dynamic} +- riscv: Drop reliance on _GLOBAL_OFFSET_TABLE_[0] +- Remove sysdeps/*/tls-macros.h + * Tue Aug 24 2021 Siddhesh Poyarekar - 2.34.9000-3 - Disable dependencies and linking for libc_malloc_debug.so (#1985048). diff --git a/sources b/sources index 4f7803b..f7fc76f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.34.9000-42-gb37b75d269.tar.xz) = 397c96db5ca0b1eadc5a2c5fbf8eea6532b24b329da0fcbba2d6b878273c1aa5c67803db13bbfc92642071b5a2d07f685297b43053ef27ae3c6f4ca70d749cc3 +SHA512 (glibc-2.34.9000-59-g9926f6e2ee.tar.xz) = 3ee2f45be1630d3e7db2662bdc6fc93cbe3309506decfbad99d2a9d02fb5784d48c74485042ce50ced667a6f9c093d789f08ad30a87a6fae64d2b82c555bbc62