Auto-sync with upstream branch master

Upstream commit: 8ee2c043cfb35c48b45c7c5aed4022a8a7352bdc

- Fix hurd namespace issues for internal signal functions
- argp: Remove old includes in !_LIBC case
- Use GCC 12 branch in build-many-glibcs.py
- Refactor internal-signals.h
- riscv: Use memcpy to handle unaligned access when fixing R_RISCV_RELATIVE
- AArch64: Add asymmetric faulting mode for tag violations in mem.tagging tunable
- linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304)
- x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
- x86: Add missing IS_IN (libc) check to strcspn-sse4.c
- x86: Add missing IS_IN (libc) check to memmove-ssse3.S
- x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN arguments
- x86-64: Small improvements to dl-trampoline.S
- x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
- x86: Move and slightly improve memset_erms
- x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list
- linux: Remove unnecessary nice.c and signal.c
- nptl: Remove unused members from struct pthread
- Linux: Forward declaration of struct iovec for process_madvise
- x86: Add more feature definitions to isa-level.h
This commit is contained in:
Carlos O'Donell 2022-07-04 15:08:51 -04:00
parent 0ce8105155
commit f83c4f6ffc
2 changed files with 26 additions and 3 deletions

View File

@ -1,4 +1,4 @@
%global glibcsrcdir glibc-2.35.9000-639-ga3563f3f36
%global glibcsrcdir glibc-2.35.9000-657-g8ee2c043cf
%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: 25%{?dist}
Release: 26%{?dist}
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
# libraries.
@ -2175,6 +2175,29 @@ update_gconv_modules_cache ()
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
%changelog
* Mon Jul 04 2022 Carlos O'Donell <carlos@redhat.com> - 2.35.9000-26
- Auto-sync with upstream branch master,
commit 8ee2c043cfb35c48b45c7c5aed4022a8a7352bdc.
- Fix hurd namespace issues for internal signal functions
- argp: Remove old includes in !_LIBC case
- Use GCC 12 branch in build-many-glibcs.py
- Refactor internal-signals.h
- riscv: Use memcpy to handle unaligned access when fixing R_RISCV_RELATIVE
- AArch64: Add asymmetric faulting mode for tag violations in mem.tagging tunable
- linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304)
- x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
- x86: Add missing IS_IN (libc) check to strcspn-sse4.c
- x86: Add missing IS_IN (libc) check to memmove-ssse3.S
- x86-64: Properly indent X86_IFUNC_IMPL_ADD_VN arguments
- x86-64: Small improvements to dl-trampoline.S
- x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
- x86: Move and slightly improve memset_erms
- x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list
- linux: Remove unnecessary nice.c and signal.c
- nptl: Remove unused members from struct pthread
- Linux: Forward declaration of struct iovec for process_madvise
- x86: Add more feature definitions to isa-level.h
* Wed Jun 29 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-25
- Rebuild for fixed CI test for bz699724

View File

@ -1 +1 @@
SHA512 (glibc-2.35.9000-639-ga3563f3f36.tar.xz) = 842c987996d7d5b103fa830c24850d229cdeb2b844eecfd9d81762cf3d592dc659faf7cf96af3823cf090c44ce5252ef1a8eb60083979a6c3f4845f266bd8932
SHA512 (glibc-2.35.9000-657-g8ee2c043cf.tar.xz) = 461c8388714998d9dac8606b0b55f3f506963b00894401e007a3ed81b19a6b723231c65b48a37a40a1923481069e0565c91a359afeaf46d2b7de94b911488b40