forked from rpms/glibc
Auto-sync with upstream branch master
Upstream commit: 053fe273434056f551ed8f81daf750db9dab5931 - linux: Fix __closefrom_fallback iterates until max int (BZ#28993) - Remove -z combreloc and HAVE_Z_COMBRELOC - sparc: Remove s_abs implementations - ia64: Remove fabs implementations - x86: Remove fabs{f} implementation - alpha: Remove s_abs implementations - Allow for unpriviledged nested containers - Increase the test timeout of some string tests - realpath: Bring back GNU extension on ENOENT and EACCES [BZ #28996] - stdlib: Fix tst-getrandom memcmp call - stdlib: Fix tst-rand48.c printf types - elf: Remove unused functions from tst-audit25(a,b) - nptl: Use libc-diag.h with tst-thread-setspecific - crypt: Remove unused variable on cert test - elf: Remove unused variables in tests - elf: Fix wrong fscanf usage on tst-pldd - posix: Remove unused variable on tst-_Fork.c - resolv: Initialize loop variable on tst-resolv-trailing - locale: Remove set but unused variable on ld-collate.c - localedate: Fix printf type on tst_mbrtowc - localedata: Remove unused variables in tests - x86: Small improvements for wcslen - x86: Small improvements for wcscpy-ssse3 - debug: Improve fdelt_chk error message - Add HWCAP2_AFP, HWCAP2_RPRES from Linux 5.17 to AArch64 bits/hwcap.h - x86: Remove AVX str{n}casecmp - x86: Add EVEX optimized str{n}casecmp - x86: Add AVX2 optimized str{n}casecmp - string: Expand page cross test cases in test-strncmp.c - string: Expand page cross test cases in test-strcmp.c - x86: Optimize str{n}casecmp TOLOWER logic in strcmp-sse42.S - x86: Optimize str{n}casecmp TOLOWER logic in strcmp.S - string: Expand page cross tests in test-strncasecmp.c - string: Expand page cross tests in test-strcasecmp.c - benchtests: Use json-lib in bench-strncasecmp.c - benchtests: Use json-lib in bench-strcasecmp.c - x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896] - x86: Remove strspn-sse2.S and use the generic implementation - x86: Remove strpbrk-sse2.S and use the generic implementation - x86: Remove strcspn-sse2.S and use the generic implementation - x86: Optimize strspn in strspn-c.c - x86: Optimize strcspn and strpbrk in strcspn-c.c - benchtests: Use json-lib in bench-strspn.c - benchtests: Use json-lib in bench-strpbrk.c - x86: Code cleanup in strchr-evex and comment justifying branch - x86: Code cleanup in strchr-avx2 and comment justifying branch - benchtests: Add random benchmark in bench-strchr.c - benchtests: Use json-lib in bench-strchr.c - Update kernel version to 5.17 in tst-mman-consts.py - iconvdata: Fix enum type on UTF-7 - nscd: Remove unused variable - support: Fix support_process_state_wait path size calculation - support: Remove unused extract_8 function - locale: Remove ununsed wctype_table_get function - gmon: Remove unused sprofil.c functions - Update syscall lists for Linux 5.17 - Fix ununsed fstatat64_time64_statx - malloc: Fix duplicate inline for do_set_mxfast - elf: Remove inline _dl_dprintf - configure.ac: fix bashisms in configure.ac - getaddrinfo: Refactor code for readability - Use Linux 5.17 in build-many-glibcs.py - resolv: Fix unaligned accesses to fields in HEADER struct - gai_init: Avoid jumping from if condition to its else counterpart - gaiconf_init: Refactor some bits for readability - gethosts: Return EAI_MEMORY on allocation failure - gaih_inet: Split result generation into its own function - gaih_inet: split loopback lookup into its own function - gaih_inet: make gethosts into a function - gaih_inet: separate nss lookup loop into its own function - gaih_inet: Split nscd lookup code into its own function. - gaih_inet: Split simple gethostbyname into its own function - gaih_inet: make numeric lookup a separate routine - gaih_inet: Simplify service resolution - getaddrinfo: Fix leak with AI_ALL [BZ #28852] - gaih_inet: Simplify canon name resolution - Simplify allocations and fix merge and continue actions [BZ #28931] - iconv: Add UTF-7-IMAP variant in utf-7.c - iconv: make utf-7.c able to use variants - iconv: Better mapping to RFC for UTF-7 - iconv: Always encode "optional direct" UTF-7 characters - stdio-common: Add wide stream coverage to tst-vfprintf-user-type - libio: Flush-only _IO_str_overflow must not return EOF (bug 28949) - libio: Convert tst_swprintf to the test framework - scripts/dso-ordering-test.py: Fix C&P error in * callrefs processing - stdio-common: Generate ja_JP.EUC-JP locale - stdio-common: Re-flow and sort Makefile variables - nss: Sort tests and tests-container and put one test per line - benchtests: Use "=" instead of ":=" [BZ #28970] - hppa: Use END instead of PSEUDO_END in swapcontext.S * Tue Mar 15 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-11 - Auto-sync with upstream branch master, commit d05e6dc8d1032e1732542a48e0fb895432008b6e. - hppa: Implement swapcontext in assembler (bug 28960) - associate a deallocator for iconv_open - associate a deallocation for opendir - Add access function attributes to epoll_wait - Add access function attributes to grp and shadow headers - Define ISO 639-3 "tok" [BZ #28950] - nss: Protect against errno changes in function lookup (bug 28953) - nss: Do not mention NSS test modules in <gnu/lib-names.h> - malloc: Exit early on test failure in tst-realloc - Add some missing access function attributes - libio: Ensure output buffer for wchars (bug #28828) - inet: Return EAI_MEMORY when nrl_domainname() fails to allocate memory - inet: Remove strdupa from nrl_domainname() - inet: Fix getnameinfo (NI_NOFQDN) race condition (BZ#28566) - benchtests: make compare_strings.py accept string as attribute value
This commit is contained in:
parent
98fe3887bc
commit
e900cd3e77
97
glibc.spec
97
glibc.spec
@ -1,4 +1,4 @@
|
||||
%global glibcsrcdir glibc-2.35.9000-256-gd05e6dc8d1
|
||||
%global glibcsrcdir glibc-2.35.9000-346-g053fe27343
|
||||
%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: 11%{?dist}
|
||||
Release: 12%{?dist}
|
||||
|
||||
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
||||
# libraries.
|
||||
@ -2169,6 +2169,99 @@ update_gconv_modules_cache ()
|
||||
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
||||
|
||||
%changelog
|
||||
* Tue Apr 05 2022 Florian Weimer <fweimer@redhat.com> - 2.35.9000-12
|
||||
- Auto-sync with upstream branch master,
|
||||
commit 053fe273434056f551ed8f81daf750db9dab5931:
|
||||
- linux: Fix __closefrom_fallback iterates until max int (BZ#28993)
|
||||
- Remove -z combreloc and HAVE_Z_COMBRELOC
|
||||
- sparc: Remove s_abs implementations
|
||||
- ia64: Remove fabs implementations
|
||||
- x86: Remove fabs{f} implementation
|
||||
- alpha: Remove s_abs implementations
|
||||
- Allow for unpriviledged nested containers
|
||||
- Increase the test timeout of some string tests
|
||||
- realpath: Bring back GNU extension on ENOENT and EACCES [BZ #28996]
|
||||
- stdlib: Fix tst-getrandom memcmp call
|
||||
- stdlib: Fix tst-rand48.c printf types
|
||||
- elf: Remove unused functions from tst-audit25(a,b)
|
||||
- nptl: Use libc-diag.h with tst-thread-setspecific
|
||||
- crypt: Remove unused variable on cert test
|
||||
- elf: Remove unused variables in tests
|
||||
- elf: Fix wrong fscanf usage on tst-pldd
|
||||
- posix: Remove unused variable on tst-_Fork.c
|
||||
- resolv: Initialize loop variable on tst-resolv-trailing
|
||||
- locale: Remove set but unused variable on ld-collate.c
|
||||
- localedate: Fix printf type on tst_mbrtowc
|
||||
- localedata: Remove unused variables in tests
|
||||
- x86: Small improvements for wcslen
|
||||
- x86: Small improvements for wcscpy-ssse3
|
||||
- debug: Improve fdelt_chk error message
|
||||
- Add HWCAP2_AFP, HWCAP2_RPRES from Linux 5.17 to AArch64 bits/hwcap.h
|
||||
- x86: Remove AVX str{n}casecmp
|
||||
- x86: Add EVEX optimized str{n}casecmp
|
||||
- x86: Add AVX2 optimized str{n}casecmp
|
||||
- string: Expand page cross test cases in test-strncmp.c
|
||||
- string: Expand page cross test cases in test-strcmp.c
|
||||
- x86: Optimize str{n}casecmp TOLOWER logic in strcmp-sse42.S
|
||||
- x86: Optimize str{n}casecmp TOLOWER logic in strcmp.S
|
||||
- string: Expand page cross tests in test-strncasecmp.c
|
||||
- string: Expand page cross tests in test-strcasecmp.c
|
||||
- benchtests: Use json-lib in bench-strncasecmp.c
|
||||
- benchtests: Use json-lib in bench-strcasecmp.c
|
||||
- x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]
|
||||
- x86: Remove strspn-sse2.S and use the generic implementation
|
||||
- x86: Remove strpbrk-sse2.S and use the generic implementation
|
||||
- x86: Remove strcspn-sse2.S and use the generic implementation
|
||||
- x86: Optimize strspn in strspn-c.c
|
||||
- x86: Optimize strcspn and strpbrk in strcspn-c.c
|
||||
- benchtests: Use json-lib in bench-strspn.c
|
||||
- benchtests: Use json-lib in bench-strpbrk.c
|
||||
- x86: Code cleanup in strchr-evex and comment justifying branch
|
||||
- x86: Code cleanup in strchr-avx2 and comment justifying branch
|
||||
- benchtests: Add random benchmark in bench-strchr.c
|
||||
- benchtests: Use json-lib in bench-strchr.c
|
||||
- Update kernel version to 5.17 in tst-mman-consts.py
|
||||
- iconvdata: Fix enum type on UTF-7
|
||||
- nscd: Remove unused variable
|
||||
- support: Fix support_process_state_wait path size calculation
|
||||
- support: Remove unused extract_8 function
|
||||
- locale: Remove ununsed wctype_table_get function
|
||||
- gmon: Remove unused sprofil.c functions
|
||||
- Update syscall lists for Linux 5.17
|
||||
- Fix ununsed fstatat64_time64_statx
|
||||
- malloc: Fix duplicate inline for do_set_mxfast
|
||||
- elf: Remove inline _dl_dprintf
|
||||
- configure.ac: fix bashisms in configure.ac
|
||||
- getaddrinfo: Refactor code for readability
|
||||
- Use Linux 5.17 in build-many-glibcs.py
|
||||
- resolv: Fix unaligned accesses to fields in HEADER struct
|
||||
- gai_init: Avoid jumping from if condition to its else counterpart
|
||||
- gaiconf_init: Refactor some bits for readability
|
||||
- gethosts: Return EAI_MEMORY on allocation failure
|
||||
- gaih_inet: Split result generation into its own function
|
||||
- gaih_inet: split loopback lookup into its own function
|
||||
- gaih_inet: make gethosts into a function
|
||||
- gaih_inet: separate nss lookup loop into its own function
|
||||
- gaih_inet: Split nscd lookup code into its own function.
|
||||
- gaih_inet: Split simple gethostbyname into its own function
|
||||
- gaih_inet: make numeric lookup a separate routine
|
||||
- gaih_inet: Simplify service resolution
|
||||
- getaddrinfo: Fix leak with AI_ALL [BZ #28852]
|
||||
- gaih_inet: Simplify canon name resolution
|
||||
- Simplify allocations and fix merge and continue actions [BZ #28931]
|
||||
- iconv: Add UTF-7-IMAP variant in utf-7.c
|
||||
- iconv: make utf-7.c able to use variants
|
||||
- iconv: Better mapping to RFC for UTF-7
|
||||
- iconv: Always encode "optional direct" UTF-7 characters
|
||||
- stdio-common: Add wide stream coverage to tst-vfprintf-user-type
|
||||
- libio: Flush-only _IO_str_overflow must not return EOF (bug 28949)
|
||||
- libio: Convert tst_swprintf to the test framework
|
||||
- scripts/dso-ordering-test.py: Fix C&P error in * callrefs processing
|
||||
- stdio-common: Generate ja_JP.EUC-JP locale
|
||||
- stdio-common: Re-flow and sort Makefile variables
|
||||
- nss: Sort tests and tests-container and put one test per line
|
||||
- benchtests: Use "=" instead of ":=" [BZ #28970]
|
||||
- hppa: Use END instead of PSEUDO_END in swapcontext.S
|
||||
* Tue Mar 15 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-11
|
||||
- Auto-sync with upstream branch master,
|
||||
commit d05e6dc8d1032e1732542a48e0fb895432008b6e.
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (glibc-2.35.9000-256-gd05e6dc8d1.tar.xz) = 204d8ff3fe87f7dfd64dadc0ab8f34ad20acda54103280fe494a1da192839f0cc8b1055aeeed90cc9423d3f2f50153523482bd1e77644dd97d596e3ce2b54492
|
||||
SHA512 (glibc-2.35.9000-346-g053fe27343.tar.xz) = 66a4af1545083d86e346b3b8f3b4fdfeb2d051c0c2254613da816dbac6f72f8fba1c3098ef4a97c79ad645b37fdf56460ea80e832924650a6f9e68364fa2963e
|
||||
|
Loading…
Reference in New Issue
Block a user