From 9fe7756cf7b1ad466d6ace2f34060493519272d4 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Thu, 23 Sep 2021 11:00:44 +0200 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: 2849e2f53311b66853cb5159b64cba2bddbfb854 - nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361] - Add narrowing fma functions - ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340] - Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs - Mention today's regex merge in SHARED-FILES - Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358) - regex: copy back from Gnulib - nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (bug 28036) - powerpc: Fix unrecognized instruction errors with recent GCC - elf: Include in elf/dl-debug-symbols.S - nptl: pthread_kill needs to return ESRCH for old programs (bug 19193) - Extend struct r_debug to support multiple namespaces [BZ #15971] - Use $(pie-default) with conformtest - Run conform/ tests using newly built libc - posix: Fix attribute access mode on getcwd [BZ #27476] - Fix build-many-glibcs.py --strip for installed library renaming - benchtests: Fix validate_benchout.py exceptions - elf: Remove THREAD_GSCOPE_IN_TCB - htl: Reimplement GSCOPE - htl: Move thread table to ld.so - Redirect fma calls to __fma in libm - time: Fix compile error in itimer test affecting hurd --- glibc.spec | 31 +++++++++++++++++++++++++++++-- sources | 2 +- 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/glibc.spec b/glibc.spec index 5bfa6e9..14a1898 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.34.9000-98-g2444ce5421 +%define glibcsrcdir glibc-2.34.9000-120-g2849e2f533 %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: 8%{?dist} +Release: 9%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2263,6 +2263,33 @@ fi %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Thu Sep 23 2021 Florian Weimer - 2.34.9000-9 +- Auto-sync with upstream branch master, + commit 2849e2f53311b66853cb5159b64cba2bddbfb854: +- nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361] +- Add narrowing fma functions +- ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340] +- Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs +- Mention today's regex merge in SHARED-FILES +- Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358) +- regex: copy back from Gnulib +- nptl: Fix type of pthread_mutexattr_getrobust_np, + pthread_mutexattr_setrobust_np (bug 28036) +- powerpc: Fix unrecognized instruction errors with recent GCC +- elf: Include in elf/dl-debug-symbols.S +- nptl: pthread_kill needs to return ESRCH for old programs (bug 19193) +- Extend struct r_debug to support multiple namespaces [BZ #15971] +- Use $(pie-default) with conformtest +- Run conform/ tests using newly built libc +- posix: Fix attribute access mode on getcwd [BZ #27476] +- Fix build-many-glibcs.py --strip for installed library renaming +- benchtests: Fix validate_benchout.py exceptions +- elf: Remove THREAD_GSCOPE_IN_TCB +- htl: Reimplement GSCOPE +- htl: Move thread table to ld.so +- Redirect fma calls to __fma in libm +- time: Fix compile error in itimer test affecting hurd + * Wed Sep 15 2021 Florian Weimer - 2.34.9000-8 - Use system CPU count for sysconf(_SC_NPROCESSORS_*) (#1992702) diff --git a/sources b/sources index e7dd92d..e67f346 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.34.9000-98-g2444ce5421.tar.xz) = 3e900e1ad7d40534f8ead5dc31e59f526fc6201c6c2b0afc2423bfbbc1b71ecee8f1c808eaf4deefb50e13f73a4075d53446b88baf88896c6f90ffbc98c55db7 +SHA512 (glibc-2.34.9000-120-g2849e2f533.tar.xz) = 6ccd99d0e3e31ca37509d399969eedc59b321dd4d8c2da8748caf5faea464c33a28def32a5674c4323c77378843054270a0660ad1d5c968d0b0e9669bdda3d92