diff --git a/glibc.spec b/glibc.spec index d89def9..b7882db 100644 --- a/glibc.spec +++ b/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 - 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 - 2.35.9000-29 - Modify glibc autorequires to exclude %%dist diff --git a/sources b/sources index f345250..f0ccc7a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.35.9000-666-g7519dee356.tar.xz) = f1c869d42d8743b7446bf8106fa640cf9a65dd55a04cb3321b428d94005a7ed914d200503f672ad18e3ebb4c919ffd10c77b039fb93674e5de609f4567ca6841 +SHA512 (glibc-2.35.9000-711-g49889fb256.tar.xz) = 2b4e6c736b1c62bd52a69dcd4e61a73a43859876937994b37819a3c690bdb2866b888f46a25a9057bbe561cb1474192f2e16f7e5f83c1c6d1246b884fa79f14b