From e07803b9115a41a0b35be377447175a783e2691e Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Tue, 3 May 2022 09:27:11 +0200 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: 8e28aa3a51bf0ef3683f2aed4b5b448744897b66 - elf: Remove fallback to the start of DT_STRTAB for dladdr - powerpc32: Remove unused HAVE_PPC_SECURE_PLT - dlfcn: Implement the RTLD_DI_PHDR request type for dlinfo - manual: Document the dlinfo function - Do not use --hash-style=both for building glibc shared objects - benchtests: Better libmvec integration - benchtests: Add UNSUPPORTED benchmark status - linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) - Use __ehdr_start rather than _begin in _dl_start_final - sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h - posix/glob.c: update from gnulib - benchtests: Add pthread-mutex-locks bench - linux: Fix missing internal 64 bit time_t stat usage - elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) - posix: Remove unused definition on _Fork - NEWS: Mention DT_RELR support - elf: Add more DT_RELR tests - elf: Properly handle zero DT_RELA/DT_REL values - elf: Support DT_RELR relative relocation format [BZ #27924] - Add GLIBC_ABI_DT_RELR for DT_RELR support - elf: Define DT_RELR related macros and types - elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC - i386: Regenerate ulps - dlfcn: Do not use rtld_active () to determine ld.so state (bug 29078) - INSTALL: Rephrase -with-default-link documentation --- glibc.spec | 33 +++++++++++++++++++++++++++++++-- sources | 2 +- 2 files changed, 32 insertions(+), 3 deletions(-) diff --git a/glibc.spec b/glibc.spec index 7ea2ef6..507038b 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%global glibcsrcdir glibc-2.35.9000-409-g1305edd42c +%global glibcsrcdir glibc-2.35.9000-434-g8e28aa3a51 %global glibcversion 2.35.9000 # Pre-release tarballs are pulled in from git using a command that is # effectively: @@ -152,7 +152,7 @@ end} Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 15%{?dist} +Release: 16%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2175,6 +2175,35 @@ update_gconv_modules_cache () %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Tue May 03 2022 Florian Weimer - 2.35.9000-16 +- Auto-sync with upstream branch master, + commit 8e28aa3a51bf0ef3683f2aed4b5b448744897b66: +- elf: Remove fallback to the start of DT_STRTAB for dladdr +- powerpc32: Remove unused HAVE_PPC_SECURE_PLT +- dlfcn: Implement the RTLD_DI_PHDR request type for dlinfo +- manual: Document the dlinfo function +- Do not use --hash-style=both for building glibc shared objects +- benchtests: Better libmvec integration +- benchtests: Add UNSUPPORTED benchmark status +- linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) +- Use __ehdr_start rather than _begin in _dl_start_final +- sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h +- posix/glob.c: update from gnulib +- benchtests: Add pthread-mutex-locks bench +- linux: Fix missing internal 64 bit time_t stat usage +- elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS with missing libraries (BZ #28868) +- posix: Remove unused definition on _Fork +- NEWS: Mention DT_RELR support +- elf: Add more DT_RELR tests +- elf: Properly handle zero DT_RELA/DT_REL values +- elf: Support DT_RELR relative relocation format [BZ #27924] +- Add GLIBC_ABI_DT_RELR for DT_RELR support +- elf: Define DT_RELR related macros and types +- elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC +- i386: Regenerate ulps +- dlfcn: Do not use rtld_active () to determine ld.so state (bug 29078) +- INSTALL: Rephrase -with-default-link documentation + * Mon Apr 25 2022 Carlos O'Donell - 2.35.9000-15 - Auto-sync with upstream branch master, commit 1305edd42c44fee6f8660734d2dfa4911ec755d6: diff --git a/sources b/sources index bef4a56..58c07d1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.35.9000-409-g1305edd42c.tar.xz) = a2a35d1822d5a3352a60a1f494bbf18dec07a7edb7f326b046be91035d7a15d520b125144f28eeea8e0974d78a9332358c09e3554885149456f0d71e61193a7b +SHA512 (glibc-2.35.9000-434-g8e28aa3a51.tar.xz) = 784541fae7083f1e9caa109bd7c2b2a64b530c2a491001426df4aedf61fc73b58a32a676747d56575f21197db2da44f70daf87725f4f0956d65b061f90452e01