Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

glibc-2.35-4.fc36 RPM for x86_64

From Fedora 36 for x86_64 / g

Name: glibc Distribution: Fedora Project
Version: 2.35 Vendor: Fedora Project
Release: 4.fc36 Build date: Wed Mar 2 14:19:49 2022
Group: Unspecified Build host: buildhw-x86-09.iad2.fedoraproject.org
Size: 7196919 Source RPM: glibc-2.35-4.fc36.src.rpm
Packager: Fedora Project
Url: http://www.gnu.org/software/glibc/
Summary: The GNU libc libraries
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.

Provides

Requires

License

LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL

Changelog

* Wed Mar 02 2022 Arjun Shankar <arjun@redhat.com> - 2.35-4
  - Reduce installed size of some langpacks by de-duplicating LC_CTYPE.
  - Add glibc-localedef-handle-symlinks.patch so localedef can handle symbolic
    links when generating locale-archive.
  - Drop glibc-fedora-localedef.patch and adjust locale installation
    accordingly so that installed content remains unchanged.
* Mon Feb 28 2022 Florian Weimer <fweimer@redhat.com> - 2.35-3
  - Auto-sync with upstream branch release/2.35/master,
    commit 732dd3a63d39c7ca77e817b462285c14551c8b49:
  - localedata: Do not generate output if warnings were present.
  - localedef: Update LC_MONETARY handling (Bug 28845)
  - NEWS: Add a bug fix entry for BZ #28688
  - resolv: Fix tst-resolv tests for 2.35 ABIs and later
  - elf: Replace tst-audit24bmod2.so with tst-audit24bmod2
  - elf: Check invalid hole in PT_LOAD segments [BZ #28838]
  - NEWS: Add a bug fix entry for BZ #28896
  - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c
  - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896]
  - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]
  - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755]
  - linux: Use socket-constants-time64.h on tst-socket-timestamp-compat
  - linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865]
