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

glibc-2.36.9000-8.fc38 RPM for i686

From Fedora Rawhide for x86_64 / g

Name: glibc Distribution: Fedora Project
Version: 2.36.9000 Vendor: Fedora Project
Release: 8.fc38 Build date: Sun Sep 25 18:14:08 2022
Group: Unspecified Build host: buildvm-x86-13.iad2.fedoraproject.org
Size: 5470532 Source RPM: glibc-2.36.9000-8.fc38.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

LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL

Changelog

* Fri Sep 23 2022 Patsy Griffin <patsy@redhat.com> - 2.36.9000-8
  - Auto-sync with upstream branch master,
    commit c02e29a0ba47d636281e1a026444a1a0a254aa12.
  - nss: Use shared prefix in IPv4 address in tst-reload1
  - nss: Enhance tst-reload1 coverage and logging
  - Use C11 atomics instead of atomic_decrement_and_test
  - Use C11 atomics instead of atomic_increment(_val)
  - Use C11 atomics instead of atomic_and/or
  - malloc: Print error when oldsize is not equal to the current size.
  - Use '%z' instead of '%Z' on printf functions
  - elf: Extract glibcelf constants from <elf.h>
  - scripts: Enhance glibcpp to do basic macro processing
  - scripts: Extract glibcpp.py from check-obsolete-constructs.py
  - riscv: Remove RV32 floating point functions
  - riscv: Consolidate the libm-test-ulps
  - hurd: Fix SIOCADD/DELRT ioctls
  - hurd: Drop struct rtentry and in6_rtmsg
  - hurd: Add _IOT_ifrtreq to <net/route.h>
  - elf: Use C11 atomics on _dl_mcount
  - hurd: Use IF_NAMESIZE rather than IFNAMSIZ
  - hurd: Add ifrtreq structure to net/route.h
  - hppa: undef __ASSUME_SET_ROBUST_LIST
  - linux: Use same type for MMAP2_PAGE_UNIT
  - m68k: Enforce 4-byte alignment on internal locks (BZ #29537)
  - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
  - nss: Implement --no-addrconfig option for getent
  - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583)
  - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937)
  - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165)
  - hurd: Factorize at/non-at functions
  - tst-sprintf-errno: Update Hurd message length
  - RISC-V: Allow long jumps to __syscall_error
  - hurd: Make readlink* just reopen the file used for stat
  - hurd: Fix readlink() hanging on fifo
  - Fix BRE typos in check-safety.sh
  - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
  - Use relaxed atomics since there is no MO dependence
