Fedora Packages

glibc-devel-2.36-7.fc37 in Fedora 37

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

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

Changelog

Date Author Change
2022-10-17 Carlos O'Donell <carlos at redhat dot com> - 2.36-7 - Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)
2022-10-07 Arjun Shankar <arjun at redhat dot com> - 2.36-6 - Auto-sync with upstream branch release/2.36/master, commit 2bd815d8347851212b9a91dbdca8053f4dbdac87: - nscd: Drop local address tuple variable [BZ #29607] - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - hppa: undef __ASSUME_SET_ROBUST_LIST - hppa: Fix initialization of dp register [BZ 29635] - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - get_nscd_addresses: Fix subscript typos [BZ #29605] - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - elf: Fix hwcaps string size overestimation
2022-09-23 Florian Weimer <fweimer at redhat dot com> - 2.36-5 - Remove .annobin* symbols from ld.so (#2126477)
2022-09-14 Florian Weimer <fweimer at redhat dot com> - 2.36-4 - Auto-sync with upstream branch release/2.36/master, commit df51334828f2af214105aad82042140ee3a6de0a: - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - NEWS: Note bug 12154 and bug 29305 as fixed - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - 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 - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add NEWS entry for CVE-2022-39046 - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - Apply asm redirections in wchar.h before first use (rhbz#2115752) - elf: Call __libc_early_init for reused namespaces (bug 29528) - syslog: Fix large messages (BZ#29536) - Linux: Fix enum fsconfig_command detection in <sys/mount.h> (rhbz#2126522) - linux: Fix sys/mount.h usage with kernel headers (rhbz#2126522) - 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
2022-09-06 Arjun Shankar <arjun at redhat dot com> - 2.36-3 - Co-Authored-By: Benjamin Herrenschmidt <benh@amazon.com> - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)
2022-08-23 Arjun Shankar <arjun at redhat dot com> - 2.36-2 - Auto-sync with upstream branch release/2.36/master, commit 5c62874f423af93e97b51bc9a57af228a546156f: - NEWS: Add entry for bug 28846 - socket: Check lengths before advancing pointer in CMSG_NXTHDR - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - Update syscall lists for Linux 5.19 - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)
2022-08-03 Carlos O'Donell <carlos at redhat dot 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
2022-07-27 Arjun Shankar <arjun at redhat dot com> - 2.35.9000-32 - Auto-sync with upstream branch master, commit eaad4f9e8f07fc43618f6c8635a7e82831a423dd: - arc4random: simplify design for better safety - LoongArch: Update NEWS and README for the LoongArch port. - LoongArch: Update build-many-glibcs.py for the LoongArch Port. - LoongArch: Hard Float Support - LoongArch: Build Infrastructure - LoongArch: Add ABI Lists - LoongArch: Linux ABI - LoongArch: Linux Syscall Interface - LoongArch: Atomic and Locking Routines - LoongArch: Generic <math.h> and soft-fp Routines - LoongArch: Thread-Local Storage Support - LoongArch: ABI Implementation - LoongArch: Add relocations and ELF flags to elf.h and scripts/glibcelf.py - LoongArch: Add LoongArch entries to config.h.in - struct stat is not posix conformant on microblaze with __USE_FILE_OFFSET64 - Linux: dirent/tst-readdir64-compat needs to use TEST_COMPAT (bug 27654) - manual: Add documentation for arc4random functions - s390x: Add optimized chacha20 - powerpc64: Add optimized chacha20 - x86: Add AVX2 optimized chacha20 - x86: Add SSE2 optimized chacha20 - aarch64: Add optimized chacha20 - benchtests: Add arc4random benchtest - stdlib: Add arc4random tests - stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) - locale: Optimize tst-localedef-path-norm - malloc: Simplify implementation of __malloc_assert - Update scripts/config.* files from upstream GNU config version - linux: return UNSUPPORTED from tst-mount if entering mount namespace fails
2022-07-21 Fedora Release Engineering <releng at fedoraproject dot org> - 2.35.9000-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
2022-07-17 Patsy Griffin <patsy at redhat dot com> - 2.35.9000-30 - Auto-sync with upstream branch master, commit 49889fb256a7f9b894b2d16fea23de1ac25b65e2. - x86: Add support to build st{p|r}{n}{cpy|cat} with explicit ISA level - x86: Add support to build wcscpy with explicit ISA level - x86: Add support to build strcmp/strlen/strchr with explicit ISA level - elf: Fix wrong fscanf usage on tst-pldd - Apply asm redirections in stdio.h before first use [BZ #27087] - S390: Define SINGLE_THREAD_BY_GLOBAL only on s390x - x86: Add missing rtm tests for strcmp family - x86: Remove unneeded rtld-wmemcmp - x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S - x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S - x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S - x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S - x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S - x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S - x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S - x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S - x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S - x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S - x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S - x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII - nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore - x86: Remove __mmask intrinsics in strstr-avx512.c - x86: Remove generic strncat, strncpy, and stpncpy implementations - i386: Remove -Wa,-mtune=i686 - x86-64: Remove redundant strcspn-generic/strpbrk-generic/strspn-generic - elf: Rename tst-audit26 to tst-audit28 - x86-64: Don't mark symbols as hidden in strcmp-XXX.S - stdlib: Tests for mbrtoc8, c8rtomb, and the char8_t typedef. - stdlib: Implement mbrtoc8, c8rtomb, and the char8_t typedef. - gconv: Correct Big5-HKSCS conversion to preserve all state bits. [BZ #25744] - aarch64: Optimize string functions with shrn instruction - test-container: return UNSUPPORTED for ENOSPC on clone() - x86: Add support for building {w}memcmp{eq} with explicit ISA level - x86: Add support for building {w}memset{_chk} with explicit ISA level - x86: Add support for building {w}memmove{_chk} with explicit ISA level - x86: Add support for building str{c|p}{brk|spn} with explicit ISA level - x86: Add comment explaining no Slow_SSE4_2 check in ifunc-sse4_2 - Replace __libc_multiple_threads with __libc_single_threaded - linux: Add mount_setattr - linux: Add tst-mount to check for Linux new mount API - linux: Add open_tree - linux: Add fspick - linux: Add fsconfig - AArch64: Reset HWCAP2_AFP bits in FPCR for default fenv - elf: Fix direction of NODELETE log messages during symbol lookup

Dependencies

Provides

  • glibc-devel
  • glibc-devel(x86-64)
  • glibc-headers
  • glibc-headers(x86_64)

Files


Sources on Pagure