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
|
%global glibcversion 2.35.9000
|
||||||
# Pre-release tarballs are pulled in from git using a command that is
|
# Pre-release tarballs are pulled in from git using a command that is
|
||||||
# effectively:
|
# effectively:
|
||||||
@ -152,7 +152,7 @@ end}
|
|||||||
Summary: The GNU libc libraries
|
Summary: The GNU libc libraries
|
||||||
Name: glibc
|
Name: glibc
|
||||||
Version: %{glibcversion}
|
Version: %{glibcversion}
|
||||||
Release: 18%{?dist}
|
Release: 19%{?dist}
|
||||||
|
|
||||||
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
||||||
# libraries.
|
# libraries.
|
||||||
@ -2175,6 +2175,48 @@ update_gconv_modules_cache ()
|
|||||||
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon May 16 2022 Arjun Shankar <arjun@redhat.com> - 2.35.9000-18
|
||||||
- Auto-sync with upstream branch master,
|
- Auto-sync with upstream branch master,
|
||||||
commit 9403b71ae97e3f1a91c796ddcbb4e6f044434734:
|
commit 9403b71ae97e3f1a91c796ddcbb4e6f044434734:
|
||||||
|
Loading…
Reference in New Issue
Block a user