Auto-sync with upstream branch master
Upstream commit 748df8126ac69e68e0b94e236ea3c2e11b1176cb - dlfcn: Move RTLD_DEFAULT/RTLD_NEXT outside __USE_GNU - elf: Optimize _dl_new_hash in dl-new-hash.h - nss: Optimize nss_hash in nss_hash.c - benchtests: Add benchtests for dl_elf_hash, dl_new_hash and nss_hash - nss: Add tests for the nss_hash in nss_hash.h - elf: Add tests for the dl hash funcs (_dl_new_hash and _dl_elf_hash) - elf: Refactor dl_new_hash so it can be tested / benchmarked - locale: Add more cached data to LC_CTYPE - locale: Remove private union from struct __locale_data - locale: Remove cleanup function pointer from struct __localedata - locale: Call _nl_unload_locale from _nl_archive_subfreeres - stdio-common: Add tst-memstream-string for open_memstream overflow - __printf_fphex always uses LC_NUMERIC - vfprintf: Consolidate some multibyte/wide character processing - vfprintf: Move argument processing into vfprintf-process-arg.c - stdio-common: Add tst-vfprintf-width-i18n to cover numeric field width - string.h: fix __fortified_attr_access macro call [BZ #29162] - Enable DT_RELR in glibc shared libraries and PIEs automatically - S390: Enable static PIE - linux: Add tst-pidfd.c - linux: Add P_PIDFD - linux: Add pidfd_send_signal - linux: Add pidfd_getfd - linux: Add pidfd_open - aarch64: Move ld.so _start to separate file and drop _dl_skip_args - linux: Add a getauxval test [BZ #23293] - rtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args const - rtld: Use generic argv adjustment in ld.so [BZ #23293] - scripts/glibcelf.py: Add *T_RISCV_* constants - Remove dl-librecon.h header. - elf: Remove ldconfig kernel version check - Remove kernel version check - linux: Use /sys/devices/system/cpu on __get_nprocs_conf (BZ#28991) - csu: Implement and use _dl_early_allocate during static startup - Linux: Introduce __brk_call for invoking the brk system call - sys/cdefs.h: Do not require C++ compilers to define __STDC__ - fortify: Ensure that __glibc_fortify condition is a constant [BZ #29141] - Update RISC-V specific ELF definitions
This commit is contained in:
parent
eb33d47394
commit
9a389a777e
46
glibc.spec
46
glibc.spec
@ -1,4 +1,4 @@
|
||||
%global glibcsrcdir glibc-2.35.9000-458-g9403b71ae9
|
||||
%global glibcsrcdir glibc-2.35.9000-496-g748df8126a
|
||||
%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: 18%{?dist}
|
||||
Release: 19%{?dist}
|
||||
|
||||
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
||||
# libraries.
|
||||
@ -2175,6 +2175,48 @@ update_gconv_modules_cache ()
|
||||
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
||||
|
||||
%changelog
|
||||
* Mon May 23 2022 DJ Delorie <dj@redhat.com> - 2.35.9000-19
|
||||
- Auto-sync with upstream branch master,
|
||||
commit 748df8126ac69e68e0b94e236ea3c2e11b1176cb.
|
||||
- dlfcn: Move RTLD_DEFAULT/RTLD_NEXT outside __USE_GNU
|
||||
- elf: Optimize _dl_new_hash in dl-new-hash.h
|
||||
- nss: Optimize nss_hash in nss_hash.c
|
||||
- benchtests: Add benchtests for dl_elf_hash, dl_new_hash and nss_hash
|
||||
- nss: Add tests for the nss_hash in nss_hash.h
|
||||
- elf: Add tests for the dl hash funcs (_dl_new_hash and _dl_elf_hash)
|
||||
- elf: Refactor dl_new_hash so it can be tested / benchmarked
|
||||
- locale: Add more cached data to LC_CTYPE
|
||||
- locale: Remove private union from struct __locale_data
|
||||
- locale: Remove cleanup function pointer from struct __localedata
|
||||
- locale: Call _nl_unload_locale from _nl_archive_subfreeres
|
||||
- stdio-common: Add tst-memstream-string for open_memstream overflow
|
||||
- __printf_fphex always uses LC_NUMERIC
|
||||
- vfprintf: Consolidate some multibyte/wide character processing
|
||||
- vfprintf: Move argument processing into vfprintf-process-arg.c
|
||||
- stdio-common: Add tst-vfprintf-width-i18n to cover numeric field width
|
||||
- string.h: fix __fortified_attr_access macro call [BZ #29162]
|
||||
- Enable DT_RELR in glibc shared libraries and PIEs automatically
|
||||
- S390: Enable static PIE
|
||||
- linux: Add tst-pidfd.c
|
||||
- linux: Add P_PIDFD
|
||||
- linux: Add pidfd_send_signal
|
||||
- linux: Add pidfd_getfd
|
||||
- linux: Add pidfd_open
|
||||
- aarch64: Move ld.so _start to separate file and drop _dl_skip_args
|
||||
- linux: Add a getauxval test [BZ #23293]
|
||||
- rtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args const
|
||||
- rtld: Use generic argv adjustment in ld.so [BZ #23293]
|
||||
- scripts/glibcelf.py: Add *T_RISCV_* constants
|
||||
- Remove dl-librecon.h header.
|
||||
- elf: Remove ldconfig kernel version check
|
||||
- Remove kernel version check
|
||||
- linux: Use /sys/devices/system/cpu on __get_nprocs_conf (BZ#28991)
|
||||
- csu: Implement and use _dl_early_allocate during static startup
|
||||
- Linux: Introduce __brk_call for invoking the brk system call
|
||||
- sys/cdefs.h: Do not require C++ compilers to define __STDC__
|
||||
- fortify: Ensure that __glibc_fortify condition is a constant [BZ #29141]
|
||||
- Update RISC-V specific ELF definitions
|
||||
|
||||
* Mon May 16 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-18
|
||||
- Auto-sync with upstream branch master,
|
||||
commit 9403b71ae97e3f1a91c796ddcbb4e6f044434734:
|
||||
|
Loading…
Reference in New Issue
Block a user