* Tue Feb 08 2022 Florian Weimer <fweimer@redhat.com> - 2.35-2
  - Auto-sync with upstream branch release/2.35/master,
    commit 24962427071fa532c3c48c918e9d64d719cc8a6c:
  - Add BZ#28860 reference on NEWS
  - linux: Fix missing __convert_scm_timestamps (BZ #28860)
* Thu Feb 03 2022 Florian Weimer <fweimer@redhat.com> - 2.35-1
  - glibc 2.35 upstream release
  - Auto-sync with upstream branch release/2.35/master,
    commit a2f1675634b3513c09c38e55e6766e8c05768b1f:
  - linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850]
  - posix: Fix tst-spawn6 terminal handling (BZ #28853)
  - Regenerate configure
  - Create ChangeLog.old/ChangeLog.24.
  - Prepare for glibc 2.35 release.
  - Regenerate configure.
  - Update install.texi, and regenerate INSTALL.
  - Update NEWS bug list.
  - Update NEWS.
  - Update translations.
  - Linux: Use ptrdiff_t for __rseq_offset
  - Fix elf/tst-audit25a with default bind now toolchains
  - posix: Replace posix_spawnattr_tc{get,set}pgrp_np with posix_spawn_file_actions_addtcsetpgrp_np
  - or1k: Define PI_STATIC_AND_HIDDEN
  - SET_RELHOOK: merge i386 and x86_64, and move to sysdeps/mach/hurd/x86
  - elf: Fix runtime linker auditing on aarch64 (BZ #26643)
  - elf: Issue la_symbind for bind-now (BZ #23734)
  - elf: Fix initial-exec TLS access on audit modules (BZ #28096)
  - elf: Add la_activity during application exit
  - localedata: Adjust C.UTF-8 to align with C/POSIX.
  - localedef: Fix handling of empty mon_decimal_point (Bug 28847)
  - malloc: Fix tst-mallocalign1 macro spacing.
* Tue Feb 01 2022 Florian Weimer <fweimer@redhat.com> - 2.34.9000-39
  - Drop glibc-temp-Wno-use-after-free.patch, fixed upstream.
  - Auto-sync with upstream branch master,
    commit 3fb18fd80c5900cc82748f3320b30516c57d24da:
  - elf: Add <dl-r_debug.h>
  - Mention _FORTIFY_SOURCE=3 for gcc12 in NEWS
  - malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ #26779]
  - Update libc.pot for 2.35 release.
  - tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837]
  - Add prelink removal plan on NEWS
  - Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg
  - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350)
  - support: Add support_socket_so_timestamp_time64
  - Fix elf/loadfail test build dependencies
  - Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader)
  - x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398]
  - Guard tst-valgrind-smoke.out with run-built-tests
  - hurd: Add posix_spawnattr_tc{get,set}pgrp_np on libc.abilist
  - Avoid -Wuse-after-free in tests [BZ #26779].
  - elf: Replace tst-p_alignmod1-editX with a python script
  - stdlib: Avoid -Wuse-after-free in __add_to_environ [BZ #26779]
  - io: Fix use-after-free in ftw [BZ #26779]
  - intl: Avoid -Wuse-after-free [BZ #26779]
  - elf: Fix use-after-free in ldconfig [BZ #26779]
  - posix: Add terminal control setting support for posix_spawn
* Mon Jan 24 2022 DJ Delorie <dj@redhat.com> - 2.34.9000-38
  - Auto-sync with upstream branch master,
    commit 5b8e7980c5dabd9aaefeba4f0208baa8cf7653ee.
  - Linux: Detect user namespace support in io/tst-getcwd-smallbuff
  - Fix handling of unterminated bracket expressions in fnmatch (bug 28792)
  - realpath: Avoid overwriting preexisting error (CVE-2021-3998)
  - elf: Add a test for PT_LOAD segments with invalid p_align [BZ #28688]
  - elf: Add a test for PT_LOAD segments with p_align == 1 [BZ #28688]
  - elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676]
  - Add and use link-test-modules-rpath-link [BZ #28455]
  - tst-realpath-toolong: Fix hurd build
  - getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999)
  - Add valgrind smoke test
  - htl: Fix cleaning the reply port
  - elf: Properly align all PT_LOAD segments [BZ #28676]
  - realpath: Set errno to ENAMETOOLONG for result larger than PATH_MAX [BZ #28770]
  - support: Add helpers to create paths longer than PATH_MAX
  - nptl: Effectively skip CAS in spinlock loop
  - mips: Move DT_MIPS into <ldsodefs.h>
  - x86_64: Document libmvec vector functions accuracy [BZ #28766]
  - x86: Black list more Intel CPUs for TSX [BZ #27398]
  - elf: Fix tst-align3
  - elf: Move _dl_setup_hash to its own file
  - htl: Fix build error in annexc
  - elf: Reinstate tst-audit17
  - x86: use default cache size if it cannot be determined [BZ #28784]
  - rt/tst-mqueue*: Return UNSUPPORTED when mq_open fails with ENOSYS
  - Linux: Add epoll_pwait2 (BZ #27359)
  - Properly handle --disable-default-pie [BZ #28780]
  - elf: Fix 64 time_t support for installed statically binaries
  - Revert "elf: Fix 64 time_t support for installed statically binaries"
  - CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768)
  - sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542)
  - CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542)
  - socket: Add the __sockaddr_un_set function
  - elf/tst-dl_find_object: Disable subtests for non-contiguous maps (bug 28732)
  - elf: Set l_contiguous to 1 for the main map in more cases
  - elf: Introduce rtld_setup_main_map
  - hurd: Make RPC input array parameters const
  - hurd: optimize exec cleanup
  - hurd: Add __rtld_execve
  - hurd: Fix exec() leak on proc_task2proc failure
  - htl: Hide __pthread_attr's __schedparam type [BZ #23088]
  - htl: Clear kernel_thread field before releasing the thread structure
  - hurd: drop SA_SIGINFO availability xfail
  - hurd: Fix timer/clock_getres crash on NULL res parameter
  - hurd: Fix pthread_kill on exiting/ted thread
  - [hurd] Drop spurious #ifdef SHARED
  - [hurd] Call _dl_sort_maps_init in _dl_sysdep_start
  - elf tst-dl_find_object: Fix typo
  - s390x: Use <gcc-macros.h> in early HWCAP check
  - x86: Add x86-64-vN check to early startup
  - powerpc64le: Use <gcc-macros.h> in early HWCAP check
  - Add --with-rtld-early-cflags configure option
  - elf: Split dl-printf.c from dl-misc.c
  - elf/Makefile: Reflow and sort most variable assignments
  - Generate gcc-macros.h
  - x86: HAVE_X86_LAHF_SAHF, HAVE_X86_MOVBE and -march=x86-64-vN (bug 28782)
  - math: Add more inputs to atan2 accuracy tests [BZ #28765]
  - Disable debuginfod in printer tests [BZ #28757]
  - Update syscall lists for Linux 5.16
  - i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771)
  - stdlib: Fix formatting of tests list in Makefile
  - stdlib: Sort tests in Makefile
  - x86_64: Fix SSE4.2 libmvec atan2 function accuracy [BZ #28765]
  - debug: Synchronize feature guards in fortified functions [BZ #28746]
  - debug: Autogenerate _FORTIFY_SOURCE tests
  - Do not build libresolv module with 64 bit time_t flags
  - Revert "linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ #28350)"
  - Revert "support: Add support_socket_so_timestamp_time64"
  - timezone: Fix tst-bz28707 Makefile rule
  - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ #28350)
  - support: Add support_socket_so_timestamp_time64
  - elf: Fix 64 time_t support for installed statically binaries
  - Enable _FORTIFY_SOURCE=3 for gcc 12 and above
  - manual: Drop obsolete @refill
  - aarch64: Add HWCAP2_ECV from Linux 5.16
  - Use Linux 5.16 in build-many-glibcs.py
  - x86: Fix __wcsncmp_evex in strcmp-evex.S [BZ# 28755]
  - x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755]
  - math: Fix float conversion regressions with gcc-12 [BZ #28713]
  - elf: Simplify software TM implementation in _dl_find_object
  - Restore ENTRY_POINT definition on hppa, ia64 (bug 28749)
  - elf: Fix fences in _dl_find_object_update (bug 28745)
  - ttydefaults.h: Fix CSTATUS to control-t
  - AArch64: Check for SVE in ifuncs [BZ #28744]
  - debug: Remove catchsegv and libSegfault (BZ #14913)
  - Documentation for OpenRISC port
  - build-many-glibcs.py: add OpenRISC support
  - or1k: Build Infrastructure
  - or1k: ABI lists
  - or1k: Linux ABI
  - or1k: Linux Syscall Interface
  - or1k: math soft float support
  - or1k: Atomics and Locking primitives
  - or1k: Thread Local Storage support
  - or1k: startup and dynamic linking code
  - or1k: ABI Implementation
  - linux/syscalls: Add or1k_atomic syscall for OpenRISC
  - elf: Add reloc for OpenRISC
  - elf: Add a comment after trailing backslashes
  - elf: Also try DT_RUNPATH for LD_AUDIT dlopen [BZ #28455]
  - elf: Fix tst-linkall-static link when pthread is not in libc
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.34.9000-37
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Jan 04 2022 Florian Weimer <fweimer@redhat.com> - 2.34.9000-36
  - Auto-sync with upstream branch master,
    commit 28713c06129f8f64f88c423266e6ff2880216509:
  - elf: Sort tests and modules-names
  - hurd: nuke all unknown ports on exec
  - hurd: Fix auth port leak
  - Remove stale reference to libanl.a
  - elf: Add <dl-debug.h>
  - Properly check linker option in LIBC_LINKER_FEATURE [BZ #28738]
  - hurd: Implement _S_msg_get_dtable
  - Update automatically-generated copyright dates
  - Sync move-if-change from Gnulib, updating copyright
  - Update copyright dates not handled by scripts/update-copyrights.
  - Update copyright dates with scripts/update-copyrights
  - hurd: Use __trivfs_server_name instead of trivfs_server_name
  - hurd: Bump BRK_START to 0x20000000
  - hurd: Avoid overzealous shared objects constraints
  - time: Refactor timesize.h for some ABIs
  - hurd: Make getrandom a stub inside the random translator
  - open64: Force O_LARGEFILE on all architectures
  - x86-64: Add vector tan/tanf implementation to libmvec
  - x86-64: Add vector erfc/erfcf implementation to libmvec
  - resolv: Do not install libanl.so symbolic link
  - resolv: Do not build libanl.so for ABIs starting at 2.35
  - timezone: test-case for BZ #28707
  - timezone: handle truncated timezones from tzcode-2021d and later (BZ #28707)
  - x86-64: Add vector asinh/asinhf implementation to libmvec
  - x86-64: Add vector tanh/tanhf implementation to libmvec
  - x86-64: Add vector erf/erff implementation to libmvec
  - x86-64: Add vector acosh/acoshf implementation to libmvec
  - x86-64: Add vector atanh/atanhf implementation to libmvec
  - x86-64: Add vector log1p/log1pf implementation to libmvec
  - x86-64: Add vector log2/log2f implementation to libmvec
  - x86-64: Add vector log10/log10f implementation to libmvec
  - x86-64: Add vector atan2/atan2f implementation to libmvec
  - x86-64: Add vector cbrt/cbrtf implementation to libmvec
  - x86-64: Add vector sinh/sinhf implementation to libmvec
  - x86-64: Add vector expm1/expm1f implementation to libmvec
  - x86-64: Add vector cosh/coshf implementation to libmvec
  - x86-64: Add vector exp10/exp10f implementation to libmvec
  - x86-64: Add vector exp2/exp2f implementation to libmvec
  - x86-64: Add vector hypot/hypotf implementation to libmvec
  - x86-64: Add vector asin/asinf implementation to libmvec
  - x86-64: Add vector atan/atanf implementation to libmvec
* Wed Dec 29 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-35
  - Auto-sync with upstream branch master,
    commit 5d28a8962dcb6ec056b81d730e3c6fb57185a210:
  - elf: Add _dl_find_object function
  - malloc: Remove memusage.h
  - malloc: Use hp-timing on libmemusage
  - Remove atomic-machine.h atomic typedefs
  - malloc: Remove atomic_* usage
  - microblaze: Add missing implementation when !__ASSUME_TIME64_SYSCALLS
  - elf: Do not fail for failed dlmopen on audit modules (BZ #28061)
  - elf: Issue audit la_objopen for vDSO
  - elf: Add audit tests for modules with TLSDESC
  - elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)
  - elf: Add _dl_audit_pltexit
  - elf: Add _dl_audit_pltenter
  - elf: Add _dl_audit_preinit
  - elf: Add _dl_audit_symbind_alt and _dl_audit_symbind
  - elf: Add _dl_audit_objclose
  - elf: Add _dl_audit_objsearch
  - elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid
  - elf: Add _dl_audit_objopen
  - hurd: Fix static-PIE startup
  - hurd: let csu initialize tls
  - hurd: Fix XFAIL-ing mallocfork2 tests
  - hurd: XFAIL more tests that require setpshared support
  - malloc: Add missing shared thread library flags
  - stdio-common: Fix %m sprintf test output for GNU/Hurd
  - x86: Optimize L(less_vec) case in memcmpeq-evex.S
  - x86: Optimize L(less_vec) case in memcmp-evex-movbe.S
  - elf: Remove AArch64 from comment for AT_MINSIGSTKSZ
  - math: Properly cast X_TLOSS to float [BZ #28713]
  - Set default __TIMESIZE default to 64
  - stdio: Implement %#m for vfprintf and related functions
  - elf: Remove unused NEED_DL_BASE_ADDR and _dl_base_addr
  - x86-64: Add vector acos/acosf implementation to libmvec
  - intl/plural.y: Avoid conflicting declarations of yyerror and yylex
  - elf: Remove excessive p_align check on PT_LOAD segments [BZ #28688]
  - s_sincosf.h: Change pio4 type to float [BZ #28713]
  - Linux: Fix 32-bit vDSO for clock_gettime on powerpc32
  - Regenerate ulps on x86_64 with GCC 12
  - Add ARPHRD_CAN, ARPHRD_MCTP to net/if_arp.h
  - Remove ununsed tcb-offset
  - riscv: align stack before calling _dl_init [BZ #28703]
  - riscv: align stack in clone [BZ #28702]
  - elf: Fix tst-cpu-features-cpuinfo for KVM guests on some AMD systems [BZ #28704]
  - powerpc64[le]: Allocate extra stack frame on syscall.S
  - Update copyright header in recently merged ab_GE locale
  - fortify: Fix spurious warning with realpath
* Tue Dec 28 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-34
  - armhfp, i686: Revert 64-bit time_t/off_t for internal use (#2034715)
* Fri Dec 17 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-33
  - Auto-sync with upstream branch master,
    commit b99b0f93ee8762fe53ff65802deb6f00700b9924:
  - nss: Use "files dns" as the default for the hosts database (#2033020)
  - arm: Guard ucontext _rtld_global_ro access by SHARED, not PIC macro
  - Fix The GNU ToolChain Authors copyright notice
  - Remove upper limit on tunable MALLOC_MMAP_THRESHOLD
  - localedata: add new locale ab_GE
  - Fix __minimal_malloc segfaults in __mmap due to stack-protector
  - __glibc_unsafe_len: Fix comment
  - malloc: Enable huge page support on main arena
  - malloc: Move MORECORE fallback mmap to sysmalloc_mmap_fallback
  - malloc: Add Huge Page support to arenas
  - malloc: Add Huge Page support for mmap
  - malloc: Move mmap logic to its own function
  - malloc: Add THP/madvise support for sbrk
  - malloc: Add madvise support for Transparent Huge Pages
  - powerpc: Use global register variable in <thread_pointer.h>
  - Use LFS and 64 bit time for installed programs (swbz#15333)
* Wed Dec 15 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-32
  - Do not use --enable-static-pie configure flag since it is now ignored
* Wed Dec 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-31
  - Drop glibc-fedora-revert-PT_LOAD-segment-align.patch; fix applied upstream
  - Auto-sync with upstream branch master,
    commit 4435c29892c43ae9908a42e591747be63102689b:
  - Support target specific ALIGN for variable alignment test [BZ #28676]
  - NEWS: Document LD_PREFER_MAP_32BIT_EXEC as x86-64 only
  - elf: Align argument of __munmap to page size [BZ #28676]
* Tue Dec 14 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-30
  - Add glibc-fedora-revert-PT_LOAD-segment-align.patch to revert upstream
    commits 718fdd87b1b9 and fc2334ab32e0.
  - Auto-sync with upstream branch master,
    commit 0884724a95b60452ad483dbe086d237d02ba624d:
  - intl: Emit no lines in bison generated files
  - hurd: Do not set PIE_UNSUPPORTED
  - NEWS: Move LD_PREFER_MAP_32BIT_EXEC
  - mach: Fix spurious inclusion of stack_chk_fail_local in libmachuser.a
  - Disable DT_RUNPATH on NSS tests [BZ #28455]
  - sysdeps: Simplify sin Taylor Series calculation
  - math: Remove the error handling wrapper from hypot and hypotf
  - math: Use fmin/fmax on hypot
  - aarch64: Add math-use-builtins-f{max,min}.h
  - math: Add math-use-builtinds-fmin.h
  - math: Add math-use-builtinds-fmax.h
  - math: Remove powerpc e_hypot
  - i386: Move hypot implementation to C
  - math: Use an improved algorithm for hypotl (ldbl-128)
  - math: Use an improved algorithm for hypotl (ldbl-96)
  - math: Improve hypot performance with FMA
  - math: Use an improved algorithm for hypot (dbl-64)
  - math: Simplify hypotf implementation
  - Cleanup encoding in comments
  - Replace --enable-static-pie with --disable-default-pie
  - hurd: Add rules for static PIE build
  - hurd: Fix gmon-static
  - x86-64: Remove LD_PREFER_MAP_32BIT_EXEC support [BZ #28656]
  - elf: Use errcode instead of (unset) errno in rtld_chain_load
  - Add a testcase to check alignment of PT_LOAD segment [BZ #28676]
  - elf: Properly align PT_LOAD segments [BZ #28676]
  - elf: Install a symbolic link to ld.so as /usr/bin/ld.so
  - nptl: Add one more barrier to nptl/tst-create1
  - Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGN
  - nptl: rseq failure after registration on main thread is fatal
  - nptl: Add public rseq symbols and <sys/rseq.h>
  - nptl: Add glibc.pthread.rseq tunable to control rseq registration
  - Linux: Use rseq to accelerate sched_getcpu
  - nptl: Add rseq registration
  - nptl: Introduce THREAD_GETMEM_VOLATILE
  - nptl: Introduce <tcb-access.h> for THREAD_* accessors
  - nptl: Add <thread_pointer.h> for defining __thread_pointer
  - String: test-memcpy used unaligned types for buffers [BZ 28572]
  - localedef: check magic value on archive load [BZ #28650]
  - x86: Don't set Prefer_No_AVX512 for processors with AVX512 and AVX-VNNI
  - linux: Add generic ioctl implementation
  - linux: Add generic syscall implementation
  - misc, nptl: Remove stray references to __condvar_load_64_relaxed
  - csu: Always use __executable_start in gmon-start.c
  - elf: execve statically linked programs instead of crashing [BZ #28648]
  - Add --with-timeoutfactor=NUM to specify TIMEOUTFACTOR
* Mon Dec 13 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-29
  - Remove nscd (#1905142)
    https://fedoraproject.org/wiki/Changes/RemoveNSCD
* Fri Dec 10 2021 Pavel Březina <pbrezina@redhat.com> - 2.34.9000-28
  - /etc/nsswitch.conf is now owned by authselect (rhbz#2023741)
* Thu Dec 09 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.34.9000-27
  - Set BuildFlagsNonshared only if _annotated_build is set.
* Sat Dec 04 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-26
  - Drop glibc-rh2026399.patch, not needed anymore due to upstream fix.
  - Auto-sync with upstream branch master,
    commit 4df1fa6ddc8925a75f3da644d5da3bb16eb33f02:
  - x86-64: Use notl in EVEX strcmp (#2026399)
  - nptl: Increase default TCB alignment to 32
  - elf: add definition for ELF_NOTE_FDO and NT_FDO_PACKAGING_METADATA note
  - AArch64: Improve A64FX memcpy
  - AArch64: Optimize memcmp
  - powerpc64[le]: Fix CFI and LR save address for asm syscalls [BZ #28532]
  - linux: Implement pipe in terms of __NR_pipe2
  - linux: Implement mremap in C
  - linux: Add prlimit64 C implementation
  - elf: Include <stdbool.h> in tst-tls20.c
  - elf: Include <stdint.h> in tst-tls20.c
  - hurd: Let report-wait use a weak reference to _hurd_itimer_thread
* Sat Dec 04 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-25
  - x86_64: Disable additional EVEX string functions (#2026399)
* Fri Dec 03 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-24
  - x86_64: Disable EVEX *cmp* string functions (#2026399)
* Thu Dec 02 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-23
  - Drop glibc-sdt-headers.patch; the official systemtap headers work again.
* Thu Nov 25 2021 Carlos O'Donell <carlos@redhat.com> - 2.34.9000-22
  - Auto-sync with upstream branch master,
    commit 137ed5ac440a4d3cf4178ce97f349b349a9c2c66:
  - linux: Use /proc/stat fallback for __get_nprocs_conf (BZ #28624)
  - linux: Add fanotify_mark C implementation
  - linux: Only build fstatat fallback if required
  - regex: fix buffer read overrun in search [BZ#28470]
  - x86-64: Add vector sin/sinf to libmvec microbenchmark
  - x86-64: Add vector pow/powf to libmvec microbenchmark
  - x86-64: Add vector log/logf to libmvec microbenchmark
  - x86-64: Add vector exp/expf to libmvec microbenchmark
  - x86-64: Add vector cos/cosf to libmvec microbenchmark
  - io: Refactor close_range and closefrom
  - nptl: Do not set signal mask on second setjmp return [BZ #28607]
  - powerpc: Define USE_PPC64_NOTOC iff compiler supports it
  - setjmp: Replace jmp_buf-macros.h with jmp_buf-macros.sym
  - Update kernel version to 5.15 in tst-mman-consts.py
  - socket: Do not use AF_NETLINK in __opensock
  - elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062)
  - Add PF_MCTP, AF_MCTP from Linux 5.15 to bits/socket.h
  - malloc: Fix malloc debug for 2.35 onwards
  - elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeres
  - nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c
* Wed Nov 17 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-21
  - Temporary patch glibc-sdt-headers.patch, to fix s390x build failure.
  - Temporary patch glibc-dso-sort-makefile-fail.patch, to fix x86_64 build.
  - Auto-sync with upstream branch master,
    commit a43c0b5483da4c5e3796af309864cb44256c02db:
  - x86-64: Create microbenchmark infrastructure for libmvec
  - elf: hidden visibility for __minimal_malloc functions
  - elf: Use a temporary file to generate Makefile fragments [BZ #28550]
  - dso-ordering-test.py: Put all sources in one directory [BZ #28550]
  - elf: Move LAV_CURRENT to link_lavcurrent.h
  - Move assignment out of the CAS condition
  - Add a comment for --enable-initfini-array [BZ #27945]
  - tst-tzset: output reason when creating 4GiB file fails
  - Add LLL_MUTEX_READ_LOCK [BZ #28537]
  - Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]
  - Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]
  - String: Split memcpy tests so that parallel build is faster
  - x86: Shrink memcmp-sse4.S code size
  - Support C2X printf %b, %B
  - Update syscall lists for Linux 5.15
  - s390: Use long branches across object boundaries (jgh instead of jh)
* Tue Nov 16 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-20
  - Create /{bin,lib,lib64,sbin} as symbolic links in test-container
* Wed Nov 10 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-19
  - Auto-sync with upstream branch master,
    commit 0bd356df1afb0591470499813d4ebae9bcedd6a6:
  - Remove the unused +mkdep/+make-deps/s-proto.S/s-proto-cancel.S
  - Fix build a chec failures after b05fae4d8e34
  - elf: Use the minimal malloc on tunables_strdup
* Mon Nov 08 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-18
  - Auto-sync with upstream branch master,
    commit db6c4935fae6005d46af413b32aa92f4f6059dce:
  - Fix memmove call in vfprintf-internal.c:group_number
  - locale: Fix localedata/sort-test undefined behavior
  - test-memcpy.c: Double TIMEOUT to (8 * 60)
  - hurd: Remove unused __libc_close_range
  - hurd: Implement close_range and closefrom
  - x86: Double size of ERMS rep_movsb_threshold in dl-cacheinfo.h
  - x86: Optimize memmove-vec-unaligned-erms.S
  - benchtests: Add partial overlap case in bench-memmove-walk.c
  - benchtests: Add additional cases to bench-memcpy.c and bench-memmove.c
  - string: Make tests birdirectional test-memcpy.c
  - Remove the last trace of generate-md5 [BZ #28554]
  - Revert "benchtests: Add acosf function to bench-math"
  - Configure GCC with --enable-initfini-array [BZ #27945]
  - elf: Earlier missing dynamic segment check in _dl_map_object_from_fd
  - gconv: Do not emit spurious NUL character in ISO-2022-JP-3 (bug 28524)
  - [powerpc] Tighten contraints for asm constant parameters
* Wed Nov 03 2021 Patsy Griffin <patsy@redhat.com> - 2.34.9000-17
  - Auto-sync with upstream branch master,
    commit d3bf2f5927d51258a51ac7fde04f4805f8ee294a.
  - elf: Do not run DSO sorting if tunables is not enabled
  - riscv: Build with -mno-relax if linker does not support R_RISCV_ALIGN
  - x86-64: Replace movzx with movzbl
  - regex: Unnest nested functions in regcomp.c
  - Use Linux 5.15 in build-many-glibcs.py
  - elf: Assume disjointed .rela.dyn and .rela.plt for loader
  - i386: Explain why __HAVE_64B_ATOMICS has to be 0
  - benchtests: Add hypotf
  - benchtests: Make hypot input random
  - arm: Use have-mtls-dialect-gnu2 to check for ARM TLS descriptors support
  - arm: Use internal symbol for _dl_argv on _dl_start_user
  - x86-64: Remove Prefer_AVX2_STRCMP
  - x86-64: Improve EVEX strcmp with masked load
* Fri Oct 29 2021 DJ Delorie <dj@redhat.com> - 2.34.9000-16
  - Auto-sync with upstream branch master,
    commit 79d0fc65395716c1d95931064c7bf37852203c66.
  - benchtests: Add acosf function to bench-math
  - benchtests: Improve bench-memcpy-random
  - Disable -Waggressive-loop-optimizations warnings in tst-dynarray.c
  - Fix compiler issue with mmap_internal
  - Check if linker also support -mtls-dialect=gnu2
  - Fix LIBC_PROG_BINUTILS for -fuse-ld=lld
  - elf: Disable ifuncmain{1,5,5pic,5pie} when using LLD
  - Handle NULL input to malloc_usable_size [BZ #28506]
  - x86_64: Add memcmpeq.S to fix disable-multi-arch build
  - login: Add back libutil as an empty library
  - riscv: Fix incorrect jal with HIDDEN_JUMPTARGET
  - x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.S
  - x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.S
  - x86_64: Add sse2 optimized __memcmpeq in memcmp-sse2.S
  - x86_64: Add support for __memcmpeq using sse2, avx2, and evex
  - Benchtests: Add benchtests for __memcmpeq
  - String: Add __memcmpeq as build target
  - NEWS: Add item for __memcmpeq
  - String: Add tests for __memcmpeq
  - String: Add hidden defs for __memcmpeq() to enable internal usage
  - String: Add support for __memcmpeq() ABI on all targets
  - configure: Don't check LD -v --help for LIBC_LINKER_FEATURE
  - elf: Make global.out depend on reldepmod4.so [BZ #28457]
  - x86: Replace sse2 instructions with avx in memcmp-evex-movbe.S
  - bench-math: Sort and put each bench per line
  - x86_64: Add missing libmvec ABI tests
  - elf: Fix e6fd79f379 build with --enable-tunables=no
  - elf: Fix slow DSO sorting behavior in dynamic loader (BZ #17645)
  - elf: Testing infrastructure for ld.so DSO sorting (BZ #17645)
  - iconv: Use TIMEOUTFACTOR for iconv test timeout
  - posix: Remove alloca usage for internal fnmatch implementation
  - Add alloc_align attribute to memalign et al
  - linux: Fix a possibly non-constant expression in _Static_assert
  - x86-64: Add sysdeps/x86_64/fpu/Makeconfig
* Wed Oct 20 2021 Carlos O'Donell <carlos@redhat.com> - 2.34.9000-15
  - Remove glibc-ld-readonly-revert.patch.
  - Auto-sync with upstream branch master,
    commit e037274c8ec86ca9d491331984b34f30701b23cf:
  - stdlib: Fix tst-canon-bz26341 when the glibc build current working
    directory is itself using symlinks.
  - powerpc: Remove backtrace implementation
  - Correct access attribute on memfrob (bug 28475)
  - debug: Add tests for _FORTIFY_SOURCE=3
  - Make sure that the fortified function conditionals are constant
  - Don't add access size hints to fortifiable functions
  - glibcextract.py: Place un-assemblable @@@ in a comment
  - nss: Unnest nested function add_key
  - ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
  - timex: Use 64-bit fields on 32-bit TIMESIZE=64 systems (BZ #28469)
  - manual: Update _TIME_BITS to clarify it's user defined
  - nptl: Fix tst-cancel7 and tst-cancelx7 pidfile race
  - elf: Fix elf_get_dynamic_info() for bootstrap
  - hurd if_index: Explicitly use AF_INET for if index discovery
  - hurd: Fix intr-msg parameter/stack kludge
  - x86-64: Add test-vector-abi.h/test-vector-abi-sincos.h
  - elf: Fix dynamic-link.h usage on rtld.c
* Thu Oct 14 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-14
  - Adjust glibc-ld-readonly-revert.patch.
  - Auto-sync with upstream branch master,
    commit e59ced238482fd71f3e493717f14f6507346741e:
  - x86: Optimize memset-vec-unaligned-erms.S
  - x86: Optimize memcmp-evex-movbe.S for frontend behavior and size
  - libio: Update tst-wfile-sync to not depend on stdin
  - elf: Update audit tests to not depend on stdout
  - elf: Fix elf_get_dynamic_info definition
  - Add TEST_COMPARE_STRING_WIDE to support/check.h
  - Fix nios2 localplt failure
  - elf: Remove Intel MPX support (lazy PLT, ld.so profile, and LD_AUDIT)
  - resolv: Avoid GCC 12 false positive warning [BZ #28439].
  - benchtests: Add medium cases and increase iters in bench-memset.c
  - x86: Modify ENTRY in sysdep.h so that p2align can be specified
  - resolv: make res_randomid use random_bits()
  - Linux: implement getloadavg(3) using sysinfo(2)
  - Remove unreliable parts of rt/tst-cpuclock2
  - elf: Avoid nested functions in the loader [BZ #27220]
  - Add run-time check for indirect external access
  - Initial support for GNU_PROPERTY_1_NEEDED
  - io: Fix ftw internal realloc buffer (BZ #28126)
  - Fix subscript error with odd TZif file [BZ #28338]
* Thu Oct 07 2021 Carlos O'Donell <carlos@redhat.com> - 2.34.9000-13
  - Auto-sync with upstream branch master,
    commit f2e06656d04a9fcb0603802a4f8ce7aa3a1f055e:
  - S390: Add PCI_MIO and SIE HWCAPs
  - support: Also return fd when it is 0
  - ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129]
  - S390: update libm test ulps
  - powerpc: update libm test ulps
  - math: Also xfail the new j0f tests for ibm128-libgcc
  - y2038: Use a common definition for stat for sparc32
  - Fix stdlib/tst-setcontext.c for GCC 12 -Warray-compare
  - aarch64: update libm test ulps
  - Fixed inaccuracy of j0f (BZ #28185)
  - Fix stdio-common tests for GCC 12 -Waddress
  - benchtests: Building benchmarks as static executables
  - elf: Avoid deadlock between pthread_create and ctors [BZ #28357]
  - time: Ignore interval nanoseconds on tst-itimer
  - io: Do not skip timestamps tests for 32-bit time_t
  - Update to Unicode 14.0.0 [BZ #28390]
* Fri Oct 01 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-12
  - Auto-sync with upstream branch master,
    commit eae81d70574e923ce3c59078b8df857ae192efa6:
  - nptl: pthread_kill must send signals to a specific thread [BZ #28407]
  - support: Add check for TID zero in support_wait_for_thread_exit
  - nptl: Add CLOCK_MONOTONIC support for PI mutexes
  - support: Add support_mutex_pi_monotonic
  - nptl: Use FUTEX_LOCK_PI2 when available
  - Linux: Add FUTEX_LOCK_PI2
  - Add C2X _PRINTF_NAN_LEN_MAX
  - Add exp10 macro to <tgmath.h> (bug 26108)
  - elf: Replace nsid with args.nsid [BZ #27609]
  - Add missing braces to bsearch inline implementation [BZ #28400]
  - Update alpha libm-test-ulps
  - Suppress -Wcast-qual warnings in bsearch
  - elf: Copy l_addr/l_ld when adding ld.so to a new namespace
  - powerpc: Fix unrecognized instruction errors with recent binutils
* Wed Sep 29 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-11
  - Drop glibc-rh1992702-*.patch, applied upstream.
  - Auto-sync with upstream branch master,
    commit 9bd9978639c2f75dbea5c25226264b1ac11fdf05:
  - Do not declare fmax, fmin _FloatN, _FloatNx versions for C2X
  - Do not define tgmath.h fmaxmag, fminmag macros for C2X (bug 28397)
  - Add fmaximum, fminimum functions
  - Linux: Simplify __opensock and fix race condition [BZ #28353]
  - pthread/tst-cancel28: Fix barrier re-init race condition
  - powerpc: Delete unneeded ELF_MACHINE_BEFORE_RTLD_RELOC
  - posix: Remove spawni.c
  - Disable symbol hack in libc_nonshared.a
  - linux: Revert the use of sched_getaffinity on get_nproc (BZ #28310)
  - linux: Simplify get_nprocs
  - misc: Add __get_nprocs_sched
  - htl: Fix sigset of main thread
  - htl: make pthread_sigstate read/write set/oset outside sigstate section
  - Avoid warning: overriding recipe for .../tst-ro-dynamic-mod.so
  - benchtests: Improve reliability of memcmp benchmarks
  - Define __STDC_IEC_60559_BFP__ and __STDC_IEC_60559_COMPLEX__
  - build-many-glibcs.py: add powerpc64le glibc variant without multiarch
  - Fix sysdeps/x86/fpu/s_ffma.c for 32-bit FMA processor case
  - Linux: Avoid closing -1 on failure in __closefrom_fallback
  - i386: Port elf_machine_{load_address,dynamic} from x86-64
  - aarch64: Disable A64FX memcpy/memmove BTI unconditionally
  - xsysconf: Only fail on error results and errno set
  - powerpc64le: Avoid conflicting types for f64xfmaf128 when IFUNC is not used
  - Fix ffma use of round-to-odd on x86
  - vfprintf: Unify argument handling in process_arg
  - vfprintf: Handle floating-point cases outside of process_arg macro
* Thu Sep 23 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-10
  - Fix ppc64le build failure by reverting DL_RO_DYN_SECTION removal
* Thu Sep 23 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-9
  - Auto-sync with upstream branch master,
    commit 2849e2f53311b66853cb5159b64cba2bddbfb854:
  - nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361]
  - Add narrowing fma functions
  - ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]
  - Adjust new narrowing div/mul tests for IBM long double, update powerpc ULPs
  - Mention today's regex merge in SHARED-FILES
  - Fix f64xdivf128, f64xmulf128 spurious underflows (bug 28358)
  - regex: copy back from Gnulib
  - nptl: Fix type of pthread_mutexattr_getrobust_np,
    pthread_mutexattr_setrobust_np (bug 28036)
  - powerpc: Fix unrecognized instruction errors with recent GCC
  - elf: Include <sysdep.h> in elf/dl-debug-symbols.S
  - nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)
  - Extend struct r_debug to support multiple namespaces [BZ #15971]
  - Use $(pie-default) with conformtest
  - Run conform/ tests using newly built libc
  - posix: Fix attribute access mode on getcwd [BZ #27476]
  - Fix build-many-glibcs.py --strip for installed library renaming
  - benchtests: Fix validate_benchout.py exceptions
  - elf: Remove THREAD_GSCOPE_IN_TCB
  - htl: Reimplement GSCOPE
  - htl: Move thread table to ld.so
  - Redirect fma calls to __fma in libm
  - time: Fix compile error in itimer test affecting hurd
* Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-8
  - Use system CPU count for sysconf(_SC_NPROCESSORS_*) (#1992702)
* Wed Sep 15 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-7
  - Auto-sync with upstream branch master,
    commit 2444ce5421c6036a503842d8dd8d93c27aad59ee:
  - mach lll_lock/unlock: Explicitly request private locking
  - elf: Replace most uses of THREAD_GSCOPE_IN_TCB
  - Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5.14 to
    bits/mman-linux.h
  - Update kernel version to 5.14 in tst-mman-consts.py
  - configure: Fix check for INSERT in linker script
  - iconvconfig: Fix behaviour with --prefix [BZ #28199]
  - nptl: Fix race between pthread_kill and thread exit (bug 12889)
  - nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193)
  - benchtests: Remove redundant assert.h
  - benchtests: Enable scripts/plot_strings.py to read stdin
  - Add narrowing square root functions
  - _Static_assert needs two arguments for compatibility with GCC before 9
  - testrun.sh: Add support for --tool=rpctrace
* Thu Sep 09 2021 Patsy Griffin <patsy@redhat.com> - 2.34.9000-6
  - Auto-sync with upstream branch master,
    commit 89dc0372a9055e7ef86fe19be6201fa0b16b2f0e.
  - Update syscall lists for Linux 5.14
  - Fix failing nss/tst-nss-files-hosts-long with local resolver
  - MIPS: Setup errno for {f,l,}xstat
  - Use Linux 5.14 in build-many-glibcs.py
  - locale: Add missing second argument to _Static_assert in C-collate-seq.c
  - Update hppa libm-test-ulps
  - Add generic C.UTF-8 locale (Bug 17318)
  - Add 'codepoint_collation' support for LC_COLLATE.
  - AArch64: Update A64FX memset not to degrade at 16KB
  - Revert "AArch64: Update A64FX memset not to degrade at 16KB"
  - Remove "Contributed by" lines
  - Port shared code information from the wiki
  - AArch64: Update A64FX memset not to degrade at 16KB
  - posix: remove some iso-8859-encoded characters
  - configure: Allow LD to be LLD 13.0.0 or above [BZ #26558]
  - hurd msync: Drop bogus test
  - hurd: Fix typo in msync
* Tue Aug 31 2021 Florian Weimer <fweimer@redhat.com> - 2.34.9000-5
  - Auto-sync with upstream branch master,
    commit 3c8b9879cab6d41787bc5b14c1748f62fd6d0e5f:
  - x86-64: Use testl to check __x86_string_control
  - i686: Don't include multiarch memove in libc.a
  - support: Add support_wait_for_thread_exit
  - Allow #pragma GCC in headers in conformtest
  - nptl: Fix tst-cancel7 and tst-cancelx7 race condition (BZ #14232)
  - Use support_open_dev_null_range io/tst-closefrom,
    misc/tst-close_range, and posix/tst-spawn5 (BZ #28260)
  - support: Add support_open_dev_null_range
  - llio.texi: Wording fixes in description of closefrom()
  - Fix error message in memmove test to display correct src pointer
* Wed Aug 25 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-4
  - Auto-sync with upstream branch master,
    commit 9926f6e2eeb374cf729d4bb3f092dd4b36a8f861:
  - elf: Skip tst-auditlogmod-* if the linker doesn't support --depaudit [BZ #28151]
  - powerpc: Use --no-tls-get-addr-optimize in test only if the linker supports it
  - x86-64: Remove assembler AVX512DQ check
  - x86-64: Remove compiler -mavx512f check
  - Use __executable_start as the lowest address for profiling [BZ #28153]
  - hurd: Fix errlist error mapping
  - hurd: Remove old test-err_np.c file
  - Fix iconv build with GCC mainline
  - rtld: copy terminating null in tunables_strdup (bug 28256)
  - mtrace: Fix output with PIE and ASLR [BZ #22716]
  - x86-64: Optimize load of all bits set into ZMM register [BZ #28252]
  - Update string/test-memmove.c to cover 16KB copy
  - elf: Fix missing colon in LD_SHOW_AUXV output [BZ #28253]
  - x86: fix Autoconf caching of instruction support checks [BZ #27991]
  - arm: Simplify elf_machine_{load_address,dynamic}
  - riscv: Drop reliance on _GLOBAL_OFFSET_TABLE_[0]
  - Remove sysdeps/*/tls-macros.h
* Tue Aug 24 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.34.9000-3
  - Disable dependencies and linking for libc_malloc_debug.so (#1985048).
* Tue Aug 17 2021 DJ Delorie <dj@redhat.com> - 2.34.9000-2
  - Auto-sync with upstream branch master,
    commit b37b75d269883a2c553bb7019a813094eb4e2dd1.
  - x86_64: Simplify elf_machine_{load_address,dynamic}
  - elf: Drop elf/tls-macros.h in favor of __thread and tls_model attributes [BZ #28152] [BZ #28205]
  - hurd: Drop fmh kludge
  - time: Fix overflow itimer tests on 32-bit systems
  - mips: increase stack alignment in clone to match the ABI
  - mips: align stack in clone [BZ #28223]
* Thu Aug 12 2021 Arjun Shankar <arjun@redhat.com> - 2.34.9000-1
  - Auto-sync with upstream branch master,
    commit 4cc79c217744743077bf7a0ec5e0a4318f1e6641:
  - librt: add test (bug 28213)
  - mtrace: Use a static buffer for printing [BZ #25947]
  - hurd mmap: Reduce the requested max vmprot
  - hurd mmap: Factorize MAP_SHARED flag check
  - aarch64: Make elf_machine_{load_address,dynamic} robust [BZ #28203]
  - elf: Unconditionally use __ehdr_start
  - hurd: Add support for AT_NO_AUTOMOUNT
  - [5/5] AArch64: Improve A64FX memset medium loops
  - [4/5] AArch64: Improve A64FX memset by removing unroll32
  - [3/5] AArch64: Improve A64FX memset for remaining bytes
  - [2/5] AArch64: Improve A64FX memset for large sizes
  - [1/5] AArch64: Improve A64FX memset for small sizes
  - Use binutils 2.37 branch in build-many-glibcs.py
  - Add PTRACE_GET_RSEQ_CONFIGURATION from Linux 5.13 to sys/ptrace.h
  - librt: fix NULL pointer dereference (bug 28213)
  - powerpc64: Add checks for Altivec and VSX in ifunc selection
  - powerpc64: Check cacheline size before using optimised memset routines
  - powerpc64: Replace some PPC_FEATURE_HAS_VSX with PPC_FEATURE_ARCH_2_06
  - Linux: Fix fcntl, ioctl, prctl redirects for _TIME_BITS=64 (bug 28182)
  - Add INADDR_DUMMY from Linux 5.13 to netinet/in.h
  - tst-mxfast: Don't run with mcheck
  - rt: Set the correct message queue for tst-mqueue10
  - Update sparc libm-test-ulps
  - linux: Add sparck brk implementation
  - test-dlclose-exit-race: avoid hang on pthread_create error
  - gethosts: Remove unused argument _type
  - hurd: Avoid spurious warning
  - gaiconf_init: Avoid double-free in label and precedence lists
  - copy_and_spawn_sgid: Avoid double calls to close()
  - iconv_charmap: Close output file when done
  - gconv_parseconfdir: Fix memory leak
  - ldconfig: avoid leak on empty paths in config file
  - Fix build of nptl/tst-thread_local1.cc with GCC 12
  - nis: Fix leak on realloc failure in nis_getnames [BZ #28150]
  - Remove obsolete comments/name from several benchtest input files.
  - Remove obsolete comments/name from acos-inputs, since slow path was removed.
  - Open master branch for glibc 2.35 development
* Mon Aug 02 2021 Florian Weimer <fweimer@redhat.com> - 2.34-1
  - Switch to glibc 2.34 release tarball:
  - Update ChangeLog.old/ChangeLog.23.
  - Prepare for glibc 2.34 release.
  - po/nl.po: Update Dutch translation.
  - Update install.texi, and regenerate INSTALL.
  - Update translations.
  - Update NEWS.
  - NEWS: Fix typos, grammar, and missing words
  - elf: Fix audit regression
* Fri Jul 30 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.33.9000-56
  - Port post scripts for gconv-extra to lua and drop dependency across
    architectures for x86 multilib (#1988344).
* Thu Jul 29 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-55
  - Auto-sync with upstream branch master,
    commit c37fc3ebf0607ce1953c565ffe56d56555eeb25e:
  - Update libc.pot for 2.34 release.
  - x86-64: Add Avoid_Short_Distance_REP_MOVSB
  - Typo: Rename HAVE_CLONE3_WAPPER to HAVE_CLONE3_WRAPPER
  - build-many-glibcs.py: Add x86_64-linux-gnu-minimal configuration
  - tests: use xmalloc to allocate implementation array
  - xmalloc: Fix warnings with gcc analyzer
  - __cxa_thread_atexit_impl: Abort on allocation failure [BZ #18524]
  - manual: Drop the .so suffix in libc_malloc_debug description
  - hurd: _Fork: unlock malloc before calling fork child hooks
* Tue Jul 27 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-54
  - Revert to old C.UTF-8 locale
* Mon Jul 26 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.33.9000-53
  - Loosen dependency on glibc-gconv-extra (#1812191).
* Mon Jul 26 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-52
  - Switch to new version of C.UTF-8 locale
* Mon Jul 26 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-51
  - Auto-sync with upstream branch master,
    commit ddcc612ce923038b867083a0c55d6e034951155a:
  - Exclude static tests for mcheck and malloc-check
  - i386: Regenerate ulps
* Sat Jul 24 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-50
  - Auto-sync with upstream branch master,
    commit d34ed66f96fa9316654d7adb2afcce4be1d1c4f5:
  - manual: Document unsupported cases for interposition
  - x86: Install <bits/platform/x86.h> [BZ #27958]
  - Fix build and tests with --disable-tunables
* Sat Jul 24 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-49
  - Remove both old and new library names in glibc-hwcaps removal (#1983677)
* Fri Jul 23 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-48
  - Auto-sync with upstream branch master,
    commit 9a7ab0769b295cbf5232140401742a8f34bda3de:
  - hurd: Fix glob lstat compatibility
  - socket: Add time64 alias for setsockopt
  - socket: Add time64 alias for getsockopt
  - mcheck Fix malloc_usable_size [BZ #22057]
  - Remove malloc hooks [BZ #23328]
  - Move malloc_{g,s}et_state to libc_malloc_debug
  - glibc.malloc.check: Wean away from malloc hooks
  - mtrace: Wean away from malloc hooks
  - Simplify __malloc_initialized
  - mcheck: Wean away from malloc hooks [BZ #23489]
  - Move malloc hooks into a compat DSO
  - Remove __morecore and __default_morecore
  - Remove __after_morecore_hook
  - Make mcheck tests conditional on GLIBC_2.23 or earlier
  - posix: Add sysconf(_SC_{MIN,}SIGSTKSZ) support
  - malloc: Fix tst-mallocfork3-malloc-check link
  - ARC: elf: make type safe
  - ARC: fp: (micro)optimize FPU_STATUS read by eliding FWE bit clearing
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.9000-47
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jul 21 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-46
  - Auto-sync with upstream branch master,
    commit 77ede5f010f1b144e067ec035e422a13bb57c55d:
  - socket: Add time64 alias for sendmsg
  - socket: Add time64 alias for recvmsg
  - socket: Add time64 alias for sendmmsg
  - Linux: Add time64 alias for prctl
  - io: Add time64 alias for fcntl
  - misc: Add time64 alias for ioctl
  - RISC-V: Update rv64 ULPs
  - resolv: Do not install libnss_dns.a, libnss_dns.so
  - hurd: Add support for spawn_do_closefrom
  - elf: Fix tst-cpu-features-cpuinfo on some AMD systems (BZ #28090)
  - i386: Add the clone3 wrapper
* Mon Jul 19 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-45
  - Remove glibc-hwcaps multilibs on upgrade (#1983677)
* Mon Jul 19 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-44
  - Auto-sync with upstream branch master,
    commit ee5ed99922ca90bcea4a2f9a48a0c9ae4b534ece:
  - nss: Directly load nss_dns, without going through dlsym/dlopen
  - resolv: Move nss_dns into libc
  - resolv: Move res_query functions into libc
  - resolv: Move res_mkquery, res_nmkquery into libc
  - resolv: Move res_send, res_nsend into libc
  - resolv: Move res_hostalias into its own file, along with hostalias
  - resolv: Move __res_context_hostalias into its own file and into libc
  - resolv: Move res_queriesmatch to its own file and into libc
  - resolv: Move res_nameinquery to its own file and into libc
  - resolv: Move ns_samename into its own file, and into libc
  - resolv: Move ns_makecanon into its own file, and into libc
  - resolv: Move res_isourserver to its own file and reformat to GNU style
  - resolv: Move __res_get_nsaddr to its own file and into libc
  - resolv: Rename res_comp.c to res-name-checking.c and move into libc
  - resolv: Move dn_skipname to its own file and into libc
  - resolv: Move dn_comp to its own file and into libc
  - resolv: Move _getlong, _getshort, __putlong, __putshort to res-putget
  - resolv: Move dn_expand to its own file and into libc
  - resolv: Move ns_name_compress into its own file and into libc
  - resolv: Move ns_name_pack into its own file and into libc
  - resolv: Move ns_name_pton into its own file and into libc
  - resolv: Move ns_name_uncompress into its own file and into libc
  - resolv: Move ns_name_skip to its own file and into libc (bug 28091)
  - resolv: Deprecate legacy interfaces in libresolv
  - tst-safe-linking: make false positives even more improbable
  - htl: Do not expose pthread hidden proto outside libpthread
  - elf: Fix a wrong array access on tst-tls20
  - elf: Add -Wl,--no-as-needed for tst-tls-manydynamic*mod-dep-bad.so (BZ #28089)
  - resolv: Move ns_name_unpack to its own file and into libc
  - resolv: Remove unnecessary res_isourserver_p call from send_dg
  - resolv: Move ns_name_ntop to its own file and into libc
  - nss_dns: Do not use deprecated packet parsing functions
  - resolv: Sort Makefile routines and Versions lexicographically
  - socket: Add hidden prototype for setsockopt
  - elf: Fix DTV gap reuse logic (BZ #27135)
  - Fix linknamespace errors and local-plt-usages in nss_files.
  - Add static tests for __clone_internal
  - x86-64: Add the clone3 wrapper
  - Add an internal wrapper for clone, clone2 and clone3
  - nss: Fix build error with --disable-nscd
  - htl: Fix linking static examples against libpthread
  - htl: Let libc call __pthread_mutex_{,try,un}lock
  - posix: Ignore non opened files on tst-spawn5
  - mcheck: Align struct hdr to MALLOC_ALIGNMENT bytes [BZ #28068]
* Thu Jul 15 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.33.9000-43
  - Run postun only if the main gconv-modules configuration file exists.
    (#1981013)
  - Own %{libdir}/gconv/gconv-modules.d
  - Rearrange file list command so that gconv-modules.cache is no longer
    marked as %config
* Tue Jul 13 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-42
  - Perform systemd re-exec even if glibc.i686 is installed
* Tue Jul 13 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-41
  - Re-exec systemd on upgrades
* Mon Jul 12 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-40
  - Merge files NSS service module into libc.
  - Restore vDSO acceleration for time functions on older kernels for i686.
  - Auto-sync with upstream branch master,
    commit 72e84d1db22203e01a43268de71ea8669eca2863:
  - Linux: Use 32-bit vDSO for clock_gettime, gettimeofday, time (BZ# 28071)
  - Reduce <limits.h> pollution due to dynamic PTHREAD_STACK_MIN
  - Fix failing nss/tst-nss-files-hosts-long.
  - nis: nis_local_group may read from __nisgroup[-1] (bug 28075)
  - hurd _Fork: Drop duplicate malloc_fork_lock calls
  - support: Replace _SC_MINSIGSTKSZ with _SC_SIGSTKSZ
  - support: Replace MINSIGSTKSZ with sysconf (_SC_MINSIGSTKSZ)
  - Define PTHREAD_STACK_MIN to sysconf(_SC_THREAD_STACK_MIN)
  - Force building with -fno-common
  - Add a generic malloc test for MALLOC_ALIGNMENT
  - Properly run tst-spawn5 directly [BZ #28067]
  - build-many-glibcs.py: Add glibcs-arm-linux-gnueabihf-thumb
  - nptl: Use out-of-line wake function in __libc_lock_unlock slow path
  - powerpc64le: Fix typo in configure
  - powerpc64: Remove strcspn ifunc from the loader
  - x86: Remove wcsnlen-sse4_1 from wcslen ifunc-impl-list [BZ #28064]
  - x86-64: Test strlen and wcslen with 0 in the RSI register [BZ #28064]
  - x86_64: Remove unneeded static PIE check for undefined weak diagnostic
  - Add NT_ARM_PAC_ENABLED_KEYS to elf.h
  - posix: Add posix_spawn_file_actions_addclosefrom_np
  - io: Add closefrom [BZ #10353]
  - linux: Add close_range
  - support: Add support_stack_alloc
  - _int_realloc is static
  - Move mcheck symbol from stdlib to malloc
  - nss: Do not install static linker input files for libnss_files
  - elf/tests: Make thrlock and noload depend on libm
  - Harden tcache double-free check
  - nss: Access nss_files through direct references
  - nss_files: Move into libc
  - nss_files: Add generic code for set*ent, end*ent and file open
  - nss_files: Allocate nscd file registration data on the heap
  - libio: Replace internal _IO_getdelim symbol with __getdelim
  - libio: Add hidden prototype for ungetc
  - inet: Add hidden prototype for __inet_network
  - Update MIPS libm-test-ulps
  - Update powerpc-nofpu libm-test-ulps
  - soft-fp: Add __extendhfsf2/__extendhfdf2, __truncsfhf2/__truncdfhf2,
    __eqhf2/__nehf2
  - Update kernel version to 5.13 in tst-mman-consts.py
  - tests-exclude-mcheck: Fix typo
* Wed Jul 07 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-39
  - Auto-sync with upstream branch master,
    commit 7a5db2e82fbb6c3a6e3fdae02b7166c5d0e8c7a8:
  - elf: Clean up GLIBC_PRIVATE exports of internal libdl symbols
  - nptl: Reduce the GLIBC_PRIVATE ABI
  - nptl: Remove GLIBC_2.34 versions of __pthread_mutex_lock,
    __pthread_mutex_unlock
  - nptl: Use internal low-level lock type for !IS_IN (libc)
  - glibc.malloc.check: Fix nit in documentation
  - Exclude tst-realloc from tests-mcheck
  - linux: Fix setsockopt fallback
  - linux: Use the expected size for SO_TIMESTAMP{NS} convertion
  - linux: Consolidate Linux setsockopt implementation
  - linux: Consolidate Linux getsockopt implementation
  - manual: fix description for preadv()
* Tue Jul 06 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-38
  - Auto-sync with upstream branch master,
    commit 832f50be6c9c010e46180d14126bbb81f35e808c:
  - linux: Check for null value msghdr struct before use
  - elf: Call free from base namespace on error in dl-libc.c [BZ #27646]
* Mon Jul 05 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-37
  - Move libanl.a into glibc-devel.
  - Auto-sync with upstream branch master,
    commit 91fb0f17a5779da6e7877eb74119a83dbe8bf167:
  - hooks.c: Remove incorrect comment
  - mtrace: Add attribute nocommon to mallwatch
  - Move glibc.malloc.check implementation into its own file
  - mtrace: Deprecate mallwatch and tr_break
  - Drop source dependencies on hooks.c and arena.c
  - malloc: Initiate tcache shutdown even without allocations [BZ #28028]
  - Add mcheck tests to malloc
  - iconvconfig: Use the public feof_unlocked
  - resolv: Move libanl into libc (if libpthread is in libc)
  - powerpc: optimize strcpy/stpcpy for POWER9/10
  - soft-fp: Add __extendhfxf2 and __truncxfhf2
  - x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033]
  - Update syscall lists for Linux 5.13
  - s390: Fix MEMCHR_Z900_G5 ifunc-variant if n>=0x80000000 [BZ #28024]
  - Fix extra PLT reference in libc.so due to __glob64_time64 if build with gcc 7.5 on 32bit.
  - AArch64: Add hp-timing.h
  - AArch64: Improve strnlen performance
* Wed Jun 30 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-36
  - Auto-sync with upstream branch master,
    commit eb68d7d23cc411acdf68a60f194343a6774d6194:
  - Linux: Avoid calling malloc indirectly from __get_nprocs (#1975693)
  - Use Linux 5.13 in build-many-glibcs.py
* Wed Jun 30 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-35
  - Drop glibc-s390x-roundeven.patch, applied upstream.
  - Move libutil.a into glibc-devel.
  - Auto-sync with upstream branch master,
    commit 734c60ebb607086ad6d67b2544d6b7baba72a652:
  - login: Move libutil into libc
  - login: Rework hidden prototypes for __setutent, __utmpname, __endutent
  - login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockpt
  - nptl_db: Re-use the ELF-to-abilist converter for ABI checking
  - Add RFC 8335 Definitions from Linux 5.13
  - nss: Fix NSS_DECLARE_MODULE_FUNCTIONS handling of _nss_*_endnetgrent
  - s390x: Update math: redirect roundeven function
  - posix: Add _Fork [BZ #4737]
* Mon Jun 28 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-34
  - Move librt.a to glibc-devel (#1977058)
* Mon Jun 28 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-33
  - Dropped patches glibc-nosymlink-*.patch, glibc-iconvconfig-corruption.patch,
    glibc-libthread_db-dynsym-*.patch; applied upstream.
  - Auto-sync with upstream branch master,
    commit dd45734e322a03287d34d8af9b7da7b35cfddb8e:
  - nptl: Add glibc.pthread.stack_cache_size tunable
  - nptl: Export libthread_db-used symbols under GLIBC_PRIVATE
  - nptl: Rename nptl_version to __nptl_version
  - nptl_db: Clean up main/rtld variable handling
  - arm: align stack in clone [BZ 28020]
  - Linux: Cleanups after librt move
  - Linux: Move timer_settime, __timer_settime64 from librt to libc
  - Linux: Move timer_gettime, __timer_gettime64 from librt to libc
  - Linux: Move timer_getoverrun from librt to libc
  - Linux: Move timer_create, timer_delete from librt to libc
  - Linux: Define TIMER_T_WAS_INT_COMPAT in kernel-posix-timers.h
  - Install shared objects under their ABI names
  - elf: Generalize name-based DSO recognition in ldconfig
  - Makerules: Remove lib-version, $(subdir-version)
  - nptl_db: Install libthread_db under a regular implementation name
  - iconvconfig: Fix multiple issues
  - wordexp: handle overflow in positional parameter number (bug 28011)
  - Update math: redirect roundeven function
  - Use GCC builtins for roundeven functions if desired.
  - x86_64: roundeven with sse4.1 support
  - math: redirect roundeven function
* Mon Jun 28 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-32
  - Switch to new version of libthread_db .dynsym patch
* Mon Jun 28 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-31
  - Further .symtab adjustment: Keep all __GI_* symbols (#1975895)
* Mon Jun 28 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-30
  - Keep most of .symtab in libc.so.6 (#1975895)
* Sun Jun 27 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-29
  - Apply emergency patch to fix iconvconfig corruption
* Sun Jun 27 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-28
  - Adjust glibc.req so that egrep does not cause eu-readelf to fail
* Sun Jun 27 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-27
  - Drop glibc-revert-dtv-gap-reuse.patch, applied upstream.
  - Auto-sync with upstream branch master,
    commit 2c16cb88a6e5ace0fb7cedca86860ea7bde522a7:
  - Linux: Move timer helper routines from librt to libc
  - Linux: Move mq_unlink from librt to libc
  - Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc
  - Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_time64 to libc
  - Linux: Move mq_open, __mq_open_2 from librt to libc
  - Linux: Move mq_notify from librt to libc
  - Linux: Move mq_getattr from librt to libc
  - Linux: Move mq_setattr from librt to libc
  - Linux: Move mq_close from librt to libc
  - Linux: Move lio_listio, lio_listio64 from librt to libc
  - rt: Rework lio_listio implementation
  - Linux: Move aio_write, aio_write64 into libc
  - Linux: Move aio_suspend, aio_suspend64, __aio_suspend_time64 to libc
  - Linux: Move aio_return, aio_return64 into libc
  - Linux: Move aio_read, aio_read64 into libc
  - Linux: Move aio_fsync, aio_fsync64 into libc
  - Linux: Move aio_error, aio_error64 into libc
  - Linux: Move aio_cancel, aio_cancel64 into libc
  - Linux: Move aio_init from librt into libc
  - support: Fix xclone build failures on ia64 and hppa
  - elf: Disable most of TLS modid gaps processing [BZ #27135]
  - elf: Fix glibc-hwcaps priorities with cache flags mismatches [BZ #27046]
  - * NEWS: Clarify _TIME_BITS change.
  - x86: Remove unnecessary overflow check from wcsnlen-sse4_1.S
  - String: Add three more overflow tests cases to test-strnlen.c
  - Consolidate pthread_atfork
  - posix: Do not clobber errno by atfork handlers
  - posix: Consolidate fork implementation
  - support: Add xclone
  - x86: Fix tst-cpu-features-cpuinfo on Ryzen 9 (BZ #27873)
  - x86: Copy IBT and SHSTK usable only if CET is enabled
  - x86: Fix overflow bug in wcsnlen-sse4_1 and wcsnlen-avx2 [BZ #27974]
  - x86: Fix overflow bug with wmemchr-sse2 and wmemchr-avx2 [BZ #27974]
  - String: Add overflow tests for strnlen, memchr, and strncat [BZ #27974]
  - x86-64: Add wcslen optimize for sse4.1
  - x86-64: Move strlen.S to multiarch/strlen-vec.S
  - hurd: Fix build after 52a5fe70a2
  - nptl: Use SA_RESTART for SIGCANCEL handler
  - doc: _TIME_BITS defaults may change
  - More mcheck -> malloc-check refactoring
  - Add NEWS item for gconv-modules.d change
  - Handle DT_UNKNOWN in gconv-modules.d
  - iconvconfig: Use common gconv module parsing function
  - gconv_conf: Split out configuration file processing
  - gconv_conf: Remove unused variables
  - iconv: Remove alloca use in gconv-modules configuration parsing
  - Remove unsused symbols from nptl/Versions
  - linux: Only use 64-bit syscall if required for clock_nanosleep
  - linux: Only use 64-bit syscall if required for internal futex
  - linux: Only use 64-bit syscall if required for utimensat family
  - linux: Only use 64-bit syscall if required for sigtimedwait
  - linux: Only use 64-bit syscall if required for mq_timedsend
  - linux: Only use 64-bit syscall if required for mq_timedreceive
  - linux: Only use 64-bit syscall if required for timerfd_settime
  - linux: Only use 64-bit syscall if required for semtimedop
  - linux: timerfd_gettime minor cleanup
  - linux: Remove time64-support
  - linux: Remove supports_time64 () from clock_gettime
  - linux: Remove supports_time64 () from clock_getres
  - linux: Only use 64-bit syscall if required for select
  - linux: Only use 64-bit syscall if required for pselect
  - linux: Only use 64-bit syscall if required for ppoll
  - support: Add support_create_timer
  - Use 64 bit time_t stat internally
  - malloc: Drop __malloc_initialized from Versions
  - tst-mcheck: Rename to tst-malloc-check
  - Add hidden prototypes for fsync, fdatasync
  - nptl: Move pthreadP.h into sysdeps directory
  - rt: Move generic implementation from sysdeps/pthread to rt
  - rt: Move shm_unlink into libc
  - rt: Move shm_open into libc
  - rt: Replace generic stub of shm_unlink with the posix version
  - rt: Replace generic stub of shm_open with the posix version
  - Fix librt-routines-var issues for !PTHREAD_IN_LIBC
  - rt: Lexicographically sort Versions file; librt-routines in Makefile
  - elf: Use _dl_catch_error from base namespace in dl-libc.c [BZ #27646]
  - Makeconfig: Fix time64-compat.mk target
* Sun Jun 27 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-26
  - Add automatic requires if building against glibc development snapshots
* Thu Jun 24 2021 Carlos O'Donell <carlos@redhat.com> - 2.33.9000-25
  - Fix thread local storage corruption (#1974970)
* Tue Jun 22 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.33.9000-24
  - Strengthen dependency on glibc-gconv-extra.
* Fri Jun 18 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-23
  - Make glibc-all-langpacks require glibc-gconv-extra in buildroots (#1973663)
* Thu Jun 17 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-22
  - Export libthread_db symbols under GLBIC_PRIVATE (#1965374)
* Thu Jun 17 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-21
  - Redo the crafted libc.so.6 symbol table for valgrind (#1965374)
* Thu Jun 17 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-20
  - Remove .symtab from libc.so.6 again (#1965374)
* Thu Jun 17 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-19
  - Drop glibc-rh697421.patch: The ISO-10646-UCS-2// alias for UTF-8 is incorrect
    (#1972520)
* Wed Jun 16 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-18
  - Rebuild against rawhide gcc
* Tue Jun 15 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-17
  - Dropped glibc-gconv-modules-revert.patch, applied upstream.
  - Auto-sync with upstream branch master,
    commit aa9a7f629632c9180de89632d4f2c1e6039f7781:
  - nptl: Export _pthread_cleanup_push, _pthread_cleanup_pop again
  - s390x: Align child stack while clone. [BZ #27968]
  - y2038: Add test coverage
  - libsupport: Add 64-bit time_t support for stat functions
  - libsupport: Add 64-bit time_t support for time functions
  - io: Add ftw64 with 64-bit time_t support
  - io: Add fts64 with 64-bit time_t support
  - posix: Add glob64 with 64-bit time_t support
  - y2038: Add support for 64-bit time on legacy ABIs
  - time: Add 64-bit time support for getdate
  - y2038: Add __USE_TIME_BITS64 support for socket-constants.h
  - y2038: Use a common definition for shmid_ds
  - y2038: Use a common definition for semid_ds
  - y2038: Use a common definition for msqid_ds
  - y2038: Use a common definition for stat
  - y2038: linux: Add __USE_TIME_BITS64 support for struct timex
  - y2038: Add __USE_TIME_BITS64 support for struct utimbuf
  - y2038: Add __USE_TIME_BITS64 support for struct timespec
  - y2038: Add __USE_TIME_BITS64 support for struct timeval
  - y2038: Add __USE_TIME_BITS64 support for time_t
  - linux: Add recvvmsg fallback for 64-bit time_t SO_TIMESTAMP{NS}
  - linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS}
  - linux: Add fallback for 64-bit time_t SO_{RCV,SND}TIMEO
  - linux: s390: Add libanl.abilist in s390 and s390x
  - linux: mips: Split libanl.abilist in n32 and n64
  - linux: mips: Split librt.abilist in n32 and n64
  - Reinstate gconv-modules as the default configuration file
* Tue Jun 15 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-16
  - Preserve some symbols in libc.so.6's symtab (#1965374)
* Tue Jun 15 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-15
  - Install shared objects under their ABI names, avoiding symlinks (#1652867)
* Mon Jun 14 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.33.9000-14
  - Add a conditional dependency for glibc-gconv-extra.i686 in x86_64.
* Mon Jun 14 2021 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.33.9000-13
  - Auto-sync with upstream branch master,
    commit ebae2f5a6f971a8f0b6c99e00f9c45ef7433924a.
  - Revert gconv configuration file name to gconv-modules.
* Thu Jun 03 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-12
  - libdl is no longer  a separate shared object.
  - CVE-2021-33574: Use-after-free via mq_notify (#1965410)
  - Auto-sync with upstream branch master,
    commit 466c1ea15f461edb8e3ffaf5d86d708876343bbf:
  - dlfcn: Rework static dlopen hooks
  - dlfcn: Eliminate GLIBC_PRIVATE dependency from tststatic2
  - dlfcn: Cleanups after -ldl is no longer required
  - dlfcn: Move dlopen into libc
  - dlfcn: Move dlvsym into libc
  - dlfcn: Move dlinfo into libc
  - dlfcn: Move dladdr1 into libc
  - dlfcn: Move dlmopen into libc
  - dlfcn: Move dlsym into libc
  - dlfcn: Move dladdr into libc
  - dlfcn: Move dlclose into libc
  - Improve test coverage of strlen function
  - fix typo
  - dlfcn: Move dlerror into libc
  - Add libc ABI extension kludge for baseline-violating libdl symbols
  - scripts/versions.awk: Add local: * to all version nodes
  - Add missing symbols to Version files
  - Fix use of __pthread_attr_copy in mq_notify (bug 27896)
  - Use __pthread_attr_copy in mq_notify (bug 27896)
  - Update floating-point feature test macro handling for C2X
  - stdio-common: Remove _IO_vfwscanf
  - aarch64: align stack in clone [BZ #27939]
  - powerpc: Optimized memcmp for power10
  - x86-64: Align child stack to 16 bytes [BZ #27902]
* Mon May 31 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-11
  - glibc-sigsetxid-sa_onstack.patch was applied upstream
  - Auto-sync with upstream branch master,
    commit 271ec55d0ae795f03d92e3aa61bff69a31a19e3a:
  - support: Do not build xpthread_attr_setaffinity_np for hurd
  - nptl: Add pthread_attr_setaffinity_np failure test
  - support: Add xpthread_attr_setaffinity_np wrapper
  - nptl: Move createthread to pthread_create
  - nptl: Move Linux createthread to nptl
  - nptl: Install SIGSETXID handler with SA_ONSTACK [BZ #27914]
  - aarch64: Added optimized memset for A64FX
  - aarch64: Added optimized memcpy and memmove for A64FX
  - benchtests: Fixed bench-memcpy-random: buf1: mprotect failed
  - aarch64: Added Vector Length Set test helper script
  - aarch64: define BTI_C and BTI_J macros as NOP unless HAVE_AARCH64_BTI
  - config: Added HAVE_AARCH64_SVE_ASM for aarch64
  - tst-mallinfo2.c: Use correct multiple for total variable
* Wed May 26 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-10
  - nptl: Install SIGSETXID handler with SA_ONSTACK [BZ #27914]
* Tue May 25 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-9
  - Auto-sync with upstream branch master,
    commit ac0353af81a23535f517586a5d04427120a157ac.
  - This removes libpthread as a separate shared object.  New programs
    will depend on the GLIBC_2.34 symbol version.  Upstream development
    brings in the following noteworthy bug fixes:
  - ppc64le: scv ABI error handling fails to check IS_ERR_VALUE (#1962971)
  - CVE-2021-27645 glibc: Use-after-free in addgetnetgrentX function in
    netgroupcache.c (#1932590)
  - Linking the main program with jemalloc causes sysconf to deadlock in
    audit mode (#1909920)
* Fri May 21 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-8
  - Switch back to a unified glibc-headers package for downstream (#1940686)
* Fri May 21 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-7
  - aarch64: Enable optional memory tagging support
* Tue May 11 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-6
  - Use distribution mechanism for debuginfo (#1661510, #1886295, #1905611)
* Thu May 06 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-5
  - Build locales in parallel again
* Tue May 04 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-4
  - Various changes to get glibc building again, using selected upstream
    backports.
  - Re-enable -Werror by default.
  - This release introduces __libc_start_main@@GLIBC_2.34, so binaries
    are not compatible with glibc 2.33.  Building binaries against this
    glibc version is not recommended because of the partial libpthread
    transition.
  - glibc-upstream-amx-detection.patch: Fix build failure after GCC 11.1 update.
  - glibc-upstream-malloc-test-hang.patch: Avoid test hang due to
    annobin/binutils bug (#1951492)
* Wed Mar 03 2021 Arjun Shankar <arjun@redhat.com> - 2.33.9000-3
  - Drop glibc-rh819430.patch; fixed upstream.
  - Auto-sync with upstream branch master,
    commit f01a61e13872109b3b233158ab664364bd1879bc:
  - i386: Regenerate ulps
  - x86: Add CPU-specific diagnostics to ld.so --list-diagnostics
  - x86: Automate generation of PREFERRED_FEATURE_INDEX_1 bitfield
  - ld.so: Implement the --list-diagnostics option
  - powerpc: Update libm-test-ulps
  - tst: Add test for utimes
  - tst: Add test for utime
  - tst: Add test for futimens
  - nptl: __libc_cleanup_push/__libc_cleanup_pop require -fexceptions
  - elf: Build __dl_iterate_phdr with unwinding support [BZ #27498]
  - nptl: Use <unwind-link.h> for accessing the libgcc_s unwinder
  - Implement _Unwind_Resume in libc on top of <unwind-link.h>
  - Move sysdeps/gnu/unwind-resume.c to sysdeps/generic/unwind-resume.c
  - __frame_state_for: Use <unwind-link.h> for unwinder access
  - sparc: Implement backtrace on top <unwind-link.h>
  - m68k: Implement backtrace on top of <unwind-link.h>
  - i386: Implement backtrace on top of <unwind-link.h>
  - arm: Implement backtrace on top of <unwind-link.h>
  - backtrace: Implement on top of <unwind-link.h>
  - Implement <unwind-link.h> for dynamically loading the libgcc_s unwinder
  - Correct buffer end pointer in IO_wdefault_doallocate (BZ #26874)
  - aarch64: update ulps.
  - Add inputs that generate larger error bounds
  - Reduce the statically linked startup code [BZ #23323]
  - posix: Falling back to non wide mode in case of encoding error [BZ #14185]
  - nptl: Move elision implementations into libc
  - NEWS: Add missing bug closures
  - added rt to malloc/Depend [BZ #27132]
  - x86: Use x86/nptl/pthreaddef.h
  - nptl: Move futex-internal into libc
  - nptl: Move lowlevellock into libc [BZ #15648]
  - nptl: Move futex-internal.c into main nptl directory
  - nptl: Reformat Versions
  - nptl: Split libpthread-routines into one routine per line
  - x86: Remove unused variables for raw cache sizes from cacheinfo.h
  - Use Linux 5.11 in build-many-glibcs.py.
  - <bits/platform/x86.h>: Correct x86_cpu_TBM
  - x86_64/clone.S: Upate comments
  - i386/clone.S: Remove redundant EBX load
  - aarch64: Remove the unused __read_tp symbol
  - build-many-glibcs.py: Use make -O for more consistent log output
* Sun Feb 21 2021 Carlos O'Donell <carlos@redhat.com> - 2.33.9000-2
  - Auto-sync with upstream branch master,
    commit e9e7f24543e6d1b0a31641f144697e261df6ccd7:
  - configure: Replace obsolete AC_TRY_LINK with AC_LINK_IFELSE
  - configure: Remove obsolete AC_CHECK_TOOL_PREFIX
  - configure: Replace obsoleted AC_HELP_STRING with AS_HELP_STRING
  - Update syscall lists for Linux 5.11.
  - Correct hppa EFD_NONBLOCK, IN_NONBLOCK, SFD_NONBLOCK and TFD_NONBLOCK defines.
  - string: Work around GCC PR 98512 in rawmemchr
  - tst: time: Provide Y2038 tests for mktime (tst-mktime4.c)
  - tst: Provide test for difftime
  - tst: Provide test for ctime
  - tst: Provide test for sched_rr_get_interval
  - S390: Add new hwcap values.
  - aarch64: Fix sys/ptrace.h if linux headers are included
  - elf: Do not copy vDSO soname when setting up link map
  - x86: Remove the extra space between "# endif"
  - hurd: Fix fstatfs build failure
  - linux: Remove stat-check.c
  - linux: Remove overflow.h
  - linux: Consolidate internal_statvfs
  - linux: Consolidate statvfs implementations
  - linux: Consolidate fstatvfs implementations
  - linux: Consolidate statfs implementations
  - linux: Consolidate fstatfs implementations
  - linux: Set LFS statfs as default
  - linux: Set default kernel_stat.h to LFS
  - linux: Fix STATFS_IS_STATFS64 definition
* Fri Feb 12 2021 Florian Weimer <fweimer@redhat.com> - 2.33.9000-1
  - Auto-sync with upstream branch master,
    commit 228f30ab4724d4087d5f52018873fde22efea6e2:
  - tunables: Disallow negative values for some tunables
  - x86: Use SIZE_MAX instead of (long int)-1 for tunable range value
  - tunables: Simplify TUNABLE_SET interface
  - setrlimit/getrlimit: Use __nonnull to avoid null pointer
  - benchtests: Updated json bench-variant attribute
  - regex: stop using alloca
  - regexec: remove alloca usage in build_trtable
  - regex: remove alloca usage on regex set_regs
  - malloc: Sync dynarray with gnulib
  - misc: Sync cdefs.h with gnulib
  - linux: Fix __sem_check_add_mapping search_sem
  - linux: Fix __sem_check_add_mapping name length
  - Add more ptrace constants for AArch64 and PowerPC.
  - strchr: Add additional benchmarks and tests
  - x86-64: Refactor and improve performance of strchr-avx2.S
  - pthread: Remove alloca usage from __sem_check_add_mapping
  - pthread: Refactor semaphore code
  - linux: Require /dev/shm as the shared memory file system
  - sunrpc: Fix typo in xdr_string comment
  - tst: Provide test for ppoll
  - tst: Provide test for timerfd related functions
  - x86: Add PTWRITE feature detection [BZ #27346]
  - nsswitch: return result when nss database is locked [BZ #27343]
  - printf: Add smoke tests for long double
  - Add NT_ARM_TAGGED_ADDR_CTRL from Linux 5.10 to elf.h.
  - argp: Avoid undefined behaviour when invoking qsort().
  - argp: Improve comments.
  - argp: Don't pass invalid arguments to isspace, isalnum, isalpha, isdigit.
  - argp: Don't rely on undefined behaviour of _tolower().
  - argp: fix pointer-subtraction bug
  - Use binutils 2.36 branch in build-many-glibcs.py.
  - manual: Correct description of ENTRY [BZ #17183]
  - nptl: Remove private futex optimization [BZ #27304]
  - stdio-common: Add a few double formatting tests [BZ #27245]
  -  posix/tst-rfc3484: Fix compile failure linking to local __stat64
  - i686: Regenerate ULPs
  - tst-rtld-list-tunables.sh: Unset glibc tunables
  - linux: Remove shmmax check from tst-sysvshm-linux
  - x86: Adding an upper bound for Enhanced REP MOVSB.
  - Fix version.h for glibc 2.34 development
  - Add MS_NOSYMFOLLOW from Linux 5.10 to <sys/mount.h>.
  - Move _SC_MINSIGSTKSZ/_SC_SIGSTKSZ entry in NEWS
  - libSegFault: Fix printing signal number [BZ #27249]
  - hurd TIOCFLUSH: fix fixing argument
  - sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305]
  - hurd TIOCFLUSH: Cope BSD 4.1 semantic
  - tst-mallinfo2.c: Remove useless trailing semicolon for macro
  - elf: Replace a --defsym trick with an object file to be compatible with LLD
  - Open master branch for glibc 2.34 development
  - Prepare for glibc 2.33 release
  - Update NEWS with bugs
  - Update translations
  - NEWS: Fix typo in CVE-2021-3326 entry
  - elf: Fix tests that rely on ld.so.cache for cross-compiling
  - NEWS: Mention CVE-2021-3326 (iconv assertion with ISO-20220-JP-3)
  - NEWS: Add entry for glibc-hwcaps and deprecate legacy hwcaps
  - x86: Properly set usable CET feature bits [BZ #26625]
  - Update translations
  - Update libc.pot for 2.33 release
  - Update ia64 libm-test-ulps
  - sh: Update libm-tests-ulps
  - ia64: Fix brk call on statup
  - Update sparc libm-test-ulps
  - Update alpha libm-test-ulps
  - powerpc64: Workaround sigtramp vdso return call
  - Fix nss/tst-reload2 for systems without PATH_MAX
  - nsswitch: do not reload if "/" changes
  - elf: Limit tst-prelink-cmp target archs
  - CVE-2021-3326: gconv: Fix assertion failure in ISO-2022-JP-3 module (#1921917)
* Wed Jan 27 2021 Arjun Shankar <arjun@redhat.com> - 2.32.9000-29
  - Auto-sync with upstream branch master,
    commit df359a25ba6f6bda06104229fbfe284c1fb30915:
  - Revert "Make libc symbols hidden in static PIE" [BZ #27237]
  - benchtests: Do not build bench-timing-type with MODULE_NAME=libc
  - aarch64: Fix the list of tested IFUNC variants [BZ #26818]
  - Update INSTALL with package versions that are known to work
  - aarch64: Move and update the definition of MTE_ENABLED
  - Fix misplaced const
  - Update C-SKY libm-test-ulps
  - manual: Correct argument order in mount examples [BZ #27207]
  - linux: mips: Fix getdents64 fallback on mips64-n32
  - x86: Properly match CPU features in /proc/cpuinfo [BZ #27222]
  - x86-64: Update tst-glibc-hwcaps-2.c for x86-64 baseline
  - powerpc64: Select POWER9 machine for the scv instruction
  - x86: Check ifunc resolver with CPU_FEATURE_USABLE [BZ #27072]
  - Revert "linux: Move {f}xstat{at} to compat symbols" for static build
  - aarch64: revert memcpy optimze for kunpeng to avoid performance degradation
  - Make libc symbols hidden in static PIE
  - csu: Move static pie self relocation later [BZ #27072]
  - Use hidden visibility for early static PIE code
  - csu: Avoid weak ref for __ehdr_start in static PIE
  - configure: Check for static PIE support
  - elf: Avoid RELATIVE relocs in __tunables_init
  - elf: Make the tunable struct definition internal only
  - <sys/platform/x86.h>: Remove the C preprocessor magic
  - posix: Fix fnmatch.c on bootstrap
  - stdlib: Add testcase for BZ #26241
  - posix: Fix regex_internal.h on bootstrap
  - Use <startup.h> in __libc_init_secure
  - elf: Avoid RELATIVE relocation for _dl_sysinfo
  - libmvec: Add extra-test-objs to test-extras
  - Hurd: Add rtld-strncpy-c.c
  - Update MIPS libm-test-ulps.
  - Update arm libm-test-ulps.
  - Update powerpc-nofpu libm-test-ulps.
  - Update hppa libm-test-ulps
  - ARC: nofpu: Regenerate ulps
  - ld.so: Add --list-tunables to print tunable values
  - math/test-tgmath2: Fix fabs failure when no long double
  - x86: Move x86 processor cache info to cpu_features
  - Fix x86 build with --enable-tunable=no
  - ifuncmain6pie: Remove the circular IFUNC dependency [BZ #20019]
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.32.9000-28
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Jan 23 2021 Arjun Shankar <arjun@redhat.com> - 2.32.9000-27
  - Introduce new glibc-doc.noarch subpackage (#1346925)
  - Move the reference manual info pages from glibc-devel to glibc-doc
  - Move debugger interface documentation from glibc to glibc-doc
  - Remove unnecessary README, INSTALL, NEWS files from glibc
  - Remove unnecessary README.timezone and gai.conf files from glibc-common
* Thu Jan 14 2021 Arjun Shankar <arjun@redhat.com> - 2.32.9000-26
  - Deprecate nscd (#1905135)
  - https://fedoraproject.org/wiki/Changes/DeprecateNSCD
* Wed Jan 13 2021 Carlos O'Donell <carlos@redhat.com> - 2.32.9000-25
  - Auto-sync with upstream branch master,
    commit cf1290064598def8dfeddec3d86d98495aee1fba:
  - Use the right argument code in unnormal tests
  - ldconfig/x86: Store ISA level in cache and aux cache
  - elf: work around a gcc bug in elf_get_dynamic_info
  - x86: Set header.feature_1 in TCB for always-on CET [BZ #27177]
  - posix: consume less entropy on tempname
  - Makerules: Do not require startup files for format.lds probe object
  - install: Replace scripts/output-format.sed with objdump -f [BZ #26559]
  - math: Add BZ#18980 fix back on dbl-64 cosh
  - posix: Sync tempname with gnulib [BZ #26648]
  - posix: Fix return value of system if shell can not be executed [BZ #27053]
  - support: Add xchmod wrapper
  - Update STATX_ATTR_DAX value from Linux 5.10.
  - riscv: Initialize $gp before resolving the IRELATIVE relocation
  - riscv: support GNU indirect function
  - posix: Correct attribute access mode on readlinkat [BZ #27024].
  -  Add xfchmod to libsupport
  - Add xchdir to libsupport.
  - POSIX locale: Fix typo in comment
  - ARC: Regenerate ulps
  - mntent: Use __putc_unlocked instead of fputc_unlocked
  - aarch64: define PI_STATIC_AND_HIDDEN
  - Update NEWS for CVE-2019-25013.
  - x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker [BZ #26717]
  - Remove dbl-64/wordsize-64 (part 2)
  - Remove dbl-64/wordsize-64
  - Add SEGV_MTEAERR and SEGV_MTESERR from Linux 5.10.
  - support: Add support_small_thread_stack_size
  - stdlib: Sync canonicalize with gnulib [BZ #10635] [BZ #26592] [BZ #26341] [BZ #24970]
  - malloc: Add scratch_buffer_dupfree
  - Import filename.h from gnulib
  - Import idx.h from gnulib
  - alpha: Provide wait4 for static library [BZ #27150]
  - aarch64: push the set of rules before falling into slow path
  - nptl: Fix comment typo in pthread_cond_wait.c
  - x86: Check IFUNC definition in unrelocated executable [BZ #20019]
  - hurd: Fix mmap(!MAP_FIXED) on bogus address
* Mon Jan 04 2021 Florian Weimer <fweimer@redhat.com> - 2.32.9000-24
  - Drop glibc-fedora-__libc_multiple_libcs.patch.  Replaced by upstream's
    __libc_initial flag.
  - Adjust glibc-rh819430.patch to upstream's gnulib merge of fnmatch.
  - Disable -Werror again due to GCC PR98512.
  - Auto-sync with upstream branch master,
    commit 3ec5d83d2a237d39e7fd6ef7a0bc8ac4c171a4a5:
  - x86-64: Avoid rep movsb with short distance [BZ #27130]
  - aarch64: fix stack missing after sp is updated
  - nptl: Remove set*id, set*gid files which are not built
  - Drop nan-pseudo-number.h usage from tests
  - posix: Sync fnmatch with gnulib
  - Sync flexmember.h with gnulib
  - Sync intprops.h with gnulib
  - posix: Sync glob code with gnulib
  - posix: Sync regex code with gnulib
  - Move generic nan-pseudo-number.h to ldbl-96
  - Sync FDL from https://www.gnu.org/licenses/fdl-1.3.texi
  - Sync move-if-change from Gnulib
  - Update automatically-generated copyright dates
  - Update copyright dates not handled by scripts/update-copyrights.
  - Update copyright dates with scripts/update-copyrights
  - aarch64: use PTR_ARG and SIZE_ARG instead of DELOUSE
  - nonstring: Enable __FORTIFY_LEVEL=3
  - string: Enable __FORTIFY_LEVEL=3
  - Introduce _FORTIFY_SOURCE=3
  - Warn on unsupported fortification levels
  - powerpc: Use scv instruction on clone when available
  - powerpc: Runtime selection between sc and scv for syscalls
  - malloc: preserve errno on mcheck hooks [BZ #17924]
  - x86 long double: Add tests for pseudo normal numbers
  - x86 long double: Consider pseudo numbers as signaling
  - io: Remove xmknod{at} implementations
  - io: Remove xstat implementations
  - free: preserve errno [BZ#17924]
  - hurd: Accept including hurd/version.h
  - hurd: Add WSTOPPED/WCONTINUED/WEXITED/WNOWAIT support [BZ #23091]
  - support: Make support_process_state_wait wait less
  - hurd: set sigaction for signal preemptors in arch-independent file
  - hurd: Fix spawni SPAWN_XFLAGS_TRY_SHELL with empty argv
  - hurd: Try shell in posix_spawn* only in compat mode
  - Remove _ISOMAC check from <cpu-features.h>
  - x86: Remove the duplicated CPU_FEATURE_CPU_P
  - Partially revert 681900d29683722b1cb0a8e565a0585846ec5a61
  - x86 long double: Support pseudo numbers in isnanl
  - x86 long double: Support pseudo numbers in fpclassifyl
  - MTE: Do not pad size in realloc_check
  - tests-mcheck: New variable to run tests with MALLOC_CHECK_=3
  - elf: Account for glibc-hwcaps/ prefix in _dl_important_hwcaps
  - misc: Use __ferror_unlocked instead of ferror
  - s390x: Regenerate ulps
  - powerpc: Regenerate ulps
  - addmntent: Remove unbounded alloca usage from getmntent [BZ#27083]
  - <sys/platform/x86.h>: Add Intel LAM support
  - i386: Regenerate ulps
  - aarch64: update ulps.
  - aarch64: Add aarch64-specific files for memory tagging support
  - aarch64: Add sysv specific enabling code for memory tagging
  - linux: Add compatibility definitions to sys/prctl.h for MTE
  - malloc: Basic support for memory tagging in the malloc() family
  - elf: Add a tunable to control use of tagged memory
  - config: Allow memory tagging to be enabled when configuring glibc
  - alpha: Remove anonymous union in struct stat [BZ #27042]
  - add inputs to auto-libm-test-in yielding larger errors (binary64, x86_64)
  - m68k: fix clobbering a5 in setjmp() [BZ #24202]
  - iconv add iconv_close before the function returned with bad value.
  - iconv: use iconv_close after iconv_open
  - Fix buffer overrun in EUC-KR conversion module (bz #24973)
  - hurd: Make trampoline fill siginfo ss_sp from sc_uesp
  - Hurd: make sigstates hold a reference on thread ports
  - profil-counter: Add missing SIGINFO case
  - hurd: implement SA_SIGINFO signal handlers.
  - hurd: Fix ELF_MACHINE_USER_ADDRESS_MASK value
  - hurd: Note when the vm_map kernel bug was fixed
  - hurd: Also turn KERN_INVALID_ADDRESS to EINVAL
  - ieee754: Remove unused __sin32 and __cos32
  - ieee754: Remove slow paths from asin and acos
  - getenv: Move call to strlen to the branch it's used in.
  - Update kernel version to 5.10 in tst-mman-consts.py.
  - s390x: Require GCC 7.1 or later to build glibc.
  - malloc: Use __libc_initial to detect an inner libc
  - Replace __libc_multiple_libcs with __libc_initial flag
  - {nptl,htl}/semaphoreP.h: clean up
  - htl: Get sem_open/sem_close/sem_unlink support [BZ #25524]
  - pthread: Move semaphore initialization for open to semaphoreP.h
  - Mark __libc_freeres_fn as used [BZ #27002]
  - Update syscall lists for Linux 5.10.
  - htl: Add pshared semaphore support
  - hurd: Add LLL_PRIVATE and LLL_SHARED
  - hurd: Add __libc_open and __libc_close
  - htl: Add futex-internal.h
  - hurd: Add __lll_abstimed_wait_intr
  - hurd: make lll_* take a variable instead of a ptr
  - hurd: Rename LLL_INITIALIZER to LLL_LOCK_INITIALIZER
  - Use Linux 5.10 in build-many-glibcs.py.
* Wed Dec 16 2020 DJ Delorie <dj@redhat.com> - 2.32.9000-23
  - Fix conditionals for _enable_debug_packages and benchtests [BZ #1902514]
* Tue Dec 15 2020 Patsy Griffin <patsy@redhat.com> - 2.32.9000-22
  - Auto-sync with upstream branch master,
    commit 4d0985543f479a6f421d4d8a9e0d1dc71c9c2c53.
  - elf: Record libc.so link map when it is the main program (bug 20972)
  - Use GMP 6.2.1 in build-many-glibcs.py.
  - aarch64: remove the strlen_asimd symbol
  - aarch64: fix static PIE start code for BTI [BZ #27068]
  - elf: Fix failure handling in _dl_map_object_from_fd
  - elf: inline lose for error handling
  - Remove strtoimax, strtoumax, wcstoimax, wcstoumax inlines
  - nsswitch: handle missing actions properly
  - x86: Remove the default REP MOVSB threshold tunable value [BZ #27061]
  - elf.h: Remove SHF_GNU_BUILD_NOTE.
  - elf.h: fix spelling typos in comments
  - Fix spelling and grammar in several comments
  - malloc: Detect infinite-loop in _int_free when freeing tcache [BZ#27052]
  - elf: Fix dl-load.c
  - elf: Include libc.so.6 as main program in dependency sort (bug 20972)
  - support: Add support_slibdir_prefix variable
  - aarch64: Use mmap to add PROT_BTI instead of mprotect [BZ #26831]
  - elf: Pass the fd to note processing
  - elf: Move note processing after l_phdr is updated
  - aarch64: align address for BTI protection [BZ #26988]
  - aarch64: Fix missing BTI protection from dependencies [BZ #26926]
  - Fix linknamespace errors in nss_database.c if build with -Os.
  - treewide: fix incorrect spelling of indices in comments
  - linux: Consolidate brk implementation
  - elf: Include <sys/param.h> in cache.c
  - s390x: Add glibc-hwcaps support
  - elf: Fix run-time dependencies of tst-dlopen-fail-2
  - Handle out-of-memory case in svc_tcp.c/svc_unix.c:rendezvous_request.
  - elf: Fix incorrect comparison in sort_priorities_by_name
  - S390: Derive float_t from FLT_EVAL_METHOD
  - Fix parsing of /sys/devices/system/cpu/online (bug 25859)
  - Make strtoimax, strtoumax, wcstoimax, wcstoumax into aliases
  - Fixed typos in "NEWS for version 2.32"
  - Add NEWS entry for CVE-2020-29562 (BZ #26923)
  - iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
  - Drop glibc-rh1906066 and glibc-rh741105 patches fixed by sync.
* Mon Dec 14 2020 Florian Weimer <fweimer@redhat.com> - 2.32.9000-21
  - Re-enable -Werror everywhere (#1888246)
* Wed Dec 09 2020 DJ Delorie <dj@redhat.com> - 2.32.9000-20
  - nsswitch: handle missing actions properly (temporary fix for 1906066)
* Mon Dec 07 2020 Arjun Shankar <arjun@redhat.com> - 2.32.9000-19
  - Auto-sync with upstream branch master,
    commit 088e9625378f25607acff3daf7a79cbdee497043:
  - x86: Rename readelflib.c
  - nsswitch: use new internal API (callers)
  - nsswitch: user new internal API (tests)
  - nsswitch: use new internal API (core)
  - nss: Implement <nss_database.h>
  - <nss_action.h>: New abstraction for combining NSS modules and NSS actions
  - nss: Introduce <nss_module.h>
  - Add scripts/move-symbol-to-libc.py
* Fri Dec 04 2020 Arjun Shankar <arjun@redhat.com> - 2.32.9000-18
  - Drop glibc-revert-fxstat-compat.patch; applied upstream.
  - Drop glibc-revert-mknod-compat.patch; applied upstream.
  - Auto-sync with upstream branch master,
    commit 4c38c1a229bc3628269ad98bd7e8d31d118d91f6:
  - powerpc64le: Add glibc-hwcaps support
  - x86: Adjust tst-cpu-features-supports.c for GCC 11
  - x86: Set RDRAND usable if CPU supports RDRAND
  - elf: Add missing <stddef.h> header to elf/dl-hwcaps.h
  - lowlevellock-futex: Remove not used macros
  - futex: Remove not used futex_reltimed_wait{_cancelable}
  - y2038: Convert gai_suspend to support 64 bit time
  - symbols: Add defines for libanl's libanl_hidden_{def|proto}
  - x86_64: Add glibc-hwcaps support
  - elf: Add glibc-hwcaps subdirectory support to ld.so cache processing
  - elf: Process glibc-hwcaps subdirectories in ldconfig
  - elf: Implement tail merging of strings in ldconfig
  - elf: Implement a string table for ldconfig, with tail merging
  - elf: Add extension mechanism to ld.so.cache
  - elf: Add endianness markup to ld.so.cache (bug 27008)
  - elf: Add glibc-hwcaps support for LD_LIBRARY_PATH
  - elf: Synchronize <elf.h> section header flags with binutils
  - x86: Fix THREAD_SELF definition to avoid ld.so crash (bug 27004)
  - htl: Add hidden def for __pthread_create/detach
  - manual: Clarify File Access Modes section and add O_PATH
  - htl: Add missing symbols
  - Revert "linux: Move xmknod{at} to compat symbols"
  - Revert "linux: Move {f}xstat{at} to compat symbols"
  - elf.h: Fix spelling of EM_TILE64 comment
  - nptl: Fix __futex_clocklock64 return error check [BZ #26964]
  - powerpc64le: ifunc select *f128 routines in multiarch mode
  - y2038: Convert aio_suspend to support 64 bit time
  - Fix typo in NEWS file
  - nptl: Add EOVERFLOW checks for futex calls
  - nptl: Fix PTHREAD_PRIO_PROTECT timed lock
  - sh: Add sh4 fpu Implies folder
  - io: nftw/ftw: Fix stack overflow with large nopenfd [BZ #26353]
  - elf: Introduce enum opt_format in the ldconfig implementation
  - support: Add support_copy_file
  - NEWS entry for commit b4f020c9b408fb3d1d3d4901c4a71839145f8791
  - timezone: Change zdump installation to bin directory
  - nptl: Return EINVAL for invalid clock for pthread_clockjoin_np
  - nptl: Return EINVAL for pthread_mutex_clocklock/PI with CLOCK_MONOTONIC [BZ #26801]
  - nptl: Replace lll_futex_wake with futex-internal.h
  - nptl: Replace lll_futex_supported_clockid with futex-internal.h
  - nptl: Replace lll_futex_{timed_}wait by futex-internal.h
  - nptl: Replace lll_timedwait with __futex_abstimed_wait64
  - nptl: Replace __futex_clocklock_wait64 with __futex_abstimed_wait64
  - nptl: Remove _futex_clock_wait_bitset64
  - nptl: Consolidate __futex_abstimed_wait_{cancelable}64
  - nptl: Extend __futex_abstimed_wait_cancelable64 comment
  - nptl: Remove clockwait_tid
  - nptl: Remove futex_wait_cancelable
  - nptl: Remove unused internal futex functions
  - Mark mtrace tests UNSUPPORTED if bug-ga2.mtrace or tst-leaks2.mtrace are missing
  - elf: Fix uninitialized variable for _dl_write
  - powerpc: Make PT_THREAD_POINTER available to assembly code
  - Use libnss_files.so for tests posix/bug-ga2 and resolv/tst-leaks2 [BZ #26821]
  - hurd report-wait: Fix stpcpy usage
  - hurd S_msg_report_wait: Fix detecting fd ports
  - hurd S_msg_report_wait: Fix reporting ports
  - hurd: Fix strcpy calls
  - hurd: Fix _S_msg_get/set_env_variable prototype
  - hurd: Enable using ifunc
  - Add {,sysdep-}ld-library-path make variable
  - nptl: Move stack list variables into _rtld_global
  - hurd: let _dl_argv and __libc_stack_end be relro
  - hurd: Remove some remnants of cthreads
  - nanosleep: Pass NULL when rem == NULL on ports with __TIMESIZE != 64
  - y2038: Convert thrd_sleep to support 64 bit time
  - y2038: Convert mtx_timedlock to support 64 bit time
  - y2038: Convert cnd_timedwait to support 64 bit time
  - hurd: Drop CLOCK_MONOTONIC change which slipped in
  - hurd: make ptsname fail with ENOTTY on non-master-pty
  - mach: Add missing assert.h include
  - hurd: break relocation loop between libc.so and lib{mach,hurd}user.so
  - Remove obsolete defines for HPUX support from fcntl.h and update O_NONBLOCK.
  - Remove tls.h inclusion from internal errno.h
  - nptl: Eliminate <smp.h> and __is_smp
  - powerpc: Eliminate UP macro conditionals
  - x86: Remove UP macro.  Define LOCK_PREFIX unconditionally.
  - alpha: Remove UP preprocessor conditionals
  - hurd: Make sure signals get started
  - hurd: initialize libpthread before starting the signal thread
  - hurd: Make _hurd_libc_proc_init idempotent
  - powerpc: Add optimized stpncpy for POWER9
  - powerpc: Add optimized strncpy for POWER9
  - Don't use nested function in test-ffs
  - Use __builtin___stpncpy_chk when available
  - tests: Remove NULL check for an array
  - hurd: Move {,f,l}xstat{,at} and xmknod{at} to compat symbols
  - hurd: Notify the proc server later during initialization
  - htl: Initialize later
  - htl: Keep thread signals blocked during its initialization
  - htl: Fix spurious symbols in namespaces
  - Use O_CLOEXEC in sysconf [BZ #26791]
  - struct _Unwind_Exception alignment should not depend on compiler flags
  - hurd: keep only required PLTs in ld.so
  - hurd: Add missing startup calls
  - riscv: Get cache information through sysconf
  - RISC-V: Add _dl_start_user.
* Thu Nov 26 2020 Florian Weimer <fweimer@redhat.com> - 2.32.9000-17
  - s390x: Do not rewrite program interpreter symlink (make install is enough)
* Tue Nov 10 2020 Carlos O'Donell <carlos@redhat.com> - 2.32.9000-16
  - Remove the work around for systemd-nspawn (#1869030).
* Mon Nov 09 2020 DJ Delorie <dj@redhat.com> - 2.32.9000-15
  - Auto-sync with upstream branch master,
    commit 75a193b7611bade31a150dfcc528b973e3d46231.
  - linux: Allow adjtime with NULL argument [BZ #26833]
  - aarch64: Add unwind information to _start (bug 26853)
  - bsd unlockpt: unlockpt needs to fail with EINVAL, not ENOTTY
  - Rearrange bsd_getpt vs bsd_openpt and implement posix_openpt on BSD
  - Remove __warndecl
  - Remove __warn_memset_zero_len [BZ #25399]
  - iconv: Accept redundant shift sequences in IBM1364 [BZ #26224]
  - msg: Remove redundant #include <sys/msg.h> header
  - tst-setuid1-static-ENV: Add $(common-objpfx)nss [BZ #26820]
* Tue Nov 03 2020 Patsy Griffin <patsy@redhat.com> - 2.32.9000-14
  - Auto-sync with upstream branch master,
    commit e156dabc766d6f6f99ce9402999eae380a3ec1f2.
  - aarch64: Add variant PCS lazy binding test [BZ #26798]
  - aarch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798]
  - hurd: Correct 'ethenet' spelling
  - Avoid -Wstringop-overflow warning in pthread_cleanup_push macros
  - Disable spurious -Warray-bounds for ypclnt.c (bug 26687)
  - Do not use array parameter to new_composite_name (bug 26726)
  - Disable spurious -Wstringop-overflow for setjmp/longjmp (bug 26647)
  - malloc debug: fix compile error when enable macro MALLOC_DEBUG > 1
  - tst-tcfree2: adjust coding style.
  - elf: In ldconfig, extract the new_sub_entry function from search_dir
  - Use MPC 1.2.1 in build-many-glibcs.py.
  - Argument Syntax: Use "option", @option, and @command.
  - elf: Unify old and new format cache handling code in ld.so
  - x86: Restore processing of cache size tunables in init_cacheinfo
  - Make elf.h header self contained.
  - x86: Optimizing memcpy for AMD Zen architecture.
  - Hurd: Fix ftime build
  - Add IP_RECVERR_RFC4884 and IPV6_RECVERR_RFC4884 from Linux 5.9.
  - misc: Add internal __getauxval2 function
  - Remove NEWS entry about ftime removal
  - time: Add 64-bit time_t support for ftime
  - Reinstate ftime and add deprecate message on ftime usage
  - Update kernel version to 5.9 in tst-mman-consts.py.
  - Amend grammar and add a description
  - Fix typo in NEWS file
  - Remove timing related checks of time/tst-cpuclock1
  - Update syscall lists for Linux 5.9.
  - Use Linux 5.9 in build-many-glibcs.py.
  - Reword description of SXID_* tunable properties
  - New benchtest: pthread locks
  - y2038: nptl: Provide __futex_clock_wait_bitset64 to support 64 bit bitset
  - C-SKY: Make dynamic linker's name compitable with the older gcc.
  - Revert "C-SKY:Fix dynamic linker's name when mfloat-abi=softfp."
  - Move vtimes to a compatibility symbol
  - y2038: linux: Provide __time64 implementation
  - rt: Fix typos in comments in <aio.h>
  - C-SKY:Fix dynamic linker's name when mfloat-abi=softfp.
  - Drop the glibc-revert-ftime-compat.patch.
* Thu Oct 29 2020 DJ Delorie <dj@redhat.com> - 2.32.9000-13
  - Add BuildRequires for perl (malloc/mtrace) if running the testsuite.
* Wed Oct 21 2020 Siddhesh Poyarekar <siddhesh@redhat.com> - 2.32.9000-12
  - Revert __xstat64 symbol removal.
  - Revert xmknod* symbol removal.
  - Revert ftime symbol removal.
* Sun Oct 18 2020 Patsy Griffin <patsy@redhat.com> - 2.32.9000-11
  - Auto-sync with upstream branch master,
    commit 0f09154c64005e78b61484ae87b5ea2028051ea0.
  - x86: Initialize CPU info via IFUNC relocation [BZ 26203]
  - Add NEWS entry for ftime compatibility move
  - support: Add create_temp_file_in_dir
  - linux: Add __readdir_unlocked
  - linux: Simplify opendir buffer allocation
  - linux: Move posix dir implementations to Linux
  - linux: Add 64-bit time_t support for wait3
  - Move ftime to a compatibility symbol
  - linux: Fix time64 support for futimesat
  - linux: Use INTERNAL_SYSCALL on fstatat{64}
  - shm tests: Append PID to names passed to shm_open [BZ #26737]
  - sysvipc: Fix tst-sysvshm-linux on x32
  - x86/CET: Update vfork to prevent child return
  - resolv: Serialize processing in resolv/tst-resolv-txnid-collision
  - statfs: add missing f_flags assignment
  - y2038: Remove not used __fstatat_time64 define
  - y2038: nptl: Convert pthread_mutex_{clock|timed}lock to support 64 bit
  - sysvipc: Return EINVAL for invalid shmctl commands
  - sysvipc: Fix IPC_INFO and SHM_INFO handling [BZ #26636]
  - AArch64: Use __memcpy_simd on Neoverse N2/V1
  - resolv: Handle transaction ID collisions in parallel queries (bug 26600)
  - support: Provide a way to clear the RA bit in DNS server responses
  - support: Provide a way to reorder responses within the DNS test server
  - Add missing stat/mknod symbol on libc.abilist some ABIs
  - manual: correct the spelling of "MALLOC_PERTURB_" [BZ #23015]
  - manual: replace an obsolete collation example with a valid one
  - rtld: fix typo in comment
  - elf: Add missing <dl-procinfo.h> header to elf/dl-usage.c
  - hurd: support clock_gettime(CLOCK_PROCESS/THREAD_CPUTIME_ID)
  - linux: Move xmknod{at} to compat symbols
  - linux: Add {f}stat{at} y2038 support
  - linux: Move {f}xstat{at} to compat symbols
  - linux: Disentangle fstatat from fxstatat
  - linux: Implement {l}fstat{at} in terms of fstatat
  - linux: Move the struct stat{64} to struct_stat.h
  - Remove mknod wrapper functions, move them to symbols
  - Remove stat wrapper functions, move them to exported symbols
  - <sys/platform/x86.h>: Add FSRCS/FSRS/FZLRM support
  - <sys/platform/x86.h>: Add Intel HRESET support
  - <sys/platform/x86.h>: Add AVX-VNNI support
  - <sys/platform/x86.h>: Add AVX512_FP16 support
  - <sys/platform/x86.h>: Add Intel UINTR support
  - elf: Do not pass GLRO(dl_platform), GLRO(dl_platformlen) to _dl_important_hwcaps
  - elf: Enhance ld.so --help to print HWCAP subdirectories
  - elf: Add library search path information to ld.so --help
  - sunrpc: Adjust RPC function declarations to match Sun's (bug 26686]
  - Avoid GCC 11 -Warray-parameter warnings [BZ #26686].
  - elf: Make __rtld_env_path_list and __rtld_search_dirs global variables
  - elf: Print the full name of the dynamic loader in the ld.so help message
  - elf: Use the term "program interpreter" in the ld.so help message
  - scripts/update-copyrights: Update csu/version.c, elf/dl-usage.c
  - elf: Implement ld.so --version
  - nptl: Add missing cancellation flags on lockf
  - Update mips64 libm-test-ulps
  - Update alpha libm-test-ulps
  - elf: Implement ld.so --help
  - elf: Record whether paths come from LD_LIBRARY_PATH or --library-path
  - elf: Move ld.so error/help output to _dl_usage
  - elf: Extract command-line/environment variables state from rtld.c
* Wed Oct 14 2020 Florian Weimer <fweimer@redhat.com> - 2.32.9000-10
  - Disable -Werror on ELN (#1888246)
* Wed Oct 14 2020 Florian Weimer <fweimer@redhat.com> - 2.32.9000-9
  - Make glibc.spec self-contained (#1887097)
* Thu Oct 08 2020 Arjun Shankar <arjun@redhat.com> - 2.32.9000-8
  - Drop glibc-fix-float128-benchtests.patch; applied upstream.
  - Auto-sync with upstream branch master,
    commit 72d36ffd7db55ae599f4c77feb0eae25a0f3714e:
  - elf: Implement __rtld_malloc_is_complete
  - __vfscanf_internal: fix aliasing violation (bug 26690)
  - Revert "Fix missing redirects in testsuite targets"
  - nptl: Add missing cancellation flags on futex_internal and pselect32
  - elf: Implement _dl_write
  - elf: Do not search HWCAP subdirectories in statically linked binaries
  - Linux: Require properly configured /dev/pts for PTYs
  - Linux: unlockpt needs to fail with EINVAL, not ENOTTY (bug 26053)
  - login/tst-grantpt: Convert to support framework, more error checking
  - posix: Fix -Warray-bounds instances building timer_create [BZ #26687]
  - Replace Minumum/minumum with Minimum/minimum
  - Optimize scripts/merge-test-results.sh
  - Fix GCC 11 -Warray-parameter warning for __sigsetjmp (bug 26647)
  - manual: Fix typo
  - y2038: nptl: Convert pthread_rwlock_{clock|timed}{rd|wr}lock to support 64
    bit time
  - Y2038: nptl: Provide futex_abstimed_wait64 supporting 64 bit time
  - sysvipc: Return EINVAL for invalid msgctl commands
  - sysvipc: Fix IPC_INFO and MSG_INFO handling [BZ #26639]
  - sysvipc: Return EINVAL for invalid semctl commands
  - sysvipc: Fix SEM_STAT_ANY kernel argument pass [BZ #26637]
  - aarch64: enforce >=64K guard size [BZ #26691]
  - sysvipc: Fix semtimedop for Linux < 5.1 for 64-bit ABI
  - nptl: futex: Move __NR_futex_time64 alias to beginning of futex-internal.h
  - nptl: Provide proper spelling for 32 bit version of futex_abstimed_wait
  - string: Fix strerrorname_np return value [BZ #26555]
  - Set tunable value as well as min/max values
  - ld.so: add an --argv0 option [BZ #16124]
  - Reversing calculation of __x86_shared_non_temporal_threshold
  - linux: Add time64 recvmmsg support
  - linux: Add time64 support for nanosleep
  - linux: Consolidate utimes
  - linux: Use 64-bit time_t syscall on clock_getcputclockid
  - linux: Add time64 sigtimedwait support
  - linux: Add time64 select support
  - nptl: Fix __futex_abstimed_wait_cancellable32
  - sysvipc: Fix semtimeop for !__ASSUME_DIRECT_SYSVIPC_SYSCALLS
  - hurd: add ST_RELATIME
  - intl: Handle translation output codesets with suffixes [BZ #26383]
  - bench-strcmp.c: Add workloads on page boundary
  - bench-strncmp.c: Add workloads on page boundary
  - strcmp: Add a testcase for page boundary
  - strncmp: Add a testcase for page boundary [BZ #25933]
  - Set locale related environment variables in debugglibc.sh
  - benchtests: Run _Float128 tests only on architectures that support it
  - powerpc: Protect dl_powerpc_cpu_features on INIT_ARCH() [BZ #26615]
  - x86: Harden printf against non-normal long double values (bug 26649)
  - x86: Use one ldbl2mpn.c file for both i386 and x86_64
  - Define __THROW to noexcept for C++11 and later
* Mon Sep 21 2020 Arjun Shankar <arjun@redhat.com> - 2.32.9000-7
  - Adjust glibc-rh741105.patch.
  - Add glibc-fix-float128-benchtests.patch to allow building on armv7hl.
  - Auto-sync with upstream branch master,
    commit cdf645427d176197b82f44308a5e131d69fb53ad:
  - Update mallinfo2 ABI, and test
  - Allow memset local PLT reference for RISC-V.
  - powerpc: fix ifunc implementation list for POWER9 strlen and stpcpy
  - nscd: bump GC cycle during cache pruning (bug 26130)
  - x86: Use HAS_CPU_FEATURE with IBT and SHSTK [BZ #26625]
  - <sys/platform/x86.h>: Add Intel Key Locker support
  - Fix handling of collating symbols in fnmatch (bug 26620)
  - pselect.c: Pass a pointer to SYSCALL_CANCEL [BZ #26606]
  - y2038: nptl: Convert sem_{clock|timed}wait to support 64 bit time
  - hurd: Add __x86_get_cpu_features to ld.abilist
  - x86: Install <sys/platform/x86.h> [BZ #26124]
  - linux: Add time64 pselect support
  - linux: Add time64 semtimedop support
  - linux: Add ppoll time64 optimization
  - linux: Simplify clock_getres
  - Update sparc libm-test-ulps
  - Remove internal usage of extensible stat functions
  - Linux: Consolidate xmknod
  - linux: Consolidate fxstatat{64}
  - linux: Consolidate fxstat{64}
  - linux: Consolidate lxstat{64}
  - linux: Consolidate xstat{64}
  - linux: Define STAT64_IS_KERNEL_STAT64
  - linux: Always define STAT_IS_KERNEL_STAT
  - Update powerpc libm-test-ulps
  - benchtests: Add "workload" traces for sinf128
  - benchtests: Add "workload" traces for sinf
  - benchtests: Add "workload" traces for sin
  - benchtests: Add "workload" traces for powf128
  - benchtests: Add "workload" traces for pow
  - benchtests: Add "workload" traces for expf128
  - benchtests: Add "workload" traces for exp
  - nptl: futex: Provide correct indentation for part of
    __futex_abstimed_wait_cancelable64
* Tue Sep 08 2020 DJ Delorie <dj@redhat.com> - 2.32.9000-6
  - Auto-sync with upstream branch master,
    commit e74b61c09a2a2ab52153e731225ccba5078659b1.
  - Disable -Wstringop-overread for some string tests
  - string: Fix GCC 11 `-Werror=stringop-overread' error
  - C11 threads: Fix inaccuracies in testsuite
  - elf.h: Add aarch64 bti/pac dynamic tag constants
  - x86: Set CPU usable feature bits conservatively [BZ #26552]
* Wed Sep 02 2020 Patsy Griffin <patsy@redhat.com> - 2.32.9000-5
  - Auto-sync with upstream branch master,
    commit 86a912c8634f581ea42ec6973553dde7f058cfbf.
  - Update i686 ulps.
  - Use LFS readdir in generic POSIX getcwd [BZ# 22899]
  - linux: Remove __ASSUME_ATFCTS
  - Sync getcwd with gnulib
  - x86-64: Fix FMA4 detection in ifunc [BZ #26534]
  - y2038: nptl: Convert pthread_cond_{clock|timed}wait to support 64 bit time
  - malloc: Fix mallinfo deprecation declaration
  - x32: Add <fixup-asm-unistd.h> and regenerate arch-syscall.h
  - Add mallinfo2 function that support sizes >= 4GB.
  - Remove obsolete default/nss code
  - AArch64: Improve backwards memmove performance
  - Add RISC-V 32-bit target to build-many-glibcs.py
  - Documentation for the RISC-V 32-bit port
  - RISC-V: Build infrastructure for 32-bit port
  - RISC-V: Add rv32 path to RTLDLIST in ldd
  - riscv32: Specify the arch_minimum_kernel as 5.4
  - RISC-V: Fix llrint and llround missing exceptions on RV32
  - RISC-V: Add the RV32 libm-test-ulps
  - RISC-V: Add 32-bit ABI lists
  - RISC-V: Add hard float support for 32-bit CPUs
  - RISC-V: Support the 32-bit ABI implementation
  - RISC-V: Add arch-syscall.h for RV32
  - RISC-V: Add path of library directories for the 32-bit
  - RISC-V: Support dynamic loader for the 32-bit
  - RISC-V: Add support for 32-bit vDSO calls
  - RISC-V: Use 64-bit-time syscall numbers with the 32-bit port
  - RISC-V: Cleanup some of the sysdep.h code
  - RISC-V: Use 64-bit time_t and off_t for RV32 and RV64
  - io/lockf: Include bits/types.h before __OFF_T_MATCHES_OFF64_T check
  - elf/tst-libc_dlvsym: Add a TEST_COMPAT around some symbol tests
  - hurd: define BSD 4.3 ioctls only under __USE_MISC
  - string: test strncasecmp and strncpy near page boundaries
  - linux: Simplify utimensat
  - linux: Simplify timerfd_settime
  - linux: Simplify timer_gettime
  - linux: Simplify sched_rr_get_interval
  - linux: Simplify ppoll
  - linux: Simplify mq_timedsend
  - linux: Simplify mq_timedreceive
  - linux: Simplify clock_settime
  - linux: Simplify clock_nanosleep
  - linux: Simplify clock_gettime
  - linux: Simplify clock_adjtime
  - linux: Add helper function to optimize 64-bit time_t fallback support
  - S390: Sync HWCAP names with kernel by adding aliases [BZ #25971]
  - [vcstocl] Import ProjectQuirks from its own file
  - build-many-glibcs.py: Add a s390x -O3 glibc variant.
  - Fix namespace violation in stdio.h and sys/stat.h if build with optimization. [BZ #26376]
  - Add C2x BOOL_MAX and BOOL_WIDTH to limits.h.
  - Use MPC 1.2.0 in build-many-glibcs.py.
  - Add new STATX_* constants from Linux 5.8 to bits/statx-generic.h.
  - Correct locking and cancellation cleanup in syslog functions (bug 26100)
* Thu Aug 20 2020 Carlos O'Donell <carlos@redhat.com> - 2.32.9000-4
  - Support building glibc in a mock chroot using older systemd-nspawn (#1869030).
* Tue Aug 18 2020 Carlos O'Donell <carlos@redhat.com> - 2.32.9000-3
  - Suggest installing minimal localization e.g. C, POSIX, C.UTF-8.
* Mon Aug 17 2020 DJ Delorie <dj@redhat.com> - 2.32.9000-2
  - Auto-sync with upstream branch master,
    commit cb7e7a5ca1d6d25d59bc038bdc09630e507c41e5.
  - nptl: Handle NULL abstime [BZ #26394]
  - Update build-many-glibcs.py for binutils ia64 obsoletion.
  - Update kernel version to 5.8 in tst-mman-consts.py.
  - y2038: nptl: Convert pthread_{clock|timed}join_np to support 64 bit time
  - aarch64: update ulps.
* Wed Aug 12 2020 Patsy Griffin <patsy@redhat.com> - 2.32.9000-1
  - Auto-sync with upstream branch master,
    commit 0be0845b7a674dbfb996f66cd03d675f0f6028dc:
  - S390: Regenerate ULPs.
  - manual: Fix sigdescr_np and sigabbrev_np return type (BZ #26343)
  - math: Update x86_64 ulps
  - math: Regenerate auto-libm-test-out-j0
  - manual: Put the istrerrorname_np and strerrordesc_np return type in braces
  - Linux: Use faccessat2 to implement faccessat (bug 18683)
  - manual: Fix strerrorname_np and strerrordesc_np return type (BZ #26343)
  - math: Fix inaccuracy of j0f for x >= 2^127 when sin(x)+cos(x) is tiny
  - Update syscall lists for Linux 5.8.
  - Use Linux 5.8 in build-many-glibcs.py.
  - htl: Enable tst-cancelx?[45]
  - tst-cancel4: Make blocking on write more portable
  - hurd: Add missing hidden def
  - hurd: Rework sbrk
  - hurd: Implement basic sched_get/setscheduler
  - x86: Rename Intel CPU feature names
  - manual: Fix some @code/@var formatting glitches chapter Date And Time
  - Copy regex_internal.h from Gnulib
  - Copy regex BITSET_WORD_BITS porting from Gnulib
  - Sync regex.h from Gnulib
  - Sync mktime.c from Gnulib
  - Sync intprops.h from Gnulib
  - Open master branch for glibc 2.33 development.
* Thu Aug 06 2020 Arjun Shankar <arjun@redhat.com> - 2.32-1
  - Auto-sync with upstream branch release/2.32/master,
    commit 3de512be7ea6053255afed6154db9ee31d4e557a:
  - Prepare for glibc 2.32 release.
  - Regenerate configure scripts.
  - Update NEWS with bugs.
  - Update translations.
  - Don't mix linker error messages into edited scripts
  - benchtests/README update.
  - RISC-V: Update lp64d libm-test-ulps according to HiFive Unleashed
  - aarch64: update NEWS about branch protection
  - Add NEWS entry for CVE-2016-10228 (bug 19519)
  - powerpc: Fix incorrect cache line size load in memset (bug 26332)
  - Update Nios II libm-test-ulps file.
* Fri Jul 31 2020 Patsy Griffin <patsy@redhat.com> - 2.31.9000-24
  - Auto-sync with upstream branch master,
    commit 7f1a08cff82255cd4252a2c75fd65b80a6a170bf.
  - Move NEWS entry for CVE-2020-1751 to the 2.31 section
  - NEWS: Deprecate weak libpthread symbols for single-threaded checks
  - NEWS: Deprecate nss_hesiod
  - nptl: Zero-extend arguments to SETXID syscalls [BZ #26248]
  - Use binutils 2.35 branch in build-many-glibcs.py.
  - aarch64: Use future HWCAP2_MTE in ifunc resolver
  - Update x86-64 libm-test-ulps
  - aarch64: Respect p_flags when protecting code with PROT_BTI
  - Disable warnings due to deprecated libselinux symbols used by nss and nscd
  - Regenerate INSTALL for ARC port updates.
  - Update libc.pot for 2.32 release.
  - powerpc: Fix POWER10 selection
  - powerpc64le: guarantee a .gnu.attributes section [BZ #26220]
* Wed Jul 29 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-23
  - Inherit -mbranch-protection=standard from redhat-rpm-config (for aarch64)
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org>
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 22 2020 Carlos O'Donell <carlos@redhat.com> - 2.31.9000-21
  - Use make macros
  - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
* Tue Jul 21 2020 Arjun Shankar <arjun@redhat.com> - 2.31.9000-20
  - Add glibc-deprecated-selinux-makedb.patch and
    glibc-deprecated-selinux-nscd.patch to work around libselinux API
    deprecations.
  - Drop glibc-rseq-disable.patch; rseq support removed upstream.  (#1855729)
  - Auto-sync with upstream branch master,
    commit ec2f1fddf29053957d061dfe310f106388472a4f:
  - libio: Remove __libc_readline_unlocked
  - shadow: Implement fgetspent_r using __nss_fgetent_r
  - pwd: Implement fgetpwent_r using __nss_fgetent_r
  - gshadow: Implement fgetsgent_r using __nss_fgetent_r (bug 20338)
  - grp: Implement fgetgrent_r using __nss_fgetent_r
  - nss: Add __nss_fgetent_r
  - libio: Add fseterr_unlocked for internal use
  - nss_files: Use generic result pointer in parse_line
  - nss_files: Consolidate line parse declarations in <nss_files.h>
  - nss_compat: Do not use mmap to read database files (bug 26258)
  - nss_files: Consolidate file opening in __nss_files_fopen
  - Update powerpc-nofpu libm-test-ulps.
  - Use MPFR 4.1.0 in build-many-glibcs.py.
  - elf: Change TLS static surplus default back to 1664
  - hurd: Fix longjmp check for sigstate
  - hurd: Fix longjmp early in initialization
  - manual: New signal and errno string functions are AS-safe
  - AArch64: Improve strlen_asimd performance (bug 25824)
  - Move <rpc/netdb.h> from sunrpc to inet
  - en_US: Minimize changes to date_fmt (Bug 25923)
  - Linux: Remove rseq support
  - manual: Use Unicode instead HTML entities for characters (bug 19737)
  - Add NEWS entry for CVE-2020-6096 (bug 25620)
  - arm: remove string/tst-memmove-overflow XFAIL
  - AArch64: Rename IS_ARES to IS_NEOVERSE_N1
  - AArch64: Add optimized Q-register memcpy
  - AArch64: Align ENTRY to a cacheline
  - Correct timespec implementation [BZ #26232]
  - Remove --enable-obsolete-rpc configure flag
  - hurd: Fix build-many-glibcs.py
  - x86: Support usable check for all CPU features
  - string: Make tst-strerror/tst-strsignal unsupported if msgfmt is not installed
  - malloc: Deprecate more hook-related functionality
  - elf: Support at least 32-byte alignment in static dlopen
  - x86: Remove __ASSEMBLER__ check in init-arch.h
  - x86: Remove the unused __x86_prefetchw
  - Documentation for ARC port
  - build-many-glibcs.py: Enable ARC builds
  - ARC: Build Infrastructure
  - ARC: ABI lists
  - ARC: Linux Startup and Dynamic Loading
  - ARC: Linux ABI
  - ARC: Linux Syscall Interface
  - ARC: hardware floating point support
  - ARC: math soft float support
  - ARC: Atomics and Locking primitives
  - ARC: Thread Local Storage support
  - ARC: startup and dynamic linking code
  - ARC: ABI Implementation
  - Fix time/tst-cpuclock1 intermitent failures
  - powerpc64: Fix calls when r2 is not used [BZ #26173]
  - Add NEWS entry for Update to Unicode 13.0.0 [BZ #25819]
  - Update i686 libm-test-ulps
  - Fix memory leak in __printf_fp_l (bug 26215).
  - Fix double free in __printf_fp_l (bug 26214).
  - linux: Fix syscall list generation instructions
  - sysv: linux: Add 64-bit time_t variant for shmctl
  - sysvipc: Remove the linux shm-pad.h file
  - sysvipc: Split out linux struct shmid_ds
  - sysv: linux: Add 64-bit time_t variant for msgctl
  - sysvipc: Remove the linux msq-pad.h file
  - sysvipc: Split out linux struct semid_ds
  - sysv: linux: Add 64-bit time_t variant for semctl
* Fri Jul 10 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-19
  - Disable rseq registration by default to help Firefox (#1855729)
* Thu Jul 09 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-18
  - Auto-sync with upstream branch master,
    commit ffb17e7ba3a5ba9632cee97330b325072fbe41dd:
  - rtld: Avoid using up static TLS surplus for optimizations [BZ #25051]
  - rtld: Account static TLS surplus for audit modules
  - rtld: Add rtld.nns tunable for the number of supported namespaces
  - Remove --enable-obsolete-nsl configure flag
  - Move non-deprecated RPC-related functions from sunrpc to inet
  - aarch64: add NEWS entry about branch protection support
  - aarch64: redefine RETURN_ADDRESS to strip PAC
  - aarch64: fix pac-ret support in _mcount
  - aarch64: Add pac-ret support to assembly files
  - aarch64: configure check for pac-ret code generation
  - aarch64: ensure objects are BTI compatible
  - aarch64: enable BTI at runtime
  - aarch64: fix RTLD_START for BTI
  - aarch64: fix swapcontext for BTI
  - aarch64: Add BTI support to assembly files
  - aarch64: Rename place holder .S files to .c
  - aarch64: configure test for BTI support
  - Rewrite abi-note.S in C.
  - rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handling
  - string: Move tst-strsignal tst-strerror to tests-container
  - string: Fix prototype mismatch in sigabbrev_np, __sigdescr_np
  - arm: CVE-2020-6096: Fix multiarch memcpy for negative length (#1820332)
  - arm: CVE-2020-6096: fix memcpy and memmove for negative length (#1820332)
  - sunrpc: Remove hidden aliases for global data symbols (bug 26210)
  - hurd: Fix strerror not setting errno
  - tst-strsignal: fix checking for RT signals support
  - hurd: Evaluate fd before entering the critical section
  - CVE-2016-10228: Rewrite iconv option parsing (#1428292)
  - nss: Remove cryptographic key support from nss_files, nss_nis, nss_nisplus
  - sunrpc: Do not export getrpcport by default
  - sunrpc: Do not export key handling hooks by default
  - sunrpc: Turn clnt_sperrno into a libc_hidden_nolink_sunrpc symbol
  - string: Add strerrorname_np and strerrordesc_np
  - string: Add sigabbrev_np and sigdescr_np
  - string: Add strerror_l on test-strerror-errno
  - string: Add strerror, strerror_r, and strerror_l test
  - string: Add strsignal test
  - string: Simplify strerror_r
  - string: Use tls-internal on strerror_l
  - string: Implement strerror in terms of strerror_l
  - string: Remove old TLS usage on strsignal
  - linux: Fix __NSIG_WORDS and add __NSIG_BYTES
  - signal: Move sys_errlist to a compat symbol
  - signal: Move sys_siglist to a compat symbol
  - signal: Add signum-{generic,arch}.h
  - Remove most vfprintf width/precision-dependent allocations (bug 14231, bug 26211).
  - elf: Do not signal LA_ACT_CONSISTENT for an empty namespace [BZ #26076]
  - Fix stringop-overflow errors from gcc 10 in iconv.
  - x86: Add thresholds for "rep movsb/stosb" to tunables
  - Use C2x return value from getpayload of non-NaN (bug 26073).
  - x86: Detect Extended Feature Disable (XFD)
  - x86: Correct bit_cpu_CLFSH [BZ #26208]
  - manual: Document __libc_single_threaded
  - Add the __libc_single_threaded variable
  - Linux: rseq registration tests
  - Linux: Use rseq in sched_getcpu if available
  - Linux: Perform rseq registration at C startup and thread creation
  - tst-cancel4: deal with ENOSYS errors
  - manual: Show copyright information not just in the printed manual
* Thu Jul 02 2020 Carlos O'Donell <carlos@redhat.com> - 2.31.9000-17
  - Auto-sync with upstream branch master,
    commit c6aac3bf3663709cdefde5f5d5e9e875d607be5e.
  - Fix typo in comment in bug 26137 fix.
  - Fix strtod multiple-precision division bug (bug 26137).
  - Linux: Fix UTC offset setting in settimeofday for __TIMESIZE != 64
  - random: range is not portably RAND_MAX [BZ #7003]
  - Update kernel version to 5.7 in tst-mman-consts.py.
  - powerpc: Add support for POWER10
  - hurd: Simplify usleep timeout computation
  - htl: Enable cancel*16 an cancel*20 tests
  - hurd: Add remaining cancelation points
  - hurd: fix usleep(ULONG_MAX)
  - hurd: Make fcntl(F_SETLKW*) cancellation points
  - hurd: make wait4 a cancellation point
  - hurd: Fix port definition in HURD_PORT_USE_CANCEL
  - hurd: make close a cancellation point
  - hurd: make open and openat cancellation points
  - hurd: clean fd and port on thread cancel
  - htl: Move cleanup handling to non-private libc-lock
  - htl: Fix includes for lockfile
  - htl: avoid cancelling threads inside critical sections
  - tst-cancel4-common.c: fix calling socketpair
  - x86: Detect Intel Advanced Matrix Extensions
  - Set width of JUNGSEONG/JONGSEONG characters from UD7B0 to UD7FB to 0 [BZ #26120]
  - S390: Optimize __memset_z196.
  - S390: Optimize __memcpy_z196.
  - elf: Include <stddef.h> (for size_t), <sys/stat.h> in <ldconfig.h>
  - nptl: Don't madvise user provided stack
  - S390: Regenerate ULPs.
  - htl: Add wrapper header for <semaphore.h> with hidden __sem_post
  - elf: Include <stdbool.h> in <dl-tunables.h> because bool is used
  - htl: Fix case when sem_*wait is canceled while holding a token
  - htl: Make sem_*wait cancellations points
  - htl: Simplify non-cancel path of __pthread_cond_timedwait_internal
  - htl: Enable tst-cancel25 test
  - powerpc: Add new hwcap values
  - aarch64: MTE compatible strncmp
  - aarch64: MTE compatible strcmp
  - aarch64: MTE compatible strrchr
  - aarch64: MTE compatible memrchr
  - aarch64: MTE compatible memchr
  - aarch64: MTE compatible strcpy
  - Add MREMAP_DONTUNMAP from Linux 5.7
  - x86: Update CPU feature detection [BZ #26149]
* Mon Jun 22 2020 DJ Delorie <dj@redhat.com> - 2.31.9000-16
  - Auto-sync with upstream branch master,
    commit ea04f0213135b13d80f568ca2c4127c2ec112537.
  - aarch64: Remove fpu Makefile
  - m68k: Use sqrt{f} builtin for coldfire
  - arm: Use sqrt{f} builtin
  - riscv: Use sqrt{f} builtin
  - s390: Use sqrt{f} builtin
  - sparc: Use sqrt{f} builtin
  - mips: Use sqrt{f} builtin
  - alpha: Use builtin sqrt{f}
  - i386: Use builtin sqrtl
  - x86_64: Use builtin sqrt{f,l}
  - powerpc: Use sqrt{f} builtin
  - s390x: Use fma{f} builtin
  - aarch64: Use math-use-builtins for ceil{f}
  - math: Decompose math-use-builtins.h
  - hurd: Add mremap
  - ia64: Use generic exp10f
  - New exp10f version without SVID compat wrapper
  - i386: Use generic exp10f
  - math: Optimized generic exp10f with wrappers
  - benchtests: Add exp10f benchmark
* Fri Jun 19 2020 Patsy Franklin <patsy@redhat.com> - 2.31.9000-15
  - Auto-sync with upstream branch master,
    commit 27f8864bd41f0f1b61e8e947d9a030b1a0d23df9.
  - x86: Update F16C detection [BZ #26133]
  - Fix avx2 strncmp offset compare condition check [BZ #25933]
  - nptl: Remove now-spurious tst-cancelx9 references
  - x86_64: Use %xmmN with vpxor to clear a vector register
  - x86: Correct bit_cpu_CLFLUSHOPT [BZ #26128]
  - powerpc64le: refactor e_sqrtf128.c
  - Update syscall-names.list for Linux 5.7.
  - ieee754/dbl-64: Reduce the scope of temporary storage variables
  - manual: Add pthread_attr_setsigmask_np, pthread_attr_getsigmask_np
  - ld.so: Check for new cache format first and enhance corruption check
  - hurd: Fix __writev_nocancel_nostatus
  - hurd: Make send* cancellation points
  - htl: Enable more cancellation tests
  - hurd: Make write and pwrite64 cancellation points
  - htl: Fix cleanup support for IO locking
  - htl: Move cleanup stack to variable shared between libc and pthread
  - htl: initialize first and prevent from unloading
  - htl: Add noreturn attribute on __pthread_exit forward
  - hurd: Make recv* cancellation points
  - powerpc: Automatic CPU detection in preconfigure
  - Use Linux 5.7 in build-many-glibcs.py.
  - htl: Enable more cancel tests
  - htl: Fix linking static tests by factorizing the symbols list
  - Add "%d" support to _dl_debug_vdprintf
  - aarch64: MTE compatible strlen
  - aarch64: MTE compatible strchr
  - aarch64: MTE compatible strchrnul
  - AArch64: Merge Falkor memcpy and memmove implementations
  - hurd: document that gcc&gdb look at the trampoline code
  - pthread: Move back linking rules to nptl and htl
  - htl: Enable more tests
  - htl: Fix registration of atfork handlers in modules
  - htl: Fix tls initialization for already-created threads
  - hurd: Make read and pread64 cancellable
  - hurd: Fix unwinding over interruptible RPC
  - htl: Enable but XFAIL tst-flock2, tst-signal1, tst-signal2
  - hurd: XFAIL more tests that require setpshared support
  - hurd: Briefly document in xfails the topics of the bugzilla entries
  - htl: Enable more tests
  - htl: Add sem_clockwait support
  - htl: fix register-atfork ordering
  - hurd: Fix hang in _hurd_raise_signal from pthread_kill
  - hurd: Reject raising invalid signals
  - hurd: fix clearing SS_ONSTACK when longjmp-ing from sighandler
  - hurd: Add pointer guard support
  - hurd: Add stack guard support
  - dl-runtime: reloc_{offset,index} now functions arch overide'able
  - powerpc64le: add optimized strlen for P9
  - powerpc64le: use common fmaf128 implementation
* Fri Jun 05 2020 Patsy Griffin <patsy@redhat.com> - 2.31.9000-14
  - Auto-sync with upstream branch master,
    commit e52434a2e4d1105272daaef87678da950fbec73f.
  - benchtests: Restore the clock_gettime option
  - Update HP_TIMING_NOW for _ISOMAC in sysdeps/generic/hp-timing.h
  - Replace val with __val in TUNABLE_SET_VAL_IF_VALID_RANGE
  - support: Fix detecting hole support on >2KB-block filesystems
  - powerpc: Fix powerpc64le due a7a3435c9a
  - manual/jobs.texi: remove unused var from example code
  - powerpc/fpu: use generic fma functions
  - aarch/fpu: use generic builtins based math functions
  - ieee754: provide gcc builtins based generic fma functions
  - ieee754: provide gcc builtins based generic sqrt functions
  - Linux: Use __pthread_attr_setsigmask_internal for timer helper thread
  - nptl: Add pthread_attr_setsigmask_np, pthread_attr_getsigmask_np
  - nptl: Make pthread_attr_t dynamically extensible
  - nptl: Destroy the default thread attribute as part of freeres
  - nptl: Change type of __default_pthread_attr
  - nptl: Use __pthread_attr_setaffinity_np in pthread_getattr_np
  - nptl: Use __pthread_getattr_default_np in pthread_create
  - nptl: Add internal alias __pthread_getattr_default_np
  - htl: Fix gsync_wait symbol exposition
  - htl: Make pthread_cond_destroy wait for threads to be woken
  - htl: Enable more cond tests
  - tst-cond11: Fix build with _SC_MONOTONIC_CLOCK > 0
  - mbstowcs: Document, test, and fix null pointer dst semantics (Bug 25219)
  - build: Use FAIL_EXIT1 () on failure to exec child [BZ #23990]
  - manual: Fix backtraces code example [BZ #10441]
  - hurd: Fix fexecve
  - i386: Remove unused file sysdeps/unix/i386/sysdep.S
  - hurd: fix ptsname error when called on a non-tty
  - hurd: Fix fdopendir checking for directory type
  - i386: Remove NO_TLS_DIRECT_SEG_REFS handling
  - Hurd: Move <hurd/sigpreempt.h> internals into wrapper header
  - Hurd: Use __sigmask in favor of deprecated sigmask
  - hurd: Fix pselect atomicity
  - elf: Remove extra hwcap mechanism from ldconfig
  - elf: Do not read hwcaps from the vDSO in ld.so
  - linux: Use internal DIR locks when accessing filepos on telldir
  - Update i386 libm-test-ulps
  - htl: Add clock variants
  - signal: Deprecate additional legacy signal handling functions
  - elf: Turn _dl_printf, _dl_error_printf, _dl_fatal_printf into functions
  - x86: Update Intel Atom processor family optimization
  - elf.h: add aarch64 property definitions
  - elf.h: Add PT_GNU_PROPERTY
  - <libc-symbols.h>: Add libpthread hidden alias support
  - nptl: Use __pthread_attr_copy in pthread_setattr_default_np
  - nptl: Use __pthread_attr_copy in pthread_getattr_default_np (bug 25999)
  - nptl: Add __pthread_attr_copy for copying pthread_attr_t objects
  - nptl: Make __pthread_attr_init, __pthread_attr_destroy available internally
  - nptl: Move pthread_gettattr_np into libc
  - nptl: Move pthread_getaffinity_np into libc
  - nptl: Move pthread_attr_setaffinity_np into libc
  - nptl: Replace some stubs with the Linux implementation
  - Linux: Add missing handling of tai field to __ntp_gettime64
  - Mention GCC 10 attribute access.
  - y2038: Replace __clock_gettime with __clock_gettime64
  - manual: Add missing section and node for clockid_t wait functions
  - y2038: linux: Provide __ntp_gettimex64 implementation
  - y2038: linux: Provide __ntp_gettime64 implementation
  - y2038: Provide conversion helpers for struct __ntptimeval64
  - y2038: Introduce struct __ntptimeval64 - new internal glibc type
  - y2038: linux: Provide __adjtime64 implementation
  - y2038: linux: Provide ___adjtimex64 implementation
  - y2038: linux: Provide __clock_adjtime64 implementation
  - ldconfig: Default to the new format for ld.so.cache
  - nss_compat: internal_end*ent may clobber errno, hiding ERANGE [BZ #25976]
  - powerpc: Optimized rawmemchr for POWER9
  - x86: Add --enable-cet=permissive
  - Remove NO_CTORS_DTORS_SECTIONS macro
  - elf: Assert that objects are relocated before their constructors run
  - powerpc: Optimized stpcpy for POWER9
  - powerpc: Optimized strcpy for POWER9
  - x86: Move CET control to _dl_x86_feature_control [BZ #25887]
  - sunrpc/tst-udp-*: Fix timeout value
  - Linux: Remove remnants of the getcpu cache
  - Update timezone code from tzcode 2020a
  - aarch64: fix strcpy and strnlen for big-endian [BZ #25824]
  - locale: Add transliteration for Geresh, Gershayim (U+05F3, U+05F4)
  - string: Fix string/tst-memmove-overflow to compile with GCC 7
  - Add arch-syscall.h dependency for generating sysd-syscalls file
  - arm: XFAIL string/tst-memmove-overflow due to bug 25620
  - elf: Remove redundant add_to_global_resize_failure  call from dl_open_args
  - string: Add string/tst-memmove-overflow, a test case for bug 25620
  - support: Add support_blob_repeat_allocate_shared
  - nptl: wait for pending setxid request also in detached thread (bug 25942)
  - aarch64: Accept PLT calls to __getauxval within libc.so
  - Use unsigned constants for ICMP6 filters [BZ #22489]
  - Linux: Enhance glibcsyscalls.py to support listing system calls
* Mon May 11 2020 DJ Delorie <dj@redhat.com> - 2.31.9000-13
  - Auto-sync with upstream branch master,
    commit 978e8ac39f8ba2d694031e521511da1ae803ccfc.
  - Suppress GCC 10 true positive warnings [BZ #25967]
  - POWER: Add context-synchronizing instructions to pkey_write [BZ #25954]
  - hurd: Add missing sigstate members initialization
  - x86-64: Use RDX_LP on __x86_shared_non_temporal_threshold [BZ #25966]
  - linux: Remove assembly umount2 implementation
  - signal: Use <sigsetops.h> for sigemptyset, sigfillset
  - ckb_IQ, or_IN locales: Add missing reorder-end keywords
  - semaphore: consolidate arch headers into a generic one
  - Use GCC 10 branch in build-many-glibcs.py.
  - Document the internal _ and N_ macros
  - y2038: Provide conversion helpers for struct __timex64
  - y2038: Introduce struct __timex64 - new internal glibc type
  - y2038: include: Move struct __timeval64 definition to a separate file
  - y2038: nscd: Modify nscd_helper to use __clock_gettime64
  - y2038: inet: Convert inet deadline to support 64 bit time
  - y2038: hurd: Provide __clock_gettime64 function
  - y2038: Export __clock_gettime64 to be usable in other libraries
  - manual: Document the O_NOFOLLOW open flag
  - powerpc64le/power9: guard power9 strcmp against rtld usage [BZ# 25905]
  - float128: use builtin_signbitf128 always
  - improve out-of-bounds checking with GCC 10 attribute access [BZ #25219]
  - nios2: delete sysdeps/unix/sysv/linux/nios2/kernel-features.h
  - powerpc: Rename argN to _argN in LOADARGS_N [BZ #25902]
  - locale/tst-localedef-path-norm: Don't create $(complocaledir)
  - support: Set errno before testing it.
  - localedef: Add tests-container test for --no-hard-links.
  - test-container: Support $(complocaledir) and mkdirp.
  - i386: Remove unused variable in sysdeps/x86/cacheinfo.c
  - Add a C wrapper for prctl [BZ #25896]
  - powerpc64le: Enable support for IEEE long double
  - powerpc64le: blacklist broken GCC compilers (e.g GCC 7.5.0)
  - powerpc64le: bump binutils version requirement to >= 2.26
  - powerpc64le: raise GCC requirement to 7.4 for long double transition
  - Rename __LONG_DOUBLE_USES_FLOAT128 to __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
  - ldbl-128ibm-compat: workaround GCC 9 C++ PR90731
  - x86: Add the test case of __get_cpu_features support for Zhaoxin processors
  - x86: Add cache information support for Zhaoxin processors
  - x86: Add CPU Vendor ID detection support for Zhaoxin processors
  - Update translations
  - Add C wrappers for process_vm_readv/process_vm_writev [BZ #25810]
  - generic/typesizes.h: Add support for 32-bit arches with 64-bit types
  - semctl: Remove the sem-pad.h file
  - bits/sem.h: Split out struct semid_ds
  - Mark unsigned long arguments with U in more syscalls [BZ #25810]
  - elf: Add initial flag argument to __libc_early_init
  - Add SYSCALL_ULONG_ARG_[12] to pass long to syscall [BZ #25810]
  - Makeconfig: Use $(error ...) to output error message
  - manual: Fix typos in the fexecve description
  - misc: Remove sstk from the autogenerated system call list
  - Remove unused floating-point configuration from gmp-impl.h.
  - support: Implement <support/xthread.h> key create/delete
  - nptl/tst-setuid1-static: Improve isolation from system objects
  - Increase the timeout of locale/tst-localedef-path-norm
  - Use 2020 as copyright year.
  - misc: Turn sstk into a compat symbol
  - manual: Document the fexecve function
  - nptl: Start new threads with all signals blocked [BZ #25098]
  - localedef: Add verbose messages for failure paths.
  - Remove most gmp-mparam.h headers.
  - elf: Implement __libc_early_init
  - elf: Introduce <elf_machine_sym_no_match.h>
  - Add a syscall test for [BZ #25810]
  - elf: Support lld-style link map for librtld.map
  - signal: Only handle on NSIG signals on signal functions (BZ #25657)
  - linux: Use pthread_sigmask on sigprocmask
  - ia64: Remove sigprocmask/sigblock objects from libpthread
  - nptl: Move pthread_sigmask implementation to libc
  - Bug 25819: Update to Unicode 13.0.0
* Wed Apr 29 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-12
  - nss_db.x86_64 should install nss_db.i686 if glibc.i686 is installed (#1807821)
  - Likewise for nss_hesiod.
* Mon Apr 27 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-11
  - Introduce glibc-headers-x86, glibc-headers-s390 packages (#1828332)
  - Remove the glibc-headers package
* Mon Apr 20 2020 DJ Delorie <dj@redhat.com> - 2.31.9000-10
  - Auto-sync with upstream branch master,
    commit 0798b8ecc8da8667362496c1217d18635106c609.
  - ARC: Update syscall-names.list for ARC specific syscalls
  - Revert "x86_64: Add SSE sfp-exceptions"
  - provide y2038 safe socket constants for default/asm-generic ABI
  - x86_64: Add SSE sfp-exceptions
  - Remove __NO_MATH_INLINES
  - i686: Add INTERNAL_SYSCALL_NCS 6 argument support
  - Reset converter state after second wchar_t output (Bug 25734)
  - Fix typo in posix/tst-fnmatch.input (Bug 25790)
* Wed Apr 15 2020 Patsy Griffin <patsy@redhat.com> - 2.31.9000-9
  - Auto-sync with upstream branch master,
    commit 076f09afbac1aa57756faa7a8feadb7936a724e4.
  - Linux: Remove <sys/sysctl.h> and the sysctl function
  - posix: Add wait4 test case
  - linux: wait4: Fix incorrect return value comparison
  - hurd: add mach_print function
  - x32: Properly pass long to syscall [BZ #25810]
  - Add GRND_INSECURE from Linux 5.6 to sys/random.h
  - Update kernel version to 5.6 in tst-mman-consts.py.
* Wed Apr 15 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-8
  - nsswitch.conf: don't add sss to shadow line
* Wed Apr 08 2020 Carlos O'Donell <carlos@redhat.com> - 2.31.9000-7
  - Auto-sync with upstream branch master,
    commit b1caa144c74678097cada5a54eda2996bb459d8f.
  - Update mips libm-test-ulps
  - Update alpha libm-test-ulps
  - Update ia64 libm-test-ulps
  - Update sparc libm-test-ulps
  - Update arm libm-test-ulps
  - Update aarch64 libm-test-ulps
  - Updates to the shn_MM locale [BZ #25532]
  - powerpc: Update ULPs and xfail more ibm128 outputs
  - i386: Remove build support for GCC older than GCC 6
  - oc_FR locale: Fix spelling of April (bug 25639)
  - Update hppa libm-test-ulps
  - y2038: linux: Provide __mq_timedreceive_time64 implementation
  - y2038: linux: Provide __mq_timedsend_time64 implementation
  - y2038: include: Move struct __timespec64 definition to a separate file
  - malloc: ensure set_max_fast never stores zero [BZ #25733]
  - powerpc64le: enforce non-specific long double in .gnu.attributes section
  - powerpc64le: workaround ieee long double / _Float128 stdc++ bug
  - powerpc64le: Enforce -mabi=ibmlongdouble when -mfloat128 used
  - powerpc64le/multiarch: don't generate strong aliases for fmaf128-ppc64
  - ldbl-128ibm: simplify iscanonical.h
  - i386: Disable check_consistency for GCC 5 and above [BZ #25788]
  - Add IPPROTO_ETHERNET and IPPROTO_MPTCP from Linux 5.6 to netinet/in.h.
  - Update syscall lists for Linux 5.6.
  - elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943]
  - elf: Simplify handling of lists of audit strings
  - support: Change xgetline to return 0 on EOF
  - nptl: Remove x86_64 cancellation assembly implementations [BZ #25765]
  - aarch64: update bits/hwcap.h
  - Add tests for Safe-Linking
  - S390: Regenerate ULPs.
  - sysv/alpha: Use generic __timeval32 and helpers
  - linux: Use long time_t for wait4/getrusage
  - resource: Add a __rusage64 struct
  - linux: Use long time_t __getitimer/__setitimer
  - sysv: Define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
  - math: Add inputs that yield larger errors for float type (x86_64)
* Tue Mar 31 2020 DJ Delorie <dj@redhat.com> - 2.31.9000-6
  - Auto-sync with upstream branch master,
    commit 49c3c37651e2d2ec4ff8ce21252bbbc08a9d6639.
  - Fix alignment bug in Safe-Linking
  - Typo fixes and CR cleanup in Safe-Linking
  - Use Linux 5.6 and GMP 6.2.0 in build-many-glibcs.py.
  - Add new file missed in previous hppa commit.
  - powerpc: Add support for fmaf128() in hardware
  - Fix data race in setting function descriptors during lazy binding on hppa.
  - sparc: Move __fenv_{ld,st}fsr to fenv-private.h
  - x86: Remove feraiseexcept optimization
  - math: Remove fenvinline.h
  - hurd: Make O_TRUNC update mtime/ctime
  - Add Safe-Linking to fastbins and tcache
  - Add benchtests for roundeven and roundevenf.
  - time: Add a __itimerval64 struct
  - time: Add a timeval with a 32-bit tv_sec and tv_usec
  - sysv/linux: Rename alpha functions to be alpha specific
  - ARC: add definitions to elf/elf.h
  - powerpc64: apply -mabi=ibmlongdouble to special files
  - powerpc64le: add -mno-gnu-attribute to *f128 objects and difftime
  - Makeconfig: sandwich gnulib-tests between libc/ld linking of tests
  - powerpc64le: Ensure correct ldouble compiler flags are used
  - Fix tests which expose ldbl -> _Float128 redirects
  - ldbl-128ibm-compat: PLT redirects for using ldbl redirects internally
* Wed Mar 25 2020 Patsy Franklin <patsy@redhat.com> - 2.31.9000-5
  - Auto-sync with upstream branch master,
    commit 4eda036f5b897fa8bc20ddd2099b5a6ed4239dc9.
  - stdlib: Move tst-system to tests-container
  - support/shell-container.c: Add builtin kill
  - support/shell-container.c: Add builtin exit
  - support/shell-container.c: Return 127 if execve fails
  - Add NEWS entry for CVE-2020-1751 (bug 25423)
  - posix: Fix system error return value [BZ #25715]
  - y2038: fix: Add missing libc_hidden_def attribute for some syscall wrappers
  - Extended Char Intro: Use getwc in example (Bug 25626)
  - stdio: Add tests for printf multibyte convertion leak [BZ#25691]
  - stdio: Remove memory leak from multibyte convertion [BZ#25691]
  - Add NEWS entry for CVE-2020-1752 (bug 25414)
  - math: Remove inline math tests
  - Remove __LIBC_INTERNAL_MATH_INLINES
  - math: Remove mathinline
  - m68k: Remove mathinline.h
  - oc_FR locale: Fix spelling of Thursday (bug 25639)
  - x86: Remove ARCH_CET_LEGACY_BITMAP [BZ #25397]
  - Fix build with GCC 10 when long double = double.
  - nscd/cachedumper.c : fix whitespace
  - Fix nscd/cachedumper.c compile errors
  - manual: Fix inconsistent declaration of wcsrchr [BZ #24655]
  - nscd: add cache dumper
* Fri Mar 13 2020 Patsy Franklin <patsy@redhat.com> - 2.31.9000-4
  - Auto-sync with upstream branch master,
    commit 2de7fe62534b7a6461c633114f03e9dff394f5f7.
  - parse_tunables: Fix typo in comment
  - ldconfig: trace origin paths with -v
  - test-container: print errno when execvp fails
  - [AArch64] Improve integer memcpy
  - Add NEWS entry for CVE-2020-10029 (bug 25487)
  - gcc PR 89877: miscompilation due to missing cc clobber in longlong.h macros
  - mips: Fix wrong INTERNAL_SYSCALL_ERROR_P check from bc2eb9321e
  - elf: Fix wrong indentation from commit eb447b7b4b
  - y2038: linux: Provide __futimesat64 implementation
  - y2038: linux: Provide __lutimes64 implementation
  - y2038: linux: Provide __futimes64 implementation
  - y2038: fix: Add missing libc_hidden_def for __futimens64
  - sparc: Move sigreturn stub to assembly 
  - ldbl-128ibm: Let long double files have specific compiler flags
  - ldbl-128ibm-compat: Add tests for IBM long double functions
  - powerpc: Fix feraiseexcept and feclearexcept macros
  - arm: Fix softp-fp Implies (BZ #25635)
  - Remove reference of --without-fp on configure
  - linux/sysipc: Include linux/posix_types.h for __kernel_mode_t
  - Improve IFUNC check [BZ #25506]
  - linux: Clear mode_t padding bits (BZ#25623)
  - linux: Remove aarch64 ipc_priv.h
  - Linux: Use __fstatat64 in fchmodat implementation
  - Linux: Use AT_FDCWD in utime, utimes when calling utimensat
  - S390: Remove backchain-based fallback and use generic backtrace.c.
  - manual: Fix wrong declaration of wcschr [BZ #24654]
  - manual: Fix typo in parse_printf_format example [BZ #24638]
* Thu Mar 05 2020 Florian Weimer <fweimer@redhat.com> - 2.31.9000-3
  - Emergency patch for broken utimes/utime functions
* Tue Mar 03 2020 Patsy Franklin <patsy@redhat.com> - 2.31.9000-2
  - Auto-sync with upstream branch master,
    commit 78c9d0c6efabe2067ef7f93cd36325f54c60adc2.
  - Update translations
  - Convert Python scripts to Python 3
  - alpha: Do not build with -fpic
  - y2038: linux: Provide __utime64 implementation
  - y2038: linux: Provide __utimes64 implementation
  - y2038: Introduce struct __utimbuf64 - new internal glibc type
  - microblaze: vfork is always available
  - m68k: getpagesize syscall number is always available
  - Linux: epoll_pwait syscall number is always available
  - x86_64: Do not define __NR_semtimedop in <sysdep.h>
  - ia64: Do not define __NR_semtimedop in <sysdep.h>
  - Linux: open_by_handle_at syscall number is always available
  - Linux: set_robust_list syscall number is always available
  - Linux: pciconfig_iobase syscall number is always available on alpha
  - Linux: getdents64 syscall number is always available on MIPS
  - Linux: Clean up preadv2, pwritev2 system call names
  - Linux: exit_group syscall number is always available
  - Linux: set_tid_address syscall number is always available
  - Linux: pkey_mprotect syscall number is always available
  - Linux: rt_sigqueueinfo syscall number is always available
  - Linux: getrandom syscall number is always available
  - Linux: Clean up preadv, pwritev system call names
  - Linux: Clean up pread64/pwrite64 system call names
  - Linux: sigaltstack syscall number is always available
  - Linux: sched_getaffinity syscall number is always available
  - Linux: sched_setaffinity syscall number is always available
  - Linux: statx syscall number is always available
  - Linux: mq_* syscall numbers are always available
  - Linux: mlock2 syscall number is always available
  - Linux: copy_file_range syscall number is always available
  - Linux: renameat2 syscall number is always available
  - build-many-glibcs.py: Add list-compilers, list-glibcs commands
  - build-many-glibcs.py: Add --shallow option
  - Fixed typo in run_command_array() in support/shell-container.c
  - Add missing libc_hidden_def for __utimensat64
  - elf: Add elf/check-wx-segment, a test for the presence of WX segments
  - i386: Use comdat instead of .gnu.linkonce for i386 setup pic register (BZ #20543)
  - ldbl-128ibm-compat: link tst-ldbl-efgcvt against loader too
  - ldbl-128ibm-compat: enforce ibm128 on compat tests
  - ldbl-128ibm-compat: Provide nexttoward functions
  - ldbl-128ibm-compat: Provide a significand implementation
  - ldbl-128ibm-compat: Redirect complex math functions
  - ldbl-128ibm-compat: Redirect long double functions to f128/ieee128 functions
  - posix: Remove posix waitid
  - posix: Refactor tst-waitid (BZ #14666)
  - support: Add support_process_state_wait
  - malloc/tst-mallocfork2: Kill lingering process for unexpected failures

Files

/etc/gai.conf
/etc/ld.so.cache
/etc/ld.so.conf
/etc/ld.so.conf.d
/etc/rpc
/lib64/ld-linux-x86-64.so.2
/lib64/libBrokenLocale.so.1
/lib64/libanl.so.1
/lib64/libc.so.6
/lib64/libc_malloc_debug.so.0
/lib64/libdl.so.2
/lib64/libm.so.6
/lib64/libmvec.so.1
/lib64/libnss_compat.so.2
/lib64/libnss_dns.so.2
/lib64/libnss_files.so.2
/lib64/libpthread.so.0
/lib64/libresolv.so.2
/lib64/librt.so.1
/lib64/libthread_db.so.1
/lib64/libutil.so.1
/sbin/ldconfig
/usr/lib/.build-id
/usr/lib/.build-id/05
/usr/lib/.build-id/05/9117e8c1738b77c8492bc441880da9ed532a2a
/usr/lib/.build-id/09
/usr/lib/.build-id/09/9b9d36367f41b88c1a2ccf39a2a90c1bc36c4f
/usr/lib/.build-id/12
/usr/lib/.build-id/12/b82ddf049d799eb65fd2c9dcbe7f5686664418
/usr/lib/.build-id/12/c4be61b714f06b674099619f507a5291c04bb8
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/6c3e3e4e013c24c1133d5246d50f1bc7d2d570
/usr/lib/.build-id/21
/usr/lib/.build-id/21/dcc2ee02485a26fe8ea1c05a430e3bd012ff29
/usr/lib/.build-id/2c
/usr/lib/.build-id/2c/5afe11116cc85e21a8d87e6f52a481efefa1d1
/usr/lib/.build-id/2c/ca7524239e10d7f49f0d43f9d7c4ccb4f2381a
/usr/lib/.build-id/44
/usr/lib/.build-id/44/714af898fd81d857dc986d61214908ffa8eb9b
/usr/lib/.build-id/49
/usr/lib/.build-id/49/7b4ab29be51136fb9e38b7a8478b5a0a1d72dd
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/17bf154977f9f3c223b440fc40e452eabc479b
/usr/lib/.build-id/50
/usr/lib/.build-id/50/a0cc778448bae1f9cd7fc1e34e2c6a608dc038
/usr/lib/.build-id/58
/usr/lib/.build-id/58/aec63cb6d976e15b52aa5e90ed1fb2a9c49e49
/usr/lib/.build-id/59
/usr/lib/.build-id/59/b4f87798ec9df6860dd6bc6e0263820bd789d7
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/7b96dfb83f0bdcb6a410469b82f86415e5ada3
/usr/lib/.build-id/71
/usr/lib/.build-id/71/c15c499f32403fe4764fbf4580e1c54d74e028
/usr/lib/.build-id/89
/usr/lib/.build-id/89/9dc1324a2b52809d197666b1158b750e0270dc
/usr/lib/.build-id/99
/usr/lib/.build-id/99/7994d4535f8c791738540c3e6ee8e46a752603
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/7d05acfe35a2207f5bf330758a55738b26eccf
/usr/lib/.build-id/a6
/usr/lib/.build-id/a6/a009fa501a19e1fb6f04d5f9afbaa1fa93c0ce
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/851b02f72c72af1b183b85f97b2eea5530120e
/usr/lib/.build-id/b0
/usr/lib/.build-id/b0/78980495ce10a7c127ed4ddd65f25bde1817d7
/usr/lib/.build-id/c2
/usr/lib/.build-id/c2/98ddebd6f916e6d5ebdb2587b4abc93498d990
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/212116865fec24bd0dd4032c67798f846abe90
/usr/lib/.build-id/cb
/usr/lib/.build-id/cb/5aae69aadce812afcc57422ff23c93d466cc6b
/usr/lib/.build-id/d0
/usr/lib/.build-id/d0/d762b9872f23b0d923bd898d5b8f80b4a71cb7
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/c9d5be6b9c60056cc4292005625862e0169789
/usr/lib/.build-id/d9
/usr/lib/.build-id/d9/e7c1e136391b3b4d4a3a4e5fc2c14189fce789
/usr/lib/.build-id/d9/e7c1e136391b3b4d4a3a4e5fc2c14189fce789.1
/usr/lib/.build-id/d9/e7c1e136391b3b4d4a3a4e5fc2c14189fce789.2
/usr/lib/.build-id/db
/usr/lib/.build-id/db/ded0a0bc669a50efaec5c4b7a20efbb8a7989f
/usr/lib/.build-id/e4
/usr/lib/.build-id/e4/5b24b3896dddd3a1d19729cbbd0bf21e0a3df1
/usr/lib64/audit
/usr/lib64/audit/sotruss-lib.so
/usr/lib64/gconv
/usr/lib64/gconv/ANSI_X3.110.so
/usr/lib64/gconv/CP1252.so
/usr/lib64/gconv/ISO8859-1.so
/usr/lib64/gconv/ISO8859-15.so
/usr/lib64/gconv/UNICODE.so
/usr/lib64/gconv/UTF-16.so
/usr/lib64/gconv/UTF-32.so
/usr/lib64/gconv/UTF-7.so
/usr/lib64/gconv/gconv-modules
/usr/lib64/gconv/gconv-modules.cache
/usr/lib64/gconv/gconv-modules.d
/usr/lib64/libmemusage.so
/usr/lib64/libpcprofile.so
/usr/libexec/getconf
/usr/libexec/getconf/POSIX_V6_LP64_OFF64
/usr/libexec/getconf/POSIX_V7_LP64_OFF64
/usr/libexec/getconf/XBS5_LP64_OFF64
/usr/sbin/iconvconfig
/usr/share/licenses/glibc
/usr/share/licenses/glibc/COPYING
/usr/share/licenses/glibc/COPYING.LIB
/usr/share/licenses/glibc/LICENSES
/var/cache/ldconfig
/var/cache/ldconfig/aux-cache


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Jul 9 22:34:31 2022