Revisions of glibc

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1038649 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 270)
- nscd: Convert to systemd-sysusers (forwarded request 1038504 from gmbr3)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031472 from Andreas Schwab's avatar 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's avatar Richard Brown (RBrownFactory) accepted request 1008198 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1005183 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1002734 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1001592 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1000399 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 996258 from Andreas Schwab's avatar 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's avatar Richard Brown (RBrownFactory) accepted request 989182 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 985279 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 981500 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 260)
- Set SUSE_ZNOW=0 (forwarded request 981499 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 977804 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 958082 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 951354 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 934170 from Andreas Schwab's avatar 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931990 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 255)
- Add ExtraBuildFlags for build flags that cannot be passed to configure.
- Add support for livepatches (JSC #SLE-20049).
- Generate ipa-clones tarball artifact when livepatching is enabled.

- glibc.rpmlintrc: Update for rpmlint2
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 923223 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 254)
- ld-show-auxv-colon.patch: elf: Fix missing colon in LD_SHOW_AUXV output
  (BZ #282539
- x86-string-control-test.patch: x86-64: Use testl to check
  __x86_string_control
- pthread-kill-fail-after-exit.patch: nptl: pthread_kill, pthread_cancel
  should not fail after exit (BZ #19193)
- pthread-kill-race-thread-exit.patch: nptl: Fix race between pthread_kill
  and thread exit (BZ #12889)
- getcwd-attribute-access.patch: posix: Fix attribute access mode on
  getcwd (BZ #27476)
- pthread-kill-return-esrch.patch: nptl: pthread_kill needs to return
  ESRCH for old programs (BZ #19193)
- pthread-mutexattr-getrobust-np-type.patch: nptl: Fix type of
  pthread_mutexattr_getrobust_np, pthread_mutexattr_setrobust_np (BZ
  #28036)
- setxid-deadlock-blocked-signals.patch: nptl: Avoid setxid deadlock with
  blocked signals in thread exit (BZ #28361)
- pthread-kill-send-specific-thread.patch: nptl: pthread_kill must send
  signals to a specific thread (BZ #28407)
- sysconf-nprocessors-affinity.patch: linux: Revert the use of
  sched_getaffinity on get_nproc (BZ #28310)
- iconv-charmap-close-output.patch: renamed from
  icon-charmap-close-output.patch (forwarded request 923222 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 911561 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 253)
- Don't create separate debuginfo packages for cross packages

- ldconfig-leak-empty-paths.patch: ldconfig: avoid leak on empty paths in
  config file
- gconv-parseconfdir-memory-leak.patch: gconv_parseconfdir: Fix memory leak
- gaiconf-init-double-free.patch: gaiconf_init: Avoid double-free in label
  and precedence lists
- copy-and-spawn-sgid-double-close.patch: copy_and_spawn_sgid: Avoid
  double calls to close()
- icon-charmap-close-output.patch: iconv_charmap: Close output file when
  done
- fcntl-time-bits-64-redirect.patch: Linux: Fix fcntl, ioctl, prctl
  redirects for _TIME_BITS=64 (BZ #28182)
- librt-null-pointer.patch: librt: fix NULL pointer dereference (BZ
  #28213) (forwarded request 911560 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 900402 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 252)
- Enable usrmerge in Factory always as it's default there
- Add conflict with pre-usrmerge filesystem package (forwarded request 900350 from lnussel)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 899091 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 251)
- mq-notify-use-after-free.patch: Use __pthread_attr_copy in mq_notify
  (CVE-2021-33574, bsc#1186489, BZ #27896)
- Drop glibc-usrmerge-bootstrap-helper package (forwarded request 899090 from Andreas_Schwab)
Displaying revisions 21 - 40 of 290
openSUSE Build Service is sponsored by