Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: glibc-gconv-extra | Distribution: Fedora Project |
Version: 2.40 | Vendor: Fedora Project |
Release: 28.fc41 | Build date: Tue Aug 26 11:12:26 2025 |
Group: Unspecified | Build host: buildhw-x86-03.rdu3.fedoraproject.org |
Size: 8044294 | Source RPM: glibc-2.40-28.fc41.src.rpm |
Packager: Fedora Project | |
Url: http://www.gnu.org/software/glibc/ | |
Summary: All iconv converter modules for glibc. |
This package contains all iconv converter modules built in glibc.
LGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-only
* Tue Aug 26 2025 Florian Weimer <fweimer@redhat.com> - 2.40-28 - Auto-sync with upstream branch release/2.40/master, commit f7c0193b61357cb4b52c5805dd8b58718e63ea3b: - Optimize __libc_tsd_* thread variable access - i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129] - i386: Add GLIBC_ABI_GNU_TLS version [BZ #33221] - i386: Update ___tls_get_addr to preserve vector registers - elf: Preserve _rtld_global layout for the release branch - elf: Compile _dl_debug_state separately (bug 33224) - elf: Restore support for _r_debug interpositions and copy relocations - elf: Introduce _dl_debug_change_state - elf: Introduce separate _r_debug_array variable - elf: Test dlopen (NULL, RTLD_LAZY) from an ELF constructor - elf: Second ld.so relocation only if libc.so has been loaded - elf: Fix handling of symbol versions which hash to zero (bug 29190) - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to <endswith.h> - elf: Update DSO list, write audit log to elf/tst-audit23.out - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Fix map_complete Systemtap probe in dl_open_worker - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - x86-64: Add GLIBC_ABI_DT_X86_64_PLT [BZ #33212] - x86-64: Add GLIBC_ABI_GNU2_TLS version [BZ #33129] - math: Remove no-mathvec flag - Use TLS initial-exec model for __libc_tsd_CTYPE_* thread variables [BZ #33234] - ctype: Fallback initialization of TLS using relocations (bug 19341, bug 32483) - Use proper extern declaration for _nl_C_LC_CTYPE_{class,toupper,tolower} - Remove <libc-tsd.h> - elf: Handle ld.so with LOAD segment gaps in _dl_find_object (bug 31943) - elf: Extract rtld_setup_phdr function from dl_main - elf: Do not add a copy of _dl_find_object to libc.so - AArch64: Improve codegen SVE log1p helper - AArch64: Optimise SVE FP64 Hyperbolics - AArch64: Optimize SVE exp functions - AArch64: Improve codegen in SVE log1p - AArch64: Optimize inverse trig functions - AArch64: Optimize algorithm in users of SVE expf helper - AArch64: Avoid memset ifunc in cpu-features.c [BZ #33112] * Thu Jul 24 2025 Florian Weimer <fweimer@redhat.com> - 2.40-27 - Auto-sync with upstream branch release/2.40/master, commit 2eb180377b96771b8368b0915669c8c7b267e739: - CVE-2025-8058: Fix double-free after allocation failure in regcomp (#2383152) * Sat Jun 21 2025 Florian Weimer <fweimer@redhat.com> - 2.40-26 - Remove glibc-rh1889892-*.patch, now backported upstream. - Auto-sync with upstream branch release/2.40/master, commit dbc83657e290bdad3245259be80fb84cbe10304c: - ppc64le: Revert "powerpc: Optimized strcmp for power10" (CVE-2025-5702) - ppc64le: Revert "powerpc : Add optimized memchr for POWER10" (Bug 33059) - ppc64le: Revert "powerpc: Fix performance issues of strcmp power10" (CVE-2025-5702) - ppc64le: Revert "powerpc: Optimized strncmp for power10" (CVE-2025-5745) - elf: Keep using minimal malloc after early DTV resize (bug 32412) - libio: Fix a deadlock after fork in popen - x86: Detect Intel Diamond Rapids - x86: Handle unknown Intel processor with default tuning - x86: Add ARL/PTL/CWF model detection support - x86: Optimize xstate size calculation - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Use separate variable for TLSDESC XSAVE/XSAVEC state size (bug 32810) - x86: Skip XSAVE state size reset if ISA level requires XSAVE - x86_64: Add atanh with FMA - x86_64: Add sinh with FMA - x86_64: Add tanh with FMA - nptl: clear the whole rseq area before registration - math: Improve layout of exp/exp10 data - AArch64: Use prefer_sve_ifuncs for SVE memset - AArch64: Add SVE memset - math: Improve layout of expf data - AArch64: Remove zva_128 from memset - AArch64: Optimize memset - AArch64: Improve generic strlen - AArch64: Improve codegen for SVE powf - AArch64: Improve codegen for SVE pow - AArch64: Improve codegen for SVE erfcf - Aarch64: Improve codegen in SVE exp and users, and update expf_inline - Aarch64: Improve codegen in SVE asinh - AArch64: Improve codegen in SVE expm1f and users - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - AArch64: Remove SVE erf and erfc tables - AArch64: Small optimisation in AdvSIMD erf and erfc - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - math: Add optimization barrier to ensure a1 + u.d is not reused [BZ #30664] * Fri Apr 18 2025 Frédéric Bérat <fberat@redhat.com> - 2.40-25 - Update riscv64 handling (thanks David Abdurachmanov) (RHEL-87574) * Tue Apr 08 2025 Frédéric Bérat <fberat@redhat.com> - 2.40-24 - Resolve stdio flushing issues (#2359737) * Thu Mar 13 2025 Florian Weimer <fweimer@redhat.com> - 2.40-23 - PTHREAD_COND_INITIALIZER compatibility with previous glibc versions (#1889892) * Fri Mar 07 2025 Carlos O'Donell <carlos@redhat.com> - 2.40-22 - Fix missed wakeup in POSIX thread condition variables (#1889892) * Sat Jan 25 2025 Florian Weimer <fweimer@redhat.com> - 2.40-21 - setenv/putenv: Use new upstream free(environ) workaround (#2341908) (glibc-rh2341908.patch replaces glibc-environ-malloc.patch) - Auto-sync with upstream branch release/2.40/master, commit 85668221974db44459527e04d04f77ca8f8e3115: - stdlib: Test using setenv with updated environ [BZ #32588] - malloc: obscure calloc use in tst-calloc - Hide all malloc functions from compiler [BZ #32366] * Thu Jan 23 2025 Florian Weimer <fweimer@redhat.com> - 2.40-20 - CVE-2025-0577: getrandom, arc4random can be predictable after fork (#2338960) * Thu Jan 23 2025 Florian Weimer <fweimer@redhat.com> - 2.40-19 - Apply patch to improve compatibility with environ/malloc misuse * Thu Jan 23 2025 Florian Weimer <fweimer@redhat.com> - 2.40-18 - Auto-sync with upstream branch release/2.40/master, commit 7d4b6bcae91f29d7b4daf15bab06b66cf1d2217c: - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix missing randomness in __gen_tempname (bug 32214) * Tue Dec 17 2024 Florian Weimer <fweimer@redhat.com> - 2.40-17 - Auto-sync with upstream branch release/2.40/master, commit 94e4a8c7d68129075f1b494a0b26151a4f989b36: - x86: Avoid integer truncation with large cache sizes (bug 32470) - nptl: initialize cpu_id_start prior to rseq registration - nptl: initialize rseq area prior to registration - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] * Tue Dec 17 2024 Florian Weimer <fweimer@redhat.com> - 2.40-16 - Support in-place file conversion in the iconv tool (RHEL-71530) * Tue Dec 17 2024 Florian Weimer <fweimer@redhat.com> - 2.40-15 - Make getenv thread-safe in more cases (RHEL-42410) * Sun Dec 15 2024 Florian Weimer <fweimer@redhat.com> - 2.40-14 - Minor update to getrandom vDSO handshake * Wed Dec 11 2024 Florian Weimer <fweimer@redhat.com> - 2.40-13 - CVE-2024-12455: Incorrect getrandom return value on ppc64le * Fri Nov 15 2024 Arjun Shankar <arjun@redhat.com> - 2.40-12 - Add support for getrandom vDSO (RHEL-12867) * Wed Nov 06 2024 Florian Weimer <fweimer@redhat.com> - 2.40-11 - Auto-sync with upstream branch release/2.40/master, commit 3a34851103d554b2c9b269ecae111648f9d7bb6d: - elf: Change ldconfig auxcache magic number (bug 32231) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145) - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - Fix strtod subnormal rounding (bug 30220) - More thoroughly test underflow / errno in tst-strtod-round - libio: Attempt wide backup free only for non-legacy code - debug: Fix read error handling in pcprofiledump - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - Define __libc_initial for the static libc - x86: Fix bug in strchrnul-evex512 [BZ #32078] - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h - manual/stdio: Further clarify putc, putwc, getc, and getwc - Fix name space violation in fortify wrappers (bug 32052) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] * Mon Nov 04 2024 Florian Weimer <fweimer@redhat.com> - 2.40-10 - Exclude 32-bit headers from the x86_64 package * Wed Oct 30 2024 Florian Weimer <fweimer@redhat.com> - 2.40-9 - Use rpm.spawn instead of posix.fork if availabe (#2291869) * Wed Oct 30 2024 Florian Weimer <fweimer@redhat.com> - 2.40-8 - Eliminate the glibc-headers package * Wed Oct 30 2024 Florian Weimer <fweimer@redhat.com> - 2.40-7 - Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607) * Wed Oct 30 2024 Florian Weimer <fweimer@redhat.com> - 2.40-6 - Rework filelist construction * Wed Oct 30 2024 Florian Weimer <fweimer@redhat.com> - 2.40-5 - Switch to the upstream way of building xtests * Thu Sep 19 2024 Florian Weimer <fweimer@redhat.com> - 2.40-4 - Ensure that xtests can be built * Wed Jul 31 2024 Patsy Griffin <patsy@redhat.com> - 2.40-3 - Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c * Fri Jul 26 2024 Florian Weimer <fweimer@redhat.com> - 2.40-2 - Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option * Fri Jul 26 2024 Florian Weimer <fweimer@redhat.com> - 2.40-1 - Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server * Thu Jul 18 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-35 - ppc64le: Build early startup code with -mcpu=power8 * Mon Jul 15 2024 DJ Delorie <dj@redhat.com> - 2.39.9000-34 - Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934] * Sat Jul 13 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.39.9000-33 - Rebuilt for the bin-sbin merge (again) * Wed Jul 10 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-32 - Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only * Tue Jul 09 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.39.9000-31 - Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin * Thu Jul 04 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-30 - Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow= * Thu Jun 27 2024 Patsy Griffin <patsy@redhat.com> - 2.39.9000-29 - Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra. * Thu Jun 27 2024 Patsy Griffin <patsy@redhat.com> - 2.39.9000-28 - Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps * Thu Jun 20 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-27 - Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include <dl-symbol-redir-ifunc.h> in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include <limits.h> for NAME_MAX use in temp_file.c - support: Include <stdlib.h> for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot * Wed Jun 12 2024 DJ Delorie <dj@redhat.com> - 2.39.9000-26 - Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - <stdio.h>: Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL * Wed May 29 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-25 - Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without <stdio.h>" - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without <stdio.h> - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation * Thu May 23 2024 Patsy Griffin <patsy@redhat.com> - 2.39.9000-24 - Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753] * Wed May 22 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-23 - Use release instead of baserelease for glibc32 conflict * Sun May 19 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-22 - Add Conflicts:/Obsoletes: for glibc32 to glibc.i686 * Sun May 19 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-21 - Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686) * Wed May 15 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-20 - i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils * Tue May 14 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-19 - Move libc_malloc_debug.so.0 from glibc to glibc-utils * Mon May 06 2024 DJ Delorie <dj@redhat.com> - 2.39.9000-18 - Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache * Wed May 01 2024 Carlos O'Donell <carlos@redhat.com> - 2.39.9000-17 - Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations * Thu Apr 25 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-16 - Enable CPU compatibility diagnostics in ld.so (RHEL-31738) * Thu Apr 25 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-15 - Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support * Tue Apr 23 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-14 - Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure * Mon Apr 22 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-13 - Build POWER10 multilib * Sun Apr 14 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-12 - Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername * Tue Apr 09 2024 Patsy Griffin <patsy@redhat.com> - 2.39.9000-11 - Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests * Tue Mar 26 2024 DJ Delorie <dj@redhat.com> - 2.39.9000-10 - Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs * Wed Mar 20 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-9 - Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970) * Sat Mar 16 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-8 - Global dynamic TLS access may clobber RBX (#2269799) * Fri Mar 15 2024 Florian Weimer <fweimer@redhat.com> - 2.39.9000-7 - Do not generate ELF dependency information for glibc32 * Wed Mar 13 2024 Joseph Myers <josmyers@redhat.com> - 2.39.9000-6 - Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build. * Mon Mar 04 2024 Patsy Griffin <patsy@redhat.com> - 2.39.9000-5 - Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps * Tue Feb 27 2024 Arjun Shankar <arjun@redhat.com> - 2.39.9000-4 - Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074) * Thu Feb 22 2024 DJ Delorie <dj@redhat.com> - 2.39.9000-3 - Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316) * Thu Feb 15 2024 Carlos O'Donell <carlos@redhat.com> - 2.39.9000-1 - Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development * Wed Feb 07 2024 Florian Weimer <fweimer@redhat.com> - 2.39-2 - Ignore symbolic links to . in sysroot construction * Fri Feb 02 2024 Carlos O'Donell <carlos@redhat.com> - 2.39-1 - Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28 * Wed Jan 31 2024 Florian Weimer <fweimer@redhat.com> - 2.38.9000-39 - Add noarch sysroot subpackages * Tue Jan 30 2024 Patsy Griffin <patsy@redhat.com> - 2.38.9000-38 - Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS * Mon Jan 29 2024 Arjun Shankar <arjun@redhat.com> - 2.38.9000-37 - Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547) * Thu Jan 25 2024 Jens Petersen <petersen@redhat.com> - 2.38.9000-36 - no longer supplement langpacks if all-langpacks installed * Wed Jan 24 2024 Florian Weimer <fweimer@redhat.com> - 2.38.9000-35 - Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c * Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.38.9000-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Jan 16 2024 DJ Delorie <dj@redhat.com> - 2.38.9000-33 - Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names * Mon Jan 15 2024 DJ Delorie <dj@redhat.com> - 2.38.9000-32 - Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39 * Mon Jan 15 2024 Carlos O'Donell <carlos@redhat.com> - 2.38.9000-31 - Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 <stdbit.h> - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184] * Wed Jan 03 2024 Florian Weimer <fweimer@redhat.com> - 2.38.9000-30 - Infinite loop in res_mkquery with malformed domain name (#2255506) * Fri Dec 22 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-29 - Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early * Wed Dec 13 2023 Carlos O'Donell <carlos@redhat.com> - 2.38.9000-28 - Depend only on RPM 4.14 features (RHEL-19045) * Fri Dec 08 2023 Carlos O'Donell <carlos@redhat.com> - 2.38.9000-27 - Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069) * Tue Nov 28 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-26 - Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks * Mon Nov 27 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-25 - Fix qsort workaround (#2248502) * Thu Nov 23 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-24 - Restore qsort workaround for 389-ds-base. (#2248502) * Wed Nov 22 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-23 - Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from <unistd.h> - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines * Wed Nov 15 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-22 - Work around another self-comparison application issue in qsort (#2248502) * Sat Nov 11 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-21 - Fix missing entries in /etc/ld.so.cache (#2248915) * Sat Nov 11 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-20 - Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support * Wed Nov 08 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-19 - Fix force-first handling in dlclose, take two (#2244992, #2246048) * Tue Nov 07 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-18 - Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used * Thu Oct 26 2023 Carlos O'Donell <carlos@redhat.com> - 2.38.9000-17 - Revert "Fix force-first handling in dlclose" (#2246048) * Tue Oct 24 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-16 - Provide template gai.conf in glibc-doc * Thu Oct 19 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-15 - Fix force-first handling in dlclose (#2244992) * Wed Oct 18 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-14 - Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests. * Thu Oct 12 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-13 - Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt * Tue Oct 03 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-12 - Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries * Tue Oct 03 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-11 - Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf * Thu Sep 28 2023 Patsy Griffin <patsy@redhat.com> - 2.38.9000-10 - Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0) * Mon Sep 18 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-9 - Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5 * Mon Sep 11 2023 Patsy Griffin <patsy@redhat.com> - 2.38.9000-8 - Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map * Fri Sep 08 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-7 - Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643] * Tue Aug 29 2023 DJ Delorie <dj@redhat.com> - 2.38.9000-6 - Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics
/usr/lib/.build-id /usr/lib/.build-id/00/71dc9f1caa8b6c98397e885bebdf5db9da5f0a /usr/lib/.build-id/02 /usr/lib/.build-id/02/21d231eab0b1430803bb1341c7eb5a982c9a46 /usr/lib/.build-id/02/480ba7c4a518050cd0eea2cef1bc354bc9f72f /usr/lib/.build-id/04 /usr/lib/.build-id/04/015b9e08447cec3286919242dd7416c590962d /usr/lib/.build-id/07 /usr/lib/.build-id/07/e7283d4feee767e94d4dd7bc57aa3a29736fdb /usr/lib/.build-id/08 /usr/lib/.build-id/08/783cfeb24ae119a465d2d830b04d7ff45625c9 /usr/lib/.build-id/09 /usr/lib/.build-id/09/20fb396b745dfcaab079baa4a963772567d48b /usr/lib/.build-id/0a /usr/lib/.build-id/0a/7189862c4a15b62e70f7cd0baff986b24d099a /usr/lib/.build-id/0b /usr/lib/.build-id/0b/5b24f6944a504e043ca44cb96cd4f116e612f2 /usr/lib/.build-id/0b/bd845f2c76071ba543b11ee91c78e85338d114 /usr/lib/.build-id/0f /usr/lib/.build-id/0f/192f498a553ed3b4cdf1e0bd7838a0a93c40a2 /usr/lib/.build-id/0f/5ab41578aabfd6e42c39e5d2f3da4aca0f13bb /usr/lib/.build-id/10 /usr/lib/.build-id/10/7c6e5b928dc2631fc12bd163ac4053d5a8c25a /usr/lib/.build-id/13 /usr/lib/.build-id/13/2b64021397587462bb645dc2ff9e92a732d598 /usr/lib/.build-id/13/731c08cef9a1bb07f8721e2b51004418f586cf /usr/lib/.build-id/13/d508076e344c23521bbf11b26e96db7431e818 /usr/lib/.build-id/14 /usr/lib/.build-id/14/01e8b3284082314b8d523296e897a199df8c16 /usr/lib/.build-id/14/110f28b967a242eac4a7723bbd2f2878761992 /usr/lib/.build-id/14/f9cd92472aa8ac73f8e2e1050a15d3cef7e960 /usr/lib/.build-id/15/14c17706aca289c0900aad7a5498734add2d83 /usr/lib/.build-id/1a /usr/lib/.build-id/1a/b631ce17b80bac820f95896835651409165286 /usr/lib/.build-id/1b/7daabc77b47299f6775492640c56c7287c62b3 /usr/lib/.build-id/1c /usr/lib/.build-id/1c/52b6373a11db54ad5040b6705599c94d4ea5b8 /usr/lib/.build-id/1d /usr/lib/.build-id/1d/e2b19b7b54dd7ace732b1f4312726067221d2c /usr/lib/.build-id/1e /usr/lib/.build-id/1e/9ed13627417ef4951784ba2aa920ac93c535e5 /usr/lib/.build-id/1e/a04f806982658e8fd73cf408acaf3e38b1e251 /usr/lib/.build-id/1f /usr/lib/.build-id/1f/7961670eeee0dbbc60b3f012baf9f4fbc9ebe8 /usr/lib/.build-id/1f/c68ff6b8fbe71c1aa8a4b76a788f6da8be7506 /usr/lib/.build-id/21 /usr/lib/.build-id/21/d3968f305b9d215dfbc3c6e2d863c50f875805 /usr/lib/.build-id/21/fc249e96b6d84378feb0da93edcfa6710374f0 /usr/lib/.build-id/22/6205814e1d570c53a6e1fcdd7bc4bc34233e5c /usr/lib/.build-id/23 /usr/lib/.build-id/23/bf636d721fc7bec6d09a233c60943871251d13 /usr/lib/.build-id/23/de17f77e5200a47e6589585876b443f977f6fe /usr/lib/.build-id/24 /usr/lib/.build-id/24/54a07a4a4afa287d4f3cb7dd934eb86a5eba21 /usr/lib/.build-id/26 /usr/lib/.build-id/26/1c61f0842ead15da06987051472b560a94eb06 /usr/lib/.build-id/26/65ef1b9747914591933b10efdd903d68b0c524 /usr/lib/.build-id/26/6dfed8c2774f63da3cd8e2b83e0a257c69490b /usr/lib/.build-id/26/e6c34721035ada1fb33f9719e8527f04f00ef4 /usr/lib/.build-id/27 /usr/lib/.build-id/27/6525f9101d4ac44d55e2ee6866fdebf0fec472 /usr/lib/.build-id/27/65de6e85a2368151fa132deff24e21feb91db6 /usr/lib/.build-id/29 /usr/lib/.build-id/29/c9f190276b91578c95ad4322b5dfc7d9b5499d /usr/lib/.build-id/2b /usr/lib/.build-id/2b/a138b8de62cfda15bb3e98b442a2e5619bda99 /usr/lib/.build-id/2c /usr/lib/.build-id/2c/84fef972b49fdc2889f621cb9cc6469424ce1a /usr/lib/.build-id/2e /usr/lib/.build-id/2e/3f14fd41e5a3758e658890ad29cc6245299718 /usr/lib/.build-id/2f /usr/lib/.build-id/2f/88f58169c0e60963cfc5186a6cd96c62384e21 /usr/lib/.build-id/2f/c786e30886d10eb186d953e2759ffdc51976a3 /usr/lib/.build-id/2f/e064806d1b6e09cb265240203c43c676d3ae1c /usr/lib/.build-id/32 /usr/lib/.build-id/32/217da7f9f44e97edb12c3ed7a98e1ba7c4348a /usr/lib/.build-id/32/71e4e9f74fdf91dfac5c174141bb445bff0842 /usr/lib/.build-id/37 /usr/lib/.build-id/37/5fd63876d5e82c5f9e426eebcd78420abcedbf /usr/lib/.build-id/39 /usr/lib/.build-id/39/8007e23d4b818160910a0ebc0d955b8fb6cb39 /usr/lib/.build-id/3a /usr/lib/.build-id/3a/e34152f8467c3aa4e145b507c3ff7b87d955ad /usr/lib/.build-id/3b /usr/lib/.build-id/3b/cac9af64492ece0f3c1d87e5811eff9917d137 /usr/lib/.build-id/3b/cd967a20c9990e765e48dc77626b8975de40d3 /usr/lib/.build-id/3c/5f3a78497146f612a3c4f503ac977b05c32215 /usr/lib/.build-id/3e /usr/lib/.build-id/3e/dc2a2095d57fe666a9345fda89c06509a5aaf0 /usr/lib/.build-id/3f /usr/lib/.build-id/3f/39b2d570ada4ac6fc41a43fc6d65b32b93d778 /usr/lib/.build-id/40/16da51df69c4a65aff7d2b620b3d8c467640db /usr/lib/.build-id/41 /usr/lib/.build-id/41/7fa60935b65bc30c5e8f6d003a7195b2d58c39 /usr/lib/.build-id/42 /usr/lib/.build-id/42/29571659a4c0a2fc225ec4db73c52b90e425b7 /usr/lib/.build-id/45 /usr/lib/.build-id/45/1a556e5dc1d0b3bfba68abd9e96cfe5d4ca124 /usr/lib/.build-id/45/7cf1687479e94d66a6386ebfaa681b85e56e26 /usr/lib/.build-id/45/c4aebf7cdd1a88e0a7a25e756f6748ad5701ab /usr/lib/.build-id/46 /usr/lib/.build-id/46/e3c2adb73b454707fe3f86ce588ab40e232701 /usr/lib/.build-id/46/ed3a1052e6f660ed369a1df403832172ba1f05 /usr/lib/.build-id/49 /usr/lib/.build-id/49/988981da3c807bb54f0eb83dcddd81490272ac /usr/lib/.build-id/4a/0187324ab8761f56b01bf6b5768b0eb413e93d /usr/lib/.build-id/4a/36c9ad98fabd5c4eb376832beca96d17ec1bd8 /usr/lib/.build-id/4b /usr/lib/.build-id/4b/04373c46bf19f18215d8d8cd7909f0f1d6d0ac /usr/lib/.build-id/4c /usr/lib/.build-id/4c/59e598fe4326b39a36cfec4e45dbf165af189d /usr/lib/.build-id/4e /usr/lib/.build-id/4e/f4eb6cebd9963d441e14bcb70e70fe7c868843 /usr/lib/.build-id/50/6f8aa9c1cd723e76c6751277d5d75ae24e5451 /usr/lib/.build-id/50/e9187c5d127b8e749b213c974bf5216c604453 /usr/lib/.build-id/52/3f39f7b070b99e1fade706b40b5cdc3d4e36af /usr/lib/.build-id/52/406aeb488252edfda2db53ff91314f8d3c2159 /usr/lib/.build-id/53 /usr/lib/.build-id/53/cdfc7bc6ec8c1f9a42a0e017e9e1ac6cd3ebdd /usr/lib/.build-id/54 /usr/lib/.build-id/54/7a85de5619434a57752a63d9605ec1dd32f0d0 /usr/lib/.build-id/55 /usr/lib/.build-id/55/3643225564fe97e74536bc6bca8a1f939ef673 /usr/lib/.build-id/56 /usr/lib/.build-id/56/0bf346de5566b03d9157825a365d8c03a2f345 /usr/lib/.build-id/57 /usr/lib/.build-id/57/1c33d78fd1bcc31f9ca9b791cefef3ee5a19ba /usr/lib/.build-id/59 /usr/lib/.build-id/59/dfeea9f28b82ecdfb36c9c0e4840b65d99a6c0 /usr/lib/.build-id/59/eada96d48cff1cacf9fb22735192eb16b77a7f /usr/lib/.build-id/5a /usr/lib/.build-id/5a/a72a05a913255adf7179363336a2cb46659044 /usr/lib/.build-id/5a/e7a4dc76568a1a89591beef57d942ba7a9cbf6 /usr/lib/.build-id/5b /usr/lib/.build-id/5b/4f79ee0e95dcf783b022c81b207d35f5aae01b /usr/lib/.build-id/5f/ae845217395a22e48f6a3f0c4d498ee950dc5b /usr/lib/.build-id/60 /usr/lib/.build-id/60/a74529ccbe5f58d901a2cc88f9a5caa3505859 /usr/lib/.build-id/61 /usr/lib/.build-id/61/03620aeeb07c6568913ae1dc5bada5742ff153 /usr/lib/.build-id/61/a070113da838434431a33edbf09bad17af3b41 /usr/lib/.build-id/62/3afb4dacf2fd8b9b3a1c4d7cf323732aa904a3 /usr/lib/.build-id/62/c20f00929a14afec86ad7c18f5c8b2f190a757 /usr/lib/.build-id/64/03c78066644d10f13bc1777e602adecdef649e /usr/lib/.build-id/65 /usr/lib/.build-id/65/b4ed4211787ca67c158a04579a4501e10b96a3 /usr/lib/.build-id/67/5061e1fb1723953a5e88a6a244b97c4b382801 /usr/lib/.build-id/69 /usr/lib/.build-id/69/be1b2d5c3fc74cb49dbda8b66ffd83042477bd /usr/lib/.build-id/6f /usr/lib/.build-id/6f/b10dc7aa560c313fa6a208d9a5781a914b92f3 /usr/lib/.build-id/6f/b901458638345f6b7272d175a18f12aa1fb656 /usr/lib/.build-id/70 /usr/lib/.build-id/70/a4b40920f7cf3dd79bff8d764fc1d13ac4397e /usr/lib/.build-id/71 /usr/lib/.build-id/71/33b9a934b8d53ecd7701978a7372192ebe07e6 /usr/lib/.build-id/72 /usr/lib/.build-id/72/eee2df9c969dc6646545699c688b8d4d1f5eac /usr/lib/.build-id/74/346daf2ac19ac27fff728ae2fe6ac64fb925e2 /usr/lib/.build-id/74/6e4e3767f58c7220a6863f8eca3abd14dcff8e /usr/lib/.build-id/75 /usr/lib/.build-id/75/10a007848c4de3148324283a151a1ac9ec5bdc /usr/lib/.build-id/76 /usr/lib/.build-id/76/56c2c08498ee71c07a30ab031fc7c82d96544b /usr/lib/.build-id/79 /usr/lib/.build-id/79/018af523c5b0f304edad02f70503fd28cfd7de /usr/lib/.build-id/79/7efcfcbc87fd54ab5387ed6aff0e5a22c84c29 /usr/lib/.build-id/79/b77820d35e69104d3c9cab79b47f1fa5803749 /usr/lib/.build-id/7a /usr/lib/.build-id/7a/42d42152576955b721e5a3459a9cf8569f8d0d /usr/lib/.build-id/7a/7c5f10b48a6be498d956c410b4e2e3e3a97890 /usr/lib/.build-id/7c /usr/lib/.build-id/7c/28973550cefc5bea6ad3598f083019e738733e /usr/lib/.build-id/7c/6b161c5f510f85784f54f4ed80d33236a4931b /usr/lib/.build-id/7e /usr/lib/.build-id/7e/45427ee2e308cdcc49f99b432fcaf11d5a7700 /usr/lib/.build-id/80 /usr/lib/.build-id/80/7a154bb013cd094229ceaf3b930f243ea883de /usr/lib/.build-id/80/99ffe4bdcf107d1f0669c211ead6a45555499d /usr/lib/.build-id/81 /usr/lib/.build-id/81/8f04e8034d2ca69493e113f75d79e4e203f59b /usr/lib/.build-id/81/c4db3784eda4d44fa2c5b6841a6854ea9f358e /usr/lib/.build-id/82 /usr/lib/.build-id/82/07ae1a1290775aaa72e00906630e07fd0f4bbd /usr/lib/.build-id/84 /usr/lib/.build-id/84/7b1ec16da0a7d0decc1460511c4f2807c6f77e /usr/lib/.build-id/84/c38f0aead72222b214c9d74db8c351cafe907f /usr/lib/.build-id/85 /usr/lib/.build-id/85/0751fc82d90eaa702c01c6c84717dc5028cbb8 /usr/lib/.build-id/86 /usr/lib/.build-id/86/517744f9dcdd6af65c641f45e2e9e459014711 /usr/lib/.build-id/86/f7b4bef27ee4c9901366f45f5b460ab97085c2 /usr/lib/.build-id/88 /usr/lib/.build-id/88/3cf5490c25f8e83af2fe70ac9227a568bcd9dc /usr/lib/.build-id/8c /usr/lib/.build-id/8c/2cda3ef68ea3e84a27ff106532d8828b85ffda /usr/lib/.build-id/8c/caff21452da2c7aeb6fd6e1e1fab23cdaea75a /usr/lib/.build-id/8f /usr/lib/.build-id/8f/a635c7fb6656864b461813609988fd1641fbd6 /usr/lib/.build-id/90 /usr/lib/.build-id/90/48c724bd25d01e1b7787921a37955f1d9eed07 /usr/lib/.build-id/90/b1851722b07cf7eb2c4f04ea3eea7f6a57e1be /usr/lib/.build-id/90/b3cfca23a2c29f89385f033f8b7dc45e20a304 /usr/lib/.build-id/91 /usr/lib/.build-id/91/c2e1f280231d7fad70bd26fbc0bea432c92732 /usr/lib/.build-id/91/fa3377c4f3045d1281b257b3f5c0eba82a0b5f /usr/lib/.build-id/92 /usr/lib/.build-id/92/5614e8da25f8a07aff94b4256a63660eebae01 /usr/lib/.build-id/93 /usr/lib/.build-id/93/38afaea3e125fc538c974bd55ed8df973fe2b7 /usr/lib/.build-id/94 /usr/lib/.build-id/94/11ffe323d816faa03455cbe6b2ee412b772b30 /usr/lib/.build-id/95/4db8794be0b36ea983dc15d196f76737f385d6 /usr/lib/.build-id/95/7ffc83a3421b0f1b18c6825c4fbba25faced73 /usr/lib/.build-id/95/9f52b03667a2b90286721d035651ca0492a5bf /usr/lib/.build-id/96 /usr/lib/.build-id/96/6a687b0ceaee650b9b5455800d2af356aee876 /usr/lib/.build-id/97 /usr/lib/.build-id/97/a75d179dfab867a167104de897c8da3a932920 /usr/lib/.build-id/98 /usr/lib/.build-id/98/2d28c595e24b4b36888d515f888d10d4c59950 /usr/lib/.build-id/98/e92b20ec42bfd7d8550fc057a1d3db0da969af /usr/lib/.build-id/99 /usr/lib/.build-id/99/efb0d1bc4792a23d33eeb96e7df49fc8e7342c /usr/lib/.build-id/9b /usr/lib/.build-id/9b/25fe9fe648a36bbb2f847f1c36ef8af33bf190 /usr/lib/.build-id/9b/5f784d28024a2d82e96a345373dc853d658f5b /usr/lib/.build-id/9c /usr/lib/.build-id/9c/088ac3b117af1b3d02a62c4b7dd219002731c2 /usr/lib/.build-id/9c/dce8b78a33b5da6925804d736d61c4082808c5 /usr/lib/.build-id/9d /usr/lib/.build-id/9d/e1c8c22304ec076ec2cc5ef35eafc442a709f5 /usr/lib/.build-id/9e /usr/lib/.build-id/9e/2c5913e9d9db648ebaa275b2d6c0737fd2dada /usr/lib/.build-id/9f /usr/lib/.build-id/9f/0c6a9feb3143ce930d17b8ad894c32426ea1d4 /usr/lib/.build-id/9f/f45ddc3f3cdb9cd2ea3fb18b8826c83dbd80d6 /usr/lib/.build-id/a2/16f451c8ce50c703570790140ba27effb9f6bd /usr/lib/.build-id/a2/8c638c90a7a851da41ca0aa8367f9722e6908b /usr/lib/.build-id/a6 /usr/lib/.build-id/a6/bb6204f7a94f9b2e10664a50ff25f89ea5615b /usr/lib/.build-id/a7 /usr/lib/.build-id/a7/496b88be885f01830c04618057aff8af112148 /usr/lib/.build-id/a9 /usr/lib/.build-id/a9/3f72a4b7b34207fd008969d5a747f4731c411f /usr/lib/.build-id/ac /usr/lib/.build-id/ac/1d962436ff8e1e4bcdbfb04562a7332e75eda5 /usr/lib/.build-id/ad /usr/lib/.build-id/ad/d739f62995ed7e0cf8dfd35b170e6fa00d7e25 /usr/lib/.build-id/ae /usr/lib/.build-id/ae/b0213a950deb9133301822d0cc73d524bcf84e /usr/lib/.build-id/b4 /usr/lib/.build-id/b4/02ebc22010350effc0120c0929369354a0c89c /usr/lib/.build-id/b4/6b6def605bc6575723d6ef3999860bbc710798 /usr/lib/.build-id/b4/8a1ced8e9a001163b9da2e9c48f01bc04e68c9 /usr/lib/.build-id/b5 /usr/lib/.build-id/b5/b743f3b43e220aca03cf196357a0ea8637777e /usr/lib/.build-id/b6 /usr/lib/.build-id/b6/7209ed62f077388f19e5b9271de8a38db036c4 /usr/lib/.build-id/b7 /usr/lib/.build-id/b7/1d3706f6fe2ed6b20f53f0690c1268e6a66a7c /usr/lib/.build-id/b7/a4e6dadce80076fd1db25d35f3f909c67ffb54 /usr/lib/.build-id/b8 /usr/lib/.build-id/b8/5c21309c48e643584a4277bea0da22d8e93972 /usr/lib/.build-id/b9 /usr/lib/.build-id/b9/310e0e78785cb148889b662e94cc36285a6bb1 /usr/lib/.build-id/ba /usr/lib/.build-id/ba/6d9fcc0bb725c105e15c115312c37925c38243 /usr/lib/.build-id/bb /usr/lib/.build-id/bb/1234b39b892aab88e74375a9b1d5b6528b7fee /usr/lib/.build-id/bb/541f92d8c596be4383c98352208c2065cdb679 /usr/lib/.build-id/bb/8afd0549aee3a1add62c2786188ac11d9f112b /usr/lib/.build-id/bc /usr/lib/.build-id/bc/5fe859f55bd705b2df29f85fa69e93b7472613 /usr/lib/.build-id/bd /usr/lib/.build-id/bd/3e0a9e677ed5192222273461cd8fe3f3d011f9 /usr/lib/.build-id/bd/dfc322ea826b9ff7106cea80214004eacd4b02 /usr/lib/.build-id/be /usr/lib/.build-id/be/5d8434762bce1eaac20cd186f21fd9a347cdb1 /usr/lib/.build-id/bf /usr/lib/.build-id/bf/c77117b684c27a1d0e2d6912ff5efe798763dd /usr/lib/.build-id/c0 /usr/lib/.build-id/c0/5f5d119eddcd7b81ff6f9704fe91fd6f5cfa60 /usr/lib/.build-id/c1 /usr/lib/.build-id/c1/bc6a6d09982e9ee43c6c29595bc0d58ff547a0 /usr/lib/.build-id/c1/f373f8e6c5ba72ed53520d4957cdb7e8c4cd3f /usr/lib/.build-id/c3 /usr/lib/.build-id/c3/059db8ff1d6f9b9154704e0cd8af5627898e13 /usr/lib/.build-id/c3/de42b81d00a53389b81756b2d8bd5df77f5c7b /usr/lib/.build-id/c4/134578a6baaa8f2a8e581e87d24abde32b07b6 /usr/lib/.build-id/c5 /usr/lib/.build-id/c5/5da215fa2bfabff156c5967f440c53d9113a55 /usr/lib/.build-id/c5/ac3deff4bef714128b4a43566dd70ed753cf55 /usr/lib/.build-id/c7 /usr/lib/.build-id/c7/2a50b360d962ce998cbffe6a8de3baea1f5aa5 /usr/lib/.build-id/c7/856d15f23321e4f779ab2ce25c08b0e43c90a6 /usr/lib/.build-id/c9/512a09369ef650ef4e74aa44e573d78b5d59e8 /usr/lib/.build-id/cc /usr/lib/.build-id/cc/209a85b68d40cf0381d4df84d2cf7de06407e4 /usr/lib/.build-id/cc/4a13fd7ca49350c26837ed5d2d58c4e87f9b96 /usr/lib/.build-id/ce /usr/lib/.build-id/ce/e15124da86d0701d8bf9454795bbcd7204bed6 /usr/lib/.build-id/cf /usr/lib/.build-id/cf/4cd333e3ec471b52bd8c50bfe88944655bcc09 /usr/lib/.build-id/cf/fd1475fff24a81cdcfe969a6928f44766e7140 /usr/lib/.build-id/d2 /usr/lib/.build-id/d2/a73e8f0da09fab89dcecd9ec9ff845ad6df762 /usr/lib/.build-id/d3 /usr/lib/.build-id/d3/1499f9639f6c512b24ee885af8c32810bd1d7e /usr/lib/.build-id/d3/1b6ff9991f258262741166671df044f9029486 /usr/lib/.build-id/d3/f5201e181456e4403858b8e599402199a83b26 /usr/lib/.build-id/d4 /usr/lib/.build-id/d4/6916503e298a52755b823d9fb06991db3b2721 /usr/lib/.build-id/d5 /usr/lib/.build-id/d5/1fa2b62e7b8fd844d21e79473418208ca0c626 /usr/lib/.build-id/d5/b8450db07b478bd0484c4a5bfea510de53cb32 /usr/lib/.build-id/d8 /usr/lib/.build-id/d8/ce252386ab3be9f30df4cab31f85381cc612af /usr/lib/.build-id/d9 /usr/lib/.build-id/d9/948397ab50d8e79d7d8aa6b52a4ef2ba8ca71a /usr/lib/.build-id/d9/fdc7b3f07ae98946d99d47bb41fa2f5a624fe4 /usr/lib/.build-id/da /usr/lib/.build-id/da/8ccfb211e0194a289555168b404f9e2ac2717e /usr/lib/.build-id/da/8f1872c911857fd7d976a7b52c6443ca1bc6a8 /usr/lib/.build-id/da/b85299b921f2edf27fc212d4f60ab97ca7edd6 /usr/lib/.build-id/da/f545d4098184b7295d7f7a5b366157e7ce3feb /usr/lib/.build-id/dc /usr/lib/.build-id/dc/33573a292ab7cee2cd777173d5c3d27e072395 /usr/lib/.build-id/de/ad388df4631f169b5601acf03123bc58d60d6e /usr/lib/.build-id/de/ec371d3dd93af072c991c102b94ae6e99480ac /usr/lib/.build-id/df /usr/lib/.build-id/df/22ea1ff3f7327655f00dd8fa9149c288925ba7 /usr/lib/.build-id/df/31f52ed48238408c355bd04d2bc611226bc8e5 /usr/lib/.build-id/e1/db7685d86b0483a4db2cfe79745e1a1b67bc16 /usr/lib/.build-id/e2 /usr/lib/.build-id/e2/8b6e4ea5c2250336ab2f04451f352d8181448e /usr/lib/.build-id/e6 /usr/lib/.build-id/e6/2b7c467b8d6469bca86d30d38f2b4204bd70f8 /usr/lib/.build-id/e9 /usr/lib/.build-id/e9/8dbaa0937449140a279aece9312b10c5fbe759 /usr/lib/.build-id/ec /usr/lib/.build-id/ec/d2723a7099f921195432e502ce36008d03daea /usr/lib/.build-id/ee /usr/lib/.build-id/ee/40e8f4d404e695e1e66487f57a1ebf768dbef8 /usr/lib/.build-id/ee/4d5086a624994ad21fafbb745892ff0b6e2e6d /usr/lib/.build-id/ee/59d86d40b7f5d278f6478217bf85b16b6f25b4 /usr/lib/.build-id/f0/985c04a45fb6076b0a19ff9adf6771f8d0b57c /usr/lib/.build-id/f1 /usr/lib/.build-id/f1/4beec2be5a78f460ddeb5c95d784e8debe89aa /usr/lib/.build-id/f1/e9ae602efae97200cb3f84c33e72cc68b539b0 /usr/lib/.build-id/f2 /usr/lib/.build-id/f2/108aa5a5c515f9f864f738ac9b68f006f392c2 /usr/lib/.build-id/f2/3e830aa92a2463ac6295f54a917f712e444481 /usr/lib/.build-id/f2/bebb78711393a987097416b84150ca1ef7f1c2 /usr/lib/.build-id/f3 /usr/lib/.build-id/f3/3aaa860e507fe82fc662c228a84fb13c49a543 /usr/lib/.build-id/f4 /usr/lib/.build-id/f4/81b882d0107d43026292e9600806e9455c6932 /usr/lib/.build-id/f4/e426957cb0b6049a90c349c70849fc63072c9c /usr/lib/.build-id/f4/f2c92fddfee0ba051c1d474e321f258ee882ea /usr/lib/.build-id/f4/fc35b50c98c603b9806251e3e3b830a0be5d9a /usr/lib/.build-id/f5 /usr/lib/.build-id/f5/cc3595982622843c8e419db2278a97db203211 /usr/lib/.build-id/f5/e3e97572288b4bbb50c4eaa032d2b438a2cbb9 /usr/lib/.build-id/f7/dad8e5cfd608535601a64c695c2423a5d375dd /usr/lib/.build-id/f8/68f48265fe1a6ec570af868686cf5134f92ab2 /usr/lib/.build-id/f8/77e79aa080f7f641845201c394b0dd30a9d448 /usr/lib/.build-id/f9/6f80be45f493a792a97e583694f23f17adc0cf /usr/lib/.build-id/f9/a02bf5a466d5bcb01fa3cfd33dcc7ec792d4fd /usr/lib/.build-id/f9/bf0df82ff5bbbf2fdd798d5d3d818fe921589e /usr/lib/.build-id/f9/d4d6f6d713c73396d23566720f144d2f978098 /usr/lib/.build-id/fa /usr/lib/.build-id/fa/269e47d1737dfa6163fb63c4722033f3048e35 /usr/lib/.build-id/fa/ea0087c18f07b4abe45ca02cca1ee2b7c51622 /usr/lib/.build-id/fc/60a20a341777aa50338c98cbb7bf79792aac42 /usr/lib/.build-id/fe /usr/lib/.build-id/fe/382bc35263172269c229cf6038e78ce8e7c7f2 /usr/lib/.build-id/fe/f094ebe8b5bf081a52aa3c040d13b469862629 /usr/lib/.build-id/ff /usr/lib/.build-id/ff/77c151f05322d1ec795224d3f9caf58616a203 /usr/lib/.build-id/ff/93e317018bc61b2a5f5789c4f858beb50e0d28 /usr/lib/gconv/ANSI_X3.110.so /usr/lib/gconv/ARMSCII-8.so /usr/lib/gconv/ASMO_449.so /usr/lib/gconv/BIG5.so /usr/lib/gconv/BIG5HKSCS.so /usr/lib/gconv/BRF.so /usr/lib/gconv/CP10007.so /usr/lib/gconv/CP1125.so /usr/lib/gconv/CP1250.so /usr/lib/gconv/CP1251.so /usr/lib/gconv/CP1253.so /usr/lib/gconv/CP1254.so /usr/lib/gconv/CP1255.so /usr/lib/gconv/CP1256.so /usr/lib/gconv/CP1257.so /usr/lib/gconv/CP1258.so /usr/lib/gconv/CP737.so /usr/lib/gconv/CP770.so /usr/lib/gconv/CP771.so /usr/lib/gconv/CP772.so /usr/lib/gconv/CP773.so /usr/lib/gconv/CP774.so /usr/lib/gconv/CP775.so /usr/lib/gconv/CP932.so /usr/lib/gconv/CSN_369103.so /usr/lib/gconv/CWI.so /usr/lib/gconv/DEC-MCS.so /usr/lib/gconv/EBCDIC-AT-DE-A.so /usr/lib/gconv/EBCDIC-AT-DE.so /usr/lib/gconv/EBCDIC-CA-FR.so /usr/lib/gconv/EBCDIC-DK-NO-A.so /usr/lib/gconv/EBCDIC-DK-NO.so /usr/lib/gconv/EBCDIC-ES-A.so /usr/lib/gconv/EBCDIC-ES-S.so /usr/lib/gconv/EBCDIC-ES.so /usr/lib/gconv/EBCDIC-FI-SE-A.so /usr/lib/gconv/EBCDIC-FI-SE.so /usr/lib/gconv/EBCDIC-FR.so /usr/lib/gconv/EBCDIC-IS-FRISS.so /usr/lib/gconv/EBCDIC-IT.so /usr/lib/gconv/EBCDIC-PT.so /usr/lib/gconv/EBCDIC-UK.so /usr/lib/gconv/EBCDIC-US.so /usr/lib/gconv/ECMA-CYRILLIC.so /usr/lib/gconv/EUC-CN.so /usr/lib/gconv/EUC-JISX0213.so /usr/lib/gconv/EUC-JP-MS.so /usr/lib/gconv/EUC-JP.so /usr/lib/gconv/EUC-KR.so /usr/lib/gconv/EUC-TW.so /usr/lib/gconv/GB18030.so /usr/lib/gconv/GBBIG5.so /usr/lib/gconv/GBGBK.so /usr/lib/gconv/GBK.so /usr/lib/gconv/GEORGIAN-ACADEMY.so /usr/lib/gconv/GEORGIAN-PS.so /usr/lib/gconv/GOST_19768-74.so /usr/lib/gconv/GREEK-CCITT.so /usr/lib/gconv/GREEK7-OLD.so /usr/lib/gconv/GREEK7.so /usr/lib/gconv/HP-GREEK8.so /usr/lib/gconv/HP-ROMAN8.so /usr/lib/gconv/HP-ROMAN9.so /usr/lib/gconv/HP-THAI8.so /usr/lib/gconv/HP-TURKISH8.so /usr/lib/gconv/IBM037.so /usr/lib/gconv/IBM038.so /usr/lib/gconv/IBM1004.so /usr/lib/gconv/IBM1008.so /usr/lib/gconv/IBM1008_420.so /usr/lib/gconv/IBM1025.so /usr/lib/gconv/IBM1026.so /usr/lib/gconv/IBM1046.so /usr/lib/gconv/IBM1047.so /usr/lib/gconv/IBM1097.so /usr/lib/gconv/IBM1112.so /usr/lib/gconv/IBM1122.so /usr/lib/gconv/IBM1123.so /usr/lib/gconv/IBM1124.so /usr/lib/gconv/IBM1129.so /usr/lib/gconv/IBM1130.so /usr/lib/gconv/IBM1132.so /usr/lib/gconv/IBM1133.so /usr/lib/gconv/IBM1137.so /usr/lib/gconv/IBM1140.so /usr/lib/gconv/IBM1141.so /usr/lib/gconv/IBM1142.so /usr/lib/gconv/IBM1143.so /usr/lib/gconv/IBM1144.so /usr/lib/gconv/IBM1145.so /usr/lib/gconv/IBM1146.so /usr/lib/gconv/IBM1147.so /usr/lib/gconv/IBM1148.so /usr/lib/gconv/IBM1149.so /usr/lib/gconv/IBM1153.so /usr/lib/gconv/IBM1154.so /usr/lib/gconv/IBM1155.so /usr/lib/gconv/IBM1156.so /usr/lib/gconv/IBM1157.so /usr/lib/gconv/IBM1158.so /usr/lib/gconv/IBM1160.so /usr/lib/gconv/IBM1161.so /usr/lib/gconv/IBM1162.so /usr/lib/gconv/IBM1163.so /usr/lib/gconv/IBM1164.so /usr/lib/gconv/IBM1166.so /usr/lib/gconv/IBM1167.so /usr/lib/gconv/IBM12712.so /usr/lib/gconv/IBM1364.so /usr/lib/gconv/IBM1371.so /usr/lib/gconv/IBM1388.so /usr/lib/gconv/IBM1390.so /usr/lib/gconv/IBM1399.so /usr/lib/gconv/IBM16804.so /usr/lib/gconv/IBM256.so /usr/lib/gconv/IBM273.so /usr/lib/gconv/IBM274.so /usr/lib/gconv/IBM275.so /usr/lib/gconv/IBM277.so /usr/lib/gconv/IBM278.so /usr/lib/gconv/IBM280.so /usr/lib/gconv/IBM281.so /usr/lib/gconv/IBM284.so /usr/lib/gconv/IBM285.so /usr/lib/gconv/IBM290.so /usr/lib/gconv/IBM297.so /usr/lib/gconv/IBM420.so /usr/lib/gconv/IBM423.so /usr/lib/gconv/IBM424.so /usr/lib/gconv/IBM437.so /usr/lib/gconv/IBM4517.so /usr/lib/gconv/IBM4899.so /usr/lib/gconv/IBM4909.so /usr/lib/gconv/IBM4971.so /usr/lib/gconv/IBM500.so /usr/lib/gconv/IBM5347.so /usr/lib/gconv/IBM803.so /usr/lib/gconv/IBM850.so /usr/lib/gconv/IBM851.so /usr/lib/gconv/IBM852.so /usr/lib/gconv/IBM855.so /usr/lib/gconv/IBM856.so /usr/lib/gconv/IBM857.so /usr/lib/gconv/IBM858.so /usr/lib/gconv/IBM860.so /usr/lib/gconv/IBM861.so /usr/lib/gconv/IBM862.so /usr/lib/gconv/IBM863.so /usr/lib/gconv/IBM864.so /usr/lib/gconv/IBM865.so /usr/lib/gconv/IBM866.so /usr/lib/gconv/IBM866NAV.so /usr/lib/gconv/IBM868.so /usr/lib/gconv/IBM869.so /usr/lib/gconv/IBM870.so /usr/lib/gconv/IBM871.so /usr/lib/gconv/IBM874.so /usr/lib/gconv/IBM875.so /usr/lib/gconv/IBM880.so /usr/lib/gconv/IBM891.so /usr/lib/gconv/IBM901.so /usr/lib/gconv/IBM902.so /usr/lib/gconv/IBM903.so /usr/lib/gconv/IBM9030.so /usr/lib/gconv/IBM904.so /usr/lib/gconv/IBM905.so /usr/lib/gconv/IBM9066.so /usr/lib/gconv/IBM918.so /usr/lib/gconv/IBM921.so /usr/lib/gconv/IBM922.so /usr/lib/gconv/IBM930.so /usr/lib/gconv/IBM932.so /usr/lib/gconv/IBM933.so /usr/lib/gconv/IBM935.so /usr/lib/gconv/IBM937.so /usr/lib/gconv/IBM939.so /usr/lib/gconv/IBM943.so /usr/lib/gconv/IBM9448.so /usr/lib/gconv/IEC_P27-1.so /usr/lib/gconv/INIS-8.so /usr/lib/gconv/INIS-CYRILLIC.so /usr/lib/gconv/INIS.so /usr/lib/gconv/ISIRI-3342.so /usr/lib/gconv/ISO-2022-CN-EXT.so /usr/lib/gconv/ISO-2022-CN.so /usr/lib/gconv/ISO-2022-JP-3.so /usr/lib/gconv/ISO-2022-JP.so /usr/lib/gconv/ISO-2022-KR.so /usr/lib/gconv/ISO-IR-197.so /usr/lib/gconv/ISO-IR-209.so /usr/lib/gconv/ISO646.so /usr/lib/gconv/ISO8859-10.so /usr/lib/gconv/ISO8859-11.so /usr/lib/gconv/ISO8859-13.so /usr/lib/gconv/ISO8859-14.so /usr/lib/gconv/ISO8859-16.so /usr/lib/gconv/ISO8859-2.so /usr/lib/gconv/ISO8859-3.so /usr/lib/gconv/ISO8859-4.so /usr/lib/gconv/ISO8859-5.so /usr/lib/gconv/ISO8859-6.so /usr/lib/gconv/ISO8859-7.so /usr/lib/gconv/ISO8859-8.so /usr/lib/gconv/ISO8859-9.so /usr/lib/gconv/ISO8859-9E.so /usr/lib/gconv/ISO_10367-BOX.so /usr/lib/gconv/ISO_11548-1.so /usr/lib/gconv/ISO_2033.so /usr/lib/gconv/ISO_5427-EXT.so /usr/lib/gconv/ISO_5427.so /usr/lib/gconv/ISO_5428.so /usr/lib/gconv/ISO_6937-2.so /usr/lib/gconv/ISO_6937.so /usr/lib/gconv/JOHAB.so /usr/lib/gconv/KOI-8.so /usr/lib/gconv/KOI8-R.so /usr/lib/gconv/KOI8-RU.so /usr/lib/gconv/KOI8-T.so /usr/lib/gconv/KOI8-U.so /usr/lib/gconv/LATIN-GREEK-1.so /usr/lib/gconv/LATIN-GREEK.so /usr/lib/gconv/MAC-CENTRALEUROPE.so /usr/lib/gconv/MAC-IS.so /usr/lib/gconv/MAC-SAMI.so /usr/lib/gconv/MAC-UK.so /usr/lib/gconv/MACINTOSH.so /usr/lib/gconv/MIK.so /usr/lib/gconv/NATS-DANO.so /usr/lib/gconv/NATS-SEFI.so /usr/lib/gconv/PT154.so /usr/lib/gconv/RK1048.so /usr/lib/gconv/SAMI-WS2.so /usr/lib/gconv/SHIFT_JISX0213.so /usr/lib/gconv/SJIS.so /usr/lib/gconv/T.61.so /usr/lib/gconv/TCVN5712-1.so /usr/lib/gconv/TIS-620.so /usr/lib/gconv/TSCII.so /usr/lib/gconv/UHC.so /usr/lib/gconv/VISCII.so /usr/lib/gconv/gconv-modules.d/gconv-modules-extra.conf /usr/lib/gconv/libCNS.so /usr/lib/gconv/libGB.so /usr/lib/gconv/libISOIR165.so /usr/lib/gconv/libJIS.so /usr/lib/gconv/libJISX0213.so /usr/lib/gconv/libKSC.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Aug 29 23:23:42 2025