SHA256
3
0
forked from pool/glibc
Commit Graph

3 Commits

Author SHA256 Message Date
Andreas Schwab
7db7ce4082 Accepting request 361238 from home:Andreas_Schwab:Factory
- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE

- Update to glibc 2.23 release.
  * Unicode 8.0.0 Support
  * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess
    the kernel-internal CPU set size
  * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64
  * getaddrinfo now detects certain invalid responses on an internal
    netlink socket
  * A defect in the malloc implementation, present since glibc 2.15 (2012)
    or glibc 2.10 via --enable-experimental-malloc (2009), could result in
    the unnecessary serialization of memory allocation requests across
    threads
  * The obsolete header <regexp.h> has been removed
  * The obsolete functions bdflush, create_module, get_kernel_syms,
    query_module and uselib are no longer available to newly linked
    binaries
  * Optimized string, wcsmbs and memory functions for IBM z13.
  * Newly linked programs that define a variable called signgam will no
    longer have it set by the lgamma, lgammaf and lgammal functions
- Removed patches:
  * dont-remove-nodelete-flag.patch
  * openat64-readd-o-largefile.patch
  * mntent-blank-line.patch
  * opendir-o-directory-check.patch
  * strcoll-remove-strdiff-opt.patch
  * ld-pointer-guard.patch
  * tls-dtor-list-mangling.patch
  * powerpc-lock-elision-race.patch
  * prelink-elf-rtype-class.patch

OBS-URL: https://build.opensuse.org/request/show/361238
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=423
2016-02-24 11:39:39 +00:00
Andreas Schwab
0c4d1b3767 Accepting request 320838 from home:Andreas_Schwab:Factory
- Update to glibc 2.22 release.
  * Cache information can be queried via sysconf() function on s390
  * A buffer overflow in gethostbyname_r and related functions performing DNS
    requests has been fixed.
  * The time zone file parser has been made more robust against crafted time
    zone files
  * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors
    for LD and GD on x86 and x86-64, has been implemented.
  * Character encoding and ctype tables were updated to Unicode 7.0.0
  * Added vector math library named libmvec
  * A new fmemopen implementation has been added with the goal of POSIX
    compliance.
  * The header <regexp.h> is deprecated, and will be removed in a future
    release.
- Patches from upstream removed
  * htm-tabort.patch
  * o-tmpfile.patch
  * memcpy-chk-non-SSE2.patch
  * pthread-mutexattr-gettype-kind.patch
  * powerpc-software-sqrt.patch
  * static-tls-dtv-limit.patch
  * threaded-trim-threshold.patch
  * resolv-nameserver-handling.patch
  * nss-separate-state-getXXent.patch
  * aarch64-sigstksz.patch
  * heap-top-corruption.patch
  * pthread-join-deadlock.patch

OBS-URL: https://build.opensuse.org/request/show/320838
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=410
2015-08-06 09:55:23 +00:00
Andreas Schwab
f99cf3ddb6 Accepting request 227472 from home:Andreas_Schwab:Factory
- abort-no-flush.patch: Don't close or flush stdio streams on abort (BZ
  #15436)
- fix-locking-in-_IO_cleanup.patch: always do locking when accessing
  streams (bnc#796982, BZ #15142)
- resolv-dont-ignore-second-answer.patch: don't ignore second answer from
  nameserver if the first one was empty (bnc#767266, BZ #13651)
- ldd-system-interp.patch: Never try to execute the file in ldd
  (bnc#677787, BZ #16750)

- check-pf-alloca.patch: Account for alloca use when collecting interface
  addresses (bnc#785041, BZ #16002)

- powerpc-opt-power8.patch: two more POWER8 optimisations (bnc#866711,
  fate#315443)

- getaddrinfo-uninit-result.patch: Fix use of half-initialized result in
  getaddrinfo when using nscd (bnc#867636, BZ #16743)

OBS-URL: https://build.opensuse.org/request/show/227472
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=343
2014-03-25 14:45:48 +00:00