* Wed Sep 14 2022 Florian Weimer <fweimer@redhat.com> - 2.36.9000-7
  - Remove .annobin* symbols from ld.so (#2126477)
* Tue Sep 13 2022 Florian Weimer <fweimer@redhat.com> - 2.36.9000-6
  - Drop glibc-deprecated-selinux-makedb.patch.  Upstream has been ported
    to new libselinux.
  - Auto-sync with upstream branch master,
    commit f278835f594740f5913001430641cf1da4878670:
  - makedb: fix build with libselinux >= 3.1 (Bug 26233)
  - tst-sprintf-errno: Update Hurd message output
  - Use C11 atomics instead of atomic_decrement(_val)
  - Use C11 atomics instead atomic_add(_zero)
  - mktime: improve heuristic for ca-1986 Indiana DST
  - Assume HAVE_TZSET in time/mktime.c
  - elf: Fix hwcaps string size overestimation
  - errlist: add missing entry for EDEADLOCK (bug 29545)
  - Do not define static_assert or thread_local in headers for C2x
  - malloc: Use C11 atomics rather than atomic_exchange_and_add
  - Add NEWS entry for CVE-2022-39046
  - elf: Rename _dl_sort_maps parameter from skip to force_first
  - scripts/dso-ordering-test.py: Generate program run-time dependencies
  - math: x86: Use prefix for FP_INIT_ROUNDMODE
  - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones
  - debug: test for more required cacellation points (BZ# 29274)
  - elf.h: Remove duplicate definition of VER_FLG_WEAK
  - syslog: Remove extra whitespace between timestamp and message (BZ#29544)
  - LoongArch: Add soft float support.
  - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
  - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp
* Mon Sep 05 2022 Arjun Shankar <arjun@redhat.com> - 2.36.9000-5
  - Co-Authored-By: Benjamin Herrenschmidt <benh@amazon.com>
  - Retain .gnu_debuglink section in libc.so.6 (#2090744)
  - Remove redundant ld.so debuginfo file (#2090744)
* Tue Aug 30 2022 DJ Delorie <dj@redhat.com> - 2.36.9000-4
  - Auto-sync with upstream branch master,
    commit c7509d49c4e8fa494120c5ead21338559dad16f5.
  - Apply asm redirections in wchar.h before first use
  - resolv: Fix building tst-resolv-invalid-cname for earlier C standards
  - syslog: Fix large messages (BZ#29536)
  - posix: Fix macro expansion producing 'defined' has undefined behavior
  - stdlib: Fix macro expansion producing 'defined' has undefined behavior
  - S390: Always use svc 0
  - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces
  - resolv: Add new tst-resolv-invalid-cname
  - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)
  - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)
  - nss_dns: Remove remnants of IPv6 address mapping
  - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr
  - nss_dns: Split getanswer_ptr from getanswer_r
  - resolv: Add DNS packet parsing helpers geared towards wire format
  - resolv: Add internal __ns_name_length_uncompressed function
  - resolv: Add the __ns_samebinaryname function
  - resolv: Add internal __res_binary_hnok function
  - resolv: Add tst-resolv-aliases
  - resolv: Add tst-resolv-byaddr for testing reverse lookup
  - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13
  - LoongArch: Fix ptr mangling/demangling features.
  - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
  - Add test for bug 29530
  - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514]
  - hurd: Fix vm_size_t incoherencies
  - mach: Make xpg_strerror_r set a message on error
  - mach: Fix incoherency between perror and strerror
  - elf: Call __libc_early_init for reused namespaces (bug 29528)
  - csu: Change start code license to have link exception
  - s390: Move hwcaps/platform names out of _rtld_global_ro
  - Revert "Detect ld.so and libc.so version inconsistency during startup"
  - Add NT_LOONGARCH_* from Linux 5.19 to elf.h
  - Detect ld.so and libc.so version inconsistency during startup
  - Merge getopt patch from Gnulib
  - Merge _GL_UNUSED C23 patch from Gnulib
  - LoongArch: Fix dl-machine.h code formatting.
  - scripts/glibcelf.py: Add hashing support
  - hurd: Fix starting static binaries with stack protection enabled
  - htl: Make pthread*_cond_timedwait register wref before releasing mutex
  - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held
  - Add AArch64 HWCAP2_* constants from Linux 5.19
* Mon Aug 22 2022 Arjun Shankar <arjun@redhat.com> - 2.36.9000-3
  - Auto-sync with upstream branch master,
    commit a727220b37efc9d4d558a77c5fc57f3af99a4829:
  - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502)
  - alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
  - hurd: Assume non-suid during bootstrap
* Thu Aug 18 2022 Patsy Griffin <patsy@redhat.com> - 2.36.9000-2
  - Auto-sync with upstream branch master,
    commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad.
  - Use binutils 2.39 branch in build-many-glibcs.py
  - S390: Fix werror=unused-variable in ifunc-impl-list.c.
  - Ensure calculations happen with desired rounding mode in y1lf128
  - localedata: Convert French language locales (fr_*) to UTF-8
  - Linux: Fix enum fsconfig_command detection in <sys/mount.h>
  - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere
  - Move ip_mreqn structure from Linux to generic
  - malloc: Do not use MAP_NORESERVE to allocate heap segments
  - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485)
  - non-linux: bits/in.h: Add more RFC options
* Mon Aug 15 2022 Florian Weimer <fweimer@redhat.com> - 2.36.9000-1
  - Auto-sync with upstream branch master,
    commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074:
  - arm: Remove nested functionf rom relocate_pc24
  - linux: Fix sys/mount.h usage with kernel headers
  - linux: Use compile_c_snippet to check linux/mount.h availability
  - linux: Mimic kernel defition for BLOCK_SIZE
  - linux: Use compile_c_snippet to check linux/pidfd.h availability
  - glibcextract.py: Add compile_c_snippet
  - LoongArch: Add pointer mangling support.
  - AArch64: Fix typo in sve configure check (BZ# 29394)
  - libio: Improve performance of IO locks
  - tst-process_madvise: Check process_madvise-syscall support.
  - elf.h: Add ELFCOMPRESS_ZSTD
  - inet: Turn __ivaliduser into a compatibility symbol
  - x86: Fix `#define STRCPY` guard in strcpy-sse2.S
  - elf: Replace `strcpy` call with `memcpy` [BZ #29454]
  - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf
  - i386: Use cmpl instead of cmp
  - i386: Use fldt instead of fld on e_logl.S
  - i386: Replace movzx with movzbl
  - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)
  - malloc: Correct the documentation of the top_pad default
  - i386: Remove RELA support
  - arm: Remove RELA support
  - Remove ldd libc4 support
  - Assume only FLAG_ELF_LIBC6 suport
  - Remove left over LD_LIBRARY_VERSION usages
  - Linux: Remove exit system call from _exit
  - LoongArch: Add vdso support for gettimeofday.
  - Update kernel version to 5.19 in header constant tests
  - assert: Do not use stderr in libc-internal assert
  - nptl: Remove uses of assert_perror
  - stdio: Clean up __libc_message after unconditional abort
  - Update syscall lists for Linux 5.19
  - Use Linux 5.19 in build-many-glibcs.py
  - socket: Check lengths before advancing pointer in CMSG_NXTHDR
  - Don't use unsupported format string in ld.so (bug 29427)
  - htl: Let pthread_self and cancellability called early
  - stdlib: Simplify arc4random_uniform
  - malloc: Use __getrandom_nocancel during tcache initiailization
  - Remove spurious references to _dl_open_hook
  - Open master branch for glibc 2.37 development
* Wed Aug 03 2022 Carlos O'Donell <carlos@redhat.com> - 2.36-1
  - Auto-sync with upstream branch release/2.36/master,
    commit 33f1b4c1452b33991e670f636ebe98b90a405e10:
  - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency
  - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h.
  - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36)
  - Prepare for glibc 2.36 release.
  - Update install.texi, and regenerate INSTALL.
  - Update NEWS bug list.
  - Update libc.pot for 2.36 release.
  - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call
  - stdlib: Tuned down tst-arc4random-thread internal parameters
  - LoongArch: Add greg_t and gregset_t.
  - LoongArch: Fix VDSO_HASH and VDSO_NAME.
  - riscv: Update rv64 libm test ulps
  - riscv: Update nofpu libm test ulps

Files

/etc/gai.conf
/etc/ld.so.cache
/etc/ld.so.conf
/etc/ld.so.conf.d
/etc/rpc
/lib/ld-linux.so.2
/lib/libBrokenLocale.so.1
/lib/libanl.so.1
/lib/libc.so.6
/lib/libc_malloc_debug.so.0
/lib/libdl.so.2
/lib/libm.so.6
/lib/libnss_compat.so.2
/lib/libnss_dns.so.2
/lib/libnss_files.so.2
/lib/libpthread.so.0
/lib/libresolv.so.2
/lib/librt.so.1
/lib/libthread_db.so.1
/lib/libutil.so.1
/sbin/ldconfig
/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/29fdbe94e5ac767c48c0e69ade33047e315ac9
/usr/lib/.build-id/05
/usr/lib/.build-id/05/0415c6ca1fd56999fd5f6a2dd48576b14eb7bb
/usr/lib/.build-id/06
/usr/lib/.build-id/06/e4c7116f3a254e5d9bbf53ffb12db36fdbd13b
/usr/lib/.build-id/07
/usr/lib/.build-id/07/d2ac428bdd1728be0fbffcf8f5a1fe1f280bb1
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/b894681b531c6787eab3fae0679f6b2e30db8d
/usr/lib/.build-id/1c/b894681b531c6787eab3fae0679f6b2e30db8d.1
/usr/lib/.build-id/1c/b894681b531c6787eab3fae0679f6b2e30db8d.2
/usr/lib/.build-id/1c/b894681b531c6787eab3fae0679f6b2e30db8d.3
/usr/lib/.build-id/1c/b894681b531c6787eab3fae0679f6b2e30db8d.4
/usr/lib/.build-id/1c/b894681b531c6787eab3fae0679f6b2e30db8d.5
/usr/lib/.build-id/1c/c4da7e9bc5935ff99af512f33614f5e4c8ec65
/usr/lib/.build-id/33
/usr/lib/.build-id/33/c80c3e8a4d088257bfa4ac9d3c5358d7a52ebc
/usr/lib/.build-id/37
/usr/lib/.build-id/37/bca6fac4286ade15bf5481593cc519fcff504e
/usr/lib/.build-id/3d
/usr/lib/.build-id/3d/42281f238a2c8c6aa7e3e16d35cc2c1ae339e6
/usr/lib/.build-id/3e
/usr/lib/.build-id/3e/c6ec07446328a9a1dfb6063b2606c86a8b4f16
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/bec5bffedd84ffbfbc62d0452d603e72d0269c
/usr/lib/.build-id/52
/usr/lib/.build-id/52/cf7b31b4eac1994af3d21ac622a27f48b8c8ca
/usr/lib/.build-id/5e
/usr/lib/.build-id/5e/32177af478cba6d1b0a094aba71d65f66b6c4a
/usr/lib/.build-id/77
/usr/lib/.build-id/77/d23680a5971804065b759eee795a278756a237
/usr/lib/.build-id/8f
/usr/lib/.build-id/8f/290b2585b39579303bc18af7f0bd3d93bb6d4b
/usr/lib/.build-id/a2
/usr/lib/.build-id/a2/bc01e5058ce0186437d5604f4ab5feca00272a
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/55e8eb3dfc7ded04ef4c1234fb2cc59f64f631
/usr/lib/.build-id/a6
/usr/lib/.build-id/a6/140b83b4309a012fbbf4c30489b68b3b090462
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/e7e34bbfc5dc787c8e707dcf08ad494a90e128
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/5389343d447e8c8443333e2c4c0008afcdedc3
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/4f6679f3fe13aa6f4e1d5936de3bc652c9fc4c
/usr/lib/.build-id/ca
/usr/lib/.build-id/ca/f0d12ef0cbea9655f69ea14987a42596570819
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/b1dcac4dd679aaf1dff0c025ba995d7932f70b
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/d208fbb5804248592208c46c2cbca043f74f10
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/0206d0c49274c701346c8911342c8d2cb8f694
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/d686843e258df07d4c295a9bb292cd18d2f170
/usr/lib/.build-id/e6/f2ef5b46d0cdb0e48bd4c5270317f562425d01
/usr/lib/.build-id/f5
/usr/lib/.build-id/f5/2c5664789946633b12a29305c2ab5bdb8c2ba3
/usr/lib/.build-id/fd
/usr/lib/.build-id/fd/7ece951ed58e65044a38b0c845d248fed08f7b
/usr/lib/audit
/usr/lib/audit/sotruss-lib.so
/usr/lib/gconv
/usr/lib/gconv/ANSI_X3.110.so
/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/libmemusage.so
/usr/lib/libpcprofile.so
/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/sbin/iconvconfig
/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, Mon Oct 3 23:37:20 2022