Fedora Packages

compat-libpthread-nonshared-2.44-1.fc45 in Fedora Rawhide

↵ Return to the main page of compat-libpthread-nonshared
View build
Search for updates

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

Changelog

Date Author Change
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
2026-06-16 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-21 - Auto-sync with upstream branch master, commit a767fbcff0eefc64cb6b2369a34b5205468dbafd: - math: Sync acosh with CORE-MATH 887cab6f (Adhemerval Zanella) - inet: Remove unused STATIC_NSS define (Michael Ford) - nss: Remove <gnu/lib-names.h> include from nsswitch.c (Michael Ford) - arm: Save/restore VFP registers in PLT trampolines (BZ 34144, BZ 15792) (Adhemerval Zanella) - aarch64: Fix static PIE CPU feature detection (BZ 34205) (Adhemerval Zanella) - nptl: open threads comm with O_WRONLY|O_CLOEXEC (Sana Kazi) - malloc: aarch64: Add ifuncs for malloc functions (Yury Khrustalev) - rtld: cache cpuid results on the stack for intel (Fabian Rast) - Fix -Wconstant-logical-operand error for Hurd (Joseph Myers) - Fix -Werror=constant-logical-operand errors in soft-fp (Joseph Myers) - Fix -Wconstant-logical-operand error in tst-printf-format-skeleton.c (Joseph Myers)
2026-06-10 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-20 - Auto-sync with upstream branch master, commit 9cf4dd03bdfd8b4113400e6b56c6d665c3c739ae: - riscv: Keep __memcmpeq alias with RVV memcmp (Zihong Yao) - fcntl-linux.h : Fix typo in comments. (bug 17119) (Brian Jorgensen) - iconv: Suppress intermediate errors with //TRANSLIT (bug 34236) (Florian Weimer) - nscd: Typo in comment (Josef Johansson) - libio: use _IO_have_wbackup for wide streams (Andreas Schwab) - elf: don't clobber ld.so.conf in tst-glibc-hwcaps-prepend-cache [BZ #34210] (Sam James) - elf: Remove inhibit_stack_protector from __ifunc_resolver (Adhemerval Zanella) - elf: Set up TLS slotinfo for dlopen'd modules before relocation (BZ 34170) (Adhemerval Zanella) - malloc: Simplify _int_free_chunk (Wilco Dijkstra) - riscv: Add RVV strrchr for both multiarch and non-multiarch builds (Yao Zihong) - riscv: Add RVV strchr for both multiarch and non-multiarch builds (Yao Zihong) - riscv: Add RVV memchr for both multiarch and non-multiarch builds (Yao Zihong) - riscv: Add RVV memccpy for both multiarch and non-multiarch builds (Yao Zihong) - riscv: Add RVV memcmp for both multiarch and non-multiarch builds (Yao Zihong) - malloc: Reduce maximum arenas (Wilco Dijkstra) - resolv: reset _u._ext.nscount in __res_iclose [BZ #34154] (Adam Yi) - sysdeps/ieee754/ldbl-128ibm-compat/test-printf-chk-ldbl-compat.c: Fix typo (Alejandro Colomar) - malloc: Improve documentation of malloc tunables (Wilco Dijkstra) - malloc: Minor cleanups (Wilco Dijkstra) - support: Also run malloc hugetlb=1 tests when transparent hugepage is 'always' (Adhemerval Zanella) - arm: Fix main-in-dso with non-BFD linkers (BZ 34098) (Adhemerval Zanella) - elf: Fix tst-ifunc-tls-init with --disable-default-pie (Adhemerval Zanella) - powerpc64le: Add optimized __memcmpeq for POWER10 (Sachin Monga)
2026-06-02 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-19 - Auto-sync with upstream branch master, commit c5278a64282f1c1f9a88711bac7b4e1469f851d6: - arm: Redirect memcpy to __memcpy_arm for loader/static init code (Adhemerval Zanella) - misc: Fix typos in comments (Yury Khrustalev) - hurd: define SO_TIMESTAMP in socket.h (Diego Nieto Cid) - malloc: aarch64: Remove broken memory tagging (Yury Khrustalev) - hesiod: use booleans in parser macro calls (Adhemerval Zanella) - hesiod: fix swapped arguments in service parser (Adhemerval Zanella) - math: Fix non-narrowing test build with arg-format conditions (Adhemerval Zanella) - aarch64: Use build attributes for asm feature marking (Muhammad Kamran) - misc: add a new test for gethostname (Martin Coufal) - test: Fix and stabilize tst-wcsmbs-clone-overflow test (Frédéric Bérat) - math: Fix fma alignment when exponent difference is exactly 64 (BZ 34183) (Adhemerval Zanella)
2026-05-28 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-18 - Auto-sync with upstream branch master, commit b20b94006c79d65d75e5bd3a8d14fbcf9cd5bee6: - support: Skip malloc hugetlb={1,2} variants when kernel cannot honor them (Adhemerval Zanella) - elf: Re-initialise static TLS after .tdata relocation (BZ 34164) (Adhemerval Zanella) - Arch64: Add support for SVE2 ifuncs (Wilco Dijkstra) - hurd: adjtime: on error return -1 and set errno (Diego Nieto Cid) - sunrpc/Makefile: Split and sort tests (Avinal Kumar) - Hurd: restore some SIOC ioctls (Samuel Thibault) - Hurd: comment ioctls which cannot currently compile (Samuel Thibault) - Hurd: comment PF_ROUTE/AF_ROUTE defines (Samuel Thibault) - Hurd: comment PF_LINK/AF_LINK defines (Pino Toscano) - s390: Enabling lint-makefiles (Stefan Liebler)
2026-05-26 Frédéric Bérat <fberat at redhat dot com> - 2.43.9000-17 - Auto-sync with upstream branch master, commit f531cab5891cc71442dcced4abe8ecc6ef15e61f: - hurd: let the root user raise its priority (Diego Nieto Cid) - hurd: add validations in msync (Etienne Brateau) - hurd: clamp the setpriority prio argument to the range [-NZERO, NZERO-1] (Diego Nieto Cid) - intl: Fix tst-gettext under inherited LC_* environment (Adhemerval Zanella) - nptl: Skip tst-pthread-gdb-attach{, -static} on env mismatches (Adhemerval Zanella) - alpha: fix setrlimit compat symbol for negative rlim values besides -1 (Matt Turner) - sh: reload r3 after arg evaluation in INTERNAL_SYSCALL [BZ #34167] (Matt Turner) - elf: Initialize TCB and stack-protector before static IFUNC resolvers (BZ 20680, BZ 27582, BZ 28817) (Adhemerval Zanella) - elf: Initialize static TLS before relocation processing (BZ 34164) (Adhemerval Zanella) - x86: Revert "x86: Lower non-temporal copy threshold for Hygon" (Adhemerval Zanella) - string: Improve test-memchr page cross checks (Wilco Dijkstra) - Vectorise special cases for SVE log1p(f) (Thomas Daubney) - stdio-common: Optimize scanf %ms series array expansion (Rocket Ma) - Vectorise special cases for SVE inverse hyperbolics (Thomas Daubney) - x86: Fix non-temporal memset unreachable on AMD Zen 3/4/5 (zombie12138) - libio: Ignore doallocate for open_memstream and open_wmemstream [BZ #34019] (Xiang Gao) - libio: Ignore setbuf for open_memstream and open_wmemstream [BZ #34019] (Xiang Gao) - x86: Lower non-temporal copy threshold for Hygon (xiejiamei) - elf: Don't crash in dlsym when tail-called from a constructor [BZ #34156] (Daan De Meyer) - SHARED-FILES: Update gettext sync record (Avinal Kumar) - intl: Fix undefined pointer behaviour (Avinal Kumar) - Fix hurd bootstrap after 4c6f92daead (Adhemerval Zanella) - elf: Use dl_scratch_buffer for LD_LIBRARY_PATH copy in _dl_init_paths (Adhemerval Zanella) - elf: Use dl_scratch_buffer for DST expansion in _dl_map_object_deps (Adhemerval Zanella) - elf: Replace alloca with dl_scratch_buffer in _dl_load_cache_lookup (Adhemerval Zanella) - elf: Replace alloca/VLA with dl_scratch_buffer in dl-load.c (Adhemerval Zanella) - support: Add use_stack_min option to support_small_thread_stack_size (Adhemerval Zanella) - elf: Add dl_scratch_buffer, a loader-side scratch buffer (Adhemerval Zanella) - malloc: Small fix for code readability (Yury Khrustalev) - s390: Adjust configure check for static-pie support. (Stefan Liebler) - nss_files: use booleans in parser macro calls (Andreas Schwab) - nss_files: fix swapped arguments in service parser (Andreas Schwab)

Provides

  • compat-libpthread-nonshared
  • compat-libpthread-nonshared(x86-64)

Files


Sources on Pagure