Auto-sync with upstream branch master
Upstream commit: 49889fb256a7f9b894b2d16fea23de1ac25b65e2 - x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level - x86: Add support to build wcscpy with explicit ISA level - x86: Add support to build strcmp/strlen/strchr with explicit ISA level - elf: Fix wrong fscanf usage on tst-pldd - Apply asm redirections in stdio.h before first use [BZ #27087] - S390: Define SINGLE_THREAD_BY_GLOBAL only on s390x - x86: Add missing rtm tests for strcmp family - x86: Remove unneeded rtld-wmemcmp - x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S - x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S - x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S - x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S - x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S - x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S - x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S - x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S - x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S - x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S - x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S - x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore - x86: Remove __mmask intrinsics in strstr-avx512.c - x86: Remove generic strncat, strncpy, and stpncpy implementations - i386: Remove -Wa,-mtune=i686 - x86-64: Remove redundant strcspn-generic/strpbrk-generic/strspn-generic - elf: Rename tst-audit26 to tst-audit28 - x86-64: Don't mark symbols as hidden in strcmp-XXX.S - stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef. - stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef. - gconv: Correct Big5-HKSCS conversion to preserve all state bits. [BZ #25744] - aarch64: Optimize string functions with shrn instruction - test-container: return UNSUPPORTED for ENOSPC on clone() - x86: Add support for building {w}memcmp{eq} with explicit ISA level - x86: Add support for building {w}memset{_chk} with explicit ISA level - x86: Add support for building {w}memmove{_chk} with explicit ISA level - x86: Add support for building str{c|p}{brk|spn} with explicit ISA level - x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - Replace __libc_multiple_threads with __libc_single_threaded - linux: Add mount_setattr - linux: Add tst-mount to check for Linux new mount API - linux: Add open_tree - linux: Add fspick - linux: Add fsconfig - AArch64: Reset HWCAP2_AFP bits in FPCR for default fenv - elf: Fix direction of NODELETE log messages during symbol lookup
This commit is contained in:
parent
6d80152087
commit
8cafb3e464
54
glibc.spec
54
glibc.spec
@ -1,4 +1,4 @@
|
||||
%global glibcsrcdir glibc-2.35.9000-666-g7519dee356
|
||||
%global glibcsrcdir glibc-2.35.9000-711-g49889fb256
|
||||
%global glibcversion 2.35.9000
|
||||
# Pre-release tarballs are pulled in from git using a command that is
|
||||
# effectively:
|
||||
@ -159,7 +159,7 @@ Version: %{glibcversion}
|
||||
# - It allows using the Release number without the %%dist tag in the dependency
|
||||
# generator to make the generated requires interchangeable between Rawhide
|
||||
# and ELN (.elnYY < .fcXX).
|
||||
%global baserelease 29
|
||||
%global baserelease 30
|
||||
Release: %{baserelease}%{?dist}
|
||||
|
||||
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
||||
@ -231,7 +231,6 @@ Patch13: glibc-fedora-localedata-rh61908.patch
|
||||
Patch17: glibc-cs-path.patch
|
||||
Patch23: glibc-python3.patch
|
||||
Patch30: glibc-deprecated-selinux-makedb.patch
|
||||
Patch31: glibc-swbz27087.patch
|
||||
|
||||
##############################################################################
|
||||
# Continued list of core "glibc" package information:
|
||||
@ -2186,6 +2185,55 @@ update_gconv_modules_cache ()
|
||||
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
||||
|
||||
%changelog
|
||||
* Sun Jul 17 2022 Patsy Griffin <patsy@redhat.com> - 2.35.9000-30
|
||||
- Auto-sync with upstream branch master,
|
||||
commit 49889fb256a7f9b894b2d16fea23de1ac25b65e2.
|
||||
- x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level
|
||||
- x86: Add support to build wcscpy with explicit ISA level
|
||||
- x86: Add support to build strcmp/strlen/strchr with explicit ISA level
|
||||
- elf: Fix wrong fscanf usage on tst-pldd
|
||||
- Apply asm redirections in stdio.h before first use [BZ #27087]
|
||||
- S390: Define SINGLE_THREAD_BY_GLOBAL only on s390x
|
||||
- x86: Add missing rtm tests for strcmp family
|
||||
- x86: Remove unneeded rtld-wmemcmp
|
||||
- x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S
|
||||
- x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S
|
||||
- x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S
|
||||
- x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S
|
||||
- x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S
|
||||
- x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S
|
||||
- x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S
|
||||
- x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S
|
||||
- x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S
|
||||
- x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S
|
||||
- x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S
|
||||
- x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII
|
||||
- nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore
|
||||
- x86: Remove __mmask intrinsics in strstr-avx512.c
|
||||
- x86: Remove generic strncat, strncpy, and stpncpy implementations
|
||||
- i386: Remove -Wa,-mtune=i686
|
||||
- x86-64: Remove redundant strcspn-generic/strpbrk-generic/strspn-generic
|
||||
- elf: Rename tst-audit26 to tst-audit28
|
||||
- x86-64: Don't mark symbols as hidden in strcmp-XXX.S
|
||||
- stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef.
|
||||
- stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef.
|
||||
- gconv: Correct Big5-HKSCS conversion to preserve all state bits. [BZ #25744]
|
||||
- aarch64: Optimize string functions with shrn instruction
|
||||
- test-container: return UNSUPPORTED for ENOSPC on clone()
|
||||
- x86: Add support for building {w}memcmp{eq} with explicit ISA level
|
||||
- x86: Add support for building {w}memset{_chk} with explicit ISA level
|
||||
- x86: Add support for building {w}memmove{_chk} with explicit ISA level
|
||||
- x86: Add support for building str{c|p}{brk|spn} with explicit ISA level
|
||||
- x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2
|
||||
- Replace __libc_multiple_threads with __libc_single_threaded
|
||||
- linux: Add mount_setattr
|
||||
- linux: Add tst-mount to check for Linux new mount API
|
||||
- linux: Add open_tree
|
||||
- linux: Add fspick
|
||||
- linux: Add fsconfig
|
||||
- AArch64: Reset HWCAP2_AFP bits in FPCR for default fenv
|
||||
- elf: Fix direction of NODELETE log messages during symbol lookup
|
||||
|
||||
* Fri Jul 8 2022 Stephen Gallagher <sgallagh@redhat.com> - 2.35.9000-29
|
||||
- Modify glibc autorequires to exclude %%dist
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (glibc-2.35.9000-666-g7519dee356.tar.xz) = f1c869d42d8743b7446bf8106fa640cf9a65dd55a04cb3321b428d94005a7ed914d200503f672ad18e3ebb4c919ffd10c77b039fb93674e5de609f4567ca6841
|
||||
SHA512 (glibc-2.35.9000-711-g49889fb256.tar.xz) = 2b4e6c736b1c62bd52a69dcd4e61a73a43859876937994b37819a3c690bdb2866b888f46a25a9057bbe561cb1474192f2e16f7e5f83c1c6d1246b884fa79f14b
|
||||
|
Loading…
Reference in New Issue
Block a user