Commit Graph

748 Commits

Author SHA256 Message Date
Dominique Leuenberger
0aeaace725 Accepting request 483846 from Base:System
- i686-memchr-sse.patch: Fix i686 memchr overflow calculation
  (bsc#1031021, BZ #21182)
- sunrpc-use-after-free.patch: Avoid use-after-free read access in
  clntudp_call (BZ #21115)
- Build testsuite with gdb and python-pexpect to enable more tests (forwarded request 483845 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/483846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=209
2017-04-25 06:53:44 +00:00
Dominique Leuenberger
7114935db3 Accepting request 455481 from Base:System
- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ
  #21109) (forwarded request 455480 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/455481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=208
2017-03-09 00:26:17 +00:00
Dominique Leuenberger
575b39391d Accepting request 434699 from Base:System
- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)

- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to
  /var/lib/nscd
- glibc-2.3.90-langpackdir.diff: simplify (forwarded request 434696 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/434699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=207
2016-10-20 21:04:46 +00:00
Dominique Leuenberger
71b6875764 Accepting request 417981 from Base:System
- Update to glibc 2.24
  * The minimum Linux kernel version that this version of the GNU C Library
    can be used with is 3.2
  * The pap_AN locale has been deleted
  * The readdir_r and readdir64_r functions have been deprecated
  * The type `union wait' has been removed
  * A new NSS action is added to facilitate large distributed system
    administration
  * The deprecated __malloc_initialize_hook variable has been removed from
    the API
  * The long unused localedef --old-style option has been removed
  * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added
    to libm
  * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed
    (CVE-2016-3075)
  * Previously, getaddrinfo copied large amounts of address data to the
    stack, even after the fix for CVE-2013-4458 has been applied,
    potentially resulting in a stack overflow.  getaddrinfo now uses a
    heap allocation instead (CVE-2016-3706)
  * The glob function suffered from a stack-based buffer overflow when it
    was called with the GLOB_ALTDIRFUNC flag and encountered a long file
    name (CVE-2016-1234)
  * The Sun RPC UDP client could exhaust all available stack space when
    flooded with crafted ICMP and UDP messages (CVE-2016-4429)
  * The IPv6 name server management code in libresolv could result in a
    memory leak for each thread which is created, performs a failing
    naming lookup, and exits (CVE-2016-5417)
- startcontext-cantunwind.patch: mark __startcontext as .cantunwind
  (bsc#974800, BZ #20435)
- Removed patches:

OBS-URL: https://build.opensuse.org/request/show/417981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=206
2016-09-09 08:12:50 +00:00
Dominique Leuenberger
b1c9f643ae Accepting request 407108 from Base:System
- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for
  stncat on i586 (BZ #20260)
- Update glibc.keyring
- Unset MALLOC_CHECK_ during testsuite run

- nsswitch.conf: Add fallback to files for passwd and group to prepare for
  libnsl removal.

- nis-initgroups-status.patch: Return proper status from
  _nss_nis_initgroups_dyn (bsc#984269, BZ #20262)
- robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to
  check for timeout (bsc#985170, BZ #20263) (forwarded request 407107 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/407108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=205
2016-07-16 20:10:12 +00:00
Dominique Leuenberger
0103a1896a Accepting request 401557 from Base:System
- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ
  #19755) (forwarded request 401556 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/401557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=204
2016-07-03 10:17:24 +00:00
Dominique Leuenberger
2debe4de02 Accepting request 398988 from Base:System
- clntudp-call-alloca.patch: do not use alloca in clntudp_call
  (CVE-2016-4429, bsc#980854, BZ #20112) (forwarded request 398987 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/398988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=203
2016-06-05 12:17:28 +00:00
Dominique Leuenberger
043c4769d6 Accepting request 394999 from Base:System
- Import patches from 2.23 branch (forwarded request 394998 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/394999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=202
2016-05-19 10:02:35 +00:00
Dominique Leuenberger
5a5f7fdb61 Accepting request 391715 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/391715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=201
2016-05-12 07:32:17 +00:00
Dominique Leuenberger
bd5a53f1a2 Accepting request 387900 from Base:System
OBS-URL: https://build.opensuse.org/request/show/387900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=200
2016-04-22 14:15:59 +00:00
Dominique Leuenberger
d5afe5554a Accepting request 360165 from Base:System
- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with
  C++11 (bsc#963700, BZ #19439) (forwarded request 360162 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/360165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=199
2016-02-22 09:09:52 +00:00
Dominique Leuenberger
e83435778c Accepting request 348825 from Base:System
- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock
  on fork (BZ #19282) (forwarded request 348824 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/348825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=198
2015-12-17 14:51:42 +00:00
Stephan Kulow
52673bff02 Accepting request 345165 from Base:System
- resolv-mem-leak.patch: Fix resource leak in resolver (BZ #19257)
- tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set
  DST rules only (BZ #19253)

- glibc-2.3.90-noversion.diff: use stat64

- ld-pointer-guard.patch: Always enable pointer guard (bsc#950944, BZ
  #18928) (forwarded request 345159 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/345165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=197
2015-11-22 09:57:21 +00:00
Dominique Leuenberger
4af0c5bfdd Accepting request 338136 from Base:System
- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based
  optimization (BZ #18589)

- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE
  error handler (BZ #18830) (forwarded request 338135 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/338136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=196
2015-10-14 14:35:08 +00:00
Dominique Leuenberger
1d2c9e3786 Accepting request 334939 from Base:System
- nss-files-long-lines-2.patch: Properly reread entry after failure in
  nss_files getent function (bsc#945779, BZ #18991) (forwarded request 334938 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/334939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=195
2015-10-02 07:23:13 +00:00
Dominique Leuenberger
a33ed41c84 Accepting request 329760 from Base:System
- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works
  test
- static-dlopen.patch: Static dlopen default library search path fix
  (bsc#937853)

- mntent-blank-line.patch: Fix memory corruption w/blank lines (forwarded request 329759 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/329760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=194
2015-09-11 07:00:10 +00:00
Dominique Leuenberger
f34435dcec Accepting request 321589 from Base:System
- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from
  all loaded objects on failed dlopen
- openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64 (forwarded request 321588 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/321589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=193
2015-08-21 05:37:51 +00:00
Stephan Kulow
ff0db58793 Accepting request 313180 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/313180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=192
2015-07-05 15:50:38 +00:00
Stephan Kulow
ab29d5500a Accepting request 311392 from Base:System
- Add /usr/include/gnu/lib-names-.*.h to baselibs
- pthread-join-deadlock.patch: Don't require rtld lock to store static TLS
  offset in the DTV (bsc#930015, BZ #18457)
- heap-top-corruption.patch: Do not corrupt the top of a threaded heap if
  top chunk is MINSIZE (BZ #18502) (forwarded request 311391 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/311392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=191
2015-06-16 12:04:08 +00:00
Dominique Leuenberger
17572084d9 osc copypac from project:openSUSE:Factory package:glibc revision:188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=190
2015-05-04 04:48:01 +00:00
Dominique Leuenberger
f3e9e887d8 Accepting request 295007 from Base:System
- threaded-trim-threshold.patch: Fix regression in threaded application
  malloc performance (bsc#915955, BZ #17195)

OBS-URL: https://build.opensuse.org/request/show/295007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=189
2015-05-02 14:10:02 +00:00
Dominique Leuenberger
b14233f462 Accepting request 294122 from Base:System
- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850) (forwarded request 294121 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/294122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=188
2015-04-05 00:02:16 +00:00
Dominique Leuenberger
31d6224bad Accepting request 290123 from Base:System
- resolv-nameserver-handling.patch: Replace with simpler version with more
  compatibility (forwarded request 290122 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/290123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=187
2015-03-18 13:35:45 +00:00
Dominique Leuenberger
b55daa035b Accepting request 285813 from Base:System
- htm-tabort.patch: Fix TABORT encoding for little endian (forwarded request 285812 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/285813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=186
2015-02-22 16:19:34 +00:00
Stephan Kulow
3e7527a4dd Accepting request 258650 from Base:System
- Update to crypt_blowfish 1.3.
  * Add support for the $2b$ prefix.
- ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit
  (BZ #17501) (forwarded request 258649 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/258650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=185
2014-11-04 16:27:30 +00:00
Stephan Kulow
77830992a0 Accepting request 249236 from Base:System
- Update to glibc 2.20 release.
  * Reverted change of ABI data structures for s390 and s390x
  * Support for file description locks is added to systems running the
    Linux kernel
  * Optimized strchr implementation for AArch64
  * The minimum Linux kernel version that this version of the GNU C Library
    can be used with is 2.6.32
  * Running the testsuite no longer terminates as soon as a test fails
  * The am33 port, which had not worked for several years, has been removed
    from ports.
  * The _BSD_SOURCE and _SVID_SOURCE feature test macros are no longer
    supported; they now act the same as _DEFAULT_SOURCE (but generate a
    warning)
  * Optimized strcmp implementation for ARMv7
  * Added support for TX lock elision of pthread mutexes on s390 and s390x
  * All supported architectures now use the main glibc sysdeps directory
    instead of some being in a separate "ports" directory
  * The NPTL implementation of POSIX pthreads is no longer an "add-on"
  * Locale names, including those obtained from environment variables (LANG
    and the LC_* variables), are more tightly checked for proper syntax
  * On x86-64, the dynamic linker's lazy-binding support is now compatible
    with application code using Intel MPX instructions
- Patches from upstream removed
  * nss-dns-memleak.patch
  * sin-sign.patch
  * pldd-wait-ptrace-stop.patch
  * nscd-track-startup-failures.patch
  * powerpc-opt-power8.patch
  * check-pf-alloca.patch
  * getaddrinfo-uninit-result.patch (forwarded request 249235 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/249236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=184
2014-10-15 14:19:11 +00:00
Stephan Kulow
0bb7ee3ae8 Accepting request 247224 from Base:System
- iconv-ibm-sentinel-check.patch: Fix crashes on invalid input in IBM
  gconv modules (CVE-2014-6040, bnc#894553, BZ #17325) (forwarded request 247223 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/247224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=183
2014-09-03 16:20:30 +00:00
Stephan Kulow
9da2eef284 Accepting request 246548 from Base:System
(forwarded request 246547 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/246548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=182
2014-08-29 15:42:21 +00:00
f23ef209fc Accepting request 244213 from Base:System
- pthread-mutexattr-gettype-kind.patch: Filter out
  PTHREAD_MUTEX_NO_ELISION_NP bit in pthread_mutexattr_gettype
  (bnc#888131, BZ #15790) (forwarded request 244212 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/244213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=180
2014-08-13 06:50:52 +00:00
Stephan Kulow
e550137c51 Accepting request 243562 from Base:System
- ppc64le-profiling.patch: fix profiling for ppc64le (bnc#889601, BZ
  #17213)
- s390-revert-abi-change.patch: replace with upstream patch, switches
  default symbol version back to old version (bnc#887228) (forwarded request 243561 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/243562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=179
2014-08-05 10:59:33 +00:00
Stephan Kulow
fc42536383 Accepting request 242723 from Base:System
- ibm93x-redundant-shift-si.patch: Avoid redundant shift character in
  iconv output at block boundary (bnc#886416, BZ #17197)

- s390-revert-abi-change.patch: revert back to pre-2.19 layout of jmp_buf
  and ucontext_t on s390 (bnc#887228) (forwarded request 242722 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/242723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=178
2014-07-30 05:34:17 +00:00
Stephan Kulow
8d65d2d52c Accepting request 241893 from Base:System
- dt-ppc64-num.patch: Correct DT_PPC64_NUM (bnc#887169, BZ #17153) (forwarded request 241892 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/241893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=177
2014-07-25 07:08:49 +00:00
Stephan Kulow
e247a669c0 Accepting request 240898 from Base:System
- setlocale-directory-traversal.patch: Directory traversal in locale
  environment handling (CVE-2014-0475, bnc#887022, BZ #17137)
- Remove the ppc64le check-abi workaround, no longer needed (forwarded request 240897 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/240898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=176
2014-07-19 09:04:13 +00:00
Stephan Kulow
c6e5fcd0d1 Accepting request 238382 from Base:System
- nss-files-long-lines.patch: Don't ignore too long lines in nss_files
  (bnc#883217, BZ #17079)
- Remove locale.1, localedef.1 and iconvconfig.8 manpages, now included in
  the man-pages package (bnc#880703)
- manpages.patch: update (forwarded request 238380 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/238382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=175
2014-06-25 09:47:19 +00:00
Stephan Kulow
3d30c029a1 Accepting request 237681 from Base:System
- psfaa.patch: copy filename argument in posix_spawn_file_actions_addopen
  (CVE-2014-4043, bnc#882600, BZ #17048)

- glibc-memset-nontemporal.diff: Speedup memset on x86_64
  (bnc#868622, BZ #16830) (forwarded request 237680 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/237681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=174
2014-06-23 07:23:33 +00:00
Stephan Kulow
0968529e3a Accepting request 234224 from Base:System
- add non-elision-enabled libpthread (forwarded request 234223 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/234224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=173
2014-05-22 18:38:15 +00:00
Stephan Kulow
0296004544 Accepting request 230485 from Base:System
- ibm-long-double-frexpl.patch: Correct IBM long double frexpl
  (bnc#872573, BZ #16740, BZ #16619) (forwarded request 230484 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/230485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=172
2014-04-22 05:47:56 +00:00
Stephan Kulow
a132d45b92 Accepting request 229287 from Base:System
- pthread-mutex-destroy.patch: Remove
- pthread-mutex-trylock-elision.patch: Properly handle forced elision in
  pthread_mutex_trylock (bnc#865968, BZ #16657) (forwarded request 229286 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/229287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=171
2014-04-08 15:05:49 +00:00
Stephan Kulow
128caffcb1 Accepting request 227477 from Base:System
- 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) (forwarded request 227472 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/227477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=170
2014-03-27 08:28:34 +00:00
Stephan Kulow
8ff1d380f0 Accepting request 226840 from Base:System
- Remove dependency on sysinit.target from nscd.service again (bnc#86422)

- powerpc-opt-power8.patch: GLIBC Optimizations For POWER8 Hardware
  (bnc#866711, fate#315443) (forwarded request 226839 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/226840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=169
2014-03-22 06:49:51 +00:00
Stephan Kulow
11dadad241 Accepting request 224901 from Base:System
- Add services and netgroup persistent caches to nscd file list (forwarded request 224900 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/224901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=168
2014-03-09 17:22:17 +00:00
Tomáš Chvátal
04bb8ac841 Accepting request 223958 from Base:System
- sin-sign.patch: Fix sign of input to bsloww1 (BZ #16623)
- pldd-wait-ptrace-stop.patch: Update from upstream (forwarded request 223957 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/223958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=167
2014-02-28 15:22:48 +00:00
Stephan Kulow
7affcde13a Accepting request 221688 from Base:System
- Bump minimum kernel to 3.0 (forwarded request 221687 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/221688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=166
2014-02-13 05:45:47 +00:00
Tomáš Chvátal
ece5b5120a Accepting request 221127 from Base:System
- Update to glibc 2.18.90 ee7cc3853761:
  * More bug fixes
  * SystemTap probes for slow multiple precision fallback paths of
    transcendental functions have been introduced.
  * Preliminary documentation about Multi-Thread, Async-Signal and
    Async-Cancel Safety has been added.
  * Change powerpc64le start ABI to 2.17
- Add /usr/local/lib64 to ld.so.conf on all lib64 platforms
- Enable profile build for aarch64 (forwarded request 221126 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/221127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=165
2014-02-09 12:17:38 +00:00
Stephan Kulow
e540ed5251 Accepting request 213272 from Base:System
- make pwdutils a real buildrequire
  Requires(pre) are used during builds, but don't trigger rebuilds.
  But to create clearly defined bootstrap projects, it's essential 
  to know what packages are required for others. So move this requires
  to build to a buildrequire (forwarded request 213147 from coolo)

OBS-URL: https://build.opensuse.org/request/show/213272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=164
2014-01-11 10:11:25 +00:00
Tomáš Chvátal
031b3f52a7 Accepting request 211752 from Base:System
- Update to glibc 2.18.90 83f5c32d21f7:
  * Support for STT_GNU_IFUNC symbols added for ppc64
  * A new feature test macro _DEFAULT_SOURCE is available
  * The _BSD_SOURCE feature test macro no longer enables BSD interfaces
    that conflict with POSIX.  The libbsd-compat library (which was a
    dummy library that did nothing) has also been removed.
  * Added support for version-3 tz format files
- i686-no-sse42-strstr.patch: Removed (forwarded request 211751 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/211752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=163
2013-12-22 18:32:54 +00:00
Stephan Kulow
7c2752fe7e Accepting request 210417 from Base:System
- Update to glibc 2.18.90 aeb95445d128:
  * More bug fixes
  * Support for STT_GNU_IFUNC symbols added for ppc32/power4+
  * The public headers no longer use __unused nor __block
  * Support for PowerPC64 ELFv2 ABI
- ppc64le-abilist.patch: ABI lists for PowerLE (forwarded request 210416 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/210417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=162
2013-12-11 15:42:18 +00:00
Stephan Kulow
0081efc5da Accepting request 208666 from Base:System
- Update to glibc 2.18.90 bd12ab55c05e:
  * New locales: ak_GH, anp_IN, ar_SS, cmn_TW, hak_TW, lzh_TW, nan_TW, pap_AW,
    pap_CW, quz_PE, the_NP.
  * Substantially revised locales: gd_GB, ht_HT
  * The LC_ADDRESS field was updated to support country_car for almost all
    supported locales.
  * ISO 1427 definitions were updated.
  * ISO 3166 definitions were updated.
  * The localedef utility now supports --big-endian and --little-endian
    command-line options to generate locales for a different system from that
    for which the C library was built.
  * Binary locale files now only depend on the endianness of the system for
    which they are generated and not on other properties of that system.
  * ISO 639 definitions were updated for Chiga (cgg) and Chinese (gan, hak, czh,
    cjy, lzh, cmn, mnp, cdo, czo, cpx, wuu, hsn, yue).
  * SystemTap probes for malloc have been introduced.
  * Support for powerpc64le has been added.
  * The soft-float powerpc port now supports e500 processors.
- Remove upstreamed patches:
  cbrtl-ldbl-96.patch
  fcntl-o-tmpfile.patch
  getaddrinfo-overflow.patch
  glibc-2.18.tar.xz
  glibc-ld-profile.patch
  glibc-nscd-hconf.diff
  i686-strcasecmp-fallback.patch
  m68k-Scrt1.patch
  malloc-overflows.patch
  nonascii-case.patch
  nss-database.patch (forwarded request 208665 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/208666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=161
2013-11-29 15:22:35 +00:00
Stephan Kulow
aceb11f270 Accepting request 205248 from Base:System
- getaddrinfo-overflow.patch: Fix stack overflow due to large AF_INET6
  requests (CVE-2013-4458, bnc#847227) (forwarded request 205246 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/205248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=160
2013-10-31 15:02:57 +00:00
Tomáš Chvátal
623e4fd2f3 Accepting request 204211 from Base:System
- Remove SSE4.2 implementation of strstr for x86-32 (bnc#843464) (forwarded request 204210 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/204211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=159
2013-10-22 08:17:17 +00:00