From da2736300eb6c1148da47e84ed369f19b48fbb7f Mon Sep 17 00:00:00 2001 From: Carlos O'Donell Date: Tue, 22 Feb 2022 11:52:06 -0500 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: fdc1ae67fef27eea1445bab4bdfe2f0fb3bc7aa1 - Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h - elf: Check invalid hole in PT_LOAD segments [BZ #28838] - realpath: Do not copy result on failure (BZ #28815) - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896] - hppa: Fix swapcontext - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896] - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755] - microblaze: Use the correct select syscall (BZ #28883) - Update kernel version to 5.16 in tst-mman-consts.py - pthread: Use 64 bit time_t stat internally for sem_open (BZ #28880) - x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] - String: Strength memset tests in test-memset.c - x86-64: Define __memcmpeq in ld.so - htl: Destroy thread-specific data before releasing joins - htl: Fix initializing the key lock - mach: Fix LLL_SHARED value - htl: Make pthread_[gs]etspecific not check for key validity - x86-64: Remove bzero weak alias in SS2 memset - hppa: Fix typo - linux: Use socket-constants-time64.h on tst-socket-timestamp-compat - x86/configure.ac: Define PI_STATIC_AND_HIDDEN/SUPPORT_STATIC_PIE - Fix elf/tst-audit2 on hppa - x86: Use CHECK_FEATURE_PRESENT on PCONFIG - x86: Don't check PTWRITE in tst-cpu-features-cpuinfo.c - x86: Set .text section in memset-vec-unaligned-erms - Linux: Include in dl-sysdep.c only for SHARED - Revert "Linux: Consolidate auxiliary vector parsing" - String: Ensure 'MIN_PAGE_SIZE' is multiple of 'getpagesize' - Use binutils 2.38 branch in build-many-glibcs.py - elf: Remove LD_USE_LOAD_BIAS - malloc: Remove LD_TRACE_PRELINKING usage from mtrace - elf: Remove prelink support - Linux: Consolidate auxiliary vector parsing - Linux: Assume that NEED_DL_SYSINFO_DSO is always defined - Linux: Remove DL_FIND_ARG_COMPONENTS - Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE - elf: Merge dl-sysdep.c into the Linux version - hppa: Fix bind-now audit (BZ #28857) --- glibc.spec | 47 +++++++++++++++++++++++++++++++++++++++++++++-- sources | 2 +- 2 files changed, 46 insertions(+), 3 deletions(-) diff --git a/glibc.spec b/glibc.spec index 4d7bad5..6b5c599 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%global glibcsrcdir glibc-2.35.9000-44-g3d9f171bfb +%global glibcsrcdir glibc-2.35.9000-83-gfdc1ae67fe %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: 3%{?dist} +Release: 4%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2175,6 +2175,49 @@ update_gconv_modules_cache () %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Tue Feb 22 2022 Carlos O'Donell - 2.35.9000-4 +- Auto-sync with upstream branch master, + commit fdc1ae67fef27eea1445bab4bdfe2f0fb3bc7aa1: +- Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h +- elf: Check invalid hole in PT_LOAD segments [BZ #28838] +- realpath: Do not copy result on failure (BZ #28815) +- x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c +- x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896] +- hppa: Fix swapcontext +- x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896] +- string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755] +- microblaze: Use the correct select syscall (BZ #28883) +- Update kernel version to 5.16 in tst-mman-consts.py +- pthread: Use 64 bit time_t stat internally for sem_open (BZ #28880) +- x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] +- String: Strength memset tests in test-memset.c +- x86-64: Define __memcmpeq in ld.so +- htl: Destroy thread-specific data before releasing joins +- htl: Fix initializing the key lock +- mach: Fix LLL_SHARED value +- htl: Make pthread_[gs]etspecific not check for key validity +- x86-64: Remove bzero weak alias in SS2 memset +- hppa: Fix typo +- linux: Use socket-constants-time64.h on tst-socket-timestamp-compat +- x86/configure.ac: Define PI_STATIC_AND_HIDDEN/SUPPORT_STATIC_PIE +- Fix elf/tst-audit2 on hppa +- x86: Use CHECK_FEATURE_PRESENT on PCONFIG +- x86: Don't check PTWRITE in tst-cpu-features-cpuinfo.c +- x86: Set .text section in memset-vec-unaligned-erms +- Linux: Include in dl-sysdep.c only for SHARED +- Revert "Linux: Consolidate auxiliary vector parsing" +- String: Ensure 'MIN_PAGE_SIZE' is multiple of 'getpagesize' +- Use binutils 2.38 branch in build-many-glibcs.py +- elf: Remove LD_USE_LOAD_BIAS +- malloc: Remove LD_TRACE_PRELINKING usage from mtrace +- elf: Remove prelink support +- Linux: Consolidate auxiliary vector parsing +- Linux: Assume that NEED_DL_SYSINFO_DSO is always defined +- Linux: Remove DL_FIND_ARG_COMPONENTS +- Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE +- elf: Merge dl-sysdep.c into the Linux version +- hppa: Fix bind-now audit (BZ #28857) + * Tue Feb 15 2022 Arjun Shankar - 2.35.9000-3 - Reduce installed size of some langpacks by de-duplicating LC_CTYPE diff --git a/sources b/sources index 2713b81..103eda0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.35.9000-44-g3d9f171bfb.tar.xz) = 4a7bfc0e7ea7db66cf612d3a5df89ee044cc269769380085a4740ff815fa97c4113c76994103a9221a556284053b4cb2c6c7989b3367894b9aa2bdb63f05f6dc +SHA512 (glibc-2.35.9000-83-gfdc1ae67fe.tar.xz) = 7678d3f762562097ab43bb087a6cd9768853071d9c393985bd060553f17fa0921fece50ab3dbda9984019b867d91ce9afa30c21899eeb58b6c3b9338453a1eba