Fedora Packages

libnsl-2.42.9000-22.fc44 in Fedora Rawhide

↵ Return to the main page of libnsl
View build
Search for updates

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

Changelog

Date Author Change
2026-01-13 Florian Weimer <fweimer at redhat dot com> - 2.42.9000-22 - Revert <math.h> changes for fpclassify et al. because of C++ bugs (#2428799)
2026-01-12 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-21 - Auto-sync with upstream branch master, commit e539a269990dac3ff4d2432c0eb6966a5ee4f274: - hurd: Fix sigreturn clobbering some xmm registers (Samuel Thibault) - Linux: test sizes larger than UINT_MAX for copy_file_range (Xi Ruoyao) - Update the bundled <linux/fuse.h> userspace header from Linux 6.18 (Xi Ruoyao) - Linux: fix copy_file_range test on Linux >= 6.18 (Xi Ruoyao) - Switch currency symbol for the bg_BG locale to euro (Florian Weimer)
2026-01-09 Florian Weimer <fweimer at redhat dot com> - 2.42.9000-20 - Work around GCC problem that makes diagnostics pragmas ineffective (#2426825)
2026-01-08 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-19 - Auto-sync with upstream branch master, commit 755798985d0dc2438c546851f926087158955614: - aarch64: Fix PT_GNU_PROPERTY checks for static exe (BZ 33713) - tst-sig-redzone: Decorate assembly function - hurd: check that signal processing does not hurt the x86_64 redzone - hurd: also test mmx state restoration - mach/hurd: add `bits/in.h` - Better terminology for ‘long double’ in manual - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Pass glibc pre-commit checks - malloc_info: fix closing </sizes> tag typo - LoongArch: Use generic __builtin_trap in abort. - malloc: Fix clang build after 1c588a2187 - elf: Fix elf/tst-decorate-maps on aarch64 after 321e1fc73f - misc: Enable tst-atomic for clang - math: Use math_opt_barrier on ldbl-128 powl underflow/overflow handling - stdio: Fix tst-vfprintf-user-type on clang - x86: Do not use __builtin_isinf_sign for _Float64x/long double - x86: Do not use __builtin_fpclassify for _Float64x/long double - resolv: Add test for NOERROR/NODATA handling [BZ #14308]
2026-01-07 DJ Delorie <dj at redhat dot com> - 2.42.9000-18 - Improve robustness of glibc32 build. (#2427390)
2025-12-22 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-17 - Auto-sync with upstream branch master, commit 0b8a996f44b5f4c02991f02cd12bf05b17db4576: - riscv: Add RVV memset for both multiarch and non-multiarch builds (Yao Zihong) - stdlib: Avoid strlen plt with clang (Adhemerval Zanella) - math: Do not use __builtin_isgreater* and __builtin_isless* on clang (Adhemerval Zanella) - elf: Support vDSO with more than one PT_LOAD with v_addr starting at 0 (BZ 32583) (Adhemerval Zanella) - nptl: Make pthread_{clock, timed}join{_np} act on all cancellation (BZ 33717) (Adhemerval Zanella) - support: Add support_thread_state_wait (Adhemerval Zanella) - nptl: Remove INVALID_TD_P (Adhemerval Zanella) - nptl: Do not use pthread set_tid_address as state synchronization (BZ #19951) (Adhemerval Zanella) - nptl: Set cancellation type and state on pthread_exit (BZ #28267) (Adhemerval Zanella) - nptl: Use __futex_abstimed_wait64 on pthread_create (BZ 33715) (Adhemerval Zanella) - build-many-glibcs.py: Fix s390x-linux-gnu. (Stefan Liebler) - hurd/i386: Remove stale __GNUC_PREREQ (6, 0) test from tls.h (Uros Bizjak) - nptl: Optimize trylock for high cache contention workloads (BZ #33704) (Sunil K Pandey) - Regenerate sysdeps/x86_64/configure (Adhemerval Zanella) - x86_64: Fix mark-plt configure test (Adhemerval Zanella) - math: Fix potential underflow on ldbl-128 erfl (Adhemerval Zanella) - atomic: Reinstate HAVE_64B_ATOMICS configure check (Wilco Dijkstra) - malloc: Improve thp_init (Wilco Dijkstra) - linux: Update kernel version to 6.17 in tst-openat2-consts.py (Adhemerval Zanella) - Updates struct tcp_info and TCP_AO_XX corresponding struct from 6.17 to netinet/tcp.h (Jiayuan Chen) - malloc: set default tcache fill count to 16 (Dev Jain) - malloc: Remove fastbin comments (Dev Jain) - malloc: Remove fastbin infrastructure (Dev Jain) - malloc: Remove do_check_remalloced_chunk (Dev Jain) - malloc: remove fastbin code from malloc_info (Dev Jain) - malloc: remove fastbin code from do_check_malloc_state (Dev Jain) - malloc: remove mallopt fastbin stats (Dev Jain) - malloc: remove allocation from fastbin, and trim_fastbins (Dev Jain) - malloc: remove malloc_consolidate (Dev Jain) - malloc: remove fastbin tests (Dev Jain) - Deprecate s390-linux-gnu (31bit) (Stefan Liebler) - benchtests: Add pthread mutex trylock recursive throughput test (BZ #33704) (Sunil K Pandey) - benchtests: Refactor pthread trylock throughput test (BZ #33704) (Sunil K Pandey)
2025-12-15 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-16 - Auto-sync with upstream branch master, commit ded9c1e525f2d69a81e61c34c29077fed7df658c: - benchtests: Add pthread mutex trylock throughput test (BZ #33704) (Sunil K Pandey) - posix: Fix getconf symbolic constants defined in limits.h (BZ# 29147) (Adhemerval Zanella Netto) - configure: use TEST_CC to check for --depaudit (Adhemerval Zanella) - configure: use TEST_CC to check for --no-error-execstack (Adhemerval Zanella) - manual: Fix madvise typo in mseal documentation (Florian Weimer) - malloc: Enable 2MB THP by default on Aarch64 (Dev Jain) - malloc: Enable 2MB THP by default on Aarch64 (Dev Jain) - malloc: Do not make out-of-bounds madvise call on non-aligned heap (Dev Jain) - linux: Add openat2 (BZ 31664) (Adhemerval Zanella) - malloc: Extend malloc function hiding to tst-reallocarray (BZ #32366) (Adhemerval Zanella) - malloc: Extend malloc function hiding to tst-pvalloc (BZ #32366) (Adhemerval Zanella) - configure: Enable experimental support for clang (Adhemerval Zanella) - configure: Only use -Wno-discarded-qualifiers iff compiler supports it (Adhemerval Zanella) - Handle clang -Wignored-attributes on weak aliases (Adhemerval Zanella) - build-many-glibcs.py: Include URL in download exception (Florian Weimer) - x32: Implement prctl in assembly (H.J. Lu) - build-many-glibcs.py: Switch Git URLs to https:// (Florian Weimer)
2025-12-08 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-15 - Auto-sync with upstream branch master, commit 866fa41ef8521ce94ffdacfd6f1f67737899d5c9: - libio: null terminate the buffer upon initial allocation in getdelim (Collin Funk) - aarch64: Implement AdvSIMD and SVE rsqrt(f) routines (James Chesterman) - benchtests: Add benchtests for rsqrt (James Chesterman) - benchtests: Add benchtests for rsqrtf (James Chesterman) - i386: Fix fmod/fmodf/remainder/remainderf for gcc-12 (Adhemerval Zanella) - nptl: Check alignment of pthread structs (Wilco Dijkstra) - aarch64: Optimise AdvSIMD atanhf (James Chesterman) - aarch64: Optimise AdvSIMD asinhf (James Chesterman) - aarch64: Optimise AdvSIMD acoshf (James Chesterman) - aarch64: Add tests for glibc.cpu.aarch64_bti behaviour (Yury Khrustalev) - aarch64: Support enforcing BTI on dependencies (Yury Khrustalev) - aarch64: Add configure checks for BTI support (Yury Khrustalev) - aarch64: fix makefile formatting (Yury Khrustalev) - aarch64: Optimise AdvSIMD log10 (James Chesterman) - aarch64: Optimise AdvSIMD log2 (James Chesterman) - aarch64: Optimise AdvSIMD log (James Chesterman) - aarch64: Optimise AdvSIMD log1p (James Chesterman) - aarch64: Optimise AdvSIMD log10f (James Chesterman) - aarch64: Optimise AdvSIMD log2f (James Chesterman) - aarch64: Optimise AdvSIMD logf (James Chesterman) - aarch64: Optimise AdvSIMD log1pf (James Chesterman) - int128: Check BITS_PER_MP_LIMB == 32 instead of __WORDSIZE == 32 (H.J. Lu) - time: Add TIME_MONOTONIC, TIME_ACTIVE, and TIME_THREAD_ACTIVE (Adhemerval Zanella) - Use Linux 6.18 in build-many-glibcs.py (Joseph Myers) - misc: fix some typos (Yury Khrustalev) - Use 64-bit atomic on sem_t with 8-byte alignment [BZ #33632] (H.J. Lu) - scripts: Support custom Git URLs in build-many-glibcs.py (Yury Khrustalev) - scripts: Support custom FTP mirror URL in build-many-glibcs.py (Yury Khrustalev) - strops: use strlen instead of strchr for string length (Kacper Piwiński) - nptl: tests: Fix test-wrapper use in tst-dl-debug-tid.sh (Yury Khrustalev) - Fix allocation_index increment in malloc_internal (Osama Abdelkader)
2025-12-01 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-14 - Auto-sync with upstream branch master, commit f9e61cd446d45016e20b6fe85ab87364ebdbec1b: - NEWS: Add new generic fma/fmaf note (Adhemerval Zanella) - iconvdata: Fix invalid pointer arithmetic in ANSI_X3.110 module (Florian Weimer) - Define C23 header version macros (Joseph Myers) - math: New generic fmaf implementation (Adhemerval Zanella) - Linux: Ignore PIDFD_GET_INFO in tst-pidfd-consts (Florian Weimer) - math: Sync atanh from CORE-MATH (Adhemerval Zanella) - aarch64: make GCS configure checks aarch64-only (Yury Khrustalev) - math: New generic fma implementation (Adhemerval Zanella) - stdlib: Remove longlong.h (Adhemerval Zanella) - Add umul_ppmm to gmp-arch.hdoc (Adhemerval Zanella) - Add add_ssaaaa and sub_ssaaaa to gmp-arch.h (Adhemerval Zanella) - Add gmp-arch and udiv_qrnnd (Adhemerval Zanella) - Add new math improvemenst to NEWS (Adhemerval Zanella) - scripts: Fix minor lint warnings in build-many-glibcs.py (Yury Khrustalev) - malloc: Add threaded variants of single-threaded malloc tests (Arjun Shankar) - support: Add support for running tests in a multi-threaded environment (Arjun Shankar)
2025-11-24 Frédéric Bérat <fberat at redhat dot com> - 2.42.9000-13 - Auto-sync with upstream branch master, commit 0f7b73f2ed70e783cd02ab77503645b03ee1d332: - htl: Fix conditions for thread list variables (Samuel Thibault) - pthread: Simplify condition for hidden proto (Samuel Thibault) - htl: move c11 symbols into libc. (gfleury) - htl: Also use __libc_thread_freeres to clean TLS state (Samuel Thibault) - benchtests: Fix bench-build after cd748a63ab (Adhemerval Zanella) - linux: Handle EINVAL as unsupported on tst-pidfd_getinfo (Adhemerval Zanella) - bench-malloc-thread: Add libm for powf (Adhemerval Zanella) - benchtests: Remove clang warnings (Adhemerval Zanella) - benchtests: Add attribute_optimize (Adhemerval Zanella) - benchtests: Use __f128 on ilogbf128-inputs constants (Adhemerval Zanella) - Enable --enable-fortify-source with clang (Adhemerval Zanella) - configure: Only use -fno-fp-int-builtin-inexact if compiler supports it (Adhemerval Zanella) - benchtests: Add fmaf benchtests (Adhemerval Zanella) - math: Remove ldbl-96 fma implementation (Adhemerval Zanella) - benchtests: Add fma benchtests (Adhemerval Zanella) - htl: Move pthread_atfork compatibility symbol to libc (Samuel Thibault) - htl: move pthread_spin_{destroy, lock, init, trylock, unlock) and remove _pthread_spin_lock, into libc. (gfleury) - Implement C23 const-preserving standard library macros (Joseph Myers) - Check if linker supports -Wl,--undefined-version (Adhemerval Zanella) - nptl: Replace FALLTHROUGH with [[fallthrough]] (Adhemerval Zanella) - hurd: Add missing free_sized and free_aligned_sized (Samuel Thibault) - Use __fstat64_time64 in __fts64_children_time64 (bug 33653) (Andreas Schwab) - malloc: Use _int_free_chunk in tcache_thread_shutdown (Wilco Dijkstra) - math: Sync atanh from CORE-MATH (Adhemerval Zanella) - malloc: add free_sized and free_aligned_sized from C23 (Justin King) - math: Sync acosh from CORE-MATH (Adhemerval Zanella) - linux/termios: test the kernel-side termios canonicalization (H. Peter Anvin) - nss: Remove effectively unused __nss_*_database variables (Florian Weimer) - AArch64: Remove WANT_SIMD_EXCEPT from aarch64 AdvSIMD math routines (Dylan Fleming) - AArch64: Fix and improve SVE pow(f) special cases (Pierre Blanchard) - AArch64: fix SVE tanpi(f) [BZ #33642] (Pierre Blanchard) - htl: move pthread_hurd_cond_timedwait_np, pthread_hurd_cond_wait_np into libc. (gfleury) - htl: move pthread_getname_np/setname_np into libc. (gfleury) - htl: fix compatibility (gfleury) - Add new AArch64 HWCAP3 definitions from Linux 6.17 to bits/hwcap.h (Adhemerval Zanella) - malloc: Simplify tst-free-errno munmap failure test (Arjun Shankar) - Remove support for lock elision. (Stefan Liebler) - nss: Remove effectively unused struct nss_database_default_cache (Florian Weimer) - nss: Clean up function pointer/void * unions (Florian Weimer) - linux/termios: factor out the kernel interface from termios_internal.h (H. Peter Anvin) - linux/termios: clear k_termios.c_cflag & CIBAUD for non-split speed [BZ 33340] (H. Peter Anvin) - manual: don't use the FSF's old address in license text. (Collin Funk) - posix: execvpe: fix UMR with file > NAME_MAX [BZ #33627] (Pádraig Brady) - configure: Remove for redirection of built-in functions (Adhemerval Zanella) - math: Handle fabsf128 !__USE_EXTERN_INLINES (Adhemerval Zanella) - x86: Fix strstr ifunc on clang (Adhemerval Zanella) - x86: Use -mavx instead of -msse2avx (Adhemerval Zanella) - math: Don't redirect inlined builtin math functions (Adhemerval Zanella) - Update COPYING, COPYING.LIB from gnulib, using gnulib file names (Florian Weimer) - Add COPYINGv3 with the GPL version 3 text (Florian Weimer) - Reference COPYING.LIB in <sframe.h> copyright header (Florian Weimer) - htl: move pthread_create to into libc (Samuel Thibault) - htl: Move __pthread_enable/disable_asynccancel into libc (Samuel Thibault) - hurd: Fix getting rlimit in _hurd_alloc_fd (Samuel Thibault)

Dependencies

Provides

  • libnsl
  • libnsl(x86-64)
  • libnsl.so.1()(64bit)
  • libnsl.so.1(GLIBC_2.2.5)(64bit)
  • libnsl.so.1(GLIBC_PRIVATE)(64bit)

Files


Sources on Pagure