Revisions of glibc
Dominique Leuenberger (dimstar_suse)
accepted
request 1089001
from
Andreas Schwab (Andreas_Schwab)
(revision 275)
- ulp-prologue-into-asm-functions.patch: Add support for livepatches in ASM written functions (bsc#1210777)
Dominique Leuenberger (dimstar_suse)
accepted
request 1076855
from
Andreas Schwab (Andreas_Schwab)
(revision 274)
- getlogin-no-loginuid.patch: getlogin_r: fix missing fallback if loginuid is unset (bsc#1209229, BZ #30235) (forwarded request 1076854 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1073568
from
Andreas Schwab (Andreas_Schwab)
(revision 273)
- Exclude static archives from preparation for live patching (bnc#1208721) (forwarded request 1073567 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1063590
from
Andreas Schwab (Andreas_Schwab)
(revision 272)
- Update to glibc 2.37 * The getent tool now supports the --no-addrconfig option * The dynamic linker no longer loads shared objects from the "tls" subdirectories on the library search path or the subdirectory that corresponds to the AT_PLATFORM system name, or employs the legacy AT_HWCAP search mechanism, which was deprecated in version 2.33 - printf-grouping.patch: Account for grouping in printf width (BZ #30068) - strftime-time64.patch: Use 64-bit time_t interfaces in strftime and strptime (BZ #30053) - glibcextract-compile-c-snippet.patch, sys-mount-kernel-definition.patch, sys-mount-usage.patch, nscd-netlink-cache-invalidation.patch, syslog-large-messages.patch, dlmopen-libc-early-init.patch, ldd-vdso-dependency.patch, syslog-extra-whitespace.patch, errlist-edeadlock.patch, makeflags.patch, get-nscd-addresses.patch, x86-64-avx2-string-functions.patch, nscd-aicache.patch, dl-debug-bindings.patch, floatn.patch: Removed (forwarded request 1063589 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1043381
from
Andreas Schwab (Andreas_Schwab)
(revision 271)
- floatn.patch: Update _FloatN header support for C++ in GCC 13 (forwarded request 1043380 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1038649
from
Andreas Schwab (Andreas_Schwab)
(revision 270)
- nscd: Convert to systemd-sysusers (forwarded request 1038504 from gmbr3)
Dominique Leuenberger (dimstar_suse)
accepted
request 1031472
from
Andreas Schwab (Andreas_Schwab)
(revision 269)
- dl-debug-bindings.patch: elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x (bsc#1204710) (forwarded request 1031471 from Andreas_Schwab)
Richard Brown (RBrownFactory)
accepted
request 1008198
from
Andreas Schwab (Andreas_Schwab)
(revision 268)
- get-nscd-addresses.patch: get_nscd_addresses: Fix subscript typos (BZ #29605) - x86-64-avx2-string-functions.patch: check for required cpu features in AVX2 string functions (BZ #29611) - nscd-aicache.patch: nscd: Drop local address tuple variable (BZ #29607) (forwarded request 1008197 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1005183
from
Andreas Schwab (Andreas_Schwab)
(revision 267)
- makeflags.patch: Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 (BZ# 29564) (forwarded request 1005182 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1002734
from
Andreas Schwab (Andreas_Schwab)
(revision 266)
- errlist-edeadlock.patch: errlist: add missing entry for EDEADLOCK (BZ #29545) (forwarded request 1002733 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1001592
from
Andreas Schwab (Andreas_Schwab)
(revision 265)
- syslog-large-messages.patch: syslog: Fix large messages (CVE-2022-39046, bsc#1203011, BZ #29536) - dlmopen-libc-early-init.patch: elf: Call __libc_early_init for reused namespaces (BZ #29528) - ldd-vdso-dependency.patch: elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - syslog-extra-whitespace.patch: syslog: Remove extra whitespace between timestamp and message (BZ #29544) (forwarded request 1001591 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1000399
from
Andreas Schwab (Andreas_Schwab)
(revision 264)
- nscd-netlink-cache-invalidation.patch: nscd: Fix netlink cache invalidation if epoll is used (boo#1199964, BZ #29415) (forwarded request 1000398 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 996258
from
Andreas Schwab (Andreas_Schwab)
(revision 263)
- glibcextract-compile-c-snippet.patch: glibcextract.py: Add compile_c_snippet - sys-mount-kernel-definition.patch: linux: Mimic kernel definition for BLOCK_SIZE - sys-mount-usage.patch: linux: Fix sys/mount.h usage with kernel headers (forwarded request 996255 from Andreas_Schwab)
Richard Brown (RBrownFactory)
accepted
request 989182
from
Andreas Schwab (Andreas_Schwab)
(revision 262)
- nptl-cleanup-async-restore-2.patch: nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore (bsc#1200093, BZ #29214) (forwarded request 989181 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 985279
from
Andreas Schwab (Andreas_Schwab)
(revision 261)
- read-chk-cancel.patch: debug: make __read_chk a cancellation point (bsc#1200682, BZ #29274) - wcrtomb-fortify.patch: wcrtomb: Make behavior POSIX compliant (bsc#1200688) (forwarded request 985277 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 981500
from
Andreas Schwab (Andreas_Schwab)
(revision 260)
- Set SUSE_ZNOW=0 (forwarded request 981499 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 977804
from
Andreas Schwab (Andreas_Schwab)
(revision 259)
- nptl-spurious-eintr.patch: nptl: Handle spurious EINTR when thread cancellation is disabled (BZ #29029) (forwarded request 977802 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 958082
from
Andreas Schwab (Andreas_Schwab)
(revision 258)
- get-nprocs-sched-uninit-read.patch: linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage (BZ #28850) - get-nprocs-inaccurate.patch: linux: fix accuracy of get_nprocs and get_nprocs_conf (BZ #28865) - strcmp-rtm-fallback.path: x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case (BZ #28896) - pt-load-invalid-hole.patch: elf: Check invalid hole in PT_LOAD segments (BZ #28838) - localedef-ld-monetary.patch: localedef: Update LC_MONETARY handling (BZ #28845) (forwarded request 958081 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 951354
from
Andreas Schwab (Andreas_Schwab)
(revision 257)
- Update to glibc 2.35 Major new features: * Unicode 14.0.0 Support * Bump r_version in the debugger interface to 2 * Support for the C.UTF-8 locale has been added to glibc * <math.h> functions that round their results to a narrower type, and corresponding <tgmath.h> macros, are added from TS 18661-1:2014, TS 18661-3:2015 and draft ISO C2X * <math.h> functions for floating-point maximum and minimum, corresponding to new operations in IEEE 754-2019, and corresponding <tgmath.h> macros, are added from draft ISO C2X * <math.h> macros for single-precision float constants are added as a GNU extension * The __STDC_IEC_60559_BFP__ and __STDC_IEC_60559_COMPLEX__ macros are predefined as specified in TS 18661-1:2014 * The exp10 functions in <math.h> now have a corresponding type-generic macro in <tgmath.h> * The ISO C2X macro _PRINTF_NAN_LEN_MAX has been added to <stdio.h> * printf-family functions now support the %b format for output of integers in binary, as specified in draft ISO C2X, and the %B variant of that format recommended by draft ISO C2X * A new DSO sorting algorithm has been added in the dynamic linker that uses topological sorting by depth-first search (DFS), solving performance issues of the existing sorting algorithm when encountering particular circular object dependency cases * A new tunable, glibc.rtld.dynamic_sort, can be used to select between the two DSO sorting algorithms * ABI support for a new function '__memcmpeq'. '__memcmpeq' is meant to be used by compilers for optimizing usage of 'memcmp' when its return value is only used for its boolean status (forwarded request 951353 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 934170
from
Andreas Schwab (Andreas_Schwab)
(revision 256)
- Enable building the cross packages in rings. We need this because also the cross compilers are built in the rings. OBS meanwhile has better support for multibuild packages split over different rings, so it's not necessary anymore do special case rings. (forwarded request 934053 from matz2)
Displaying revisions 21 - 40 of 295