Fedora Packages

glibc-langpack-shs-2.44.9000-4.fc46 in Fedora Rawhide

↵ Return to the main page of glibc-langpack-shs
View build
Search for updates

Package Info (Data from x86_64 build)
🠗 Changelog
🠗 Dependencies
🠗 Provides
🠗 Files

Changelog

Date Author Change
2026-09-29 Frédéric Bérat <fberat at redhat dot com> - 2.44.9000-4 - Auto-sync with upstream branch master, commit cbf59b836645b6ac69ad8c47a560598bc4942ecc: - CVE-2026-89092: nscd: replace alloca with malloc in aicache, hstcache (DJ Delorie) - elf: Only build THP tests for ABIs that define THP-PAGE-SIZE (Adhemerval Zanella) - posix: Add POSIX posix_spawn_file_actions_add{,f}chdir (Adhemerval Zanella) - Revert "posix: Add POSIX aliases to some spawn functions" (BZ 34437) (Adhemerval Zanella) - elf: Consume hex arguments in _dl_exception_create_format length pass (Adhemerval Zanella) - math: Use cbrt from CORE-MATH (Adhemerval Zanella) - benchtests: Add workloads to cbrt (Adhemerval Zanella) - elf: Fix tunable comma iterator (Daniel Fellows) - posix: Use mmap for address alignment check in tst-mmap (Muhammad Kamran) - dirent: Restore padding in tst-getdents64 (Muhammad Kamran) - Publish CVE-2026-97399 advisory (Siddhesh Poyarekar) - AArch64: Add SVE2 memchr (Wilco Dijkstra) - nptl: Isolate tst-setuid-eagain RLIMIT_SIGPENDING accounting in a user namespace (Adhemerval Zanella) - string: Drop always_inline from tst-xbzero-opt [BZ #23130] (Stian Halseth) - soft-fp: fix sticky bit in _FP_MUL_MEAT_2_120_240_double [BZ #34640] (Stian Halseth) - Update to Unicode 18.0.0 [BZ #34648] (Mike FABIAN) - s390: Load stackpointer once in ____longjmp_chk. [BZ #34622] (Stefan Liebler) - s390: Call __setcontext directly in __makecontext_ret [BZ #34621] (Stefan Liebler) - s390: Don't store thread-pointer to ucontext-struct with get/swapcontext. [BZ #34620] (Stefan Liebler)
2026-09-24 Frédéric Bérat <fberat at redhat dot com> - 2.44.9000-3 - Auto-sync with upstream branch master, commit 04a3995650ec181e98b768fef59f1ad228a87be5: - advisories: fix tag for CVE in SA-2026-0023 (Rolf Eike Beer) - Update CVSSv3.1 score for GLIBC-SA-2026-0022 (Carlos O'Donell) - Publish CVE-2026-95818 advisory (Carlos O'Donell) - Publish CVE-2026-86805 advisory (Carlos O'Donell) - elf: Fix ld.so SIGSEGV in trace mode with unresolved TLS symbols (BZ 34532) (Adhemerval Zanella) - nptl: Retry SIGSETXID delivery on EAGAIN in setxid (bug 21108) (Adhemerval Zanella) - math: Sync tgamma with CORE-MATH (Adhemerval Zanella) - math: Sync exp10m1f with CORE-MATH (Adhemerval Zanella) - math: Sync acosf with CORE-MATH (Adhemerval Zanella) - math: Sync lgamma with CORE-MATH (Adhemerval Zanella) - Fix d_t_fmt and date_fmt in en_SE [BZ #34635] (Mike FABIAN) - stdlib: Don't call clearenv from __libc_setenv_freemem (Mark Wielaard) - Publish CVE-2026-8674 advisory (Adhemerval Zanella) - malloc: Improve calloc [BZ #34582] (Wilco Dijkstra) - x86-64: Link tst-shstk-legacy-1{f,g} with -Wl,--no-as-needed (H.J. Lu) - Revert "linux: Add __libc_procmaps_iterate" (Adhemerval Zanella) - Revert "linux: Use __libc_procmaps_iterate on __readonly_area_fallback" (Adhemerval Zanella) - Revert "nptl: Use __libc_procmaps_iterate on pthread_getattr_np" (Adhemerval Zanella) - Revert "nptl: Fall back to AT_EXECFN on __pthread_main_stack without /proc" (Adhemerval Zanella) - Revert "nptl: Account for the stack guard gap on pthread_getattr_np (BZ 34637)" (Adhemerval Zanella) - Mark swapcontext returns_twice by default [BZ #23130] (Stian Halseth) - libio: validate the wide vtable via a bounds-checked index (Alessandro Schino) - resolv: Fix assertion failure on search list truncation [BZ 31026, CVE-2026-8674] (Adhemerval Zanella) - nptl: Account for the stack guard gap on pthread_getattr_np (BZ 34637) (Adhemerval Zanella) - nptl: Fall back to AT_EXECFN on __pthread_main_stack without /proc (Adhemerval Zanella) - nptl: Use __libc_procmaps_iterate on pthread_getattr_np (Adhemerval Zanella) - linux: Use __libc_procmaps_iterate on __readonly_area_fallback (Adhemerval Zanella) - linux: Add __libc_procmaps_iterate (Adhemerval Zanella) - linux: Add buffer argument and line truncation to __libc_procutils_read_file (Adhemerval Zanella) - Publish CVE-2026-80489 advisory (Carlos O'Donell) - Publish CVE-2026-77117 advisory (Carlos O'Donell) - Publish CVE-2026-19542 advisory (Adhemerval Zanella) - Publish CVE-2026-19499 advisory (Adhemerval Zanella) - math: Update tanh from CORE-MATH (revision dbd377a9) (Adhemerval Zanella) - io: Reject an empty path list on fts_open [BZ #25434] [BZ #34610] (Adhemerval Zanella) - malloc: Reject the top chunk in mem2chunk_check (Magnus Lindholm) - aarch64: Add MTE mode tunable (Yury Khrustalev) - elf: Do not load cache extensions from an old-format ld.so.cache [BZ #34600] (Shamil Abdulaev) - Publish CVE-2026-89092 advisory (Siddhesh Poyarekar) - x86: Set AVX10 active only if XMM/YMM/ZMM are supported (H.J. Lu) - time: handle ^ and # modifiers with %Z in wcsftime (bug 34611) (Andreas Schwab) - x86: Detect APX_NCI_NDD_NF (H.J. Lu) - math: let architectures signal underflow after narrowing (Matt Turner) - locale: fix memory leaks in write_locales and write_charmaps (Ruslan Valiyev) - math: Set errno to ERANGE for logb (+-0) [BZ #6793] (Shamil Abdulaev) - alpha: Use a comdat group for the shared divide-by-zero handler [BZ #20543] (Matt Turner) - nptl: Skip pretty-printer tests without python3 [BZ #34507] (Hemanth Kumar M D) - Record CVE-2026-18374 fix (Florian Weimer) - libio: Add test for fopen with an empty ", ccs=" value [BZ #34574] (Shamil Abdulaev) - libio: Fix CVE-2026-18374 heap buffer overflow in ccs= handling (Dongkyun Son) - getrusage: Add smoke test for getrusage (Ondrej Marek) - powerpc: Restore NULL check on _rtld_global_ro in INIT_ARCH [BZ #34503] (Michael Pfeifroth) - stdio-common: Skip the a and A conversions for the IBM extended format (Matt Turner) - stdio-common: Handle subnormal values in the printf format tests (Matt Turner) - stdio-common: Add printf format tests for the a and A conversions (Matt Turner) - stdio-common: Add printf format tests for the b and B conversions (Matt Turner) - stdio-common: Verify printf format tests with Python rather than AWK (Matt Turner) - hurd: Make __file_name_lookup_at apply upmask for O_TMPFILE (BZ 34493) (Samuel Thibault) - hurd: Make readlinkat check bogus length returned by translator (BZ 34504) (Samuel Thibault) - hurd: Fix setreuid/setregid setting saved ID to new effective ID (BZ 34505) (Samuel Thibault) - stdlib, wcsmbs: Add missing __nonnull to strto*/wcsto* [BZ #33053] (Shamil Abdulaev) - elf: Open the normalized $ORIGIN rpath in AT_SECURE programs (BZ 34360) (Adhemerval Zanella) - test: Fix tst-personality (Yury Khrustalev) - manual: adjust reference to man-pages following proc(5) split-up (Collin Funk) - Updates udp.h from Linux 6.19 to netinet/udp.h (Jiayuan Chen) - nptl: Test case for bug 34546 (Florian Weimer) - nptl: Use FAIL_UNSUPPORTED in init_tpp_test in tst-tpp.h (Florian Weimer) - nptl: Revert TPP updates on pthread_mutex_*lock failure (bug 34546) (Florian Weimer) - nptl: Fix test error reporting in CHECK_TPP_PRIORITY in tst-tpp.h (Florian Weimer) - nptl: Revert robust list head on pthread_mutex_timedlock failure (bug 34542) (Florian Weimer) - nptl: Treat negative times as timed out in PI futex locking (bug 34543) (Florian Weimer) - stdio-common: Keep trailing zeros where %#g rounds into a new decade (BZ 34578) (Matt Turner) - stdio-common: Iterate over the huge width for one printf function only (Matt Turner) - elf: Remove dead l_need_tls_init static-TLS init path (Adhemerval Zanella) - elf: Remove __chk_fail from dl-minimal.c (Adhemerval Zanella) - elf: Allow RPATH/RUNPATH for static-pie (BZ 33326) (Adhemerval Zanella) - Fix assert during static startup (BZ 33326) (Adhemerval Zanella) - Use _dl_writev on __libc_message_impl (Adhemerval Zanella) - nptl: Add __raise_direct (Adhemerval Zanella) - tst-backtrace5: split long line (Samuel Thibault) - tst-backtrace5: Fix on hurd (Samuel Thibault) - fcntl: drop nonnull attribute for openat, openat2's path argument [BZ #34313] (Sam James) - io: drop nonnull attribute for fchmodat, faccessat, fchownat's path argument [BZ #34313] (Sam James) - hurd: Move SINGLE_THREAD_P / RTLD_SINGLE_THREAD_P to single-thread.h (Samuel Thibault) - stdlib: merge some tests from gnulib (Collin Funk) - nptl: Propagate EDEADLK from FUTEX_LOCK_PI for errror-checking mutexes (Moritz Klammler) - advisories: fix typo in README (Rolf Eike Beer) - Use __attribute_optimization_barrier__ for the remaining noclone users (Matt Turner) - io: Do not alias fts and fts64 when inode types differ (Magnus Lindholm) - Use FAIL_UNSUPPORTED more (Sam James) - iconvdata: Test case for bug 34556, bug 34568 (Florian Weimer) - iconvdata: EUC_JISX0213 decoding lacks pending character reset (CVE-2026-80489) (Florian Weimer) - iconvdata: SHIFT_JISX0213 decoding lacks pending character reset (CVE-2026-77117) (Florian Weimer) - localedata: bn_BD, bn_IN: use full Gregorian month names for abmon (Azharul Haque) - manual: Fix some typos in the Low-Level Input/Output chapter (Collin Funk) - x86: Update AVX10 support (H.J. Lu) - Document CVE-2026-18374 and new CVSS tag (Siddhesh Poyarekar) - aarch64: Add memory clobber to pkey_write (Yury Khrustalev) - stdlib: Fix right-justification in strfmon (bug 34510, CVE-2026-19499) (Florian Weimer) - hurd: Set _TIME_BITS=32 for installed programs on i386/Hurd (Samuel Thibault) - Add check-symbol-version.awk (H.J. Lu) - LoongArch: Add standard search paths for 32-bit (mengqinggang) - LoongArch: Support pointer guard on LoongArch32 (mengqinggang) - hurd: Warn about setting _TIME_BITS=64 on i386 GNU Hurd (Samuel Thibault) - math: Update tanh from CORE-MATH (revision bb39e4fa) (Adhemerval Zanella) - tests: elf: Fix flaky thp tests (Yury Khrustalev) - Remove applied or redundant patches: - glibc-rh2457183-1.patch - glibc-rh2457183-2.patch
2026-09-01 Florian Weimer <fweimer at redhat dot com> - 2.44.9000-2 - Fail the build if there are unexpected test failures (#2449608)
2026-08-25 Frédéric Bérat <fberat at redhat dot com> - 2.44.9000-1 - Auto-sync with upstream branch master, commit 53e5f02a6bca102884daed79abd1540aa9b9d19c: - support: fix typo in support_readdir [BZ #34564] (Sam James) - stdlib: Fix tst-stdbit-builtins.c build on clang-23 (Adhemerval Zanella) - elf: Make string tunables startup-only (Adhemerval Zanella) - posix: Remove unnecessary overflow check in wordexp (BZ 34090) (Adhemerval Zanella) - Revert "tests: Remove target-specific huge-page size definition for THP-aware load segment alignment" (Adhemerval Zanella) - powerpc: Fix preprocessor conditional in soft-float __longjmp (bug 34530) (Adhemerval Zanella) - m68k: remove sysdeps/m68k/m680x0/fpu/w_fmod_compat.c (bug 34559) (Andreas Schwab) - hurd: Make __pthread_timedblock update relative timeout on signal (Samuel Thibault) - Makerules/Makeconfig: Add rtlddir-build for the libc.so loader reference (Tiago Dinis) - tests: Remove target-specific huge-page size definition for THP-aware load segment alignment (Xi Ruoyao) - string: Declare Issue 8 functions for POSIX.1-2024 [BZ #34466] (Matthias Goergens) - nscd: replace echo with printf builtin in nscd init script (Ross Burton) - string: vectorize strspn single-accept-char case (Matt Turner) - string: simplify find_zero_ne_all (Matt Turner) - string: add find_ne_all to string-fza.h (Matt Turner) - elf: Remove __glibc_likely from _dl_sort_maps (litenglong) - malloc: aarch64: Add ifuncs for malloc functions (Yury Khrustalev) - malloc: Refactor malloc API into a separate header (Yury Khrustalev) - stdio-common: Remove fallback realloc calls from vfscanf (Florian Weimer) - stdio-common: Use reallocarray for wide strings in vfscanf (bug 34531) (Florian Weimer) - time: Fix integer truncation in strftime (bug 34538) (Florian Weimer) - powerpc: Fix non-atomic stack pointer update in fortified longjmp (bug 34530) (Florian Weimer) - Arm: Remove inline assembler from string-fza.h (Wilco Dijkstra) - benchtests: Increase iterations for strpbrk/strspn (Wilco Dijkstra) - manual: Use string values for glibc.cpu.x86_shstk in tunables example (Arjun Shankar) - stdlib: Remove cache from rpmatch (bug 34526) (Florian Weimer) - resolv: Test case for accepting mismatching, corrupted packets (Florian Weimer) - resolv: Fix __libc_res_queriesmatch buffer size argument in send_dg (bug 34346) (Florian Weimer) - resolv: Handle ternary return value in __libc_res_queriesmatch (bug 34345) (Florian Weimer) - support: Add resolv_response_set_buffer (Florian Weimer) - misc: Fix out-of-bounds array write in tdelete (bug 34506) (Florian Weimer) - m68k: Fix fmod/fmodf infinite recursion (BZ 34508) (Adhemerval Zanella) - inet/arpa/inet.h: Fix typo in documentation of inet_ntop (jb2170) - elf: build the IFUNC resolver stack protector tests only with ssp (Matt Turner) - nscd: Define nscd_ssize_t as int32_t unconditionally (Magnus Lindholm) - elf: Fix tst-nodelete-dlclose-dso.c on clang-23 (Adhemerval Zanella) - gnulib: Fix tst-gcc.c build with clang-23 (Adhemerval Zanella) - malloc: Fix malloc/tst-mallocfork3.c on clang-23 (Adhemerval Zanella) - rt: Fix tst-aio{9,10}.c on clang-23 (Adhemerval Zanella) - stdio-common: Fix tst-setvbuf2.c on clang-23 (Adhemerval Zanella) - stdlib: Adapt tst-stdbit-builtins.c _BitInt tests on clang (Adhemerval Zanella) - elf: Fix dl-cache.c build with clang-23 (Adhemerval Zanella) - linux: align the ancillary buffer in tst-socket-timestamp (Matt Turner) - elf: Fix clang-18 build of elf/tst-ifunc-fault-mod.c test (Adhemerval Zanella) - elf: Fix tunconf.c build with clang (Adhemerval Zanella) - aarch64: Use __glibc_likely macro in comment in dl-tlsdesc.S (Yury Khrustalev) - aarch64: Standardize code by using macros __glibc_{un,}likely (caiyinyu) - strace-tst-thp.sh: Allow unsupported THP tests (H.J. Lu) - stdio-common: Restore while (1) loop in printf_positional (Florian Weimer) - alpha: Use the generic gethostname (Magnus Lindholm) - posix: Do not recurse once per pattern component in glob [BZ #34453] (Adhemerval Zanella) - posix: Remove the alloca uses from glob_in_dir (Adhemerval Zanella) - posix: Use malloc instead of alloca for the glob brace expansion (Adhemerval Zanella) - posix: Use malloc instead of alloca for the glob user name (Adhemerval Zanella) - posix: Move the glob home directory lookups out of __glob (Adhemerval Zanella) - posix: Use malloc instead of alloca for the glob directory name (Adhemerval Zanella) - LoongArch: Fix intermittent nptl/tst-cancel32 failure (mengqinggang) - elf: Use the effective lazy mode for the deferred IRELATIVE pass (Adhemerval Zanella) - elf: Honour skip_ifunc for cross-object IFUNC relocations [BZ #34428] (Adhemerval Zanella) - elf: preserve exit code in tests (Sam James) - nss: Use test resolver for tst-getaddrinfo4 (Adhemerval Zanella) - sysdeps: Remove duplicated INTERNAL_SYSCALL_NCS macros (Ryota Saito) - nss: Use reallocarray to prevent integer overflow in getaddrinfo (bug 33977) (Marcus Poller) - string: Speed up strcasecmp test data initialization (Magnus Lindholm) - string: Speed up strcmp test data initialization (Magnus Lindholm) - arm: Order the rtld link after libgcc-stubs.a (Adhemerval Zanella) - Makefile: Order the top-level stamp files before the subdirectory fan-out (Adhemerval Zanella) - Makerules: Make the .dt to .d conversion safe against concurrent sub-makes (Adhemerval Zanella) - Makefile: Only print the test summary in the second pass of 'make check' (Adhemerval Zanella) - Makerules: Only install the ABI lib-names header from the top level (BZ 34439) (Rudi Heitbaum) - Fix gen-as-const-headers races with the parallel subdir recursion (BZ 34438) (Adhemerval Zanella) - alpha: expect test-float32x-float64-div to fail (Matt Turner) - alpha: add the denormal trap enable bit to FE_NOMASK_ENV (Matt Turner) - linux: Inline syscall cancellation to keep wrapper frames observable (BZ 34338) (Adhemerval Zanella) - stdio-common: avoid repeated regexp matches in tst-printf-format.awk (Matt Turner) - stdio-common: run AWK in the C locale in the printf format tests (Matt Turner) - powerpc: Fix -mlong-double-128 IBM format configure test for Clang (Matt Turner) - ldbl-opt: Fix -mlong-double-128 configure test for Clang (Matt Turner) - elf: Improve diagnostics for static TLS exhaustion (Frédéric Bérat) - hurd: Fix build after the ftw kernel_stat.h inclusion (Adhemerval Zanella) - rt: skip nanosleep interval and abs test for low precision clocks (Mark Wielaard) - alpha: Fix stack alignment in makecontext (Magnus Lindholm) - io: fix ftw ABI on MIPS n64 (Xi Ruoyao) - sysdeps: Fix comment typos in sysdeps/unix/sysdep.h (Ryota Saito) - math: Fix x86_64 tanh _FloatN aliases binding to the FMA variant [BZ 34465] (Adhemerval Zanella) - dlfcn: Deprecate dlinfo request type RTLD_DI_ORIGIN (bug #24298) (Arjun Shankar) - benchtests: Create objdir in the bench-%.c generation rule (Adhemerval Zanella) - misc: Makefile style fix (Yury Khrustalev) - elf: test: handle different rootsbindir in tst-ldconfig-cache (Xi Ruoyao) - localedata: Add brh_PK locale for Brahui language [BZ #33952] (Hammad Mengal) - math: Fix sinh worst-case results for |x| > 36.736801 [BZ 34441] (Adhemerval Zanella) - AArch64: Add ifunc masking tunable (Wilco Dijkstra) - hurd: fix fork's longjmp demangling on i386 (Samuel Thibault) - hurd: Make the readlink __fstatat64 references optional (Samuel Thibault) - NEWS: add 2.45 section (Andreas K. Hüttel) - version.h: bump to 2.44.9000 / development (Andreas K. Hüttel)
2026-08-12 Sun Haiyong <sunhaiyong at zdbr dot net> - 2.44-2 - Add the glibc_has_lib{anl,nsl,util} macro to indicate whether the lib{anl,nsl,util} library is available.
2026-08-04 Frédéric Bérat <fberat at redhat dot com> - 2.44-1 - Auto-sync with upstream branch release/2.44/master, commit 9bcb85688e58847191deb42bfc68d60802078df4: - io: fix ftw ABI on MIPS n64 (Xi Ruoyao) - math: Fix x86_64 tanh _FloatN aliases binding to the FMA variant [BZ 34465] (Adhemerval Zanella) - math: Fix sinh worst-case results for |x| > 36.736801 [BZ 34441] (Adhemerval Zanella) - hurd: fix fork's longjmp demangling on i386 (Samuel Thibault) - hurd: Make the readlink __fstatat64 references optional (Samuel Thibault) - NEWS: start 2.44.1 section (Andreas K. Hüttel) - advisories: replace with ADVISORIES text file (Andreas K. Hüttel) - ChangeLog.old/ChangeLog.33: add (Andreas K. Hüttel) - version.h, include/features.h: Increase version number (Andreas K. Hüttel) - NEWS: drop empty section (Andreas K. Hüttel) - po: update (only line number changes) (Andreas K. Hüttel) - libc.pot: regenerate (Andreas K. Hüttel) - hurd: Make setitimer clear interval on value being 0 (Samuel Thibault) - hurd: xfail more tests waiting for barrier setpshared support (Samuel Thibault) - manual/install.texi, INSTALL: update version numbers (Andreas K. Hüttel) - resolv: Disable TCP servers in tst-resolv-res_init-failure (Florian Weimer) - NEWS: mention more recent developments (Andreas K. Hüttel) - math: test: Fix unsupported check in test-narrowing-trap (Yury Khrustalev)
2026-07-21 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-25 - Auto-sync with upstream branch master, commit a5aa0df24ad61a7dbc0f7c0dc9da7387ec0e974d: - hurd: demangle pointers on fork's longjmp (Samuel Thibault) - hurd: Add __readlink and readlink to dl-sysdep.c (Samuel Thibault) - hurd: Add __fstatat64 to dl-sysdep.c (Samuel Thibault) - manual: Add stability warning regarding system-wide tunables (Florian Weimer) - contrib.texi: update (Andreas K. Hüttel) - NEWS: insert list of fixed bugs (Andreas K. Hüttel) - NEWS: editorial changes (Andreas K. Hüttel) - math: Update tanh from CORE-MATH (revision cf237fa0) (Adhemerval Zanella) - Revert "malloc: Remove dynamic mmap/trim threshold [BZ #30769]" (Peter Bergner) - Add RWF_NOSIGNAL from Linux 6.18 to bits/uio-ext.h (Adhemerval Zanella) - math: Fix inaccurate sin/cos/tan for large arguments (BZ 34376) (Adhemerval Zanella) - benchtests: Add path-oriented workloads to tan (Adhemerval Zanella) - benchtests: Add path-oriented workloads to sin (Adhemerval Zanella) - benchtests: Add path-oriented workloads to cos (Adhemerval Zanella) - sparc: Align THP tests to the 8MB huge-page size (Adhemerval Zanella) - elf: Defer arch PLT IFUNC relocations in the two-phase relocation split (Adhemerval Zanella) - sparc: Fix static IFUNC startup crash by redirecting __mempcpy (BZ #34396) (Adhemerval Zanella) - Revert "strace-tst-thp.sh: Allow unsupported THP tests" (H.J. Lu) - strace-tst-thp.sh: Allow unsupported THP tests (H.J. Lu) - thp: Disable THP if THP isn't supported by kernel (H.J. Lu) - thp: Link THP PDE tests with $(LOAD-THP-ADDRESS-LDFLAGS) (H.J. Lu) - Add advisory text for CVE-2026-6368 (Adhemerval Zanella) - posix: Fix wordexp WRDE_APPEND to preserve state on non-NOSPACE errors (BZ 34090, CVE-2026-6368) (Adhemerval Zanella) - ldconfig: add --install option (DJ Delorie) - po: Integrate translations (Andreas K. Hüttel) - s390: Use 64bit branch relative on count instruction in strncpy-z900.S [BZ #34398] (Stefan Liebler) - Use correct type for glibc.malloc.perturb in tst-tunconf1.c (Stefan Liebler) - benchtests: Build benchmarks in parallel (Adhemerval Zanella) - sparc: Fix static (non-PIE) executables when PIE is enabled by default (Adhemerval Zanella) - elf: Remove unused tunable_seclevel_t (Adhemerval Zanella) - elf: Remove _dl_unload_cache (Adhemerval Zanella) - manual: Document default AT_SECURE handling for system-wide tunables (Adhemerval Zanella) - elf: Let environment aliases override overridable system-wide tunables (Adhemerval Zanella) - elf: Avoid redundant ld.so.cache reload after first load (Adhemerval Zanella) - elf: Verify the tunable cache header signature and version (Adhemerval Zanella) - elf: Bound the tunable cache string table against the mapping size (Adhemerval Zanella) - localedata: Use libc-alpha ML as the canonical contact (Siddhesh Poyarekar) - posix: Use unique PID file in tst-spawn3 and tst-spawn3-pidfd (Florian Weimer) - localedata: Avoid concurrently written locales in gen-locale.sh (Florian Weimer) - Add system-wide tunables: implement overridability (DJ Delorie)
2026-07-16 Fedora Release Engineering <releng at fedoraproject dot org> - 2.43.9000-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
2026-07-07 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-23 - Auto-sync with upstream branch master, commit b5eecf35d91a3b29cff80b731bbc6bcce6863827: - libc.pot: regenerate (Andreas K. Hüttel) - Revert "malloc: aarch64: Add ifuncs for malloc functions" (Yury Khrustalev) - netinet/tcp.h: Sync with Linux 6.15 and fix struct tcp_info tail (BZ 34347) (Adhemerval Zanella) - Add OPEN_TREE_NAMESPACE and FSMOUNT_NAMESPACE to sys/mount.h (Adhemerval Zanella) - s390: Prevent hoisting the thread-pointer read in THREAD_SET_STACK_GUARD (BZ 34297) (Adhemerval Zanella) - Add new AArch64 HWCAP definitions from Linux 6.14, 6.18 and 7.0 to bits/hwcap.h (Adhemerval Zanella) - Makefile: Depend on elf/subdir_lib only if $(subdirs) has elf (H.J. Lu) - sysdeps/x86: don't spuriously mark tests as xfail (Andreas Schwab) - riscv: Add RVV strncpy for both multiarch and non-multiarch builds (Yao Zihong) - riscv: Add RVV stpncpy for both multiarch and non-multiarch builds (Yao Zihong) - Add tst-thp-size-mod.so dependency to strace THP tests (H.J. Lu) - build-many-glibcs.py: Update Linux kernel version to 7.1 (Adhemerval Zanella) - Update kernel version to 7.1 in header constant tests (Adhemerval Zanella) - Update syscall lists for Linux 7.1 (Adhemerval Zanella) - Add NT_RISCV_USER_CFI from Linux 7.0 to elf.h (Adhemerval Zanella) - Add IPPROTO_AGGFRAG from Linux 6.14 to netinet/in.h (BZ 34347) (Adhemerval Zanella) - Add SCHED_GETATTR_FLAG_DL_DYNAMIC from Linux 7.1 to bits/sched.h (Adhemerval Zanella) - Update PIDFD_* constants for Linux 7.1 (Adhemerval Zanella) - Add new LoongArch HWCAP definitions from Linux 7.0 and 7.1 to bits/hwcap.h (Adhemerval Zanella) - Add new constants from Linux 6.12, 6.18 and 6.19 to bits/fcntl-linux.h (Adhemerval Zanella) - x86: Remove unused VZEROUPPER_SHORT_RETURN macro from memset (RyotaSaito) - string: Fix memory leak in argz-addsep.c (Samuel Balazi) - Makerules: run test-container helper through the built loader (Adhemerval Zanella) - Makerules: add 'make check-parallel' to run tests without serialization (Adhemerval Zanella) - Run check-installed-headers concurrently for each header (Adhemerval Zanella) - Makefile: Do not install the container testroot if not running tests (Adhemerval Zanella) - Makefile: Do not force elf last for the others and tests passes (Adhemerval Zanella) - Makefile: Run the subdirectory recursion in parallel (Adhemerval Zanella) - scripts/gen-sorted.awk: Also emit the subdirectory dependency edges (Adhemerval Zanella) - intl: create correct directory in tst-translit.sh (Sam James) - po/*.po: integrate current state of translations (Andreas K. Hüttel) - po/libc.pot: regenerate (Andreas K. Hüttel) - Add system-wide tunables: manual (DJ Delorie) - Add system-wide tunables: Filters (DJ Delorie) - Add system-wide tunables: Apply tunables part (DJ Delorie) - Add system-wide tunables: cache ld.so.cache (DJ Delorie) - Add system-wide tunables: ldconfig part (DJ Delorie) - malloc: Don't call __get_thp_mode/__get_thp_size twice (H.J. Lu) - nis: Fix a memory leak in nis_creategroup when malloc fails (Jiri Stransky) - stdio-common: Fix scanf nan/inf pushback [BZ #34208] (Xiang Gao) - nss: Remove --enable-static-nss configure option (Michael Ford) - manual: Document indirect functions (IFUNC) (Adhemerval Zanella) - ppc64le: Restore optimized memchr for power10 [BZ #34300] (Sachin Monga) - riscv: Fix RV32 libthread_db THREAD_SELF register layout (Shengwen Cheng) - elf: Fix clang-18 build of ifunc resolver tests (Adhemerval Zanella) - arm: Xfail 2 static THP tests (H.J. Lu) - thp: Limit THP code padding to 2 * THP page size (H.J. Lu) - Update documentation of iconv [BZ #30136] (Mike FABIAN) - AArch64: additional mathvec build system cleanups. (Pierre Blanchard) - AArch64: Update SHARED-FILES with files from Arm Optimized-Routines (Pierre Blanchard) - AArch64: Update mathvec directory structure. (Pierre Blanchard) - hppa: Fix missing call to __feraiseexcept (BZ 34306) (John David Anglin)
2026-06-23 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-22 - Auto-sync with upstream branch master, commit b61b98e3d0c81c85200e2082407708c7b0e821a3: - resolv: Add test for gethostbyname_r unaligned buffer [BZ #18287] (Sergey Kolosov) - Define _PATH_MOUNTED as "/etc/mtab" (Justus Winter) - Add advisory text for CVE-2026-6791 (Adhemerval Zanella) - posix: Fix stack overflow in wordexp tilde expansion (BZ 34091, CVE-2026-6791) (Adhemerval Zanella) - riscv: Add RVV memmove for both multiarch and non-multiarch builds (Yao Zihong) - elf: Support THP segment load with madvise enabled THP (H.J. Lu) - advisories: Update GLIBC-SA-2026-0012 metadata (Carlos O'Donell) - Remove unused THREAD_SET_POINTER_GUARD and THREAD_COPY_POINTER_GUARD (Adhemerval Zanella) - resolv: Add test case tst-ns_sprintrr (bug 34033, bug 34069) (Florian Weimer) - resolv: Fix buffer overreads in ns_sprintrrf (CVE-2026-6238) (Florian Weimer) - resolv: More types as unknown in ns_sprintrrf (CVE-2026-5435) (Florian Weimer) - resolv: Check for inet_ntop failure in ns_sprintrrf (Florian Weimer) - resolv: Improve formatting of unknown records in ns_sprintrrf (Florian Weimer) - resolv: Fix ns_sprintrrf formatting of class, type values (bug 34289) (Florian Weimer) - resolv: Declare __p_class_syms, __p_type_syms for internal use (Florian Weimer) - Update GLIBC-SA-2026-0012 to mention A6 records (Florian Weimer) - string: Improve memchr random test (Wilco Dijkstra) - AArch64: Vectorise SVE fp64 sin/cos special case (Dylan Fleming) - AArch64: Vectorise AdvSIMD fp64 sin/cos special case (Dylan Fleming) - AArch64: Vectorise SVE fp32 sin/cos special case (Dylan Fleming) - AArch64: Vectorise AdvSIMD fp32 sin/cos special case (Dylan Fleming) - news: Describe AArch64-specific changes for 2.44 (Yury Khrustalev) - elf: Do not scrub AT_RANDOM to a constant when reseeding fails (BZ 34197) (Adhemerval Zanella) - manual: Update memchr description [BZ #19406] (Wilco Dijkstra) - hurd: Add ETH_TLEN and ETH_FCS_LEN (Samuel Thibault) - hurd: Fix ETH_P_PUP (Samuel Thibault) - Factorize if_arp.h (Samuel Thibault) - elf: Scrub and reseed the AT_RANDOM bytes after deriving the guards (BZ 34197) (Adhemerval Zanella) - Consolidate dl-osinfo.h into the generic implementation (Adhemerval Zanella) - Consolidate the C pointer guard and align the assembly implementations (Adhemerval Zanella) - Remove the jmp_buf stack pointer demangle on ABIs that do not mangle it (Adhemerval Zanella) - Split pointer_guard.h into C and assembly headers (Adhemerval Zanella) - Enable the pointer guard in the dynamic loader (Adhemerval Zanella) - Consolidate pointer guard to use a relro variable instead of the TCB (Adhemerval Zanella) - elf: Propagate the pointer guard to ld.so loaded via static dlopen (BZ 34196) (Adhemerval Zanella) - Remove applied or redundant patches: - glibc-RHEL-172425-1.patch - glibc-RHEL-172425-2.patch - glibc-RHEL-172425-3.patch - glibc-RHEL-172425-4.patch - glibc-RHEL-172425-5.patch

Dependencies

Provides

  • glibc-langpack
  • glibc-langpack-shs
  • glibc-langpack-shs(x86-64)

Files


Sources on Pagure