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

glibc-2.41.9000-6.fc43 RPM for i686

From Fedora Rawhide for x86_64 / g

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

Provides

Requires

License

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

Changelog

* Tue Mar 25 2025 Florian Weimer <fweimer@redhat.com> - 2.41.9000-6
  - Add glibc-configure-disable-libsupport.patch and --disable-support
    to work around missing libgcc_s.so.1 in glibc32 build.
  - Auto-sync with upstream branch master,
    commit 0544df4f4a9c6ce72de589e95f5bdadce8f103d0:
  - mach: Use the host_get_time64 to replace the deprecated host_get_time for CLOCK_REALTIME when it's available
  - aio_suspend64: Fix clock discrepancy [BZ #32795]
  - Add _FORTIFY_SOURCE support for inet_pton
  - Prepare inet_pton to be fortified
  - Update kernel version to 6.13 in header constant tests
  - support: Link links-dso-program-c with libgcc_s only if available
  - elf: Use +nolink-deps to add make-only dependency for tst-origin
  - Makeconfig: Support $(+nolink-deps) in link flags
  - debug: Improve '%n' fortify detection (BZ 30932)
  - Remove eloop-threshold.h
  - malloc: missing initialization of tcache in _mid_memalign
  - support: Link links-dso-program-c against libgcc_s
  - Add _FORTIFY_SOURCE support for inet_ntop
  - Add missing guards in include/arpa/inet.h
  - Prepare inet_ntop to be fortified
* Thu Mar 20 2025 Florian Weimer <fweimer@redhat.com> - 2.41.9000-5
  - Auto-sync with upstream branch master,
    commit c5113a838b28a8894da19794ca7a69c5ace959a3:
  - add inputs giving large errors for rsqrt
  - malloc: Improve csize2tidx
  - elf: Fix tst-origin make rules
  - AArch64: Optimize algorithm in users of SVE expf helper
  - malloc: Improve arena_for_chunk()
  - benchtests: Increase iterations of bench-malloc-simple
  - elf: Fix tst-origin make rules
  - htl: Make pthread_setcanceltype / state a cancellation point
* Fri Mar 14 2025 Florian Weimer <fweimer@redhat.com> - 2.41.9000-4
  - Auto-sync with upstream branch master,
    commit 10af00f7a135c85796a9c4c75228358b8898da5c:
  - tst-fopen-threaded: Only check EOF for failing read
  - Implement C23 powr
  - x86_64: Add atanh with FMA
  - elf: Canonicalize $ORIGIN in an explicit ld.so invocation [BZ 25263]
  - x86_64: Add sinh with FMA
  - benchtests: Remove wrong snippet from 360cce0b06
  - x86_64: Add tanh with FMA
  - nptl: Check if thread is already terminated in sigcancel_handler (BZ 32782)
  - nptl: PTHREAD_COND_INITIALIZER compatibility with pre-2.41 versions (bug 32786)
  - getaddrinfo.c: support MPTCP (BZ #29609)
  - math: Refactor how to use libm-test-ulps
  - Update syscall lists for Linux 6.13
  - Makefile: Clean up pthread_atfork integration
  - nptl: Include <stdbool.h> in tst-pthread_gettid_np.c
  - Linux: Add new test misc/tst-sched_setattr-thread
  - Linux: Remove attribute access from sched_getattr (bug 32781)
  - Linux: Add the pthread_gettid_np function (bug 27880)
  - elf: Test dlopen (NULL, RTLD_LAZY) from an ELF constructor
  - s390x: Regenerate ULPs.
  - math: Remove an extra semicolon in math function declarations
  - nptl: extend test coverage for sched_yield
  - posix: Move environ helper variables next to environ definition (bug 32541)
  - Implement C23 rsqrt
* Fri Mar 07 2025 Carlos O'Donell <carlos@redhat.com> - 2.41.9000-3
  - Auto-sync with upstream branch master,
    commit ee3b1d15da412be19583085f81c220653b270c1f:
  - Use binutils 2.44 branch and Linux 6.13 in build-many-glibcs.py
  - elf: Fix handling of symbol versions which hash to zero (bug 29190)
  - configure: Fix spelling of -Wl,--no-error-execstack option
  - manual: Mark perror as MT-unsafe and update check-safety.sh
  - elf: Check if __attribute__ ((aligned (65536))) is supported
  - htl: Make __pthread_create_internal directly call __pthread_sigmask
  - htl: Make __pthread_sigmask directly call __sigthreadmask
  - hurd: Consolidate signal mask change
  - static-pie: Skip the empty PT_LOAD segment at offset 0 [BZ #32763]
  - sysdeps: linux: Add BTRFS_SUPER_MAGIC to pathconf
  - linux: Prefix AT_HWCAP with 0x on LD_SHOW_AUXV
  - Remove dl-procinfo.h
  - powerpc: Remove unused dl-procinfo.h
  - powerpc: Move cache geometry information to ld diagnostics
  - powerpc: Move AT_HWCAP descriptions to ld diagnostics
  - benchtests: Add random strlen benchmark
  - benchtests: Improve large memcpy/memset benchmarks
  - manual: Explain sched_yield semantics with different schedulers
  - Pass -Wl,--no-error-execstack for tests where -Wl,-z,execstack is used [PR32717]
  - malloc: Add integrity check to largebin nextsizes
  - libio: Clean up fputc/putc comments
  - htl: move pthread_once into libc
  - Remove unused dl-procinfo.h
  - LoongArch: Optimize f{max,min}imum_mag_num{,f}
  - LoongArch: Optimize f{max,min}imum_num{,f}
  - LoongArch: Optimize f{max,min}imum_mag{,f}
  - LoongArch: Optimize f{max,min}imum{,f}
  - AArch64: Use prefer_sve_ifuncs for SVE memset
  - sysdeps/ieee754: Fix remainder sign of zero for FE_DOWNWARD (BZ #32711)
  - math: Add optimization barrier to ensure a1 + u.d is not reused [BZ #30664]
  - RISC-V: Fix IFUNC resolver cannot access gp pointer
* Tue Feb 25 2025 Arjun Shankar <arjun@redhat.com> - 2.41.9000-2
  - Auto-sync with upstream branch master,
    commit 935563754bb5e1f16b9edb392d6c80c6827ddfca:
  - AArch64: Remove LP64 and ILP32 ifdefs
  - AArch64: Simplify lrint
  - AArch64: Remove AARCH64_R macro
  - AArch64: Cleanup pointer mangling
  - AArch64: Remove PTR_REG defines
  - AArch64: Remove PTR_ARG/SIZE_ARG defines
  - stdlib: Add single-threaded fast path to rand()
  - Increase the amount of data tested in stdio-common/tst-fwrite-pipe.c
  - posix: Rewrite cpuset tests
  - support: Add support_next_to_fault_before support function
  - math: Fix `unknown type name '__float128'` for clang 3.4 to 3.8.1 (bug 32694)
  - nptl: clear the whole rseq area before registration
  - aarch64: Add GCS test with signal handler
  - aarch64: Add GCS tests for dlopen
  - aarch64: Add GCS tests for transitive dependencies
  - aarch64: Add tests for Guarded Control Stack
  - aarch64: Add configure checks for GCS support
* Thu Feb 20 2025 Carlos O'Donell <carlos@redhat.com> - 2.41.9000-1
  - Auto-sync with upstream branch master,
    commit 6d24313e4a4098f7c469e119784bfbbfdb1ec749.
  - manual: Mark setlogmask as AS-unsafe and AC-unsafe.
  - AArch64: Add SVE memset
  - x86 (__HAVE_FLOAT128): Defined to 0 for Intel SYCL compiler [BZ #32723]
  - manual: Document setlogmask as MT-safe.
  - math: Consolidate acosf and asinf internal tables
  - math: Consolidate acospif and asinpif internal tables
  - math: Consolidate cospif and sinpif internal tables
  - htl: don't export __pthread_default_rwlockattr anymore.
  - htl: move pthread_rwlock_init into libc.
  - htl: move pthread_rwlock_destroy into libc.
  - htl: move pthread_rwlock_{rdlock, timedrdlock, timedwrlock, wrlock, clockrdlock, clockwrlock} into libc.
  - htl: move pthread_rwlock_unlock into libc.
  - htl: move pthread_rwlock_tryrdlock, pthread_rwlock_trywrlock into libc.
  - htl: move pthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared into libc.
  - htl: move pthread_rwlockattr_destroy into libc.
  - htl: move pthread_rwlockattr_init into libc.
  - htl: move __pthread_default_rwlockattr into libc.
  - Fix tst-aarch64-pkey to handle ENOSPC as not supported
  - Increase the amount of data tested in stdio-common/tst-fwrite-bz29459.c
  - elf: Keep using minimal malloc after early DTV resize (bug 32412)
  - libio: Initialize _total_written for all kinds of streams
  - malloc: Add size check when moving fastbin->tcache
  - nss: Improve network number parsers (bz 32573, 32575)
  - nptl: Remove unused __g_refs comment.
  - advisories: Fix up GLIBC-SA-2025-0001
  - 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
  - math: Improve layout of exp/exp10 data
  - assert: Add test for CVE-2025-0395
  - math: Consolidate coshf and sinhf internal tables
  - math: Consolidate acoshf and asinhf internal tables
  - math: Use tanpif from CORE-MATH
  - math: Use sinpif from CORE-MATH
  - math: Use cospif from CORE-MATH
  - math: Use atanpif from CORE-MATH
  - math: Use atan2pif from CORE-MATH
  - math: Use asinpif from CORE-MATH
  - math: Use acospif from CORE-MATH
  - benchtests: Add tanpif
  - benchtests: Add sinpif
  - benchtests: Add cospif
  - benchtests: Add atanpif
  - benchtests: Add atan2pif
  - benchtests: Add asinpif
  - benchtests: Add acospif
  - hurd: Replace char foo[1024] with string_t
  - hurd: Drop useless buffer initialization in ttyname*
  - mig_strncpy: ensure destination string is null terminated
  - htl: stop exporting __pthread_default_barrierattr.
  - htl: move pthread_barrier_wait into libc.
  - htl: move pthread_barrier_init into libc.
  - htl: move pthread_barrier_destroy into libc.
  - htl: move pthread_barrierattr_getpshared, pthread_barrierattr_setpshared into libc.
  - htl: move pthread_barrierattr_init into libc.
  - htl: move pthread_barrierattr_destroy into libc.
  - htl: move __pthread_default_barrierattr into libc.
  - manual: Update signal descriptions
  - libio: Replace __LP64__ with __WORDSIZE
  - powerpc64le: Also avoid IFUNC for __mempcpy
  - elf: Build dl-tls.o with early startup symbol redirections
  - manual: make @manpageurl more specific to each output
  - math: Fix tanf for some inputs (BZ 32630)
  - elf: Use _dl_find_object instead of _dl_find_dso_for_object in dlopen
  - elf: Add fast path to dlopen for fully-opened maps
  - elf: Determine the caller link map in _dl_open
  - elf: Merge __dl_libc_freemem into __rtld_libc_freeres
  - elf: Add l_soname accessor function for DT_SONAME values
  - elf: Split _dl_lookup_map, _dl_map_new_object from _dl_map_object
  - hurd: Use the new __proc_reauthenticate_complete protocol
  - elf: Do not add a copy of _dl_find_object to libc.so
  - htl: move pthread_setcancelstate into libc.
  - math: Fix sinhf for some inputs (BZ 32627)
  - math: Fix log10p1f internal table value (BZ 32626)
  - manual: Safety annotations for timespec_get and timespec_getres
  - sh: Fix tst-guard1 build
  - manual: Add links to POSIX Semaphores man-pages documentation
  - manual: Consolidate POSIX Semaphores docs in Threads chapter
  - ld.so: Decorate BSS mappings
  - nptl: Add support for setup guard pages with MADV_GUARD_INSTALL
  - nptl: Correct stack size attribute when stack grows up [BZ #32574]
  - manual: Update compatibility note on flushing of line-oriented files
  - htl: move pthread_setcanceltype into libc.
  - htl: move pthread_mutex_consistent, pthread_mutex_consistent_np into libc.
  - htl: move pthread_mutex_destroy into libc.
  - htl: move pthread_mutex_getprioceiling, pthread_mutex_setprioceiling into libc
  - htl: move pthread_mutex_{lock, unlock, trylock, timedlock, clocklock}
  - htl: move pthread_mutex_init into libc.
  - htl: remove leftover for pthread_mutexattr_settype
  - Add test of input file flushing / offset issues
  - Fix fflush handling for mmap files after ungetc (bug 32535)
  - Fix fseek handling for mmap files after ungetc or fflush (bug 32529)
  - Make fflush (NULL) flush input files (bug 32369)
  - Make fclose seek input file to right offset (bug 12724)
  - Fix fflush after ungetc on input file (bug 5994)
  - libio: Add a new fwrite test that evaluates partial writes
  - libio: Start to return errors when flushing fwrite's buffer [BZ #29459]
  - Add new tests for fopen
  - Increase version to 2.41.9000, add new section to NEWS
  - Create ChangeLog.old/ChangeLog.30
  - Bump version to 2.41

Files

/etc/gai.conf
/etc/ld.so.cache
/etc/ld.so.conf
/etc/ld.so.conf.d
/etc/rpc
/usr/bin/iconvconfig
/usr/bin/ldconfig
/usr/lib/.build-id
/usr/lib/.build-id/0d
/usr/lib/.build-id/0d/9b91c5f4065c40f4bb55922e1ca8ccb5adb588
/usr/lib/.build-id/0d/d6818bf0c53a262d82aa84043c9040f0ce08d6
/usr/lib/.build-id/11
/usr/lib/.build-id/11/c2a6beca3e779c9fa0a42d6306f0ead52b92be
/usr/lib/.build-id/21
/usr/lib/.build-id/21/cc8dcbc7384ce627476d6c064f919aeb3d2aa0
/usr/lib/.build-id/27
/usr/lib/.build-id/27/71a2b2c6912022dd6b2a79788179b83c3bb77b
/usr/lib/.build-id/28
/usr/lib/.build-id/28/0cf5dae414ea36ed8cffebc461a0776fcd3e57
/usr/lib/.build-id/33
/usr/lib/.build-id/33/18d12c1c253defd4469bb4983d06d24cfed539
/usr/lib/.build-id/4f
/usr/lib/.build-id/4f/ef9e8f89079cbf491ef531cf404f94dc1c5d94
/usr/lib/.build-id/50
/usr/lib/.build-id/50/10114e3f8150f623c37b361693c3327cb6a24e
/usr/lib/.build-id/5f
/usr/lib/.build-id/5f/68a3fa1efbd7d0e2e16077edfb852d918bfdd3
/usr/lib/.build-id/75
/usr/lib/.build-id/75/f4565838e0a86193d0553591b9494b8bfc4710
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/fda067bcacca6326ccceb5b8b9ddaf2a9e3eeb
/usr/lib/.build-id/7c/fda067bcacca6326ccceb5b8b9ddaf2a9e3eeb.1
/usr/lib/.build-id/7c/fda067bcacca6326ccceb5b8b9ddaf2a9e3eeb.2
/usr/lib/.build-id/7c/fda067bcacca6326ccceb5b8b9ddaf2a9e3eeb.3
/usr/lib/.build-id/7c/fda067bcacca6326ccceb5b8b9ddaf2a9e3eeb.4
/usr/lib/.build-id/7c/fda067bcacca6326ccceb5b8b9ddaf2a9e3eeb.5
/usr/lib/.build-id/83
/usr/lib/.build-id/83/16ed2d230b90753b0ef384bf7ebc721240587b
/usr/lib/.build-id/8b
/usr/lib/.build-id/8b/ee7aded6b2f32aa1e26f8e449124ba8380dd68
/usr/lib/.build-id/8c
/usr/lib/.build-id/8c/4b311e765e46af040319e922d336d9c3b72218
/usr/lib/.build-id/8c/d4427ddb839a4033957fe2b150b356357465d5
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/b53b5b75f0516d8985fcd1bf82dad4e0f3e975
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/e7eed86e31fe81da6f7e3105bf389fa2ed42fb
/usr/lib/.build-id/a4
/usr/lib/.build-id/a4/c886c4a84beb365ac9204618f37001b46bd1df
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/c0341d73171691addb3217370c54ef1dcedc81
/usr/lib/.build-id/a9
/usr/lib/.build-id/a9/3bee0ba47542d653d8774838fb2ac5ac9473c0
/usr/lib/.build-id/b0
/usr/lib/.build-id/b0/d304d4f42ee7feea8d6eb9e898be8fafdb897a
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/e53235bf5e203030a18470a259c28d798fc40f
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/b955084bd346bea3b6b2894e5d574d63f00f41
/usr/lib/.build-id/ce
/usr/lib/.build-id/ce/8199ae5cc45e8fa1b5250512b6d9b44f7b06a0
/usr/lib/.build-id/db
/usr/lib/.build-id/db/598de8ab697a0e23b28155110a715034bf06b9
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/bc7054a3279f49c877159d3c766f5fe61b52fc
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/5cbb9f53fc544f834fe5b3a0a8264372df32ec
/usr/lib/audit
/usr/lib/audit/sotruss-lib.so
/usr/lib/gconv
/usr/lib/gconv/CP1252.so
/usr/lib/gconv/ISO8859-1.so
/usr/lib/gconv/ISO8859-15.so
/usr/lib/gconv/UNICODE.so
/usr/lib/gconv/UTF-16.so
/usr/lib/gconv/UTF-32.so
/usr/lib/gconv/UTF-7.so
/usr/lib/gconv/gconv-modules
/usr/lib/gconv/gconv-modules.cache
/usr/lib/gconv/gconv-modules.d
/usr/lib/ld-linux.so.2
/usr/lib/libBrokenLocale.so.1
/usr/lib/libanl.so.1
/usr/lib/libc.so.6
/usr/lib/libc_malloc_debug.so.0
/usr/lib/libdl.so.2
/usr/lib/libm.so.6
/usr/lib/libmemusage.so
/usr/lib/libnss_compat.so.2
/usr/lib/libnss_dns.so.2
/usr/lib/libnss_files.so.2
/usr/lib/libpcprofile.so
/usr/lib/libpthread.so.0
/usr/lib/libresolv.so.2
/usr/lib/librt.so.1
/usr/lib/libthread_db.so.1
/usr/lib/libutil.so.1
/usr/libexec/getconf
/usr/libexec/getconf/POSIX_V6_ILP32_OFF32
/usr/libexec/getconf/POSIX_V6_ILP32_OFFBIG
/usr/libexec/getconf/POSIX_V7_ILP32_OFF32
/usr/libexec/getconf/POSIX_V7_ILP32_OFFBIG
/usr/libexec/getconf/XBS5_ILP32_OFF32
/usr/libexec/getconf/XBS5_ILP32_OFFBIG
/usr/share/licenses/glibc
/usr/share/licenses/glibc/COPYING
/usr/share/licenses/glibc/COPYING.LIB
/usr/share/licenses/glibc/LICENSES
/var/cache/ldconfig
/var/cache/ldconfig/aux-cache


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Mar 30 23:40:42 2025