Fedora Packages

glibc-common-2.35-4.fc36 in Fedora 36

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

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

Changelog

Date Author Change
2022-03-02 Arjun Shankar <arjun at redhat dot com> - 2.35-4 - Reduce installed size of some langpacks by de-duplicating LC_CTYPE. - Add glibc-localedef-handle-symlinks.patch so localedef can handle symbolic links when generating locale-archive. - Drop glibc-fedora-localedef.patch and adjust locale installation accordingly so that installed content remains unchanged.
2022-02-28 Florian Weimer <fweimer at redhat dot com> - 2.35-3 - Auto-sync with upstream branch release/2.35/master, commit 732dd3a63d39c7ca77e817b462285c14551c8b49: - localedata: Do not generate output if warnings were present. - localedef: Update LC_MONETARY handling (Bug 28845) - NEWS: Add a bug fix entry for BZ #28688 - resolv: Fix tst-resolv tests for 2.35 ABIs and later - elf: Replace tst-audit24bmod2.so with tst-audit24bmod2 - elf: Check invalid hole in PT_LOAD segments [BZ #28838] - NEWS: Add a bug fix entry for BZ #28896 - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896] - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896] - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755] - linux: Use socket-constants-time64.h on tst-socket-timestamp-compat - linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865]
2022-02-08 Florian Weimer <fweimer at redhat dot com> - 2.35-2 - Auto-sync with upstream branch release/2.35/master, commit 24962427071fa532c3c48c918e9d64d719cc8a6c: - Add BZ#28860 reference on NEWS - linux: Fix missing __convert_scm_timestamps (BZ #28860)
2022-02-03 Florian Weimer <fweimer at redhat dot com> - 2.35-1 - glibc 2.35 upstream release - Auto-sync with upstream branch release/2.35/master, commit a2f1675634b3513c09c38e55e6766e8c05768b1f: - linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850] - posix: Fix tst-spawn6 terminal handling (BZ #28853) - Regenerate configure - Create ChangeLog.old/ChangeLog.24. - Prepare for glibc 2.35 release. - Regenerate configure. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update NEWS. - Update translations. - Linux: Use ptrdiff_t for __rseq_offset - Fix elf/tst-audit25a with default bind now toolchains - posix: Replace posix_spawnattr_tc{get,set}pgrp_np with posix_spawn_file_actions_addtcsetpgrp_np - or1k: Define PI_STATIC_AND_HIDDEN - SET_RELHOOK: merge i386 and x86_64, and move to sysdeps/mach/hurd/x86 - elf: Fix runtime linker auditing on aarch64 (BZ #26643) - elf: Issue la_symbind for bind-now (BZ #23734) - elf: Fix initial-exec TLS access on audit modules (BZ #28096) - elf: Add la_activity during application exit - localedata: Adjust C.UTF-8 to align with C/POSIX. - localedef: Fix handling of empty mon_decimal_point (Bug 28847) - malloc: Fix tst-mallocalign1 macro spacing.
2022-02-01 Florian Weimer <fweimer at redhat dot com> - 2.34.9000-39 - Drop glibc-temp-Wno-use-after-free.patch, fixed upstream. - Auto-sync with upstream branch master, commit 3fb18fd80c5900cc82748f3320b30516c57d24da: - elf: Add <dl-r_debug.h> - Mention _FORTIFY_SOURCE=3 for gcc12 in NEWS - malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ #26779] - Update libc.pot for 2.35 release. - tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837] - Add prelink removal plan on NEWS - Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350) - support: Add support_socket_so_timestamp_time64 - Fix elf/loadfail test build dependencies - Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader) - x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398] - Guard tst-valgrind-smoke.out with run-built-tests - hurd: Add posix_spawnattr_tc{get,set}pgrp_np on libc.abilist - Avoid -Wuse-after-free in tests [BZ #26779]. - elf: Replace tst-p_alignmod1-editX with a python script - stdlib: Avoid -Wuse-after-free in __add_to_environ [BZ #26779] - io: Fix use-after-free in ftw [BZ #26779] - intl: Avoid -Wuse-after-free [BZ #26779] - elf: Fix use-after-free in ldconfig [BZ #26779] - posix: Add terminal control setting support for posix_spawn
2022-01-24 DJ Delorie <dj at redhat dot com> - 2.34.9000-38 - Auto-sync with upstream branch master, commit 5b8e7980c5dabd9aaefeba4f0208baa8cf7653ee. - Linux: Detect user namespace support in io/tst-getcwd-smallbuff - Fix handling of unterminated bracket expressions in fnmatch (bug 28792) - realpath: Avoid overwriting preexisting error (CVE-2021-3998) - elf: Add a test for PT_LOAD segments with invalid p_align [BZ #28688] - elf: Add a test for PT_LOAD segments with p_align == 1 [BZ #28688] - elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] - Add and use link-test-modules-rpath-link [BZ #28455] - tst-realpath-toolong: Fix hurd build - getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999) - Add valgrind smoke test - htl: Fix cleaning the reply port - elf: Properly align all PT_LOAD segments [BZ #28676] - realpath: Set errno to ENAMETOOLONG for result larger than PATH_MAX [BZ #28770] - support: Add helpers to create paths longer than PATH_MAX - nptl: Effectively skip CAS in spinlock loop - mips: Move DT_MIPS into <ldsodefs.h> - x86_64: Document libmvec vector functions accuracy [BZ #28766] - x86: Black list more Intel CPUs for TSX [BZ #27398] - elf: Fix tst-align3 - elf: Move _dl_setup_hash to its own file - htl: Fix build error in annexc - elf: Reinstate tst-audit17 - x86: use default cache size if it cannot be determined [BZ #28784] - rt/tst-mqueue*: Return UNSUPPORTED when mq_open fails with ENOSYS - Linux: Add epoll_pwait2 (BZ #27359) - Properly handle --disable-default-pie [BZ #28780] - elf: Fix 64 time_t support for installed statically binaries - Revert "elf: Fix 64 time_t support for installed statically binaries" - CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768) - sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542) - CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542) - socket: Add the __sockaddr_un_set function - elf/tst-dl_find_object: Disable subtests for non-contiguous maps (bug 28732) - elf: Set l_contiguous to 1 for the main map in more cases - elf: Introduce rtld_setup_main_map - hurd: Make RPC input array parameters const - hurd: optimize exec cleanup - hurd: Add __rtld_execve - hurd: Fix exec() leak on proc_task2proc failure - htl: Hide __pthread_attr's __schedparam type [BZ #23088] - htl: Clear kernel_thread field before releasing the thread structure - hurd: drop SA_SIGINFO availability xfail - hurd: Fix timer/clock_getres crash on NULL res parameter - hurd: Fix pthread_kill on exiting/ted thread - [hurd] Drop spurious #ifdef SHARED - [hurd] Call _dl_sort_maps_init in _dl_sysdep_start - elf tst-dl_find_object: Fix typo - s390x: Use <gcc-macros.h> in early HWCAP check - x86: Add x86-64-vN check to early startup - powerpc64le: Use <gcc-macros.h> in early HWCAP check - Add --with-rtld-early-cflags configure option - elf: Split dl-printf.c from dl-misc.c - elf/Makefile: Reflow and sort most variable assignments - Generate gcc-macros.h - x86: HAVE_X86_LAHF_SAHF, HAVE_X86_MOVBE and -march=x86-64-vN (bug 28782) - math: Add more inputs to atan2 accuracy tests [BZ #28765] - Disable debuginfod in printer tests [BZ #28757] - Update syscall lists for Linux 5.16 - i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771) - stdlib: Fix formatting of tests list in Makefile - stdlib: Sort tests in Makefile - x86_64: Fix SSE4.2 libmvec atan2 function accuracy [BZ #28765] - debug: Synchronize feature guards in fortified functions [BZ #28746] - debug: Autogenerate _FORTIFY_SOURCE tests - Do not build libresolv module with 64 bit time_t flags - Revert "linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ #28350)" - Revert "support: Add support_socket_so_timestamp_time64" - timezone: Fix tst-bz28707 Makefile rule - linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ #28350) - support: Add support_socket_so_timestamp_time64 - elf: Fix 64 time_t support for installed statically binaries - Enable _FORTIFY_SOURCE=3 for gcc 12 and above - manual: Drop obsolete @refill - aarch64: Add HWCAP2_ECV from Linux 5.16 - Use Linux 5.16 in build-many-glibcs.py - x86: Fix __wcsncmp_evex in strcmp-evex.S [BZ# 28755] - x86: Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ# 28755] - math: Fix float conversion regressions with gcc-12 [BZ #28713] - elf: Simplify software TM implementation in _dl_find_object - Restore ENTRY_POINT definition on hppa, ia64 (bug 28749) - elf: Fix fences in _dl_find_object_update (bug 28745) - ttydefaults.h: Fix CSTATUS to control-t - AArch64: Check for SVE in ifuncs [BZ #28744] - debug: Remove catchsegv and libSegfault (BZ #14913) - Documentation for OpenRISC port - build-many-glibcs.py: add OpenRISC support - or1k: Build Infrastructure - or1k: ABI lists - or1k: Linux ABI - or1k: Linux Syscall Interface - or1k: math soft float support - or1k: Atomics and Locking primitives - or1k: Thread Local Storage support - or1k: startup and dynamic linking code - or1k: ABI Implementation - linux/syscalls: Add or1k_atomic syscall for OpenRISC - elf: Add reloc for OpenRISC - elf: Add a comment after trailing backslashes - elf: Also try DT_RUNPATH for LD_AUDIT dlopen [BZ #28455] - elf: Fix tst-linkall-static link when pthread is not in libc
2022-01-20 Fedora Release Engineering <releng at fedoraproject dot org> - 2.34.9000-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2022-01-04 Florian Weimer <fweimer at redhat dot com> - 2.34.9000-36 - Auto-sync with upstream branch master, commit 28713c06129f8f64f88c423266e6ff2880216509: - elf: Sort tests and modules-names - hurd: nuke all unknown ports on exec - hurd: Fix auth port leak - Remove stale reference to libanl.a - elf: Add <dl-debug.h> - Properly check linker option in LIBC_LINKER_FEATURE [BZ #28738] - hurd: Implement _S_msg_get_dtable - Update automatically-generated copyright dates - Sync move-if-change from Gnulib, updating copyright - Update copyright dates not handled by scripts/update-copyrights. - Update copyright dates with scripts/update-copyrights - hurd: Use __trivfs_server_name instead of trivfs_server_name - hurd: Bump BRK_START to 0x20000000 - hurd: Avoid overzealous shared objects constraints - time: Refactor timesize.h for some ABIs - hurd: Make getrandom a stub inside the random translator - open64: Force O_LARGEFILE on all architectures - x86-64: Add vector tan/tanf implementation to libmvec - x86-64: Add vector erfc/erfcf implementation to libmvec - resolv: Do not install libanl.so symbolic link - resolv: Do not build libanl.so for ABIs starting at 2.35 - timezone: test-case for BZ #28707 - timezone: handle truncated timezones from tzcode-2021d and later (BZ #28707) - x86-64: Add vector asinh/asinhf implementation to libmvec - x86-64: Add vector tanh/tanhf implementation to libmvec - x86-64: Add vector erf/erff implementation to libmvec - x86-64: Add vector acosh/acoshf implementation to libmvec - x86-64: Add vector atanh/atanhf implementation to libmvec - x86-64: Add vector log1p/log1pf implementation to libmvec - x86-64: Add vector log2/log2f implementation to libmvec - x86-64: Add vector log10/log10f implementation to libmvec - x86-64: Add vector atan2/atan2f implementation to libmvec - x86-64: Add vector cbrt/cbrtf implementation to libmvec - x86-64: Add vector sinh/sinhf implementation to libmvec - x86-64: Add vector expm1/expm1f implementation to libmvec - x86-64: Add vector cosh/coshf implementation to libmvec - x86-64: Add vector exp10/exp10f implementation to libmvec - x86-64: Add vector exp2/exp2f implementation to libmvec - x86-64: Add vector hypot/hypotf implementation to libmvec - x86-64: Add vector asin/asinf implementation to libmvec - x86-64: Add vector atan/atanf implementation to libmvec
2021-12-29 Florian Weimer <fweimer at redhat dot com> - 2.34.9000-35 - Auto-sync with upstream branch master, commit 5d28a8962dcb6ec056b81d730e3c6fb57185a210: - elf: Add _dl_find_object function - malloc: Remove memusage.h - malloc: Use hp-timing on libmemusage - Remove atomic-machine.h atomic typedefs - malloc: Remove atomic_* usage - microblaze: Add missing implementation when !__ASSUME_TIME64_SYSCALLS - elf: Do not fail for failed dlmopen on audit modules (BZ #28061) - elf: Issue audit la_objopen for vDSO - elf: Add audit tests for modules with TLSDESC - elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533) - elf: Add _dl_audit_pltexit - elf: Add _dl_audit_pltenter - elf: Add _dl_audit_preinit - elf: Add _dl_audit_symbind_alt and _dl_audit_symbind - elf: Add _dl_audit_objclose - elf: Add _dl_audit_objsearch - elf: Add _dl_audit_activity_map and _dl_audit_activity_nsid - elf: Add _dl_audit_objopen - hurd: Fix static-PIE startup - hurd: let csu initialize tls - hurd: Fix XFAIL-ing mallocfork2 tests - hurd: XFAIL more tests that require setpshared support - malloc: Add missing shared thread library flags - stdio-common: Fix %m sprintf test output for GNU/Hurd - x86: Optimize L(less_vec) case in memcmpeq-evex.S - x86: Optimize L(less_vec) case in memcmp-evex-movbe.S - elf: Remove AArch64 from comment for AT_MINSIGSTKSZ - math: Properly cast X_TLOSS to float [BZ #28713] - Set default __TIMESIZE default to 64 - stdio: Implement %#m for vfprintf and related functions - elf: Remove unused NEED_DL_BASE_ADDR and _dl_base_addr - x86-64: Add vector acos/acosf implementation to libmvec - intl/plural.y: Avoid conflicting declarations of yyerror and yylex - elf: Remove excessive p_align check on PT_LOAD segments [BZ #28688] - s_sincosf.h: Change pio4 type to float [BZ #28713] - Linux: Fix 32-bit vDSO for clock_gettime on powerpc32 - Regenerate ulps on x86_64 with GCC 12 - Add ARPHRD_CAN, ARPHRD_MCTP to net/if_arp.h - Remove ununsed tcb-offset - riscv: align stack before calling _dl_init [BZ #28703] - riscv: align stack in clone [BZ #28702] - elf: Fix tst-cpu-features-cpuinfo for KVM guests on some AMD systems [BZ #28704] - powerpc64[le]: Allocate extra stack frame on syscall.S - Update copyright header in recently merged ab_GE locale - fortify: Fix spurious warning with realpath
2021-12-28 Florian Weimer <fweimer at redhat dot com> - 2.34.9000-34 - armhfp, i686: Revert 64-bit time_t/off_t for internal use (#2034715)

Dependencies

Provides

  • glibc-common
  • glibc-common(x86-64)

Files


Sources on Pagure