diff --git a/_multibuild b/_multibuild
new file mode 100644
index 0000000..e14556e
--- /dev/null
+++ b/_multibuild
@@ -0,0 +1,5 @@
+
+ i686
+ utils
+ testsuite
+
diff --git a/check-build.sh b/check-build.sh
deleted file mode 100644
index 3f33595..0000000
--- a/check-build.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/bash
-# Copyright (c) 2003, 2004, 2011,2012 SUSE Linux Products GmbH, Germany. All rights reserved.
-#
-# Authors: Thorsten Kukuk
-#
-
-
-
-if [ `nice` -gt '9' ] ; then
- echo "Don't modify nice for building glibc!"
- exit 1
-fi
-
-# get kernel version
-OFS="$IFS" ; IFS=".-" ; version=(`uname -r`) ; IFS="$OIFS"
-ARCH=(`uname -m`)
-
-if test ${version[0]} -gt 2 ; then
- : # okay
-elif test ${version[0]} -lt 2 -o ${version[1]} -lt 6 -o ${version[2]} -lt 16 ; then
- echo "FATAL: kernel too old, need kernel >= 2.6.16 for this package" 1>&2
- exit 1
-elif $ARCH -eq 'x86_64' ; then
- if test ${version[0]} -lt 2 -o ${version[1]} -lt 6 -o ${version[2]} -lt 32 ; then
- echo "FATAL: kernel too old, need kernel >= 2.6.32 for this package" 1>&2
- exit 1
- fi
-fi
-
-
-exit 0
-
diff --git a/glibc-testsuite.changes b/glibc-testsuite.changes
deleted file mode 100644
index 36fc946..0000000
--- a/glibc-testsuite.changes
+++ /dev/null
@@ -1,7887 +0,0 @@
--------------------------------------------------------------------
-Wed Mar 29 13:09:49 UTC 2017 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Wed Feb 8 09:38:15 UTC 2017 - schwab@suse.de
-
-- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ
- #21109)
-
--------------------------------------------------------------------
-Sun Feb 5 18:26:21 UTC 2017 - schwab@suse.de
-
-- Update to glibc 2.25
- * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR
- 24731-2:2010, is supported to enable declarations of functions from that
- TR.
- * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS
- 18661-1:2014, is supported to enable declarations of functions and macros
- from that TS.
- * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS
- 18661-4:2015, is supported to enable declarations of functions and macros
- from that TS.
- * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are
- now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L.
- * The inclusion of by is deprecated.
- * New features from TS 18661-1:2014 are added to libm: the
- fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the
- femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros.
- * Integer width macros from TS 18661-1:2014 are added to :
- CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH,
- UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to
- : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH,
- INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH,
- UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH,
- INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH,
- UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH,
- UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH,
- UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH,
- UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH,
- WINT_WIDTH.
- * New features are added from TS 18661-1:2014:
- - Signaling NaN macros: SNANF, SNAN, SNANL.
- - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp,
- fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf,
- fromfpxl, ufromfpx, ufromfpxf, ufromfpxl.
- - llogb functions: the llogb, llogbf and llogbl functions, and the
- FP_LLOGB0 and FP_LLOGBNAN macros.
- - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag,
- fminmagf, fminmagl.
- - Comparison macros: iseqsig.
- - Classification macros: iscanonical, issubnormal, iszero.
- - Total order functions: totalorder, totalorderf, totalorderl,
- totalordermag, totalordermagf, totalordermagl.
- - Canonicalize functions: canonicalize, canonicalizef, canonicalizel.
- - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload,
- setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl.
- * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014,
- are added to libc.
- * Most of glibc can now be built with the stack smashing protector enabled.
- * The function explicit_bzero, from OpenBSD, has been added to libc.
- * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined
- to float instead of double.
- * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the
- float_t and double_t types are now defined to long double instead of float
- and double.
- * The getentropy and getrandom functions, and the header file
- have been added.
- * The buffer size for byte-oriented stdio streams is now limited to 8192
- bytes by default.
- * The header now includes the header.
- * The malloc_get_state and malloc_set_state functions have been removed.
- * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the
- corresponding RES_NOIP6DOTINT flag from have been removed.
- * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING
- flag from have been removed.
- * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG,
- RES_BLAST defined in the header file have been deprecated.
- * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for
- _res.flags are deprecated.
- * DNSSEC-related declarations and definitions have been removed from the
- header file, and libresolv will no longer attempt to
- decode the data part of DNSSEC record types.
- * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p,
- ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the
- header file because the distinction between RR types and
- meta-RR types is not officially standardized, subject to revision, and
- thus not suitable for encoding in a macro.
- * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook
- and rhook members of the res_state type in have been removed.
- * For multi-arch support it is recommended to use a GCC which has
- been built with support for GNU indirect functions.
- * GDB pretty printers have been added for mutex and condition variable
- structures in POSIX Threads.
- * Tunables feature added to allow tweaking of the runtime for an application
- program.
- * A new version of condition variables functions have been implemented in
- the NPTL implementation of POSIX Threads to provide stronger ordering
- guarantees.
- * A new version of pthread_rwlock functions have been implemented to use a more
- scalable algorithm primarily through not using a critical section anymore to
- make state changes.
- * On ARM EABI (32-bit), generating a backtrace for execution contexts which
- have been created with makecontext could fail to terminate due to a
- missing .cantunwind annotation. (CVE-2016-6323)
- * The DNS stub resolver functions would crash due to a NULL pointer
- dereference when processing a query with a valid DNS question type which
- was used internally in the implementation. (CVE-2015-5180)
-- Enable stack protector if part of %optflags
-- startcontext-cantunwind.patch: Removed
-- cpuid-assertion.patch: Removed
-
--------------------------------------------------------------------
-Thu Oct 13 08:24:22 UTC 2016 - schwab@suse.de
-
-- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)
-
--------------------------------------------------------------------
-Wed Oct 5 15:01:46 UTC 2016 - schwab@suse.de
-
-- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to
- /var/lib/nscd
-- glibc-2.3.90-langpackdir.diff: simplify
-
--------------------------------------------------------------------
-Tue Aug 2 13:55:44 UTC 2016 - schwab@suse.de
-
-- 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:
- * 0001-Updated-translations-for-2.23.patch
- * 0002-Regenerate-libc.pot-for-2.23.patch
- * 0003-Regenerated-configure-scripts.patch
- * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch
- * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch
- * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
- * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch
- * 0008-Update-NEWS.patch
- * 0009-sln-use-stat64.patch
- * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch
- * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch
- * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch
- * 0013-Mention-BZ-19762-in-NEWS.patch
- * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch
- * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch
- * 0016-Fix-resource-leak-in-resolver-bug-19257.patch
- * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch
- * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch
- * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch
- * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch
- * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch
- * 0022-configure-fix-test-usage.patch
- * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
- * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch
- * 0025-getnameinfo-Do-not-preserve-errno.patch
- * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch
- * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch
- * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch
- * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch
- * 0030-hesiod-Remove-RCS-keywords.patch
- * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch
- * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch
- * 0033-malloc-Remove-NO_THREADS.patch
- * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch
- * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch
- * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch
- * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch
- * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch
- * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch
- * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch
- * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch
- * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch
- * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch
- * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch
- * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch
- * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch
- * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch
- * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch
- * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch
- * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch
- * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch
- * 0052-Fix-tst-dlsym-error-build.patch
- * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch
- * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch
- * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch
- * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch
- * clntudp-call-alloca.patch
- * glibc-memset-nontemporal.diff
- * nis-initgroups-status.patch
- * nscd-gc-crash.patch
- * robust-mutex-deadlock.patch
- * strncat-avoid-array-bounds-warning.patch
-
--------------------------------------------------------------------
-Wed Jun 29 12:50:21 UTC 2016 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Thu Jun 23 07:41:06 UTC 2016 - schwab@suse.de
-
-- nsswitch.conf: Add fallback to files for passwd and group to prepare for
- libnsl removal.
-
--------------------------------------------------------------------
-Wed Jun 22 09:08:02 UTC 2016 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Thu Jun 9 09:17:10 UTC 2016 - schwab@suse.de
-
-- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ
- #19755)
-
--------------------------------------------------------------------
-Mon May 30 08:23:03 UTC 2016 - schwab@suse.de
-
-- clntudp-call-alloca.patch: do not use alloca in clntudp_call
- (CVE-2016-4429, bsc#980854, BZ #20112)
-
--------------------------------------------------------------------
-Wed May 11 09:33:47 UTC 2016 - schwab@suse.de
-
-- Import patches from 2.23 branch
- 0001-Updated-translations-for-2.23.patch
- 0002-Regenerate-libc.pot-for-2.23.patch
- 0003-Regenerated-configure-scripts.patch
- 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch
- 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch
- 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
- 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch
- 0008-Update-NEWS.patch
- 0009-sln-use-stat64.patch
- 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch
- 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch
- 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch
- 0013-Mention-BZ-19762-in-NEWS.patch
- 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch
- 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch
- 0016-Fix-resource-leak-in-resolver-bug-19257.patch
- 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch
- 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch
- 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch
- 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch
- 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch
- 0022-configure-fix-test-usage.patch
- 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
- 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch
- 0025-getnameinfo-Do-not-preserve-errno.patch
- 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch
- 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch
- 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch
- 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch
- 0030-hesiod-Remove-RCS-keywords.patch
- 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch
- 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch
- 0033-malloc-Remove-NO_THREADS.patch
- 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch
- 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch
- 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch
- 0037-malloc-Add-missing-internal_function-attributes-on-f.patch
- 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch
- 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch
- 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch
- 0041-nss_dns-Check-address-length-before-creating-addrinf.patch
- 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch
- 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch
- 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch
- 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch
- 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch
- 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch
- 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch
- 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch
- 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch
- 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch
- 0052-Fix-tst-dlsym-error-build.patch
- 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch
- 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch
- 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch
- 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch
-- CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727
-- resolv-mem-leak.patch: renamed to
- 0016-Fix-resource-leak-in-resolver-bug-19257.patch
-- no-long-double.patch: renamed to
- 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
-- glibc-gcc6.patch: renamed to
- 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
-
--------------------------------------------------------------------
-Mon May 9 14:00:41 UTC 2016 - schwab@suse.de
-
-- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories
-- glibc-2.3.locales.diff.bz2: likewise
-
--------------------------------------------------------------------
-Mon Apr 25 08:55:47 UTC 2016 - jslaby@suse.com
-
-- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with
- -Wparentheses
-
--------------------------------------------------------------------
-Mon Apr 11 08:00:07 UTC 2016 - schwab@suse.de
-
-- Add compatibility symlinks for LSB 3.0 (fate#318933)
-
--------------------------------------------------------------------
-Mon Mar 21 11:57:49 UTC 2016 - schwab@suse.de
-
-- powerpc-elision-enable-envvar.patch: enable TLE only if
- GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)
-
--------------------------------------------------------------------
-Tue Mar 15 10:44:46 UTC 2016 - schwab@suse.de
-
-- ldd-system-interp.patch: Restore warning about execution permission, it
- is still needed for noexec mounts (bsc#915985)
-
--------------------------------------------------------------------
-Tue Mar 8 15:28:16 UTC 2016 - idonmez@suse.com
-
-- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8)
- and rh#902094 . Added with glibc-c-utf8-locale.patch.
-- Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for
- C.UTF-8 same as C locale.
-
--------------------------------------------------------------------
-Mon Mar 7 14:47:50 UTC 2016 - schwab@suse.de
-
-- Move %install_info_delete to %preun
-- crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer
- acceptable
-
--------------------------------------------------------------------
-Tue Feb 23 16:11:36 UTC 2016 - schwab@suse.de
-
-- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE
-
--------------------------------------------------------------------
-Mon Feb 22 11:05:12 UTC 2016 - schwab@suse.de
-
-- 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 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
- * vector-finite-math-aliases.patch
- * powerpc-elision-adapt-param.patch
- * catopen-unbound-alloca.patch
- * strftime-range-check.patch
- * hcreate-overflow-check.patch
- * errorcheck-mutex-no-elision.patch
- * refactor-nan-parsing.patch
- * send-dg-buffer-overflow.patch
- * isinf-cxx11-conflict.patch
- * ibm93x-redundant-shift-si.patch
- * iconv-reset-input-buffer.patch
- * tzset-tzname.patch
- * static-dlopen.patch
-
--------------------------------------------------------------------
-Thu Feb 18 13:22:19 UTC 2016 - schwab@suse.de
-
-- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with
- C++11 (bsc#963700, BZ #19439)
-
--------------------------------------------------------------------
-Wed Feb 17 09:48:26 UTC 2016 - schwab@suse.de
-
-- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling
- (BZ #19018)
-- prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits
- for prelink (BZ #19178)
-- vector-finite-math-aliases.patch: Better workaround for aliases of
- *_finite symbols in vector math library (BZ# 19058)
-- powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision
- transient failure adapt param (BZ #19174)
-- catopen-unbound-alloca.patch: Fix unbound alloca in catopen
- (CVE-2015-8779, bsc#962739, BZ #17905)
-- strftime-range-check.patch: Add range check on time fields
- (CVE-2015-8776, bsc#962736, BZ #18985)
-- hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778,
- bsc#962737, BZ #18240)
-- errorcheck-mutex-no-elision.patch: Don't do lock elision on an error
- checking mutex (bsc#956716, BZ #17514)
-- refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads
- (CVE-2014-9761, bsc#962738, BZ #16962)
-- send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer
- overflow (CVE-2015-7547, bsc#961721, BZ #18665)
-- powerpc-lock-elision-race.patch: renamed from
- 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch
-
--------------------------------------------------------------------
-Mon Feb 15 15:43:02 UTC 2016 - schwab@suse.de
-
-- Add audit-devel and libcap-devel to BuildRequires, for use by nscd
-
--------------------------------------------------------------------
-Thu Nov 26 14:46:21 UTC 2015 - schwab@suse.de
-
-- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock
- on fork (bsc#958315, BZ #19282)
-
--------------------------------------------------------------------
-Wed Nov 18 15:09:30 UTC 2015 - schwab@suse.de
-
-- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257)
-- tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set
- DST rules only (BZ #19253)
-
--------------------------------------------------------------------
-Mon Oct 26 15:22:53 UTC 2015 - schwab@suse.de
-
-- glibc-2.3.90-noversion.diff: use stat64
-
--------------------------------------------------------------------
-Mon Oct 19 12:28:58 UTC 2015 - schwab@suse.de
-
-- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777,
- bsc#950944, BZ #18928)
-
--------------------------------------------------------------------
-Mon Oct 12 08:12:10 UTC 2015 - schwab@suse.de
-
-- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based
- optimization (BZ #18589)
-
--------------------------------------------------------------------
-Thu Oct 8 14:26:14 UTC 2015 - schwab@suse.de
-
-- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE
- error handler (BZ #18830)
-
--------------------------------------------------------------------
-Wed Sep 30 11:48:05 UTC 2015 - normand@linux.vnet.ibm.com
-
-- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock
- 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch
-
--------------------------------------------------------------------
-Thu Sep 24 09:41:13 UTC 2015 - schwab@suse.de
-
-- nss-files-long-lines-2.patch: Properly reread entry after failure in
- nss_files getent function (bsc#945779, BZ #18991)
-
--------------------------------------------------------------------
-Wed Sep 16 10:21:43 UTC 2015 - schwab@suse.de
-
-- fnmatch-collating-elements.patch: Fix fnmatch handling of collating
- elements (BZ #17396, BZ #16976)
-
--------------------------------------------------------------------
-Mon Sep 7 13:27:58 UTC 2015 - schwab@suse.de
-
-- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works
- test
-- static-dlopen.patch: Static dlopen default library search path fix
- (bsc#937853)
-
--------------------------------------------------------------------
-Mon Aug 31 12:21:29 UTC 2015 - schwab@suse.de
-
-- mntent-blank-line.patch: Fix memory corruption w/blank lines
-
--------------------------------------------------------------------
-Mon Aug 10 09:23:57 UTC 2015 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Wed Aug 5 09:35:41 UTC 2015 - schwab@suse.de
-
-- 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. (CVE-2015-1781)
- * 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 is deprecated, and will be removed in a future
- release.
- * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211
- bsc#940195 bsc#940332 bsc#944494 bsc#968787
-- 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
-
--------------------------------------------------------------------
-Mon Jul 27 09:08:21 UTC 2015 - schwab@suse.de
-
-- pthread-join-deadlock.patch: Use IE model for static variables in
- libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)
-
--------------------------------------------------------------------
-Wed Jul 22 09:13:48 UTC 2015 - schwab@suse.de
-
-- glibc-nodate.patch: fix verification of timestamp
-
--------------------------------------------------------------------
-Tue Jul 21 07:50:22 UTC 2015 - meissner@suse.com
-
-- also filter out -fstack-protector-strong
-
--------------------------------------------------------------------
-Mon Jun 22 07:22:22 UTC 2015 - schwab@suse.de
-
-- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start
- before IPv6 is up (bsc#931399)
-- glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.
-
--------------------------------------------------------------------
-Tue Jun 9 08:16:46 UTC 2015 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Wed Apr 8 12:50:39 UTC 2015 - mgorman@suse.com
-
-- threaded-trim-threshold.patch: Fix regression in threaded application
- malloc performance (bsc#915955, BZ #17195)
-
--------------------------------------------------------------------
-Thu Apr 2 08:11:20 UTC 2015 - schwab@suse.de
-
-- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)
-
--------------------------------------------------------------------
-Mon Mar 30 09:04:49 UTC 2015 - schwab@suse.de
-
-- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ
- #17967)
-- nss-separate-state-getXXent.patch: Separate internal state between
- getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007)
-- static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS
- limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621,
- BZ #17628)
-
--------------------------------------------------------------------
-Mon Mar 9 13:05:32 UTC 2015 - schwab@suse.de
-
-- resolv-nameserver-handling.patch: Replace with simpler version with more
- compatibility
-
--------------------------------------------------------------------
-Mon Mar 2 14:27:02 UTC 2015 - schwab@suse.de
-
-- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs
- (bsc#920084)
-
--------------------------------------------------------------------
-Tue Feb 24 10:11:46 UTC 2015 - schwab@suse.de
-
-- resolv-nameserver-handling.patch: Rewrite handling of nameserver
- configuration in resolver
-
--------------------------------------------------------------------
-Thu Feb 12 13:10:20 UTC 2015 - schwab@suse.de
-
-- htm-tabort.patch: Fix TABORT encoding for little endian
-
--------------------------------------------------------------------
-Mon Feb 9 09:26:01 UTC 2015 - schwab@suse.de
-
-- Update to glibc 2.21 release.
- * A new semaphore algorithm has been implemented in generic C code for all
- machines
- * Added support for TSX lock elision of pthread mutexes on powerpc32,
- powerpc64 and powerpc64le
- * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for
- AArch64
- * i386 memcpy functions optimized with SSE2 unaligned load/store
- * New locales: tu_IN, bh_IN, raj_IN, ce_RU
- * The obsolete sigvec function has been removed
- * CVE-2015-1472 CVE-2015-1473 CVE-2104-7817 CVE-2012-3406 CVE-2014-9402
- CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222
-- Patches from upstream removed
- * ifunc-x86-slow-sse4.patch
- * pthread-mutex-trylock-elision.patch
-- o-tmpfile.patch: Fix value of O_TMPFILE for architectures with
- non-default O_DIRECTORY (BZ #17912)
-
--------------------------------------------------------------------
-Tue Oct 28 08:56:47 UTC 2014 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Mon Sep 8 09:48:26 UTC 2014 - schwab@suse.de
-
-- 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
- * CVE-2013-7423 bsc#915526 bsc#934084 bsc#973010
-- 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
- * ppc64-copysign.patch
- * nextafterl-ibm-ldouble.patch
- * ibm-long-double-math.patch
- * ibm-long-double-frexpl.patch
- * aarch64-setcontext.patch
- * nss-nis-stack-use.patch
- * psfaa.patch
- * nss-files-long-lines.patch
- * setlocale-directory-traversal.patch
- * dt-ppc64-num.patch
- * ppc64le-profiling.patch
- * s390-revert-abi-change.patch
- * disable-gconv-translit-modules.patch
- * resolv-dont-ignore-second-answer.patch
- * iconv-ibm-sentinel-check.patch
-- Remove sprof.1, and mtrace.1, now included in the man-pages package
- (bsc#967190)
-
--------------------------------------------------------------------
-Tue Sep 2 07:52:36 UTC 2014 - schwab@suse.de
-
-- iconv-ibm-sentinel-check.patch: Fix crashes on invalid input in IBM
- gconv modules (CVE-2014-6040, bnc#894553, BZ #17325)
-
--------------------------------------------------------------------
-Tue Aug 26 10:47:31 UTC 2014 - schwab@suse.de
-
-- disable-gconv-translit-modules.patch: Disable gconv transliteration
- module loading (CVE-2014-5119, bnc#892073, BZ #17187)
-
--------------------------------------------------------------------
-Mon Aug 11 10:01:54 UTC 2014 - schwab@suse.de
-
-- pthread-mutexattr-gettype-kind.patch: Filter out
- PTHREAD_MUTEX_NO_ELISION_NP bit in pthread_mutexattr_gettype
- (bnc#888131, BZ #15790)
-
--------------------------------------------------------------------
-Thu Jul 31 08:06:50 UTC 2014 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Mon Jul 28 10:18:46 UTC 2014 - schwab@suse.de
-
-- ibm93x-redundant-shift-si.patch: Avoid redundant shift character in
- iconv output at block boundary (bnc#886416, BZ #17197)
-
--------------------------------------------------------------------
-Thu Jul 24 15:35:50 UTC 2014 - schwab@suse.de
-
-- s390-revert-abi-change.patch: revert back to pre-2.19 layout of jmp_buf
- and ucontext_t on s390 (bnc#887228)
-
--------------------------------------------------------------------
-Tue Jul 22 08:37:38 UTC 2014 - schwab@suse.de
-
-- dt-ppc64-num.patch: Correct DT_PPC64_NUM (bnc#887169, BZ #17153)
-
--------------------------------------------------------------------
-Mon Jul 14 08:33:08 UTC 2014 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Mon Jun 23 10:33:40 UTC 2014 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Mon Jun 16 08:27:38 UTC 2014 - schwab@suse.de
-
-- psfaa.patch: copy filename argument in posix_spawn_file_actions_addopen
- (CVE-2014-4043, bnc#882600, BZ #17048)
-
--------------------------------------------------------------------
-Wed May 28 15:11:45 UTC 2014 - matz@suse.de
-
-- glibc-memset-nontemporal.diff: Speedup memset on x86_64
- (bnc#868622, BZ #16830)
-
--------------------------------------------------------------------
-Thu May 15 15:45:03 UTC 2014 - schwab@suse.de
-
-- add non-elision-enabled libpthread
-
--------------------------------------------------------------------
-Mon May 12 13:22:40 UTC 2014 - schwab@suse.de
-
-- nss-nis-stack-use.patch: fix unbound stack use in NIS NSS module (BZ
- #16932)
-
--------------------------------------------------------------------
-Wed May 7 10:13:24 UTC 2014 - schwab@suse.de
-
-- getaddrinfo-uninit-result.patch: fix parsing of getai result for
- IPv6-only request (bnc#876521)
-
--------------------------------------------------------------------
-Thu Apr 17 09:13:32 UTC 2014 - schwab@suse.de
-
-- ibm-long-double-frexpl.patch: Correct IBM long double frexpl
- (bnc#872573, BZ #16740, BZ #16619)
-
--------------------------------------------------------------------
-Tue Apr 15 14:23:54 UTC 2014 - schwab@suse.de
-
-- ibm-long-double-math.patch: Remove faulty assembler implementations of
- ceil, nearbyintl, roundl for IBM long double (bnc#873457, BZ #16701, BZ
- #16706, BZ #16707)
-
--------------------------------------------------------------------
-Tue Apr 15 11:00:59 UTC 2014 - aj@suse.com
-
-- Use /run for nscd instead of /var/run.
-
--------------------------------------------------------------------
-Mon Apr 7 09:06:32 UTC 2014 - schwab@suse.de
-
-- pthread-mutex-destroy.patch: Remove
-- pthread-mutex-trylock-elision.patch: Properly handle forced elision in
- pthread_mutex_trylock (bnc#865968, BZ #16657)
-
--------------------------------------------------------------------
-Thu Apr 3 07:32:24 UTC 2014 - schwab@suse.de
-
-- nextafterl-ibm-ldouble.patch: Correct IBM long double nextafterl
- (bnc#871637, BZ #16739)
-
--------------------------------------------------------------------
-Tue Apr 1 13:33:24 UTC 2014 - schwab@suse.de
-
-- Readd dependency on sysvinit.target to nscd.service (bnc#868422)
-- Make the nscd service part of the nss-lookup and nss-user-lookup targets
- (bnc#871386)
-- Move _constraints back to main package and update it
-
--------------------------------------------------------------------
-Tue Apr 1 07:55:19 UTC 2014 - schwab@suse.de
-
-- ppc64-copysign.patch: Fix ppc64le copysign overwriting parent stack
- frame (BZ #16786)
-- aarch64-setcontext.patch: Fix aarch64 setcontext clobbering alternate
- signal stack (BZ #16629)
-
--------------------------------------------------------------------
-Mon Mar 31 13:22:56 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: readd POWER8 implementation of isnan,
- isinf, finite with fix for little endian (bnc#871353)
-- pthread-mutex-destroy.patch: Skip checks in pthread_mutex_destroy when
- doing elision (bnc#865968)
-
--------------------------------------------------------------------
-Sat Mar 29 16:41:25 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: remove broken POWER8 implementation of isnan,
- isinf, finite; fix missing static symbols
-- glibc-2.14-crypt.diff: update for file renaming
-
--------------------------------------------------------------------
-Thu Mar 27 08:40:20 UTC 2014 - schwab@suse.de
-
-- check-pf-alloca.patch: remove use of alloca while collecting interface
- addresses
-
--------------------------------------------------------------------
-Tue Mar 25 09:26:44 UTC 2014 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Mon Mar 24 12:26:50 UTC 2014 - schwab@suse.de
-
-- check-pf-alloca.patch: Account for alloca use when collecting interface
- addresses (bnc#785041, BZ #16002)
-
--------------------------------------------------------------------
-Mon Mar 24 07:59:40 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: two more POWER8 optimisations (bnc#866711,
- fate#315443)
-
--------------------------------------------------------------------
-Thu Mar 20 14:52:47 UTC 2014 - schwab@suse.de
-
-- getaddrinfo-uninit-result.patch: Fix use of half-initialized result in
- getaddrinfo when using nscd (bnc#867636, BZ #16743)
-
--------------------------------------------------------------------
-Thu Mar 20 07:42:50 UTC 2014 - schwab@suse.de
-
-- Remove dependency on sysinit.target from nscd.service again (bnc#86422)
-
--------------------------------------------------------------------
-Wed Mar 19 14:39:55 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: GLIBC Optimizations For POWER8 Hardware
- (bnc#866711, fate#315443)
-
--------------------------------------------------------------------
-Tue Mar 18 17:10:43 UTC 2014 - schwab@suse.de
-
-- Make sure nscd is started after sysinit.target (bnc#868422)
-- nscd-track-startup-failures.patch: properly track startup failures in
- nscd and mark nscd.service as forking (BZ #16639)
-
--------------------------------------------------------------------
-Thu Mar 6 11:37:51 UTC 2014 - schwab@suse.de
-
-- Add services and netgroup persistent caches to nscd file list
-
--------------------------------------------------------------------
-Wed Feb 26 09:03:25 UTC 2014 - schwab@suse.de
-
-- sin-sign.patch: Fix sign of input to bsloww1 (BZ #16623)
-- pldd-wait-ptrace-stop.patch: Update from upstream
-
--------------------------------------------------------------------
-Mon Feb 24 11:38:41 UTC 2014 - schwab@suse.de
-
-- nss-dns-memleak.patch: fix memory leak in nss-dns (bnc#863499)
-- Don't build glibc-{extra,info,i18ndata,obsolete} and nscd for i686
-
--------------------------------------------------------------------
-Mon Feb 10 14:24:29 UTC 2014 - schwab@suse.de
-
-- Bump minimum kernel to 3.0
-
--------------------------------------------------------------------
-Sun Feb 9 13:52:23 UTC 2014 - schwab@suse.de
-
-- Update to glibc 2.19 release
-
--------------------------------------------------------------------
-Thu Feb 6 10:38:05 UTC 2014 - schwab@suse.de
-
-- 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
-- ppc64le-abilist.patch: Removed
-
--------------------------------------------------------------------
-Wed Jan 8 12:38:29 UTC 2014 - coolo@suse.com
-
-- 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
-
--------------------------------------------------------------------
-Tue Jan 7 14:30:50 UTC 2014 - schwab@suse.de
-
-- Update to glibc 2.18.90 94c8a4bc574c:
- * More bug fixes
- * Slovenian translations for glibc messages have been contributed by the
- Translation Project's Slovenian team of translators.
-
--------------------------------------------------------------------
-Thu Dec 19 13:45:17 UTC 2013 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Tue Dec 10 15:03:59 UTC 2013 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Mon Nov 25 13:59:52 UTC 2013 - schwab@suse.de
-
-- 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
- printf-overrun.patch
- readdir_r-overflow.patch
- strcoll-overflow.patch
-- Remove obsolete patches:
- glibc-2.4.90-revert-only-euro.diff
-
--------------------------------------------------------------------
-Wed Oct 30 14:05:30 UTC 2013 - schwab@suse.de
-
-- getaddrinfo-overflow.patch: Fix stack overflow due to large AF_INET6
- requests (CVE-2013-4458, bnc#847227)
-
--------------------------------------------------------------------
-Mon Oct 21 12:14:38 UTC 2013 - schwab@suse.de
-
-- Remove SSE4.2 implementation of strstr for x86-32 (bnc#843464)
-
--------------------------------------------------------------------
-Mon Oct 14 09:32:44 UTC 2013 - schwab@suse.de
-
-- Depend on gcc defaults for base powerpc optimisations (bnc#844824)
-
--------------------------------------------------------------------
-Fri Oct 11 08:37:38 UTC 2013 - schwab@suse.de
-
-- Enable ports addon for m68k and adapt file list
-- m68k-Scrt1.patch: Use PIC for Scrt1.o
-
--------------------------------------------------------------------
-Thu Sep 19 14:12:59 UTC 2013 - schwab@suse.de
-
-- nscd-server-user.patch: run nscd as user nscd (fate#314673)
-
--------------------------------------------------------------------
-Thu Sep 12 13:42:23 UTC 2013 - schwab@suse.de
-
-- malloc-overflows.patch: Fix integer overflows in malloc (CVE-2013-4332,
- bnc#839870)
-
--------------------------------------------------------------------
-Wed Sep 11 10:11:56 UTC 2013 - schwab@suse.de
-
-- fcntl-o-tmpfile.patch: Add O_TMPFILE to (bnc#837965)
-- strcoll-overflow.patch: Update to latest version
-
--------------------------------------------------------------------
-Tue Aug 13 07:24:59 UTC 2013 - schwab@suse.de
-
-- Update to glibc 2.18 release
- * No source change
-- strcoll-overflow.patch: fix buffer overflow in strcoll (CVE-2012-4412,
- bnc#779320)
-- readdir_r-overflow.patch: fix readdir_r with long file names
- (CVE-2013-4237, bnc#834594)
-
--------------------------------------------------------------------
-Tue Aug 6 09:20:04 UTC 2013 - schwab@suse.de
-
-- Update to glibc 2.17.90 85891acadf1b:
- * CVE-2013-2207 Incorrectly granting access to another user's pseudo-terminal
- has been fixed by disabling the use of pt_chown (Bugzilla #15755).
- Distributions can re-enable building and using pt_chown via the new configure
- option `--enable-pt_chown'. Enabling the use of pt_chown carries with it
- considerable security risks and should only be used if the distribution
- understands and accepts the risks.
- * CVE-2013-0242 Buffer overrun in regexp matcher has been fixed (Bugzilla
- #15078).
- * CVE-2013-1914 Stack overflow in getaddrinfo with many results has been
- fixed (Bugzilla #15330).
- * Add support for calling C++11 thread_local object destructors on thread
- and program exit. This needs compiler support for offloading C++11
- destructor calls to glibc.
- * Improved worst case performance of libm functions with double inputs and
- output.
- * Support for priority inherited mutexes in pthread condition variables on
- non-x86 architectures.
- * Optimized string functions for AArch64. Implemented by Marcus Shawcroft.
- * Optimized string functions for ARM. Implemented by Will Newton and
- Richard Henderson.
- * Added a benchmark framework to track performance of functions in glibc.
- * New macro named issignaling to check for a signaling NaN (sNaN).
- It is based on draft TS 18661 and currently enabled as a GNU extension.
- * On Linux, the clock function now uses the clock_gettime system call
- for improved precision, rather than old times system call.
- * Added new API functions pthread_getattr_default_np and
- pthread_setattr_default_np to get and set the default pthread
- attributes of a process.
- * Added support for TSX lock elision for pthread mutexes on i386 and x86-64.
- This may improve lock scaling of existing programs on TSX capable systems.
- * Support added for AT_HWCAP2 (to coincide with Linux kernel 3.10
- availability). Implemented by Ryan S. Arnold.
- * Support added for POWER8 platform. Implemented by Ryan S. Arnold.
-- Remove upstreamed patches:
- pthread-cond-timedwait-i486.patch
- glibc-aarch64-lib64.patch
- arm-ld-so-cache.patch
- rtlddir.patch
- regexp-overrun.patch
- getaddrinfo-overflow.patch
- nscd-netgroup.patch
- disable-pt-chown.patch
- nscd-short-write.patch
- big5-hkscs-update.patch.bz2
- digits-dots.patch
- strptime-W-week.patch
- aarch64-sigsetjmp.patch
-- Rediff all remaining patches
-- Reenable stackguard randomization on arm
-- Recognize ppc64p7 arch to build for power7
-- Remove all ABI extensions from libcrypt
-- cbrtl-ldbl-96.patch: fix cbrtl for ldbl-96
-
--------------------------------------------------------------------
-Wed Jul 31 12:20:38 UTC 2013 - schwab@suse.de
-
-- i686-strcasecmp-fallback.patch: fix fallback in i686
- strcasecmp/strncasecmp
-- nonascii-case.patch: also test strncasecmp
-- pldd-wait-ptrace-stop.patch: fix pldd not to leave process stopped after
- detaching (bnc#819383)
-
--------------------------------------------------------------------
-Mon Jul 22 12:32:34 UTC 2013 - schwab@suse.de
-
-- disable-pt-chown.patch: disable use of pt_chown (CVE-2013-2207,
- bnc#830257)
-- nonascii-case.patch: fix strcasecmp in tr_TR.ISO-8859-9 locale
-- glibc-2.14-crypt.diff: fix incomplete dependencies for libowcrypt
-
--------------------------------------------------------------------
-Thu Jul 4 12:14:27 UTC 2013 - schwab@suse.de
-
-- crypt_blowfish-gensalt.patch: separare crypt_gensalt into its own
- library libowcrypt, remove crypt_rn and crypt_ra (fate#314945)
-- glibc-2.14-crypt-versioning.diff, glibc-fix-check-abi.patch,
- glibc-crypt-badsalttest.patch: folded into glibc-2.14-crypt.diff
-- crypt_blowfish-const.patch: constify crypt_blowfish
-- crypt_blowfish-1.2-sha.diff: refresh
-
--------------------------------------------------------------------
-Fri Jun 28 12:26:38 UTC 2013 - dmueller@suse.com
-
-- add ld-linux.so.3 compat symlink also for armv6hl
-- remove deprecated armv7l
-
--------------------------------------------------------------------
-Wed Jun 19 09:29:55 UTC 2013 - coolo@suse.com
-
-- rely on systemd-rpm-macros instead of the full thing
-
--------------------------------------------------------------------
-Mon Jun 17 09:49:24 UTC 2013 - schwab@suse.de
-
-- nscd-netgroup.patch: Fix handling of netgroup cache in nscd (bnc#819524)
-
--------------------------------------------------------------------
-Mon Jun 10 08:33:46 UTC 2013 - schwab@suse.de
-
-- glibc-bindresvport-blacklist.diff: Renamed from
- glibc-2.3.90-bindresvport.blacklist.diff; fix resource leaks
- (bnc#824046)
-- Remove glibc-armhf-compat.patch
-
--------------------------------------------------------------------
-Mon May 20 08:26:35 UTC 2013 - schwab@suse.de
-
-- aarch64-sigsetjmp.patch: Fix sigsetjmp on aarch64
-
--------------------------------------------------------------------
-Sat May 18 09:34:41 UTC 2013 - schwab@suse.de
-
-- Fix file list for glibc-utils
-
--------------------------------------------------------------------
-Thu May 16 12:02:14 UTC 2013 - schwab@suse.de
-
-- big5-hkscs-update.patch.bz2: Update BIG5-HKSCS charmap to HKSCS-2008
-- digits-dots.patch: Fix parsing of numeric hosts in gethostbyname_r
-- nss-database.patch: Properly cache the result from looking up the nss
- database config
-- strptime-W-week.patch: Properly handle %W in strptime
-- printf-overrun.patch: Revert problematic fixes for [BZ #11741]
-- glibc-aarch64-lib64.patch: Replace with upstream version
-- arm-ld-so-cache.patch: ARM: Support loading unmarked objects from cache
-- rtlddir.patch: Add support for rtld directory different from slib
- directory
-- regexp-overrun.patch: Fix buffer overrun in regexp matcher
- (CVE-2013-0242, bnc#801246)
-- getaddrinfo-overflow.patch: Fix stack overflow in getaddrinfo with many
- results (CVE-2013-1914, bnc#813121)
-
--------------------------------------------------------------------
-Thu May 16 10:04:01 UTC 2013 - schwab@suse.de
-
-- When testsuite run fails make all test output available
-
--------------------------------------------------------------------
-Tue May 7 10:00:00 UTC 2013 - schwab@suse.de
-
-- Fix check for XEN build in glibc_post_upgrade
-
--------------------------------------------------------------------
-Sun Apr 14 02:41:52 UTC 2013 - crrodriguez@opensuse.org
-
-- Do not order nscd after syslog.target
-
--------------------------------------------------------------------
-Mon Mar 4 14:16:43 UTC 2013 - schwab@suse.de
-
-- Fix crypt ABI for aarch64
-
--------------------------------------------------------------------
-Thu Feb 28 14:30:44 UTC 2013 - schwab@suse.de
-
-- manpages.patch:
- Remove debianisms from manpages (bnc#805054)
-
--------------------------------------------------------------------
-Mon Feb 18 09:28:23 UTC 2013 - schwab@suse.de
-
-- Update crypt ABI for aarch64
-- glibc-aarch64-lib64.patch:
- Use lib64 for aarch64 and add link for /lib/ld-linux-aarch64.so.1
-- Don't build profiling libraries for aarch64
-
--------------------------------------------------------------------
-Tue Feb 5 09:28:44 UTC 2013 - schwab@suse.de
-
-- Move _constraints file to glibc-testsuite only
-
--------------------------------------------------------------------
-Sun Feb 3 00:08:54 UTC 2013 - dmueller@suse.com
-
-- build with ports enabled on aarch64
-
--------------------------------------------------------------------
-Thu Jan 31 15:42:07 UTC 2013 - schwab@suse.de
-
-- Obsolete unscd to migrate back to nscd.
-
--------------------------------------------------------------------
-Thu Jan 31 09:09:06 UTC 2013 - coolo@suse.com
-
-- looks like testsuite runs only on kvm, so add _constraint
- (actually it does not build on xen, but I can't constraint that)
-
--------------------------------------------------------------------
-Thu Jan 24 16:33:04 UTC 2013 - schwab@suse.de
-
-- Don't run testsuite in parallel
-- Fail if testsuite fails
-- Disable crypt/badsalttest test
-
--------------------------------------------------------------------
-Tue Jan 8 09:53:38 UTC 2013 - coolo@suse.com
-
-- add _constraints file to make sure glibc-testsuite only builds on big
- hosts. Otherwise it's running out of memory and stalls
-
--------------------------------------------------------------------
-Thu Dec 27 12:31:13 UTC 2012 - aj@suse.de
-
-- Set bugurl to bugs.opensuse.org
-
--------------------------------------------------------------------
-Tue Dec 25 16:50:52 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.17 release (git id c758a6861537):
- * bump version number
- * update translations
-
--------------------------------------------------------------------
-Tue Dec 18 10:28:01 UTC 2012 - schwab@suse.de
-
-- Move glibc-utils subpackage to own specfile and enable programs that
- require libgd
-- Filter GLIBC_PRIVATE symbols
-- Don't stop at first error in testsuite run
-
--------------------------------------------------------------------
-Mon Dec 17 11:16:49 UTC 2012 - schwab@suse.de
-
-- Split off glibc-testsuite package
-
--------------------------------------------------------------------
-Fri Dec 14 19:31:45 UTC 2012 - aj@suse.de
-
-- Build profile and locale packages for i686 as well.
-
--------------------------------------------------------------------
-Wed Dec 12 08:32:53 UTC 2012 - aj@suse.de
-
-- Update to 4641d57e1e00:
- * Updated translations
- * bug fixes
-
--------------------------------------------------------------------
-Mon Dec 10 13:08:01 UTC 2012 - schwab@suse.de
-
-- pthread-cond-timedwait-i486.patch:
- Extend i486 pthread_cond_timedwait to use futex syscall with absolute
- timeout
-- nscd-short-write.patch:
- Properly check for short writes when sending the response in nscd
-
--------------------------------------------------------------------
-Sat Dec 8 18:55:53 UTC 2012 - aj@suse.de
-
-- Update to 56e7d3ad5c2f:
- * Bugfixes
- * Fix warnings building glibc
-- Remove upstreamed patch glibc-revert-fseek-on-fclose.diff
-
--------------------------------------------------------------------
-Mon Dec 3 15:45:08 UTC 2012 - aj@suse.de
-
-- Remove nosegneg i686 library, it's only used for a 32-bit Xen
- hypervisor (not for a 32-bit guest running under 64-bit hypervisor),
- and since the 32-bit Xen hypervisor is not part of openSUSE anymore,
- it is unneeded (bnc#789607).
-
--------------------------------------------------------------------
-Mon Dec 3 14:47:22 UTC 2012 - schwab@suse.de
-
-- Suppress error message from systemctl in %post -n nscd (bnc#792333)
-
--------------------------------------------------------------------
-Sat Dec 1 08:55:05 UTC 2012 - aj@suse.de
-
-- Update to f638872ab422:
- Fix regression introduced with last update in sunrpc code
- Fix assertion failure in resolver
- Bug fixes
-- Remove upstreamed patch glibc-resolv-assert.diff
-
--------------------------------------------------------------------
-Fri Nov 30 09:15:15 UTC 2012 - aj@suse.de
-
-- Update to c93ec1f091ec:
- Warn about unsupported DT_FLAGS_1 flags
- Add Interlingua locale
- Bug fixes
-
--------------------------------------------------------------------
-Thu Nov 29 14:30:11 UTC 2012 - schwab@suse.de
-
-- Remove obsolete patches:
- glibc-strict-aliasing.diff
- nscd-avoid-gcc-warning.diff
-
--------------------------------------------------------------------
-Wed Nov 28 15:48:32 UTC 2012 - aj@suse.de
-
-- Update to e3c6aa3a5848:
- * Fix powerpc64 make abi check failure
- * bugfixes
-- Install nscd.socket to new /usr location
-
--------------------------------------------------------------------
-Wed Nov 28 09:31:11 UTC 2012 - schwab@suse.de
-
-- Reenable multi-arch on ppc ppc64
-
--------------------------------------------------------------------
-Tue Nov 27 21:34:15 UTC 2012 - aj@suse.de
-
-- Update to de2fd463b1c0:
- Various bugfixes including:
- * Fix fwrite bug causing grep etc testsuite failure
- * sotruss: fix argument parsing
- * Check supported DF_1_XXX bits
- Add new locales niu_NU and niu_NZ
-- Refresh patch glibc-revert-fseek-on-fclose.diff
-
--------------------------------------------------------------------
-Sat Nov 24 13:48:40 UTC 2012 - aj@suse.de
-
-- Remove nscd init script, use systemd files.
-
--------------------------------------------------------------------
-Fri Nov 23 14:33:37 UTC 2012 - matz@suse.com
-
-- Fix getaddrinfo-ipv6-sanity.diff to apply again.
-
--------------------------------------------------------------------
-Tue Nov 20 08:06:49 UTC 2012 - aj@suse.de
-
-- Update to f59cba71d848:
- * Various bug fixes
- * Add new locales szl_PL, ayc_PE, nhn_MX, doi_IN, mni_IN, sat_IN.
- * Remove patch glibc-compiled-binaries.diff since getconf can not be
- cross-compiled
- * Refresh patch glibc-2.3.90-bindresvport.blacklist.diff
-
--------------------------------------------------------------------
-Sun Nov 11 09:54:43 UTC 2012 - aj@suse.de
-
-- Update to current glibc 2.17 development snapshot (git 7e2bd01fcf3c):
- * Upstream changes:
- + ports is now part of main tarball
- + Add port to ARM AArch64
- + New function secure_getenv
- + Systemtap static probes
- + The `clock_*' suite of functions (declared in ) is now
- available directly in the main C library.
- + The `crypt' function now fails if passed salt bytes that violate the
- specification for those values. On Linux, the `crypt' function will
- consult /proc/sys/crypto/fips_enabled to determine if "FIPS mode" is
- enabled, and fail on encrypted strings using the MD5 or DES algorithm
- when the mode is enabled.
- + Optimzations and bug fixes
- * remove upstream patches malloc-check-size.patch,
- glibc-2.16-getaddrinfo-buffer.patch, sparc-bind-now.patch,
- pthread-cond-wait-revert.patch
- * Remove now obsolete patch glibc-gai-private4.diff
- * Refresh patches glibc-2.14-crypt.diff, glibc-2.14-crypt-versioning.diff,
- glibc-fix-check-abi.patch, nss-db-path.patch, glibc-2.3.90-noversion.diff,
- glibc-revert-fseek-on-fclose.diff
- * Disable patches glibc-compiled-binaries.diff, getaddrinfo-ipv6-sanity.diff
- and glibc-gai-private4.diff.
- * Use git id instead of ChangeLog date in version output (patch glibc-version.diff)
- * Enable multi-arch on all architectures that support it.
-
--------------------------------------------------------------------
-Wed Nov 7 14:59:06 UTC 2012 - schwab@suse.de
-
-- Avoid shell comment leaking into %post.
-
--------------------------------------------------------------------
-Thu Oct 25 07:30:04 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.16 c3b96f90c9c1:
- - Fix missing _mcount@GLIBC_2.0 on powerpc32 (replaces
- patch glibc-2.16-ppc32-mcount.patch)
-- Drop patch glibc-elf-localscope.diff, fixed upstream in 2.16
- in a different way.
-
--------------------------------------------------------------------
-Tue Oct 9 07:15:12 UTC 2012 - aj@suse.de
-
-- Fix malloc_usable_size (swo#1349, bnc#745247) (patch
- malloc-check-size.patch).
-
-- Update to current glibc 2.16 (git a5cfcf08ffaa):
- * fix fma detection
- * Don't parse %s format argument as multibyte string
- * Use size_t instead of int for internal variables in glob
- * Properly handle fencepost with MALLOC_ALIGN_MASK
-
--------------------------------------------------------------------
-Sat Oct 6 08:51:46 UTC 2012 - meissner@suse.com
-
-- make glibc-devel- require glibc- just
- like glibc-devel
-
--------------------------------------------------------------------
-Fri Sep 28 07:47:33 UTC 2012 - aj@suse.de
-
-- Fix crash in relocation on sparc with bind-now (swo#14376)
- (patch sparc-bind-now.patch).
-
--------------------------------------------------------------------
-Thu Sep 27 12:20:11 UTC 2012 - aj@suse.de
-
-- Fix check-abi on more architectures (bnc#780696), patch by Jan
- Engelhardt (updated patch glibc-fix-check-abi.patch).
-
--------------------------------------------------------------------
-Tue Sep 4 11:08:53 UTC 2012 - schwab@linux-m68k.org
-
-- Move pt_chown to %{_libexecdir} so that baselibs can find it.
-- Do create hardlinks to getconf so that baselibs use the correct binary
- and getconf -v works (obsoletes patch glibc-2.8-getconf.diff).
-
--------------------------------------------------------------------
-Tue Aug 28 07:10:49 UTC 2012 - aj@suse.de
-
-- Update to da1f43196321, major changes:
- * Fix strtod integer/buffer overflow (bso#14459).
- * Fix segmentation fault in strncasecmp for i686.
- * Translation updates
-
--------------------------------------------------------------------
-Tue Jul 24 08:39:30 UTC 2012 - aj@suse.de
-
-- Fix _mcount on PowerPC32.
-
--------------------------------------------------------------------
-Sat Jul 21 07:31:10 UTC 2012 - aj@suse.de
-
-- Enable parallel build for some more cases.
-
--------------------------------------------------------------------
-Fri Jul 20 17:00:00 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.16 release.
- * update version numbers
- * Documentation updates
-- Update manpages from Debian, includes new man pages for
- locale.1, mtrace.1, gencat.1 iconvconfig.8.
-- Remove getent.1 man page, use the one from man-pages.
-
--------------------------------------------------------------------
-Fri Jul 20 16:42:42 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.16 trunk (git id 416bf844227d):
- * Fix check-abi for arm
- * Refresh some patches.
- * remove merged patches
- * mainly lots of bug fixes
- * Support for ISO C11
- * full details in NEWS file
-
--------------------------------------------------------------------
-Fri Jul 20 15:06:49 UTC 2012 - jengelh@inai.de
-
-- Add commit 10f62770e115d9f (glibc-sparc-fxstatat64.diff) from
- upstream to resolve rpmlint-induced packaging abort due to
- (previously) "no-return-in-nonvoid"
-- Add xz as explicit BuildRequires for openSUSE_12.1
-
--------------------------------------------------------------------
-Thu Jul 19 23:42:46 UTC 2012 - jengelh@inai.de
-
-- Do package ld-linux.so.2 on SPARC as well
-
--------------------------------------------------------------------
-Tue Jul 17 12:22:29 UTC 2012 - aj@suse.de
-
-- Add makeinfo as build requires to be able to generate the info
- pages.
-
--------------------------------------------------------------------
-Wed Jul 4 13:36:17 UTC 2012 - aj@suse.de
-
-- Add glibc-2.16-getaddrinfo-buffer.patch to not use a too small
- buffer for dns queries on 64-bit systems (bso#14307,bso#13904).
-- Fix getaddrinfo-ipv6-sanity.diff (bnc#767125).
-
--------------------------------------------------------------------
-Mon Jul 2 16:23:15 UTC 2012 - agraf@suse.com
-
-- Backport *context patch for ARM from 2.16, so we have a working libpth
-
--------------------------------------------------------------------
-Thu Jun 28 18:46:30 UTC 2012 - aj@suse.de
-
-- Remove not anymore existing nscd.socket.
-
--------------------------------------------------------------------
-Thu Jun 28 12:33:50 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.15-branch (git id 725b8ee08aff):
- * Fix regression in cosh (bso#14273)
-
--------------------------------------------------------------------
-Wed Jun 27 07:34:15 UTC 2012 - aj@suse.de
-
-- Testsuite is ok to fail on arm
-
--------------------------------------------------------------------
-Tue Jun 26 07:11:49 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.15 branch (git id b640404bd8c9):
- * Fix fmod implementation that returned NaN for some values.
- * Fix strcase_cmp_l x86 multiarch implementation.
- * Remove glibc-2.15-avx2.patch, merged now.
-
--------------------------------------------------------------------
-Thu Jun 21 11:44:59 UTC 2012 - aj@suse.de
-
-- Fix Bogus FP exception on underflow for exp(double) (bnc#767956)
-
--------------------------------------------------------------------
-Mon Jun 18 11:04:37 UTC 2012 - aj@suse.de
-
-- Remove nscd.socket since nscd does not support socket
- activation.
-
--------------------------------------------------------------------
-Wed Jun 13 11:07:15 UTC 2012 - aj@suse.de
-
-- Build power3 libs on 32-bit PowerPC (bnc#765165).
-
--------------------------------------------------------------------
-Wed May 23 20:00:55 UTC 2012 - aj@suse.de
-
-- Update to current git of glibc 2.15 branch:
- * obsoletes glibc-2.16-avx.patch,
- glibc-2.16-fix-check-localplt.patch
- * Fixes for math functions.
-
--------------------------------------------------------------------
-Wed May 23 11:51:02 UTC 2012 - aj@suse.de
-
-- Fix first_weekday for tr_TR locale (tr_TR.patch)
-
--------------------------------------------------------------------
-Wed May 16 08:37:57 UTC 2012 - schwab@linux-m68k.org
-
-- Fix confstr use of local buffer outside its extent
-
--------------------------------------------------------------------
-Wed May 9 07:30:36 UTC 2012 - aj@suse.de
-
-- Split out glibc-armhf-compat.patch from armhf-ld-so.patch.
-- Run nscd in the foreground with systemd (glibc-nscd-foreground-patch)
-
--------------------------------------------------------------------
-Tue May 8 14:00:52 UTC 2012 - aj@suse.de
-
-- Refresh glibc-2.16-avx.patch and handle FMA4.
-
--------------------------------------------------------------------
-Thu May 3 11:05:36 UTC 2012 - aj@suse.de
-
-- Fix dynamic linker name for ARMv5.
-
--------------------------------------------------------------------
-Thu Apr 26 14:02:37 UTC 2012 - aj@suse.de
-
-- Fix mcheck (optimization problem with gcc 4.7)
-
--------------------------------------------------------------------
-Wed Apr 25 10:40:20 UTC 2012 - aj@suse.de
-
-- Also check for armv7hl.
-
--------------------------------------------------------------------
-Wed Apr 25 08:47:22 UTC 2012 - adrian@suse.de
-
-- provide old ld-linux.so.3 on armv7, not catched by find.provides
-
--------------------------------------------------------------------
-Sun Apr 22 11:35:05 UTC 2012 - aj@suse.de
-
-- gcc 4.7 does not build crt files properly on powerpc64, backport
- patch from upstream to handle this
- (glibc-2.16-powerpc-initfini.patch)
-
--------------------------------------------------------------------
-Fri Apr 20 18:28:18 UTC 2012 - aj@suse.de
-
-- Disable patch x86-cpuid-level2.patch, this should be fixed in
- valgrind now.
-
--------------------------------------------------------------------
-Thu Apr 19 11:12:43 UTC 2012 - aj@suse.de
-
-- Reorder patches, refresh to apply cleanly with -p1.
-
--------------------------------------------------------------------
-Wed Apr 18 11:35:48 UTC 2012 - aj@suse.de
-
-- Build profiled libs only for base.
-- Cleanup patches.
-- Remove glibc-2.14-fix-ctors.patch, we have proper support in
- binutils now.
-
--------------------------------------------------------------------
-Tue Apr 17 12:35:21 UTC 2012 - aj@suse.de
-
-- The dynamic linker for armv7 hardware float is called
- /lib/ld-linux-armhf.so.3. Provide symlink for old location.
-
--------------------------------------------------------------------
-Tue Apr 17 08:29:21 UTC 2012 - aj@suse.de
-
-- Build for power4 only, don't support power3 anymore.
-- Add option to build glibc a bit more quickly for testing purposes.
-- Remove disabled patch glibc-revert-netlink-cache.patch.
-- Start renumbering patches.
-
--------------------------------------------------------------------
-Mon Apr 16 14:31:38 UTC 2012 - aj@suse.de
-
-- Do not build locales and profile for i686 since we only ship
- the base and glibc-devel packages.
-
--------------------------------------------------------------------
-Fri Apr 13 09:35:49 UTC 2012 - aj@suse.de
-
-- Fix check-abi to succeed.
-- Use feof_unlocked in glibc-2.3.90-bindresvport.blacklist.diff.
-- Make x86 to be elf/check-localplt clean again
-- Refresh some patches to apply without fuzz.
-
--------------------------------------------------------------------
-Fri Apr 6 09:19:11 UTC 2012 - aj@suse.de
-
-- Disable building with as-needed since it breaks glibc
- (testsuite will fail, even if testsuite does not use as-needed)
-
--------------------------------------------------------------------
-Thu Apr 5 18:48:06 UTC 2012 - aj@suse.de
-
-- Another fix for dynamic linking.
-
--------------------------------------------------------------------
-Thu Apr 5 18:22:36 UTC 2012 - aj@suse.de
-
-- Properly fix dl_lookup_x crash (glibc-fix-noload.patch), disable
- glibc-fix-lookup-crash.patch.
-
--------------------------------------------------------------------
-Mon Apr 2 09:30:24 UTC 2012 - aj@suse.de
-
-- Fix building on Armv5 (glibc-add-arm-dependency-libmemusage.patch)
-
--------------------------------------------------------------------
-Thu Mar 29 07:51:43 UTC 2012 - aj@suse.de
-
-- Fix crash when nscd is not running (bnc#741021) properly
- and disable patch glibc-revert-netlink-cache.patch
-
--------------------------------------------------------------------
-Fri Mar 23 11:07:32 UTC 2012 - aj@suse.de
-
-- Fix path for nss_db (bnc#753657).
-
--------------------------------------------------------------------
-Thu Mar 22 09:41:48 UTC 2012 - aj@suse.de
-
-- Fix LD_PROFILE invocation.
-
--------------------------------------------------------------------
-Wed Mar 21 08:45:12 UTC 2012 - aj@suse.de
-
-- Fix cycle detection in loading of dynamic objects.
-
--------------------------------------------------------------------
-Wed Mar 14 08:26:52 UTC 2012 - aj@suse.de
-
-- Update getaddrinfo-ipv6-sanity.diff (bnc#684534).
-
--------------------------------------------------------------------
-Fri Mar 2 17:01:55 UTC 2012 - aj@suse.de
-
-- vfprintf: validate nargs and maybe allocate from heap (bnc#747768)
-
--------------------------------------------------------------------
-Tue Jan 31 13:20:37 UTC 2012 - aj@suse.de
-
-- Fix checks for AVX (patch glibc-2.16-avx.patch)
-
--------------------------------------------------------------------
-Tue Jan 31 09:44:07 UTC 2012 - aj@suse.de
-
-- Use Linux 2.6.32 on x86_64 as oldest supported kernel
-
--------------------------------------------------------------------
-Tue Jan 31 08:57:15 UTC 2012 - aj@suse.de
-
-- Fix relocation ordering to fix ifunc crash (bnc#740109).
-
--------------------------------------------------------------------
-Sun Jan 29 22:47:18 CET 2012 - dmueller@suse.de
-
-- set abi back to gnueabi for ARM (regression from Jan 12)
-
--------------------------------------------------------------------
-Wed Jan 18 09:29:24 UTC 2012 - aj@suse.de
-
-- Update license strings in spec file.
-
--------------------------------------------------------------------
-Mon Jan 16 13:19:43 UTC 2012 - aj@suse.de
-
-- Split up new subpackage glibc-extra and move makedb with its
- dependency on libselinux to it. (bnc#741525)
-- Use lua script for verifyscript to not have a dependency on bash
-
--------------------------------------------------------------------
-Thu Jan 12 15:42:36 UTC 2012 - aj@suse.de
-
-- Disable netlink caching (bnc#741021).
-
--------------------------------------------------------------------
-Thu Jan 12 11:01:41 UTC 2012 - aj@suse.de
-
-- Use _target_cpu instead of _build and _host. This makes the
- i686 library really build for i686.
-
--------------------------------------------------------------------
-Tue Jan 10 12:31:14 UTC 2012 - aj@suse.de
-
-- Remove all math ifuncs on x86-64.
-
--------------------------------------------------------------------
-Tue Jan 10 09:53:58 UTC 2012 - aj@suse.de
-
-- Remove math ifuncs that cause crashes in apache2 and
- gdk-pixbuf-query-loaders-64 (bnc#740109) for now
- (glibc-2.15-math64crash.patch).
-- nscd needs the same glibc version, add require.
-
--------------------------------------------------------------------
-Mon Jan 9 08:17:08 UTC 2012 - aj@suse.de
-
-- Fix realloc usage in vfscanf (glibc-2.16-scanf.patch)
-- Fix getcontext on powerpc 32-bit (glibc-ppc-getcontext.patch)
-
--------------------------------------------------------------------
-Wed Jan 4 09:34:28 UTC 2012 - aj@suse.de
-
-- Remove patch glibc-2.3.4-gb18030-big5hkscs.diff.bz2 and
- replace it by gb18030.patch.bz2 (synced with Fedora 16)
- (bnc#743617).
-
--------------------------------------------------------------------
-Tue Jan 3 19:42:17 UTC 2012 - aj@suse.de
-
-- Compile unwind-dw2-fde-glibc.c with -fno-strict-aliasing
- (patch glibc-strict-aliasing.diff)
-- Build on i686 a separate library for usage under Xen.
-
--------------------------------------------------------------------
-Tue Jan 3 15:36:12 UTC 2012 - aj@suse.de
-
-- Only use -mno-tls-direct-seg-refs on 32-bit x86, it's not needed
- on x86-64.
-
--------------------------------------------------------------------
-Tue Jan 3 14:37:48 UTC 2012 - aj@suse.de
-
-- Cleanup spec file:
- - experimental malloc is not experimental anymore and only option
- (drop patch glibc-malloc-arena-max.diff)
- - remove obsolete configure flags
-
--------------------------------------------------------------------
-Tue Jan 3 08:40:28 UTC 2012 - aj@suse.de
-
-- Update to 2ba92745c36e:
- - Update copyright years
- - Fix miscompilation of posix/regex_internal.c with GCC 4.7.
-
--------------------------------------------------------------------
-Tue Jan 3 08:23:44 UTC 2012 - aj@suse.de
-
-- Revert pthread-cond-wait change for now since it causes hangs
- (patch pthread-cond-wait-revert.patch).
-
--------------------------------------------------------------------
-Mon Dec 26 12:53:55 UTC 2011 - aj@suse.de
-
-- Update to c0da14cdda1f (glibc-ports: 8a70b2dcabbf):
- - new locales
- - many bugfixes
- - glibc 2.15
- - obsoletes tzfile-corruption-fix.patch,
- glibc-2.14-32args-printf.patch
-
--------------------------------------------------------------------
-Thu Dec 21 15:16:42 CET 2011 - meissner@suse.de
-
-- Do not mention the buildtime anymore to make build-compare work.
-
--------------------------------------------------------------------
-Mon Dec 19 10:01:56 UTC 2011 - aj@suse.de
-
-- Fix timezone loader overflow (bnc#735850,CVE-2009-5029) (patch
- tzfile-corruption-fix.patch)
-
--------------------------------------------------------------------
-Mon Dec 5 09:29:32 UTC 2011 - aj@suse.de
-
-- Update to 52ad36a21973 (glibc-ports: 4a40b38f6355):
- * fix many warnings
- * bugfixes
- * obsolete patches glibc-strict-aliasing.diff and
- glibc-arm-clone-unwind-fix.diff
-
-
--------------------------------------------------------------------
-Tue Nov 29 03:09:56 UTC 2011 - rcoe@wi.rr.com
-
-- fix printf with many args and printf arg specifiers (bnc#733140)
-
--------------------------------------------------------------------
-Thu Nov 24 14:02:55 UTC 2011 - aj@suse.de
-
-- Updated glibc-ports-2.14.1.tar.bz2 from ftp.gnu.org.
-
--------------------------------------------------------------------
-Thu Nov 24 09:25:14 UTC 2011 - aj@suse.com
-
-- Create glibc-devel-static baselibs (bnc#732349).
-
--------------------------------------------------------------------
-Thu Nov 17 10:27:31 UTC 2011 - aj@suse.de
-
-- Remove duplicated locales from glibc-2.3.locales.diff.bz2
-
--------------------------------------------------------------------
-Tue Nov 15 12:49:56 UTC 2011 - aj@suse.de
-
-- nscd now monitors resolv.conf, so simplify glibc-2.4.90-nscd.diff
- patch and re-enable it
-- Adjust and re-enable glibc-2.3.3-nscd-db-path.diff
-
--------------------------------------------------------------------
-Tue Nov 15 12:10:32 UTC 2011 - aj@suse.de
-
-- Update to 09f93bd3d6b1:
- - Clean up internal fopen uses to always use close-on-exec
- - Optimized strcasecmp and strncasecmp for SSSE3 and SSE4.2 on x86-32
- - bugfixes
-
--------------------------------------------------------------------
-Mon Nov 14 12:02:06 CET 2011 - ro@suse.de
-
-- check-build.sh: accept kernel 3.x
-
--------------------------------------------------------------------
-Tue Nov 8 22:55:40 CET 2011 - dmueller@suse.de
-
-- make glibc-static provide versioned
-
--------------------------------------------------------------------
-Tue Nov 8 18:20:39 CET 2011 - dmueller@suse.de
-
-- fix building with ports again:
- * ifuncs tracing backport requires adjustments
-
-- avoid using asynchronous-unwind-tables only during configure,
- but still built the library with unwind tables enabled
-- replace arm build hack with a proper solution
-
-------------------------------------------------------------------
-Mon Nov 7 21:06:32 CET 2011 - dmueller@suse.de
-
-- update glibc-ports to 2.14.1:
- * Align the constant pool in start.S to 4 bytes.
- * sysdeps/unix/sysv/linux/arm/eabi/internal_sendmmsg.S: New.
-- Fix unwinding crash when using clone()
-
--------------------------------------------------------------------
-Wed Nov 2 13:52:36 UTC 2011 - aj@suse.de
-
-- Update to d35dce5213b3:
- - caching of network information for getaddrinfo
- - bugfixes
-
--------------------------------------------------------------------
-Sat Oct 29 18:37:46 UTC 2011 - aj@suse.de
-
-- Update to 21b64b153631:
- - various bugfixes
-
--------------------------------------------------------------------
-Thu Oct 27 08:44:14 UTC 2011 - aj@suse.de
-
-- Update to 804791474dc1:
- - more libm optimizations
-- Remove AMD libm routines due to new upstream libm optimizations
- and interfaces.
-- Fix build on x86.
-
--------------------------------------------------------------------
-Mon Oct 24 19:02:46 UTC 2011 - aj@suse.de
-
-- Update to a201fbcf9cc3:
- - More libm optimizations
- - Optimize wcslen, strnlen
-
--------------------------------------------------------------------
-Thu Oct 20 08:58:47 UTC 2011 - aj@suse.de
-
-- Ignore failure of chkstat (bnc#725145).
-
--------------------------------------------------------------------
-Wed Oct 19 12:07:41 UTC 2011 - aj@suse.de
-
-- Provide glibc-static from glibc-devel-static to make packaging
- easier. glibc-static is the Fedora name.
-
--------------------------------------------------------------------
-Tue Oct 18 07:42:40 UTC 2011 - aj@suse.de
-
-- Update to glibc head 99ce7b04edf1:
- - Optimize many libm functions
- - Optimize access to isXYZ and toXYZ tables
- - Optimized memcmp and wmemcmp for x86-64 and x86-32
- - Add parameter annotation to modf
- - Support optimized isXXX functions in C++ code
- - Optimized memchr, memrchr, rawmemchr for x86-32
- - Add nscd netgroupcache
-- Disable libm-x86-64.diff.bz2 since it needs changes following the
- libm optimzations.
-
--------------------------------------------------------------------
-Mon Oct 17 07:47:54 UTC 2011 - aj@suse.de
-
-- Remove fma, fmaf from libm-x86-64.diff.bz2, they are not accurate
- (bso#13304).
-
--------------------------------------------------------------------
-Tue Oct 11 09:51:46 UTC 2011 - aj@suse.de
-
-- Update to current git 4f2b767fef50
- * Correctly reparse group line after enlarging the buffer
- * 2.14.1 release
-
--------------------------------------------------------------------
-Mon Oct 10 14:07:44 UTC 2011 - aj@suse.de
-
-- Fix tracing with ifuncs.
-
--------------------------------------------------------------------
-Tue Oct 4 14:10:13 UTC 2011 - uli@suse.com
-
-- cross-build: use %__cc, %__cxx, %_build, %_host
-- mipsel: install ports, disable FP
-
--------------------------------------------------------------------
-Fri Sep 30 17:14:04 CEST 2011 - dmueller@suse.de
-
-- avoid build failure on %%arm
-
--------------------------------------------------------------------
-Thu Sep 29 12:58:59 UTC 2011 - aj@suse.de
-
-- Update to 68577918437e:
- * Obsoleted patches: glibc-gconvcache-s390.diff,
- glibc-2.3.5-nscd-zeronegtimeout.diff,
- glibc-x86-bits-sigcontext.patch,
- glibc-2.15-getsysstats-speedup.patch, glibc-2.13-warnings.fix,
- glibc-2.13-localedef.patch,
- glibc-fix-rwlock-stack-imbalance.patch, glibc-2.15-vsyscall.patch,
- glibc-2.15-avoid-vsyscall.patch
-
--------------------------------------------------------------------
-Thu Sep 29 07:40:25 UTC 2011 - adrian@suse.de
-
-- just use %arm for right arm architectures
-
--------------------------------------------------------------------
-Tue Sep 27 11:24:02 UTC 2011 - aj@suse.de
-
-- Update to 2.14 git version 8bd683657e8a, it contains backports from
- glibc trunk:
- + Avoid race between {,__de}allocate_stack and __reclaim_stacks
- during fork
-- Add glibc-2.14-fix-ctors.patch to run ctors (bnc#717671), gcc 4.6
- optimized these away.
-
--------------------------------------------------------------------
-Mon Sep 26 12:30:09 UTC 2011 - adrian@suse.de
-
-- don't use -fasynchronous-unwind-tables on arm, it breaks the build
-
--------------------------------------------------------------------
-Thu Sep 22 21:07:43 CEST 2011 - dmueller@suse.de
-
-- fix ports build
-
--------------------------------------------------------------------
-Thu Sep 22 13:10:02 UTC 2011 - adrian@suse.de
-
-- don't enforce armv5tel for all arm architectures anymore
-- armv8l architecture does not exist
-
--------------------------------------------------------------------
-Tue Sep 20 07:54:21 UTC 2011 - aj@suse.de
-
-- Cleanup spec file: remove some tags
-
--------------------------------------------------------------------
-Mon Sep 19 08:09:40 UTC 2011 - opensuse@cboltz.de
-
-- move usr.sbin.nscd apparmor profile back to apparmor-profiles package
- (bnc#647718)
-
--------------------------------------------------------------------
-Mon Sep 19 07:45:36 UTC 2011 - aj@suse.de
-
-- Update to 2.14 git version 69c1dfc1a796, it contains backports from
- glibc trunk:
- + Fix setxid race handling exiting threads
- + Fix cfi directives in x86-64 and i386 code
- + Fix scope handling during dl_close
- + Fix spurious nop at start of __strspn_ia32
- + Correct cycle detection during dependency sorting
- + Fix fopen (non-existing-file, "re") errno (Obsoletes patch
- fopen-close-exec.patch)
-
--------------------------------------------------------------------
-Fri Sep 16 11:20:29 UTC 2011 - mmarek@suse.cz
-
-- Fix assertion error in res_query.c, triggered by Firefox
- (bso#13013).
-
--------------------------------------------------------------------
-Wed Sep 7 07:17:16 UTC 2011 - aj@suse.de
-
-- Avoid usage of vsyscalls inside glibc.
-
--------------------------------------------------------------------
-Tue Sep 6 09:53:24 CEST 2011 - aj@suse.de
-
-- Prefer real syscalls instead of vsyscalls on x86-64 outside
- libc.so
-
--------------------------------------------------------------------
-Mon Sep 5 10:06:23 UTC 2011 - aj@suse.de
-
-- Do not not trigger an abort when an i586 Intel CPU is running the
- i686 library, as valgrind does. [bnc#681398]
-
--------------------------------------------------------------------
-Mon Sep 5 08:26:24 UTC 2011 - aj@suse.de
-
-- Readd vdso support.
-- Add patch to relocate objects in dependency order, this fixes the
- vdso support.
-
--------------------------------------------------------------------
-Sat Sep 3 19:39:03 UTC 2011 - aj@suse.de
-
-- Revert last change, it caused some breakage. [bnc#715854]
-
--------------------------------------------------------------------
-Thu Sep 1 20:49:16 UTC 2011 - aj@suse.de
-
-- Add support for new vdso (3.1 kernel) and only then
- for vsyscall which is not anymore in 3.1 kernel
- (patch glibc-2.15-vsyscall.patch)
-
--------------------------------------------------------------------
-Thu Aug 25 09:44:37 UTC 2011 - lnussel@suse.de
-
-- use symbol version OW_CRYPT_1.0 for the Owl extensions
- (crypt_r[an], crypt_gensalt.*)
-- refactor sha2 gensalt patch
-- document sha2 hashes in man page
-
--------------------------------------------------------------------
-Mon Aug 22 13:12:18 UTC 2011 - aj@suse.de
-
-- Update AppArmor profile of nscd [bnc#647718]
-
--------------------------------------------------------------------
-Fri Aug 19 13:26:11 UTC 2011 - aj@suse.de
-
-- Fix fopen("non-existing-file", "re") errno [bnc#713146].
-
--------------------------------------------------------------------
-Thu Aug 18 11:55:08 UTC 2011 - aj@suse.de
-
-- Mark glibc-info, glibc-html and glibc-i18ndata as noarch packages.
-
--------------------------------------------------------------------
-Wed Aug 17 18:57:00 UTC 2011 - matz@suse.de
-
-- Fix crash (access-after-free) in dl_lookup_x. [bnc#703140]
-
--------------------------------------------------------------------
-Wed Aug 17 18:56:03 UTC 2011 - aj@suse.de
-
-- Enhance rpmlintrc to ignore shlib policy violation.
-- Remove obsolete patches glibc-fnmatch-multibyte.diff,
- glibc-2.3.1.localedef.diff, glibc-2.10-nscd-nostack.diff.
-
--------------------------------------------------------------------
-Wed Aug 17 14:47:11 UTC 2011 - aj@suse.de
-
-- Update to current 2.14 branch: Various bugfixes.
- Remove upstreamed patches missing-include-build-fix.diff,
- glibc-2.14-res_send.patch, glibc-dl-fxstatat64.patch)
-
--------------------------------------------------------------------
-Wed Aug 17 14:09:50 UTC 2011 - aj@suse.de
-
-- Revert removal of sunrpc code (patch glibc2.14-revert-sunrpc-removal.patch).
-
--------------------------------------------------------------------
-Fri Aug 12 14:55:12 CEST 2011 - matz@suse.de
-
-- Revert seeking on fclose, incomplete implementation of POSIX
- behaviour can confuse current users. [bnc #711829]
- (patch glibc-revert-fseek-on-fclose.diff)
-
--------------------------------------------------------------------
-Fri Jul 22 13:47:23 UTC 2011 - lnussel@suse.de
-
-- fix signature of sha2 functions
-
--------------------------------------------------------------------
-Thu Jul 21 12:37:09 UTC 2011 - rhafer@suse.de
-
-- Disable rewriting ::1 to 127.0.0.1 for /etc/hosts entries.
- (bnc#684534, bnc#706719)
- (patch glibc-fix-double-loopback.diff)
-
--------------------------------------------------------------------
-Wed Jul 20 15:04:33 UTC 2011 - lnussel@suse.de
-
-- install crypt_blowfish man pages
-
--------------------------------------------------------------------
-Tue Jul 19 12:19:22 UTC 2011 - aj@suse.de
-
-- Back to old glibc-2.2-sunrpc.diff for now.
-
--------------------------------------------------------------------
-Tue Jul 19 08:41:55 UTC 2011 - lnussel@suse.de
-
-- update crypt_blowfish to version 1.2 (bnc#700876)
- * due to the signedness bug fix 2a hashes are incompatible with
- previous versions if the password contains 8bit chracters!
- * libcrypt now exports crypt_gensalt
-
--------------------------------------------------------------------
-Fri Jul 15 07:54:46 UTC 2011 - aj@suse.de
-
-- Update to glibc 2.14:
- * The RPC implementation in libc is obsoleted. Old programs keep working
- but new programs cannot be linked with the routines in libc anymore.
- Programs in need of RPC functionality must be linked against TI-RPC.
- The TI-RPC implementation is IPv6 enabled and there are other benefits.
- * Various bugfixes, new locales, new linux kernel interfaces.
- * New program sotruss to traces calls through PLTs
- * Removed the following obsoleted patches: glibc-2.6-configure.diff,
- glibc-disable-backward-memcpy.diff, glibc-static-memcpy.diff,
- glibc-zarch-longlong.diff, glibc-bso-12454.diff,
- glibc-vfprintf-positional.diff
-- Build without -fno-strict-aliasing.
-
--------------------------------------------------------------------
-Tue Jul 12 14:21:29 UTC 2011 - aj@suse.de
-
-- Remove ppc-atomic.diff after discussion with glibc PPC experts
- since it does not bring any real benefit.
-
--------------------------------------------------------------------
-Thu Jul 7 14:50:15 UTC 2011 - aj@suse.de
-
-- Update glibc-2.2-sunrpc.diff with newer patch from sourceware
- bugzilla (bs#bso#5379).
-
--------------------------------------------------------------------
-Wed Jul 6 08:24:45 UTC 2011 - lnussel@suse.de
-
-- enable glibc-2.8-getconf.diff again to fix build failure
-
--------------------------------------------------------------------
-Tue Jul 5 20:22:50 UTC 2011 - aj@suse.de
-
-- Add systemd configuration for nscd.
-
--------------------------------------------------------------------
-Tue Jul 5 08:03:26 UTC 2011 - aj@suse.de
-
-- Remove glibc-statfs64-ia64.diff since current ia32el has the bug
- fixed.
-- Remove glibc-ppc64-vdso-time.diff (bnc#590216).
-
--------------------------------------------------------------------
-Mon Jul 4 10:00:46 UTC 2011 - aj@suse.de
-
-- Further cleanup of ld.so.conf to remove duplicate directories
- and allow override of system directories (bnc#671725)
-- Fix futex bug (added patch glibc-fix-rwlock-stack-imbalance.patch
- from sourceware bug #12403).
-
--------------------------------------------------------------------
-Fri Jul 1 16:09:14 UTC 2011 - aj@suse.de
-
-- Remove glibc-2.10.99-ia64-include.diff, it's not needed anymore.
-- Disable obsolete patches glibc-fnmatch-multibyte.diff,
- glibc-2.10-nscd-nostack.diff, glibc-2.3.1.localedef.diff
-- Add glibc-2.13-localedef.patch to fix alignment problem.
-- Adjust glibc-version.diff, FLOATING_STACKS variable is obsolete.
-
--------------------------------------------------------------------
-Thu Jun 30 12:17:33 UTC 2011 - aj@suse.de
-
-- Remove old ARM patches as it's unclear why those are needed and arm
- support is anyhow broken according to comments here and in spec
- files.
-
--------------------------------------------------------------------
-Thu Jun 30 11:22:02 UTC 2011 - aj@suse.de
-
-- Back to kernel 2.6.16 as minimal kernel version.
-
--------------------------------------------------------------------
-Tue Jun 28 12:30:34 UTC 2011 - aj@suse.de
-
-- Only apply glibc-statfs64-ia64.diff on SLE but not on openSUSE.
-
--------------------------------------------------------------------
-Mon Jun 27 12:19:47 UTC 2011 - aj@suse.de
-
-- Disable exp_malloc on PPC platforms for now since it caused a
- build failure.
-
--------------------------------------------------------------------
-Mon Jun 27 11:00:33 UTC 2011 - aj@suse.de
-
-- Update glibc-x86-bits-sigcontext.patch with version accepted
- upstream.
-- Add glibc-2.15-getsysstats-speedup.patch to "Fix Linux
- sysconf(_SC_NPROCESSORS_[CONF|ONLN]) performance problem"
-- Fix warning about potential array subscript out of bounds
- (glibc-2.13-wranings.fix).
-- Fix some rpmlint warnings.
-
--------------------------------------------------------------------
-Tue Jun 21 10:59:33 UTC 2011 - aj@suse.de
-
-- Cleanup spec file, change PreReqs.
-- Remove obsolete patches: glibc-2.3.90-ld.so-madvise.diff,
- glibc-suse-note.diff, glibc-2.3-regcomp.diff.
-- Rename glibc-2.3-SuSE.diff to glibc-testsuite.patch, remove obsolete
- parts.
-
--------------------------------------------------------------------
-Mon Jun 20 12:47:46 UTC 2011 - aj@suse.de
-
-- Enhance rpmlintrc.
-- move summary,license and group out of the not-ppc if (by Marcus
- Meissner).
-
--------------------------------------------------------------------
-Mon Jun 20 11:02:01 UTC 2011 - aj@suse.de
-
-- Remove PreReq on permissions to avoid a cycle that gives leads to
- an uninstallable system (bnc#700925).
-- Fix on x86 - fixes scpm compilation
- (bnc#700784).
-
--------------------------------------------------------------------
-Fri Jun 17 09:50:19 UTC 2011 - aj@suse.de
-
-- Cleanup ld.so.conf list, move kde directories to
- kdelibs3 (bnc#671725).
-
--------------------------------------------------------------------
-Fri Jun 17 07:07:37 UTC 2011 - aj@suse.de
-
-- Do not package memusage and memusagestat since they require
- lib-gd and that grows the build cycle.
-
--------------------------------------------------------------------
-Thu Jun 16 18:37:19 UTC 2011 - aj@suse.de
-
-- Fix handling of shared library preloading.
-
--------------------------------------------------------------------
-Thu Jun 16 13:33:23 UTC 2011 - aj@suse.de
-
-- Fix getaddrinfo IPv6 code (bnc#684534).
-- Split up glibc-devel-static subpackage (bnc#655261).
-
--------------------------------------------------------------------
-Thu Jun 16 12:23:32 UTC 2011 - aj@suse.de
-
-- Reorder ld.so.conf library list (bnc#671725).
-
--------------------------------------------------------------------
-Wed Jun 15 07:08:35 UTC 2011 - aj@suse.de
-
-- Split up package glibc-utils with some debugging tools, add memusage
- and memusagestat programs
-- Fix compile warnings.
-- Silence some rpmlint warnings.
-- Remove obsolete patches glibc-2.3.2-revert_tcsetattr.diff,
- glibc-2.8-clone.diff, glibc-nptl-2.4-nofixsyscallnr.diff
-- Cleanup spec file.
-- Use new permission handling for pt_chown.
-- Build without -fno-strict-aliasing.
-
--------------------------------------------------------------------
-Mon Jun 6 14:19:26 UTC 2011 - aj@suse.de
-
-- Fix typos in /etc/gai.conf (bnc#651912).
-
--------------------------------------------------------------------
-Fri Jun 3 08:40:55 UTC 2011 - aj@suse.de
-
-- Use 2.6.5 as oldest supported kernel on all archs besides x86 and
- x86-64 (reverting partially a change).
-
--------------------------------------------------------------------
-Fri May 27 11:55:35 UTC 2011 - aj@suse.de
-
-- Remove patches that are not needed anymore:
- * glibc-selinux.diff
- * glibc-check-native-missing-include.diff
- * glibc-2.3.3-execstack.diff
-- Disable the following patches, they look obsolete by now but leave them
- in to easy enable them again:
- * glibc-2.3-SuSE.diff
- * glibc-2.3-regcomp.diff
- * glibc-2.8-clone.diff
- * glibc-2.3.2-revert_tcsetattr.diff
-- Do not package glibc-obsolete with empty directory on archs that
- don't need it.
-
--------------------------------------------------------------------
-Thu May 26 07:53:51 UTC 2011 - aj@suse.de
-
-- Add glibc-static-memcpy.diff to fix static compiles.
-
--------------------------------------------------------------------
-Wed May 25 15:28:37 UTC 2011 - aj@suse.de
-
-- Run on kernel 2.6.32 or newer only - and optimize thus.
-- Enable malloc implementation that is be less memory efficient
- but higher performing in multi-threaded programs.
-- Use --enable-bind-now to avoid lazy binding in ld.so
- and libc.so
-
--------------------------------------------------------------------
-Wed May 25 14:38:58 UTC 2011 - aj@suse.de
-
-- Add glibc-bso-12454.diff to not create assert running dynamic linker
- in some cases.
-- Disable backwards memcpy for x86-64.
-
--------------------------------------------------------------------
-Wed May 25 07:59:27 UTC 2011 - aj@suse.de
-
-- Add glibc-dl-signal-error.diff to not crash the dynamic linker
- if dependencies are missing.
-
--------------------------------------------------------------------
-Mon May 23 08:44:47 UTC 2011 - rguenther@novell.com
-
-- Update longlong.h from GCC sources. Fixes s390 build with -mzarch.
- [bnc#695102]
-
--------------------------------------------------------------------
-Fri May 20 14:45:44 UTC 2011 - aj@suse.de
-
-- Fix obsoletes and provides.
-- Update to glibc 2.13
-- Drop ld-prelink-unique.diff, it is part of 2.13.
-
--------------------------------------------------------------------
-Tue Feb 22 12:57:07 CET 2011 - pbaudis@suse.cz
-
-- Fix potential removal of required local scope from shared objects
- marked as NODELETE [bnc#657627]
-
--------------------------------------------------------------------
-Fri Feb 4 00:46:40 CET 2011 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.3-b72646ad0c41
- - Random assortion of bugfixes, some #defines for new kernels
-- Retired patches:
- - glibc-2.11.3-bnc658509.diff
- - glibc-2.11.3-bso12397.diff
- - glibc-sparc64-fxstat.diff
-- Remove the NSS hack of opening modules using RTLD_DEEPBIND.
- This was useful for nss_ldap, since some applications used a different
- LDAP library with clashing symbol names. However, it also created
- many headaches, especially with the NSS modules not respecting
- malloc() overrides. Now, sssd is used by default for LDAP resolutions
- and we can therefore safely get rid of the hack. [bnc#477061]
-- Remove the currently disabled AMD string function overrides.
- Benchmarking did not unearth any differences that would make
- convincing case for keeping the functions with all the associated
- maintenance headaches; AMD does not recommend keeping their custom
- versions of the functions either.
-- Introduce MALLOC_ARENA_MAX and M_ARENA_MAX support [bnc#659090]
-- Fixed stack unwinding past glibc _fini function (proper showing
- of destructor backtraces) [bnc#585879]
-- Fix gconv cache generation on s390 [bnc#592944]
-- Add missing iconvconfig for refreshing gconv.cache to glibc-locale %post
-- Fixed stack corruption in *printf() with large number of positional
- specifiers [bnc#666179]
-
--------------------------------------------------------------------
-Fri Jan 28 14:53:35 UTC 2011 - rguenther@novell.com
-
-- Fix ENOSYS detection for mkdirat. [bso#12397]
-
--------------------------------------------------------------------
-Thu Dec 9 12:33:35 UTC 2010 - rguenther@novell.com
-
-- Drop restrict qualifiers from memmove and bcopy fortify wrappers.
- [bnc#658509]
-
--------------------------------------------------------------------
-Tue Nov 30 01:53:42 CET 2010 - pbaudis@suse.cz
-
-- Upgrade to glibc-2.11.3
- - Just few more bugfixes since the latest upgrade
-
--------------------------------------------------------------------
-Tue Nov 16 04:03:01 CET 2010 - pbaudis@suse.cz
-
-- Remove explicit support for nss SPLIT_GROUPS setting; glibc from
- 2.11 on should handle this automagically.
-
--------------------------------------------------------------------
-Mon Nov 15 18:43:35 CET 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.2-dd2fde461e30
- - Candidate tree for glibc-2.11.3
- - Multitude of various bug fixes
-
--------------------------------------------------------------------
-Mon Nov 15 18:29:49 CET 2010 - pbaudis@suse.cz
-
-- Enable multi-arch routines support for ppc, ppc64, i686 and x86_64.
-
- Temporarily, AMD-optimized string routines are disabled. We will
- selectively re-enable them after some more careful benchmarking
- in the next few days.
-
- Note: In this glibc version, multi-arch routines DO NOT include
- the controversial backwards-copy memcpy().
-
--------------------------------------------------------------------
-Wed Oct 27 03:14:37 CEST 2010 - pbaudis@suse.cz
-
-- Fix missing hconf setup in nscd - this meant `multi on` in
- /etc/host.conf was ignored when nscd was used, breaking e.g.
- resolving of multi-AF records in /etc/hosts [bnc#572188]
-- Fix two LD_AUDIT security vulnerabilities: spurious $ORIGIN expansion
- and missing setuid library check when running as setuid [bnc#646960]
-
--------------------------------------------------------------------
-Mon Sep 13 14:36:26 UTC 2010 - aj@suse.de
-
-- Fix build in manual with make 3.82.
-
--------------------------------------------------------------------
-Sun Sep 12 08:00:57 UTC 2010 - aj@suse.de
-
-- Work around shortest-stem feature in make 3.82+ (patch
- glibc-make-3.82.patch)
-
--------------------------------------------------------------------
-Wed Jul 7 04:12:05 CEST 2010 - pbaudis@suse.cz
-
-- Fix NIS-compat initgroups routine to work reliably over multiple
- invocations [bnc#607064]
-
--------------------------------------------------------------------
-Thu Jul 1 19:52:56 UTC 2010 - jengelh@medozas.de
-
-- SPARC: restore fxstat functionality in sparc64 mode
-
--------------------------------------------------------------------
-Sat Jun 26 10:26:17 UTC 2010 - jengelh@medozas.de
-
-- Use %_smp_mflags
-
--------------------------------------------------------------------
-Fri Jun 11 15:41:07 CEST 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.2-21580967038a
- - Fix buggy x86 CPU family and model check
- - Fix sunrpc error condition handling
- - Fix crash on unresolved weak symbol reference
-
--------------------------------------------------------------------
-Tue Jun 1 03:38:28 CEST 2010 - pbaudis@suse.cz
-
-- Fix ldconfig -r failing on aux cache [bnc#609345]
-
--------------------------------------------------------------------
-Thu May 20 02:19:28 CEST 2010 - pbaudis@suse.cz
-
-- Upgrade to glibc-2.11.2 (f2020c64596a)
- - Virtually no changes since previous revision, just official tag
-
--------------------------------------------------------------------
-Wed May 12 04:24:13 CEST 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.1-6d270188ef3f
- - This contains considerable amount of bugfixes cherrypicked from
- the master branch, slated to become glibc-2.11.2 soon with little
- further changes
-
--------------------------------------------------------------------
-Mon May 10 23:33:35 CEST 2010 - pbaudis@suse.cz
-
-- Add a hint about /etc/host.conf mdns option removal to the parser
- error reporting [bnc#569273]
-
--------------------------------------------------------------------
-Tue May 4 05:47:41 UTC 2010 - aj@suse.de
-
-- Handle /var/run on tmpfs
-
--------------------------------------------------------------------
-Mon Apr 26 22:09:40 CEST 2010 - pbaudis@suse.cz
-
-- Remove stale resolv.dynamic.diff patch file
-
--------------------------------------------------------------------
-Thu Apr 22 08:30:50 CEST 2010 - meissner@suse.de
-
-- for powerpc32 build a generic library and also a power4 library
- to allow older 32bit powerpc to work. bnc#596271
-
--------------------------------------------------------------------
-Tue Apr 20 13:15:19 CEST 2010 - pbaudis@suse.cz
-
-- Consider private IPv4 addresses as global-scope in gai.conf [bnc#597616]
-
--------------------------------------------------------------------
-Wed Mar 24 13:04:12 CET 2010 - pbaudis@suse.cz
-
-- Fix get_nprocs() large CPU count handling [bnc#590665]
-
--------------------------------------------------------------------
-Tue Mar 23 15:09:09 CET 2010 - pbaudis@suse.cz
-
-- Fix interference of STB_GNU_UNIQUE and prelink [bnc#586979]
-- Make time() use VDSO on PPC64 [bnc#590216]
-- Make pthread_cond_timedway() use VDSO on PPC64 [bnc#590517]
-
--------------------------------------------------------------------
-Thu Mar 18 14:45:34 CET 2010 - pbaudis@suse.cz
-
-- Add PreReq for cat to glibc-locale [bnc#588997]
-
--------------------------------------------------------------------
-Thu Mar 18 14:29:42 CET 2010 - pbaudis@suse.cz
-
-- Fix /etc/resolv.conf change detection for multi-threaded applications
- (by Sebastian Kienzl)
-
--------------------------------------------------------------------
-Fri Mar 5 12:59:44 CET 2010 - pbaudis@suse.cz
-
-- Fix spurious mapping from lowercase sharp s to uppercase sharp S
- which is less standard and causes problems for ISO encodings [bnc#541773]
-
--------------------------------------------------------------------
-Mon Mar 1 18:55:37 CET 2010 - pbaudis@suse.cz
-
-- Fix spurious overflow messages on some R_X86_64_PC32 relocations,
- patch by Richard Guenther [bnc#583019]
-
--------------------------------------------------------------------
-Wed Feb 24 11:53:41 CET 2010 - pbaudis@suse.cz
-
-- Fix assertion failures within valloc(), patch by Michael Matz
- [bnc#581391]
-
--------------------------------------------------------------------
-Wed Feb 17 12:02:24 CET 2010 - pbaudis@suse.cz
-
-- S/390: Disable two UTF conversion instructions due to the hardware
- mishandling some error conditions in the input stream [bnc#579871]
-
--------------------------------------------------------------------
-Mon Feb 15 22:34:29 CET 2010 - pbaudis@suse.cz
-
-- Further fix previous power5 fix
-
--------------------------------------------------------------------
-Sun Feb 14 15:33:33 CET 2010 - rguenther@suse.de
-
-- avoid spurious differences in nscd on rebuilds.
-
--------------------------------------------------------------------
-Thu Feb 11 21:36:32 CET 2010 - pbaudis@suse.cz
-
-- Fix another upgrade problem on power5 and older - correctly remove
- the old optimized libraries; found out by matz@suse.de [bnc#563978]
-
--------------------------------------------------------------------
-Fri Feb 5 21:07:54 CET 2010 - pbaudis@suse.cz
-
-- Final fix for memchr() overflow on IA64 provided by upstream
- [bnc#567516]
-
--------------------------------------------------------------------
-Thu Jan 28 17:11:59 CET 2010 - pbaudis@suse.cz
-
-- Fix another memchr() overflow on IA64; another known one still
- remains a mystery [bnc#567516]
-
--------------------------------------------------------------------
-Wed Jan 27 02:49:46 CET 2010 - pbaudis@suse.cz
-
-- Remove now-obsolete powerpc-cpu addon usage [bnc#572819]
-- Fix statfs64() on IA64 in 32-bit mode ia32el [bnc#534828]
-
--------------------------------------------------------------------
-Tue Jan 26 03:33:38 CET 2010 - pbaudis@suse.cz
-
-- Fix upgrade from previous distributions on power5 and older [bnc#563978]
-
--------------------------------------------------------------------
-Mon Jan 25 17:35:25 CET 2010 - meissner@suse.de
-
-- ignore power6, power7 and cell specific Power CPU optimizations
- on openSUSE.
-
--------------------------------------------------------------------
-Tue Jan 19 02:42:40 CET 2010 - pbaudis@suse.cz
-
-- Disable AMD-optimized strncmp() on x86_64 that is getting miscompiled
- by the assembler [bnc#540647]
-
--------------------------------------------------------------------
-Mon Jan 18 18:22:32 CET 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.1-11c19d374bd4
- - Just trivial changes - version bump to 2.11.1, NIS-related
- resolver fixes, ELF lookup race, .h typo fix and regcomp
- out-of-memory handling miss
- - Few more bugfixes, weekday updated in three locales
-- Retired patches:
- glibc-ia64-memchr.diff
-
--------------------------------------------------------------------
-Mon Dec 14 23:49:33 CET 2009 - jengelh@medozas.de
-
-- add baselibs.conf as a source
-
--------------------------------------------------------------------
-Fri Dec 11 13:13:01 CET 2009 - jengelh@medozas.de
-
-- libnldbl_nonshared is only built for sparc32
-
--------------------------------------------------------------------
-Tue Dec 8 20:50:26 CET 2009 - jengelh@medozas.de
-
-- package libnldbl_nonshared for SPARC
-
--------------------------------------------------------------------
-Fri Nov 20 01:55:16 CET 2009 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11-1bc1954c7357:
- - This snapshot is slated to become 2.11.1 if all goes well
- - Mix of fixes for various recently found out issues
-- Retired patches:
- glibc-ifunc-dlsym-fixup.diff
-- [IA64] Fix memchr() on mmap(MAP_SHARED) boundary [fix lighttpd crashes]
-- Again use 127.0.0.1 as default nameserver in case of empty
- /etc/resolv.conf [bnc#473308]
-
--------------------------------------------------------------------
-Thu Nov 19 13:15:41 CET 2009 - pbaudis@suse.cz
-
-- Add 623 and 664 to /etc/bindresvport.blacklist to fix problems with
- port conflict on some IPMI network cards [bnc#513961]
-- Allow external additions to /usr/share/locale/locale.alias and
- /usr/lib/gconv/gconv-modules, required for the SAP-locales package.
-- Add delimiter in front of external additions to locale/gconv lists
-- Remove AMD-provided strlen(), upstream is faster.
-
-- Keep .symtab and .strtab for all glibc-related .so libraries [FATE#307090]
- [bnc#545721]
-- [ppc,ppc64] Enable optimized builds for power7; no separate power4, power5
- builds are generated anymore, instead default glibc is built for power4
- at least, tuned for power5 execution [FATE#307021]
-- Large clean-up of the specfile
-
--------------------------------------------------------------------
-Fri Nov 13 22:47:47 CET 2009 - pbaudis@suse.cz
-
-- Upgrade to Git HEAD as of 20091105 - glibc-2.11-13f6812ffb5b:
- * New interfaces: execvpe, pthread_sigqueue, mkstemps, mkstemps64, mkostemps,
- mkostemps64
- Implemented by Ulrich Drepper.
-
- * Checking version of longjmp added that fails if an uninitialized stack
- frame would be created. Implemented by Ulrich Drepper.
-
- * STT_GNU_IFUNC is now supported in static executables.
- Implemented by H.J. Lu.
-
- * STT_GNU_IFUNC implemented for PPC by Alan Modra.
-
- * New optimized string functions for x86-64: strstr, strcasestr, memcmp,
- strcspn, strpbrk, strspn, strcpy, stpcpy, strncpy, strcmp (SSE2, SSE4.2),
- strncmp (SSE2, SSE4.2), strchr (SSE4.2), strrchr (SSE4.2).
- Contributed by H.J. Lu.
-
- strlen, rawmemchr, strcmp (SSSE3), strncmp (SSSE3).
- Implemented by Ulrich Drepper.
-
- * New optimized string functions for x86: strlen, strcspn, strspn, strpbrk,
- strstr, strcasestr.
- Contributed by H.J. Lu.
-
- * Support for fma instruction in AVX on x86-64.
- Implemented by H.J. Lu and Ulrich Drepper.
-
- * AVX support in x86-64 auditing support in ld.so.
- Implemented by H.J. Lu.
-
- * STB_GNU_UNIQUE support added.
- Implemented by Ulrich Drepper.
-
- * Implement second fallback mode for optimized DNS lookup for even more
- broken environments. If two requests from the same port are not
- handled correctly close the socket and open a new one before sending
- the second request. The 'single-request-reopen' option in /etc/resolv.conf
- can be used to select this mode right away, instead of rediscovering the
- necessity is every process again.
- Implemented by Ulrich Drepper.
-
- * New resolver flag RES_USE_DNSSEC to enable use of verified lookup.
- Implemented by Adam Tkac.
-
- * Optimized iconv conversions for S390x.
- Implemented by Andreas Krebbel.
-
- * Using condvars with PI mutexes is now more efficient due to kernel
- support for requeueing to PI futexes. NPTL support added for x86-64.
- Implemented by Ulrich Drepper.
-
- * New locales: ps_AF, my_MM
-- Retired patches:
- glibc-utmp-timeout-raise.diff
- glibc-nscd-assert.diff
- glibc-2.10-mcheck-free-race.diff
- glibc-nscd-prune-ret.diff
-- Made ifunc compile on IA64 using patch by H.J.Lu
-- Fixed compilation on PPC Cell
-- Lowered utmp locking timeout from 30s to 10s to be compatible
- with upstream
-- Allow external additions to /usr/share/locale/locale.alias and
- /usr/lib/gconv/gconv-modules, required for the SAP-locales package.
-- Remove AMD-provided strlen(), upstream is faster.
-- ARM is currently non-functional
-
--------------------------------------------------------------------
-Fri Nov 13 20:18:27 CET 2009 - pbaudis@suse.cz
-
-- Rediff patches to apply with fuzz 0
-
--------------------------------------------------------------------
-Sat Sep 19 14:13:43 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-44dbdf3777 of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.) - random minor fixes
-
--------------------------------------------------------------------
-Fri Sep 18 21:40:04 CEST 2009 - coolo@novell.com
-
-- add /etc/apparmor.d to the nscd file list
-
--------------------------------------------------------------------
-Mon Sep 14 23:53:20 CEST 2009 - pbaudis@suse.cz
-
-- define _filter_GLIBC_PRIVATE so that our glibc is not marked to
- provide these symbols [bnc#468748]
-- Fix exception behaviour of various libm functions by AMD optimized
- for x86_64 [bnc#487576]
-
--------------------------------------------------------------------
-Tue Sep 8 13:15:04 CEST 2009 - pbaudis@suse.cz
-
-- Provide the /etc/apparmor.d/usr.sbin.nscd file [bnc#535467]
-- Blowfish: Enable BF_SCALE even on x86_64
-
--------------------------------------------------------------------
-Sat Sep 5 23:19:51 CEST 2009 - pbaudis@suse.cz
-
-- Raise utmp locking timeout from 1s to 30s to ensure logins get recorded
- even on heavily loaded systems [bnc#486631]
-- Fix invalid pointer handling in some nscd assertions and the code to send
- data to the client [bnc#513617]
-- Radically trim down the Blowfish support patch - keeps only crypt_blowfish
- from the original OWL patch, but does the rest within the current glibc
- crypt infrastructure [bnc#529495]
-
--------------------------------------------------------------------
-Wed Aug 26 12:53:54 CEST 2009 - mls@suse.de
-
-- make patch0 usage consistent
-
--------------------------------------------------------------------
-Thu Aug 20 19:02:31 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-aa152ec6ad of release/2.10/master branch
- (Still the same source is used for glibc-ports.) - random minor fixes
- * REVERTED invalid fix of broken locking within nscd [bnc#510788]
-- Fix nscd handling of zero negative timeout for some databases
- [bnc#523154,bnc#510788]
-
--------------------------------------------------------------------
-Fri Jul 17 01:14:16 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-4253a1e0b2 of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.) - random minor fixes
- * Fix broken locking within nscd [bnc#510788]
-- Fix compilation with 2.6.30 kernel headers on IA64
-
--------------------------------------------------------------------
-Thu Jun 18 00:58:47 CEST 2009 - pbaudis@suse.cz
-
-- Fix a dead-lock introduced by the bnc#509398 fix
-- Update to glibc-2.10.1-d0f6ed789f of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.) - random minor fixes
-
--------------------------------------------------------------------
-Fri Jun 12 12:19:34 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-9cf557216c of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.)
- * Fix 100% CPU usage by Java apps because of bad futex calls [bnc#509096]
-
--------------------------------------------------------------------
-Mon Jun 8 17:58:50 CEST 2009 - pbaudis@suse.cz
-
-- Fix race condition in the mcheck free() hook [bnc#509398]
-
--------------------------------------------------------------------
-Fri Jun 5 00:46:59 CEST 2009 - pbaudis@suse.cz
-
-- Remove temporary revert of a namespace leakage cleanup in glibc-2.8
-
--------------------------------------------------------------------
-Fri May 22 22:45:10 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
- maintained by me at repo.or.cz; contains backports of various bugfixes.
- (Still the same source is used for glibc-ports.)
-- Stop using separate tarball for nptl.
-- Add ARM support, pulling in glibc-ports snapshot when compiling for ARM.
-
--------------------------------------------------------------------
-Fri May 15 22:13:33 CEST 2009 - pbaudis@suse.cz
-
-- Add support for multiple group records for a single group
- when using nss_compat (configurable in /etc/default/nss) [bnc#480991]
-
--------------------------------------------------------------------
-Sun May 10 21:42:37 CEST 2009 - pbaudis@suse.cz
-
-- Update to 2009051021, glibc-2.10.1:
- * Add missing cacheinfo entry for a recent Intel processor
- * Fix ABI issue with the gshadow interface
-
--------------------------------------------------------------------
-Sun May 10 11:20:12 CEST 2009 - pbaudis@suse.cz
-
-- Upgrade to CVS HEAD as of 2009051010 - glibc-2.10:
- * DNS IPv4-IPv6 lookup changed back to parallel version; with broken DNS
- servers (the case e.g. for many ADSL users), you may experience long
- timeouts, once for each process (but eventually your request will be
- resolved) - the solution is to run nscd (default on SUSE) and/or
- put 'options single-request' in /etc/resolv.conf.
-
- * New interfaces: preadv, preadv64, pwritev, pwritev64, malloc_info
- Implemented by Ulrich Drepper.
-
- * New Linux interfaces: accept4, fallocate, fallocate64.
- Implemented by Ulrich Drepper.
-
- * Correct declarations of string function when used in C++ code. This
- could lead to compile errors for invalid C++ code.
-
- * XPG7/POSIX 2008 compilation environment. Many GNU-specific functions are
- now in POSIX.
-
- * New POSIX 2008 interface: psiginfo
- Implemented by Ulrich Drepper.
-
- * New ISO C++1x interfaces: quick_exit, at_quick_exit
- Implemented by Ulrich Drepper.
-
- * Support for selecting between multiple function definitions at runtime
- using STT_GNU_IFUNC symbols. Implemented by Ulrich Drepper.
-
- * The libcrypt library can now use the hash function implementations in
- NSS. Implemented by Ulrich Drepper.
-
- * The malloc implementation can be compiled to be less memory efficient
- but higher performing in multi-threaded programs.
- Implemented by Ulrich Drepper.
-
- * New locales: nan_TW@latin, ks_IN
-
- * Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for x86-64.
- Implemented by Ulrich Drepper.
-
- * Extended printf hook support. It is possible to use user-defined types
- and extend existing format specifiers.
- Implemented by Ulrich Drepper.
-
- * Handling for group shadow files has been added.
- Implemented by Ulrich Drepper.
-- Retired:
- glibc-2.10-dns-fixpack.diff
- glibc-2.10-dns-no-gethostbyname4.diff
- glibc-2.10-locale-tuesday.diff
- glibc-2.10-nscd-gc-dataofs.diff
- glibc-2.10-nscd-prunerace.diff
- glibc-2.10-ppc32-setcontext-fp.diff
- glibc-2.10-unsetenv.diff
- glibc-2.4.90-mdns-resolver.diff
- glibc-2.9-fortify.diff
- glibc-getgroups-fortify.diff
- glibc-ldscript.diff
- glibc-mtfsf.diff
- glibc-2.10-nscd-meminflight.diff
- getaddrinfo-ipv6-sanity.diff
- glibc-2.10-nis-hosts.diff
-- Several other modified
-
--------------------------------------------------------------------
-Fri Apr 17 16:49:52 CEST 2009 - pbaudis@suse.cz
-
-- Fix defaulting to localhost in case of no nameserver entries
- in /etc/resolv.conf [bnc#473308]
-
--------------------------------------------------------------------
-Mon Mar 23 15:32:01 CET 2009 - rguenther@suse.de
-
-- Add missing libc_hidden_builtin_def (memcmp) to
- glibc-2.3.3-amd64-string.diff. Fixes build with GCC 4.4.
-
--------------------------------------------------------------------
-Fri Feb 27 16:21:17 CET 2009 - rguenther@suse.de
-
-- Make sure to mark fortified inline routines with
- __attribute__((__artificial__)).
-
--------------------------------------------------------------------
-Wed Feb 18 16:18:19 CET 2009 - adrian@suse.de
-
-- Build i686 glibc src rpm as nosrc to get both versions on the
- media [bnc#474338]
-
--------------------------------------------------------------------
-Thu Jan 22 14:10:25 CET 2009 - schwab@suse.de
-
-- Fix use of mtfsf insn.
-
--------------------------------------------------------------------
-Wed Jan 21 20:26:05 CET 2009 - schwab@suse.de
-
-- Fix ldscript mangling.
-
--------------------------------------------------------------------
-Wed Jan 21 01:18:59 CET 2009 - pbaudis@suse.cz
-
-- Re-enable the DNS fixpack, add real fix for bnc#441947
-- nscd: Fix gc he_data overflow and turn of alloca usage [bnc#387202]
-- Normalize the patch queue
-- Increate CPU_SETSIZE from 1024 to 4096 - for large SGI machines
- and compatibility with SLE10SP2 [bnc#464667]
-
--------------------------------------------------------------------
-Fri Jan 16 22:33:21 CET 2009 - pbaudis@suse.cz
-
-- Disable the DNS fixpack from CVS, breaks nscd resolving [bnc#441947]
-
--------------------------------------------------------------------
-Fri Jan 9 13:12:21 CET 2009 - pbaudis@suse.cz
-
-- Fix unsetenv() crashing after clearenv()
-- Backport various DNS-related fixes from CVS
-- Disable parallel A-AAAA queries - revert to the glibc-2.9 behaviour
- of sending the queries sequentially [bnc#442572]
-- Fix fp register protection on power6 setcontext() [bnc#464738]
-
--------------------------------------------------------------------
-Mon Dec 8 01:25:57 CET 2008 - pbaudis@suse.cz
-
-- Fix crash when parsing NIS hosts file [bnc#448702]
-
--------------------------------------------------------------------
-Thu Dec 4 04:07:11 CET 2008 - pbaudis@suse.cz
-
-- Fix nscd gc-cacheadd and prune-invalidate races [bnc#446233]
-- Remove obsolete and disabled nscd patch
-- Fix /etc/bindresvport.blacklist parsing [bnc#439146]
-- Fix en_GB and csb_PL locales having weeks start on Tuesdays [bnc#449186]
-
--------------------------------------------------------------------
-Sun Nov 23 14:55:40 CET 2008 - pbaudis@suse.cz
-
-- clean up patch filenames
-
--------------------------------------------------------------------
-Fri Nov 21 14:04:16 CET 2008 - olh@suse.de
-
-- fix check-build.sh to actually allow building on ppc* again
-
--------------------------------------------------------------------
-Fri Nov 21 13:36:05 CET 2008 - olh@suse.de
-
-- do not run compiled binaries with cputuned libraries [bnc#445911]
- the buildhost only generates them, but must not execute them
-
--------------------------------------------------------------------
-Mon Nov 17 14:34:45 CET 2008 - pbaudis@suse.cz
-
-- Update to glibc-2.9 final
-
--------------------------------------------------------------------
-Thu Nov 6 18:25:09 CET 2008 - jjolly@suse.de
-
-- Added patch to fix s390x 64bit stack frame problem
-
--------------------------------------------------------------------
-Fri Oct 31 19:51:08 CET 2008 - matz@suse.de
-
-- Fix atomics on s390/s390x, leading to failures in pthread mutexes.
-
--------------------------------------------------------------------
-Tue Oct 28 18:08:32 CET 2008 - schwab@suse.de
-
-- Restore alignment patch.
-
--------------------------------------------------------------------
-Tue Oct 28 09:45:22 CET 2008 - olh@suse.de
-
-- symlink power5/power5+ to power4 on ppc32
-
--------------------------------------------------------------------
-Thu Oct 23 22:20:28 CEST 2008 - ro@suse.de
-
-- only do obsoletes for XXbit packages on ppc, not on x86
-
--------------------------------------------------------------------
-Wed Oct 23 13:46:25 CEST 2008 - matz@suse.de
-
-- Deactivate unwind tables for initfini.c.
-
--------------------------------------------------------------------
-Thu Oct 23 10:56:50 CEST 2008 - olh@suse.de
-
-- obsolete glibc{,-devel,-locale,-profile} -XXbit packages [bnc#437293]
-- update last change to handle empty rpmspec defines
-
--------------------------------------------------------------------
-Tue Oct 21 09:54:06 CEST 2008 - olh@suse.de
-
-- update glibc_post_upgrade to handle power7 and ppc-cell-be
-- remove libs unconditionally on powerpc to handle libs in
- subdirectories for which we do not ship optimized versions [bnc#437209]
-
--------------------------------------------------------------------
-Thu Oct 16 14:42:59 CEST 2008 - olh@suse.de
-
-- enable cpu-tuned libraries for power4, power6 and ppc-cell-be
- on ppc32 [fate#304000,bnc#408808]
-
--------------------------------------------------------------------
-Mon Oct 13 14:51:11 CEST 2008 - matz@suse.de
-
-- Update to trunk from 20081013, no longer export paccept,
- obsoletes some patches (lowlevellock and res_send).
- Fix overflow in nscd patch.
-
--------------------------------------------------------------------
-Mon Oct 13 00:03:18 CEST 2008 - dmueller@suse.de
-
-- also strip .comment.SUSE.OPTs from the static libs
-- add missing-include-build-fix.diff
-
--------------------------------------------------------------------
-Tue Oct 7 09:44:20 CEST 2008 - schwab@suse.de
-
-- Fix alignment in resolver.
-
--------------------------------------------------------------------
-Tue Sep 30 09:41:01 CEST 2008 - olh@suse.de
-
-- symlink tuned libs because rpmlint is unable to handle hardlinks
-
--------------------------------------------------------------------
-Wed Sep 29 11:01:41 CEST 2008 - olh@suse.de
-
-- enable cpu-tuned libraries for power6 and ppc-cell-be [fate#304000,bnc#408808]
-- remove -mtune G4/RS64 from CFLAGS on ppc/ppc64
-
--------------------------------------------------------------------
-Thu Sep 18 11:39:53 CEST 2008 - rguenther@suse.de
-
-- Change .comment.SuSE.OPTs to .comment.SUSE.OPTs. Also strip from
- crti.o and crtn.o.
-- Adjust getgroups fortify check. [bnc#426958]
-
--------------------------------------------------------------------
-Thu Sep 18 10:19:51 CEST 2008 - schwab@suse.de
-
-- Fix alignment in resolver.
-
--------------------------------------------------------------------
-Mon Sep 15 11:55:18 CEST 2008 - adrian@suse.de
-
-- do not run glibc_post_upgrade in XEN builds
-
--------------------------------------------------------------------
-Sat Sep 13 21:49:44 CEST 2008 - rguenther@suse.de
-
-- strip .note.gnu.build-id from crt1.o.
-
--------------------------------------------------------------------
-Sat Sep 13 10:20:47 CEST 2008 - dmueller@suse.de
-
-- only strip comment from crt1.o
-
--------------------------------------------------------------------
-Fri Sep 12 17:49:39 CEST 2008 - mls@suse.de
-
-- block baselibs generation for i586 (use i686 instead)
-
--------------------------------------------------------------------
-Fri Sep 12 17:34:06 CEST 2008 - dmueller@suse.de
-
-- strip suse opts comments from crt.o (fate #300498)
-
--------------------------------------------------------------------
-Mon Sep 8 13:38:36 CEST 2008 - rguenther@suse.de
-
-- Add a patch to fix wrong asm constraints in the i386 lowlevel
- futex lock implementation.
-
--------------------------------------------------------------------
-Thu Sep 4 19:46:22 CEST 2008 - matz@suse.de
-
-- Update to current trunk snapshot (2008-09-04), makes s390 build.
-
--------------------------------------------------------------------
-Wed Aug 27 16:12:01 CEST 2008 - matz@suse.de
-
-- Add a patch to use RTLD_DEEPBIND to load nss modules. [bnc #157078]
-
--------------------------------------------------------------------
-Mon Aug 25 15:09:37 CEST 2008 - matz@suse.de
-
-- Update to current trunk snapshot (2008-08-25).
-
--------------------------------------------------------------------
-Fri Aug 22 17:18:23 CEST 2008 - prusnak@suse.cz
-
-- enabled SELinux support [Fate#303662]
-
--------------------------------------------------------------------
-Fri Aug 15 10:37:10 CEST 2008 - aj@suse.de
-
-- Fix nscd init script for new checks.
-- package empty ld.so.cache.
-
--------------------------------------------------------------------
-Fri Jul 25 08:16:40 CEST 2008 - aj@suse.de
-
-- Add directory /var/cache/ldconfig to filelist.
-
--------------------------------------------------------------------
-Wed Jun 25 15:38:25 CEST 2008 - pbaudis@suse.cz
-
-- Fix strptime() %EY era support [bnc#355887]
-
--------------------------------------------------------------------
-Wed Jun 25 13:30:42 CEST 2008 - rguenther@suse.de
-- Add patch to fix unwinding through clone for x86_64 and i386.
- [bnc#290807, bnc#403464]
-
--------------------------------------------------------------------
-Fri May 30 23:57:54 CEST 2008 - schwab@suse.de
-
-- Fix ppc atomic ops.
-
--------------------------------------------------------------------
-Fri Apr 25 13:30:50 CEST 2008 - pbaudis@suse.cz
-
-- Update to glibc-2.8 CVS branch as of 2008042513 (post-glibc-2.8):
- * Faster sqrt and sqrtf implemention for some PPC variants.
-
--------------------------------------------------------------------
-Thu Apr 10 23:57:44 CEST 2008 - pbaudis@suse.cz
-
-- Build fix after the revert
-
--------------------------------------------------------------------
-Thu Apr 10 23:05:17 CEST 2008 - pbaudis@suse.cz
-
-- Temporarily revert a namespace leakage cleanup in glibc-2.8 since
- it causes a lot of build failures
-
--------------------------------------------------------------------
-Thu Apr 10 16:29:34 CEST 2008 - pbaudis@suse.cz
-
-- Update to CVS HEAD as of 2008041002 (almost glibc-2.8):
- * New locales: bo_CN, bo_IN.
-
- * New encoding: HP-ROMAN9, HP-GREEK8, HP-THAI8, HP-TURKISH8.
-
- * Sorting rules for some Indian languages (Devanagari and Gujarati).
- Implemented by Pravin Satpute.
-
- * IPV6 addresses in /etc/resolv.conf can now have a scope ID
-
- * nscd caches now all timeouts for DNS entries
- Implemented by Ulrich Drepper.
-
- * nscd is more efficient and wakes up less often.
- Implemented by Ulrich Drepper.
-
- * More checking functions: asprintf, dprintf, obstack_printf, vasprintf,
- vdprintf, and obstack_vprintf.
- Implemented by Jakub Jelinek.
-
- * Faster memset for x86-64.
- Implemented by Harsha Jagasia and H.J. Lu.
-
- * Faster memcpy on x86.
- Implemented by Ulrich Drepper.
-
- * ARG_MAX is not anymore constant on Linux. Use sysconf(_SC_ARG_MAX).
- Implemented by Ulrich Drepper.
-
-- memset() implementation from AMD replaced by new upstream
- implementation
-
-- Enable stackguard randomization
-
--------------------------------------------------------------------
-Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
-
-- added baselibs.conf file to build xxbit packages
- for multilib support
-
--------------------------------------------------------------------
-Thu Mar 13 13:48:49 CET 2008 - dmueller@suse.de
-
-- don't try to use ipv6 in getaddrinfo() unconditionally (bnc#361697)
-
--------------------------------------------------------------------
-Sat Jan 26 13:19:41 CET 2008 - aj@suse.de
-
-- Add fixes from 2.8 branch for string.h and headers. The string.h
- changes should fix sysvinit compilation.
-- Fix some rpmlint warnings:
- * Add versioned provides and obsoletes.
- * Use %check section.
-
--------------------------------------------------------------------
-Fri Jan 18 14:03:43 CET 2008 - schwab@suse.de
-
-- Fix use of fnstsw.
-
--------------------------------------------------------------------
-Wed Nov 21 05:35:36 CET 2007 - pbaudis@suse.cz
-
-- Update to CVS branch glibc_2.7 as of today
-- Remove the ::1 hack again
-- Fix nscd race condition between mempool_alloc() and gc() [#288910]
-- Fix nscd stack overflow in gc() when the number of cache entries
- gets too large [#288910]
-- Fix sunrpc udp client [#257745]
-- Fix initgroups() crash in nss_compat [#310544]
-
--------------------------------------------------------------------
-Thu Sep 27 15:46:30 CEST 2007 - matz@suse.de
-
-- Remove broken x86_64 bcopy function. [#328486]
-
--------------------------------------------------------------------
-Sun Sep 16 14:04:30 CEST 2007 - aj@suse.de
-
-- Install gai.conf on all archs.
-
--------------------------------------------------------------------
-Thu Sep 13 17:20:58 CEST 2007 - pbaudis@suse.cz
-
-- Install the default gai.conf to /etc instead of docdir
-- Do not return ::1 /etc/hosts records for 127.0.0.1 queries [#288879]
-
--------------------------------------------------------------------
-Wed Sep 5 03:07:39 CEST 2007 - pbaudis@suse.cz
-
-- Fix pthread_mutex_unlock() internal lock handling for incorrectly
- written applications
-- Fix nscd assertion failure when opening persistent db failed [#288910]
-
--------------------------------------------------------------------
-Mon Sep 3 20:10:39 CEST 2007 - mls@suse.de
-
-- fix typos in mdns patch [#206247], [#256690]
-
--------------------------------------------------------------------
-Fri Aug 31 17:38:02 CEST 2007 - aj@suse.de
-
-- Add /usr/share/locale-bundle/ as fallback directory for usage
- with bundle-lang packages (see bug #302270).
-
--------------------------------------------------------------------
-Tue Aug 21 22:31:54 CEST 2007 - pbaudis@suse.cz
-
-- Reintroduce errorneously omitted AMD64 optimizations
- (and fix them to compile again)
-
--------------------------------------------------------------------
-Thu Aug 16 09:47:53 CEST 2007 - aj@suse.de
-
-- Fix static linking (#233835).
-- Silence rpmlint for profile package.
-- Add Short-Description to nscd init script.
-
--------------------------------------------------------------------
-Mon Aug 13 19:09:31 CEST 2007 - aj@suse.de
-
-- Backport:
- * Update kernel-features.h.
- * Fix sched_getcpu error path on x86-64.
- * Use upstreamed version of ldconfig cache speed ups.
-
--------------------------------------------------------------------
-Fri Aug 3 15:46:35 CEST 2007 - pbaudis@suse.cz
-
-- Remove the dynamic linker support for direct bindings (-Bdirect);
- according to Michael Meeks, the performance improvement is too small
-- Split timezone package to a separate physical package
-- Update glibc to version 2.6.1
-
--------------------------------------------------------------------
-Fri Jul 27 11:32:54 CEST 2007 - aj@suse.de
-
-- Use fdupes to reduce timezone data size.
-
--------------------------------------------------------------------
-Fri Jul 13 18:27:49 CEST 2007 - schwab@suse.de
-
-- Update to head of glibc-2.6 branch.
-- Fix update on ppc.
-
--------------------------------------------------------------------
-Thu Jun 28 14:59:55 CEST 2007 - matz@suse.de
-
-- Add a provide for "rtld(GNU_HASH)".
-
--------------------------------------------------------------------
-Sun Jun 17 12:30:26 CEST 2007 - schwab@suse.de
-
-- Fix section selection in crt objects.
-
--------------------------------------------------------------------
-Thu Jun 7 02:43:29 CEST 2007 - pbaudis@suse.cz
-
-- Backport fix for crashing printf() of some invalid ldouble values
-
--------------------------------------------------------------------
-Wed May 30 04:40:25 CEST 2007 - pbaudis@suse.cz
-
-- Added few fixes from 2.6 CVS before 2.6.1 gets released
-
--------------------------------------------------------------------
-Fri May 18 23:14:42 CEST 2007 - pbaudis@suse.cz
-
-- Update glibc to version 2.6
-- Update tzdata to version 2007f
-
--------------------------------------------------------------------
-Fri May 4 11:24:53 CEST 2007 - schwab@suse.de
-
-- Update build checks.
-
--------------------------------------------------------------------
-Fri Apr 20 13:13:52 CEST 2007 - dmueller@suse.de
-
-- only keep symtab for libpthread*
-
--------------------------------------------------------------------
-Thu Apr 19 23:22:35 CEST 2007 - pbaudis@suse.cz
-
-- Fix strtod() exponent limit calculations [#230909]
-- Fix random nscd crashes under very heavy passwd/group queries
- load [#192391]
-- Add some enums from CVS to sys/personality.h [#253710]
-- Fix pthread_atfork()-induced hangs in threaded programs [#256237]
-- Fix llrintl() on ppc64 [#241183]
-- Fix makecontext() segfault [#249780]
-- Fix potential dladdr() breakage [#241464]
-- Fix some races in client programs with nscd garbage collection [#252138]
-
--------------------------------------------------------------------
-Fri Mar 30 02:54:06 CEST 2007 - pbaudis@suse.cz
-
-- Update localtime during timezone update [#239888]
-
--------------------------------------------------------------------
-Sun Mar 25 10:00:59 CEST 2007 - olh@suse.de
-
-- temporary disable powerpc cputuned libs to reduce turnaround time
-
--------------------------------------------------------------------
-Fri Feb 9 15:03:50 CET 2007 - pbaudis@suse.cz
-
-- Update to the latest upstream timezone data [#231833]
-
--------------------------------------------------------------------
-Fri Feb 2 11:42:51 CET 2007 - schwab@suse.de
-
-- Remove -ffortify.
-
--------------------------------------------------------------------
-Thu Feb 1 13:43:54 CET 2007 - schwab@suse.de
-
-- Remove -fstack-protector.
-
--------------------------------------------------------------------
-Mon Jan 29 16:13:09 CET 2007 - sbrabec@suse.cz
-
-- Removed references to /opt/gnome.
-
--------------------------------------------------------------------
-Thu Jan 25 21:14:58 CET 2007 - olh@suse.de
-
-- link power4 to ppc970, link power6 to power6x
-- Update the powerpc cpu-tuned environment to v0.05
-
--------------------------------------------------------------------
-Mon Jan 22 14:43:40 CET 2007 - schwab@suse.de
-
-- Update ppc build check.
-
--------------------------------------------------------------------
-Fri Nov 24 12:45:26 CET 2006 - pbaudis@suse.cz
-
-- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]
-
--------------------------------------------------------------------
-Thu Nov 16 21:59:06 CET 2006 - pbaudis@suse.cz
-
-- Disable power6 optimization for 10.2, not all pieces are there
- [#219962]
-
--------------------------------------------------------------------
-Wed Oct 25 22:23:48 CEST 2006 - pbaudis@suse.cz
-
-- Change ld.so madvise() call to posix_fadvise()
-- Fix mallopt(M_MXFAST,0) behaviour [#198760]
-- Update the powerpc cpu-tuned environment to v0.04 [#215117]
-
--------------------------------------------------------------------
-Sun Oct 22 21:59:49 CEST 2006 - pbaudis@suse.cz
-
-- Update the powerpc cpu-tuned environment to v0.03 [#212549]
-- Improve glibc powerpc optimization [#212548,#212580,#214282]
-
--------------------------------------------------------------------
-Tue Oct 17 21:03:54 CEST 2006 - mls@suse.de
-
-- add ldconfig-old-cache patch to speed up ldconfig
-
--------------------------------------------------------------------
-Sat Oct 14 12:23:53 CEST 2006 - olh@suse.de
-
-- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
- [#212470]
-
--------------------------------------------------------------------
-Thu Oct 12 02:33:58 CEST 2006 - pbaudis@suse.cz
-
-- Update to the latest 2.5 CVS
-- More friendly -Bdirect behaviour in case of missing libraries
-- Fix 2.4.90-nscd patch wrt. new gcc
-
--------------------------------------------------------------------
-Mon Oct 2 13:37:26 CEST 2006 - aj@suse.de
-
-- Fix warnings in testsuite (patch from CVS).
-
--------------------------------------------------------------------
-Fri Sep 29 22:06:43 CEST 2006 - pbaudis@suse.cz
-
-- Update to 2.5 CVS - official release (only minimal changes in CVS
- since the last update)
-- Fix a thinko in the -Bdirect patch
-
--------------------------------------------------------------------
-Fri Sep 29 19:51:24 CEST 2006 - dmueller@suse.de
-
-- fix devel requires
-
--------------------------------------------------------------------
-Fri Sep 29 04:27:40 CEST 2006 - pbaudis@suse.cz
-
-- Make the dynamic linker support direct bindings (Michael Meeks'
- Solaris-like -Bdirect with minor changes by me)
-- Split the kernel headers to a new package (linux-kernel-headers)
-
--------------------------------------------------------------------
-Wed Sep 27 14:59:32 CEST 2006 - schwab@suse.de
-
-- Fix broken assertion [#208189].
-
--------------------------------------------------------------------
-Tue Sep 26 18:10:38 CEST 2006 - pbaudis@suse.cz
-
-- Fix mistake when removing some patches
-
--------------------------------------------------------------------
-Mon Sep 25 21:15:15 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Sep 23 04:36:58 CEST 2006 - pbaudis@suse.cz
-
-- Fix 64bit-cleanliness gcc warnings
-
--------------------------------------------------------------------
-Thu Sep 21 23:52:13 CEST 2006 - pbaudis@suse.cz
-
-- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwab@suse.de,
- from original STABLE) [#205169]
-- Fix chown() instead of lchown() called in fchownat() emulation
- [#201751]
-- Fix glob() overflowing stack when producing massive number of
- matches [#190458]
-- Update to current CVS
-
--------------------------------------------------------------------
-Wed Sep 20 23:48:20 CEST 2006 - pbaudis@suse.cz
-
-- Fix cut'n'paste error in a last-minute change
-
--------------------------------------------------------------------
-Wed Sep 20 22:07:59 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS
-- Fix powerpc-cpu tarball extension
-- Move crypt-blowfish to a patch so that quilt works on the tree
-
--------------------------------------------------------------------
-Sat Sep 2 19:01:21 CEST 2006 - schwab@suse.de
-
-- Use asm-powerpc for ppc and ppc64.
-- Fix chroot check in glibc_post_upgrade.
-
--------------------------------------------------------------------
-Mon Aug 28 01:24:24 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS, should fix false positive heap overflow
- trigger from malloc() causing gcc to hang [#201724]
-
--------------------------------------------------------------------
-Wed Aug 23 23:56:35 CEST 2006 - pbaudis@suse.cz
-
-- Update the powerpc cpu-tuned environment to v0.02 [#199274]
-- Update to current CVS
-- Drop pthread_mutexattr_getprioceiling() out of range fix
-
--------------------------------------------------------------------
-Thu Aug 10 20:10:04 CEST 2006 - pbaudis@suse.cz
-
-Ported from STABLE:
-- Remove libc5 reference from /etc/ld.so.conf, shlibs5 is no longer
- supported [#181947]
-- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
- [#191394]
-
--------------------------------------------------------------------
-Sun Jul 30 23:33:04 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS snapshot (highlight: support for .gnu.hash
- fast linking support)
-
--------------------------------------------------------------------
-Wed Jul 12 03:15:08 CEST 2006 - pbaudis@suse.cz
-
-- pthread_mutexattr_getprioceiling() was returning prioceiling out
- of range [#182782]
-
--------------------------------------------------------------------
-Wed Jul 12 02:39:22 CEST 2006 - pbaudis@suse.cz
-
-- Fix the HTML documentation missing an index [#190585]
-
--------------------------------------------------------------------
-Sat Jun 24 18:32:42 CEST 2006 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Update to kernel-headers 2.6.17
-- Remove HZ define (sysconf(_SC_CLK_TCK) instead)
-
--------------------------------------------------------------------
-Tue Jun 13 11:49:43 CEST 2006 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Tue May 2 14:10:41 CEST 2006 - pbaudis@suse.cz
-
-- Fix bad memset() size in NTPL code [#159184]
-
--------------------------------------------------------------------
-Tue May 2 10:42:55 CEST 2006 - kukuk@suse.de
-
-- asm-powerpc/page.h: Don't move #ifdef __KERNEL__ [#171010]
-- bits/mman.h: Fix value of MADV_REMOVE [#170734]
-
--------------------------------------------------------------------
-Mon Apr 24 12:04:12 CEST 2006 - kukuk@suse.de
-
-- Fix china timezone mess [#163674]
-- Don't include linux/stddef.h [#167964]
-
--------------------------------------------------------------------
-Tue Apr 18 14:38:57 CEST 2006 - schwab@suse.de
-
-- Sanitize .
-
--------------------------------------------------------------------
-Thu Apr 13 13:34:07 CEST 2006 - kukuk@suse.de
-
-- Add /usr/include/linux/taskstats.h [#141936]
-
--------------------------------------------------------------------
-Tue Apr 11 12:20:57 CEST 2006 - kukuk@suse.de
-
-- nptl/init.c (sigcancel_handler): Compare with correct PID even
- if the thread is in the middle of a fork call.
- (sighandler_setxid): Likewise.
-
--------------------------------------------------------------------
-Sun Apr 9 16:27:20 CEST 2006 - ihno@suse.de
-
-- S390 fix for startupcode. Part of it was not PIC.
-
--------------------------------------------------------------------
-Fri Apr 7 13:42:20 CEST 2006 - kukuk@suse.de
-
-- Don't hardcode syscall numbers at our own
-
--------------------------------------------------------------------
-Tue Apr 4 22:10:47 CEST 2006 - schwab@suse.de
-
-- Fix readlink declaration.
-
--------------------------------------------------------------------
-Mon Apr 3 13:40:54 CEST 2006 - kukuk@suse.de
-
-- Update from CVS:
- - nscd bug fixes
- - Match return value of readlink to what POSIX says
- - Fix NIS+ checks for NULL pointer
-
--------------------------------------------------------------------
-Sun Apr 2 20:53:17 CEST 2006 - dmueller@suse.de
-
-- Fix clients crash if nscd is unresponsive (glibc-#2501)
-- Fix fd leak in nscd daemon (glibc-#2498)
-
--------------------------------------------------------------------
-Sat Apr 1 21:48:54 CEST 2006 - schwab@suse.de
-
-- Fix on ppc64.
-
--------------------------------------------------------------------
-Fri Mar 31 15:50:25 CEST 2006 - schwab@suse.de
-
-- Extend last change also to ppc64.
-
--------------------------------------------------------------------
-Sun Mar 26 21:08:58 CEST 2006 - schwab@suse.de
-
-- Terminate FDE before clone syscall.
-
--------------------------------------------------------------------
-Fri Mar 24 14:58:29 CET 2006 - ro@suse.de
-
-- kernel-headers: asm-powerpc: define PAGE_MASK in page.h
-
--------------------------------------------------------------------
-Mon Mar 20 13:57:27 CET 2006 - kukuk@suse.de
-
-- Update to final 2.6.16 kernel headers
-- Update to current CVS:
- - Don't use TLS before setting it up.
- - Fix rounding of long doubles on ppc64.
- - Correct usage of cfi_offset on ppc/ppc64.
- - Fix memory leak in dlopen.
-
--------------------------------------------------------------------
-Tue Mar 14 17:08:27 CET 2006 - schwab@suse.de
-
-- Update fnmatch patch.
-
--------------------------------------------------------------------
-Fri Mar 10 13:36:38 CET 2006 - kukuk@suse.de
-
-- Disable unshare() syscall (request of kernel developer)
-
--------------------------------------------------------------------
-Fri Mar 10 08:30:53 CET 2006 - kukuk@suse.de
-
-- Don't include linux/interrupt.h from linux/rtc.h
-- Revert last change to linux/input.h, disable struct
-- Update to current CVS (nptl/ia64 fix)
-
--------------------------------------------------------------------
-Thu Mar 9 07:58:20 CET 2006 - kukuk@suse.de
-
-- Fix linux/input.h for userspace inclusion
-
--------------------------------------------------------------------
-Wed Mar 8 22:06:11 CET 2006 - kukuk@suse.de
-
-- Update kernel headers to 2.6.16-rc5
-
--------------------------------------------------------------------
-Mon Mar 6 13:41:08 CET 2006 - kukuk@suse.de
-
-- Update to 2.4 CVS
- - official release
- - Fix free on ppc [#155374]
- - Various sysconf() fixes
-
--------------------------------------------------------------------
-Sat Mar 4 18:12:36 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - ldconfig/prelink fixes
-
--------------------------------------------------------------------
-Fri Mar 3 17:32:56 CET 2006 - aj@suse.de
-
-- Do not leave hyphens in defines in create_biarch_asm.sh (Bug 154998).
-
--------------------------------------------------------------------
-Fri Mar 3 10:58:02 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - Fix ftw test suite failures
- - Fix alignment of malloc for long double
-
--------------------------------------------------------------------
-Thu Mar 2 09:56:59 CET 2006 - kukuk@suse.de
-
-- Update to 2.3.91 CVS
- - Fix 6arg syscall on s390x
- - memccpy fix on IA64
-
--------------------------------------------------------------------
-Wed Mar 1 08:54:53 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - New linkat interface
- - Update from tzdata2006b
- - Define MADV_DONTFORK and MADV_DOFORK.
- - Add robust mutex to NPTL
-
--------------------------------------------------------------------
-Thu Feb 23 15:26:29 CET 2006 - kukuk@suse.de
-
-- Reenable power optimized code again [#142839]
-
--------------------------------------------------------------------
-Sun Feb 12 09:45:39 CET 2006 - kukuk@suse.de
-
-- Disable power optimized code
-
--------------------------------------------------------------------
-Thu Feb 9 10:50:12 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - Add unshare prototype
- - Add memory barrier on i386/NPTL
-
--------------------------------------------------------------------
-Wed Feb 8 10:50:07 CET 2006 - kukuk@suse.de
-
-- Remove glibc-2.4-ppc-dl-procinfo-20060111.diff [#142839]
-
--------------------------------------------------------------------
-Mon Feb 6 16:58:50 CET 2006 - kukuk@suse.de
-
-- Update to current CVS
-- Fix alternate locale search path patch [#147685]
-
--------------------------------------------------------------------
-Thu Feb 2 12:13:19 CET 2006 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Mon Jan 30 16:10:35 CET 2006 - schwab@suse.de
-
-- Fix the fix.
-
--------------------------------------------------------------------
-Sat Jan 28 18:42:08 CET 2006 - kukuk@suse.de
-
-- Fix seg.fault in __atfct_seterrno if called from futimesat()
-- Apply patches for CPU-Tuned Environment on Power [#142839]
-
--------------------------------------------------------------------
-Fri Jan 27 12:10:55 CET 2006 - kukuk@suse.de
-
-- Cleanup ld.so.conf
-
--------------------------------------------------------------------
-Thu Jan 26 08:53:33 CET 2006 - kukuk@suse.de
-
-- Add alternate directory for translations [#144073]
-
--------------------------------------------------------------------
-Thu Jan 26 00:41:37 CET 2006 - mls@suse.de
-
-- converted neededforbuild to BuildRequires
-
--------------------------------------------------------------------
-Mon Jan 23 17:44:50 CET 2006 - kukuk@suse.de
-
-- Update to CVS
-- Fix build_locales
-
--------------------------------------------------------------------
-Sat Jan 21 10:24:02 CET 2006 - kukuk@suse.de
-
-- Update to CVS
-- Fix inclusion of sys/poll.h with _GNU_SOURCE defined
-
--------------------------------------------------------------------
-Fri Jan 20 15:02:35 CET 2006 - kukuk@suse.de
-
-- Update to CVS
-
--------------------------------------------------------------------
-Sun Jan 15 08:28:26 CET 2006 - kukuk@suse.de
-
-- Update to CVS (fix long double configure check)
-
--------------------------------------------------------------------
-Sun Jan 15 01:59:54 CET 2006 - schwab@suse.de
-
-- Readd , , .
-
--------------------------------------------------------------------
-Sun Jan 15 01:08:22 CET 2006 - schwab@suse.de
-
-- Readd .
-
--------------------------------------------------------------------
-Sat Jan 14 22:33:32 CET 2006 - kukuk@suse.de
-
-- Update to current CVS (long double support)
-
--------------------------------------------------------------------
-Fri Jan 13 09:17:17 CET 2006 - aj@suse.de
-
-- Fix x86-64 w_exp to not use extra plt.
-
--------------------------------------------------------------------
-Thu Jan 12 22:39:01 CET 2006 - kukuk@suse.de
-
-- Fix asm-s390/setup.h for userspace inclusion
-- nsswitch.conf: Add nis to netgroup and automount entry
-- Fix sys/procfs.h for ppc64
-
--------------------------------------------------------------------
-Mon Jan 9 23:20:14 CET 2006 - kukuk@suse.de
-
-- Update to current CVS (fix for pthread.h with -std=c99)
-- Define PAGE_SIZE on POWER
-- Don't include linux/sched.h in asm-power/elf.h
-
--------------------------------------------------------------------
-Sun Jan 8 17:58:11 CET 2006 - kukuk@suse.de
-
-- Fix linux/acct.h for userland inclusion
-
--------------------------------------------------------------------
-Sun Jan 8 11:48:58 CET 2006 - kukuk@suse.de
-
-- Update to current CVS
-- Remove CHILD_MAX from kernel-headers
-- Copy subdirectories of asm-power, too.
-- Remove da_DK@euro (does not exist)
-
--------------------------------------------------------------------
-Sat Jan 7 10:02:43 CET 2006 - kukuk@suse.de
-
-- Fix ext2 kernel headers
-- Update to current CVS
-
--------------------------------------------------------------------
-Fri Jan 6 12:28:10 CET 2006 - kukuk@suse.de
-
-- Update to kernel headers 2.6.15
-
--------------------------------------------------------------------
-Fri Jan 6 00:58:28 CET 2006 - kukuk@suse.de
-
-- Update crypt_blowfish to version 1.0
-- Update to current CVS
-- Adjust nscd patches
-
--------------------------------------------------------------------
-Tue Jan 3 17:19:36 CET 2006 - aj@suse.de
-
-- Update to current CVS to fix pthread.h on 64-bit systems for C++.
-
--------------------------------------------------------------------
-Tue Jan 3 06:04:26 CET 2006 - aj@suse.de
-
-- Enable string patch again.
-- Update to current CVS.
-
--------------------------------------------------------------------
-Wed Dec 21 15:11:14 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Fix ldconfig
-
--------------------------------------------------------------------
-Sat Dec 17 09:49:18 CET 2005 - kukuk@suse.de
-
-- Remove /usr/lib/zoneinfo
-- Add /etc/localtime to filelist
-- Update to current CVS
-- Fix glibc #1978: statvfs does not know about current filesystems
-- Fix wrong error return code of time() on x86
-- Remove nscd_nischeck
-- Remove audit from nfb
-- Remove LinuxThreads
-
--------------------------------------------------------------------
-Wed Dec 14 18:00:59 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Remove nscd_nischeck
-- Remove audit from nfb
-
--------------------------------------------------------------------
-Mon Dec 5 12:07:05 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Disable SELinux
-
--------------------------------------------------------------------
-Thu Nov 24 15:54:27 CET 2005 - kukuk@suse.de
-
-- Remove obsolete patches:
- - glibc-2.3.asprintf-error_handling.diff
- - glibc-2.3.90-missing-string_h.diff
-
--------------------------------------------------------------------
-Wed Nov 23 17:20:10 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Don't install in parallel
-
--------------------------------------------------------------------
-Fri Nov 18 13:42:43 CET 2005 - kukuk@suse.de
-
-- Update to current CVS to fix compiling with new binutils
-
--------------------------------------------------------------------
-Wed Nov 16 18:33:57 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Nov 5 14:44:07 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Disable linuxthreads on POWER and Itanium
-- Fix kernel-headers for userland inclusion
-
--------------------------------------------------------------------
-Wed Nov 2 17:12:36 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Update to kernel-headers 2.6.14
-
--------------------------------------------------------------------
-Tue Oct 18 17:37:08 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Oct 1 23:00:04 CEST 2005 - schwab@suse.de
-
-- Update libm ULPs.
-- Fix limit in getcwd.
-
--------------------------------------------------------------------
-Thu Sep 15 16:13:50 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Update to final 2.6.13 kernel headers
-- Adjust bindresvport.blacklist patch to check already ports >= 512
-
--------------------------------------------------------------------
-Fri Aug 26 16:41:56 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-- init.d/nscd: Remove -S support (was removed from nscd)
-
--------------------------------------------------------------------
-Fri Aug 19 18:28:24 CEST 2005 - schwab@suse.de
-
-- Fix comment.
-
--------------------------------------------------------------------
-Fri Aug 19 17:36:24 CEST 2005 - matz@suse.de
-
-- Change .note.SuSE format [#105825].
-
--------------------------------------------------------------------
-Fri Aug 19 17:13:21 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Move all obsolete libraries into own subpackage and document
- them as obsolete
-
--------------------------------------------------------------------
-Fri Aug 5 10:32:38 CEST 2005 - schwab@suse.de
-
-- -mno-tls-direct-seg-refs is x86-only
-
--------------------------------------------------------------------
-Tue Aug 2 14:54:01 CEST 2005 - kukuk@suse.de
-
-- Update to 2.3.x CVS branch
-- Compile with -mno-tls-direct-seg-refs
-
--------------------------------------------------------------------
-Fri Jul 29 11:12:02 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head
-
--------------------------------------------------------------------
-Wed Jul 27 23:13:04 CEST 2005 - schwab@suse.de
-
-- Update libm ULPs for ia64.
-- Add linuxthreads stack guard support for ia64.
-
--------------------------------------------------------------------
-Sat Jul 23 10:05:16 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head (adds bits/wchar2.h)
-- Move LinuxThreads version to obsolete/linuxthreads
-
--------------------------------------------------------------------
-Thu Jul 21 15:04:31 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head
-
--------------------------------------------------------------------
-Fri Jul 15 15:45:35 CEST 2005 - schwab@suse.de
-
-- Fix file list.
-
--------------------------------------------------------------------
-Fri Jul 15 12:09:08 CEST 2005 - aj@suse.de
-
-- Fix amd64 string routines and math routines.
-
--------------------------------------------------------------------
-Fri Jul 15 08:45:27 CEST 2005 - kukuk@suse.de
-
-- Use old LinuxThreads only for runtime and remove static version
- and headers
-- Update to current CVS head
-- Remove own texi2html
-
--------------------------------------------------------------------
-Mon Jul 11 11:00:47 CEST 2005 - kukuk@suse.de
-
-- Install generic stdio-lock.h header file
-
--------------------------------------------------------------------
-Sat Jul 9 18:46:46 CEST 2005 - kukuk@suse.de
-
-- Temporary disable AMD64 string optimization
-
--------------------------------------------------------------------
-Wed Jul 6 09:58:39 CEST 2005 - kukuk@suse.de
-
-- Build and install ja_JP.SHIFT_JISX0213 locale [Bug #84030]
-
--------------------------------------------------------------------
-Mon Jul 4 20:41:47 CEST 2005 - kukuk@suse.de
-
-- nss_compat: Preserve original return value [Bug #95033]
-- Cleanup old Obsoletes/Requires
-
--------------------------------------------------------------------
-Mon Jun 27 13:49:38 CEST 2005 - kukuk@suse.de
-
-- Update to current gilbc CVS snapshot
-
--------------------------------------------------------------------
-Thu Jun 23 23:25:42 CEST 2005 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Adjust nscd patch
-- Enable SELinux/audit support for nscd
-- Update .note.SuSE version
-
--------------------------------------------------------------------
-Mon Jun 20 12:35:20 CEST 2005 - kukuk@suse.de
-
-- Update to final 2.6.12 kernel headers
-- Update to current glibc CVS snapshot
-
--------------------------------------------------------------------
-Thu Jun 16 17:03:43 CEST 2005 - kukuk@suse.de
-
-- Update linux/audit.h header
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Mon Jun 13 14:48:53 CEST 2005 - kukuk@suse.de
-
-- Don't terminate strings twice in nis/netgroup code.
-- netinet/if_tr.h: don't include kernel headers.
-
--------------------------------------------------------------------
-Wed Jun 8 16:26:21 CEST 2005 - kukuk@suse.de
-
-- Update to kernel-headers 2.6.12-rc6
-- Fix build on s390 and s390x
-
--------------------------------------------------------------------
-Wed Jun 8 12:08:49 CEST 2005 - matz@suse.de
-
-- Don't strip .symtab from libpthread.so.0 (and other libs).
- Fixes debugging of threaded programs (#81253).
-
--------------------------------------------------------------------
-Mon Jun 6 18:47:22 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head
-- Update to kernel-headers 2.6.12-rc5
-
--------------------------------------------------------------------
-Thu May 26 20:07:11 CEST 2005 - schwab@suse.de
-
-- No longer build loadlocale.c with -fno-unit-at-a-time.
-
--------------------------------------------------------------------
-Tue May 24 11:09:00 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head, obsoletes:
- - glibc-2.3.90-libm.diff
- - glibc-2.3.90-i386-sysdep.diff
- - warn.diff
- - dl-osinfo.diff
- Adjusted:
- - glibc-2.3.90-bindresvport.blacklist.diff
-
--------------------------------------------------------------------
-Sun May 22 01:53:44 CEST 2005 - schwab@suse.de
-
-- Fix missing include.
-
--------------------------------------------------------------------
-Tue May 17 23:46:19 CEST 2005 - schwab@suse.de
-
-- Fix warning.
-
--------------------------------------------------------------------
-Fri Apr 29 15:11:22 CEST 2005 - kukuk@suse.de
-
-- Update to latest CVS snapshost
-
--------------------------------------------------------------------
-Sat Apr 23 17:05:58 CEST 2005 - kukuk@suse.de
-
-- Fix all the archs using wrong FLAGS
-
--------------------------------------------------------------------
-Sat Apr 23 08:02:31 CEST 2005 - kukuk@suse.de
-
-- Remove -D_FORTIFY_SOURCE from RPM_OPT_FLAGS
-
--------------------------------------------------------------------
-Fri Apr 22 13:05:40 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Fri Apr 22 12:45:26 CEST 2005 - kukuk@suse.de
-
-- Check if nice value does not conflict with test suite
-
--------------------------------------------------------------------
-Tue Apr 19 13:54:03 CEST 2005 - mls@suse.de
-
-- resolv: trigger re-read of /etc/resolv.conf for all threads if
- a change is detected
-- nscd: support a negative timeout of zero, used by hosts cache
-
--------------------------------------------------------------------
-Mon Apr 18 17:31:23 CEST 2005 - meissner@suse.de
-
-- Enable fortify possibility even for GCC 4.0, we apply
- the necessary patch to the SUSE GCC 4.0.
-
--------------------------------------------------------------------
-Sat Apr 16 12:16:13 CEST 2005 - aj@suse.de
-
-- Apply amd64 string diff again.
-
--------------------------------------------------------------------
-Tue Apr 12 11:35:46 CEST 2005 - kukuk@suse.de
-
-- Update kernel-headers to 2.6.10
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Wed Apr 6 18:33:32 CEST 2005 - schwab@suse.de
-
-- Cleanup neededforbuild.
-
--------------------------------------------------------------------
-Tue Apr 5 22:02:25 CEST 2005 - aj@suse.de
-
-- Add gettext-devel to neededforbuild.
-
--------------------------------------------------------------------
-Tue Apr 5 16:45:06 CEST 2005 - aj@suse.de
-
-- Do not build on xen machines.
-- Adjust libm ULPs for PowerPC.
-
--------------------------------------------------------------------
-Fri Apr 1 14:20:45 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Tue Mar 29 10:57:40 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Fix compiler warnings on ix86
-
--------------------------------------------------------------------
-Mon Mar 28 17:27:44 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Disable Noversion Patch on i386 temporary
-
--------------------------------------------------------------------
-Fri Mar 18 14:33:22 CET 2005 - ro@suse.de
-
-- check-build.sh: require 2.6.11 on x86,x86_64 for build
-
--------------------------------------------------------------------
-Thu Mar 17 13:57:22 CET 2005 - mls@suse.de
-
-- nscd: enable hosts cache
-- nscd: also watch /etc/resolv.conf
-- nscd: check files every 3 seconds
-- nscd: deal correctly with missing files
-
--------------------------------------------------------------------
-Tue Mar 15 15:50:12 CET 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot.
-
--------------------------------------------------------------------
-Sat Feb 12 02:49:56 CET 2005 - schwab@suse.de
-
-- Remove const from __pthread_internal_tsd_address.
-
--------------------------------------------------------------------
-Fri Feb 11 15:44:31 CET 2005 - schwab@suse.de
-
-- Update to current CVS.
-- Link glibc_post_upgrade against new libc.
-- Fix build error with gcc4.
-
--------------------------------------------------------------------
-Wed Feb 9 10:40:29 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Fix bindresvport blacklist handling.
-- Increase buffer in tst-cancel17 to match new kernel buffer size
- [#50277]
-- Enable LinuxThreads again
-- Remove ia64-audit patch (is upstream)
-
--------------------------------------------------------------------
-Mon Feb 7 13:15:58 CET 2005 - aj@suse.de
-
-- Add patch to allow compilation with gcc4.
-
--------------------------------------------------------------------
-Mon Jan 31 16:33:47 CET 2005 - schwab@suse.de
-
-- Readd support for LD_AUDIT on ia64.
-
--------------------------------------------------------------------
-Mon Jan 31 14:32:01 CET 2005 - kukuk@suse.de
-
-- Add memory clobber to string inline assemblies on s390 [#50284].
-
--------------------------------------------------------------------
-Mon Jan 31 12:55:59 CET 2005 - kukuk@suse.de
-
-- Fix filelist on i686 if we build NPTL only version
-
--------------------------------------------------------------------
-Mon Jan 31 09:17:33 CET 2005 - aj@suse.de
-
-- Generate new ULPs file for i386 needed by GCC 4.
-
--------------------------------------------------------------------
-Sun Jan 30 12:43:56 CET 2005 - kukuk@suse.de
-
-- Include own copy of texi2html
-- Add glibc_pst_upgrade program (based on version from FC3)
-- Update to current CVS
-
--------------------------------------------------------------------
-Thu Jan 27 23:28:57 CET 2005 - kukuk@suse.de
-
-- Re-add patch for timezone/zic.c (got lost with last merge)
-
--------------------------------------------------------------------
-Wed Jan 26 11:34:36 CET 2005 - kukuk@suse.de
-
-- Update timezone data to 2005c release (fixes zdump crash on
- 64bit architectures)
-
--------------------------------------------------------------------
-Sat Jan 22 15:45:25 CET 2005 - schwab@suse.de
-
-- Add basic (incomplete) support for LD_AUDIT on ia64.
-
--------------------------------------------------------------------
-Fri Jan 21 11:00:08 CET 2005 - kukuk@suse.de
-
-- Enable patch for [Bug #49833]
-- Allow to build NPTL only glibc
-- Update to CVS from Jan 16, 2005, containing:
-- Fix execlp argument in SunRPC code [glibc #681]
-- Fix errno return values for futimes [glibc #633]
-- Update FPU function on PPC/PPC64 [Bug #49764]
-
--------------------------------------------------------------------
-Mon Jan 17 10:40:24 CET 2005 - aj@suse.de
-
-- Enable amd64 string patch again after fixing failing hunks.
-- Handle missing cpuid better for amd64 string functions. [#49803]
-
--------------------------------------------------------------------
-Sat Jan 15 16:05:36 CET 2005 - aj@suse.de
-
-- Fix amd64 string patch to use correct datatype.
-
--------------------------------------------------------------------
-Fri Jan 14 14:06:43 CET 2005 - kukuk@suse.de
-
-- Fix memory corruption in getgrouplist function [Bug #49833]
-
--------------------------------------------------------------------
-Tue Jan 11 11:01:26 CET 2005 - kukuk@suse.de
-
-- Enable all LinuxThreads tests again
-- Finalize getconf -a patch (make it compatible with Solaris)
-- Rewrite getconf manual page and mention new option
-- Merge GB18030 patches into one.
-
--------------------------------------------------------------------
-Thu Dec 30 10:57:40 CET 2004 - kukuk@suse.de
-
-- Merge kernel-headers.remove-SO_BSDCOMPAT.diff with
- kernel-headers.SuSE.diff
-- Revert nscd paths on old SuSE Linux distributions
-
--------------------------------------------------------------------
-Wed Dec 29 22:33:00 CET 2004 - kukuk@suse.de
-
-- Update to glibc 2.3.90 CVS branch
-- Remove alarm-round.patch (merged upstream)
-
--------------------------------------------------------------------
-Thu Dec 9 14:19:05 CET 2004 - kukuk@suse.de
-
-- Update to current CVS
-- Move nscd persistent database files back to /var/run/nscd
-
--------------------------------------------------------------------
-Mon Dec 6 15:43:08 CET 2004 - kukuk@suse.de
-
-- Update to current CVS
-- Fix more kernel headers for userland inclusion
-
--------------------------------------------------------------------
-Fri Nov 26 14:33:20 CET 2004 - ro@suse.de
-
-- kernel-headers.diff: define __force in compiler.h
-
--------------------------------------------------------------------
-Thu Nov 25 17:52:39 CET 2004 - schwab@suse.de
-
-- Add Intel libm update.
-
--------------------------------------------------------------------
-Thu Nov 25 12:08:17 CET 2004 - kukuk@suse.de
-
-- Update to current glibc CVS
-- Update kernel headers to 2.6.9
-
--------------------------------------------------------------------
-Thu Nov 18 15:11:32 CET 2004 - kukuk@suse.de
-
-- Update to current glibc CVS
-
--------------------------------------------------------------------
-Mon Nov 15 14:11:27 CET 2004 - kukuk@suse.de
-
-- Update to current glibc CVS
-
--------------------------------------------------------------------
-Mon Nov 8 10:50:27 CET 2004 - kukuk@suse.de
-
-- Blacklist port 921 (lwresd) for usage by bindresvport()
-- Update to current glibc CVS
-- Add /var/run/nscd/* files as ghost entries
-
--------------------------------------------------------------------
-Mon Oct 18 13:54:04 CEST 2004 - aj@suse.de
-
-- Don't use special fdim functions for x86-64 since those give
- wrong results for fdim (inf,inf).
-- Fix ppc64 rebuild issue with ppc32 system [#47325].
-
--------------------------------------------------------------------
-Wed Oct 13 14:06:55 CEST 2004 - kukuk@suse.de
-
-- Fix symlink librt.so -> tls/librt.so.1
-- Backout last glob changes
-- Disable nptl as default for linking
-
--------------------------------------------------------------------
-Tue Oct 12 21:12:15 CEST 2004 - kukuk@suse.de
-
-- Install kernel-headers after merging linuxthreads/NPTL headers
-
--------------------------------------------------------------------
-Tue Oct 12 09:36:48 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Mon Oct 11 15:11:03 CEST 2004 - kukuk@suse.de
-
-- Make NPTL default for linking
-
--------------------------------------------------------------------
-Fri Oct 1 13:34:49 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Add workaround for linuxthreads/without-__threads bug
-- Remove KDE/ldconfig workaround
-- Set SuSE ABI note to 9.3
-
--------------------------------------------------------------------
-Sun Sep 26 16:56:19 CEST 2004 - kukuk@suse.de
-
-- Add lib/nptl/librt.so symlink to tls/librt.so.1
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Sep 25 13:43:09 CEST 2004 - kukuk@suse.de
-
-- Implement mq support for rtkaio and enable it again
-
--------------------------------------------------------------------
-Fri Sep 24 15:37:08 CEST 2004 - kukuk@suse.de
-
-- Add zh_SG.UTF-8 [Bug #46024]
-
--------------------------------------------------------------------
-Thu Sep 23 16:22:33 CEST 2004 - kukuk@suse.de
-
-- Sync sys/mount.h and linux/fs.h
-
--------------------------------------------------------------------
-Wed Sep 22 15:33:10 CEST 2004 - kukuk@suse.de
-
-- Make mdns support configurable in /etc/host.conf
-
--------------------------------------------------------------------
-Mon Sep 20 17:58:13 CEST 2004 - kukuk@suse.de
-
-- Fix invalidating of nscd caches and getaddrinfo()
-
--------------------------------------------------------------------
-Fri Sep 17 07:13:01 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS (nscd and glob.h fixes)
-
--------------------------------------------------------------------
-Thu Sep 16 16:37:45 CEST 2004 - kukuk@suse.de
-
-- Fix getaddrinfo/nscd support
-
--------------------------------------------------------------------
-Wed Sep 15 14:11:29 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS, remove merged patches
-
--------------------------------------------------------------------
-Sun Sep 12 09:06:31 CEST 2004 - kukuk@suse.de
-
-- Update to CVS: Fix nscd crash if one service is disabled
-- glob.h: Add workaround for invalid prototypes
-- nss_compat: Check that buffer is larger than 0 bytes
-
--------------------------------------------------------------------
-Sat Sep 11 00:50:47 CEST 2004 - kukuk@suse.de
-
-- Update to CVS: Fix cdefs.h for C++ usage
-
--------------------------------------------------------------------
-Fri Sep 10 14:31:47 CEST 2004 - kukuk@suse.de
-
-- Add lwres to hosts search order in nsswitch.conf
-- Update to current CVS
-- Use new nscd paths for socket/pid file
-- Enable NPTL on i586
-- Add --print-all option to getconf
-
--------------------------------------------------------------------
-Thu Sep 2 11:13:48 CEST 2004 - kukuk@suse.de
-
-- Fix NPTL header files on x86-64 for 32bit compilation
-- Apply various fixes from CVS
-- Remove pre-Install for -devel package (no longer necessary)
-
--------------------------------------------------------------------
-Wed Aug 25 16:16:32 CEST 2004 - kukuk@suse.de
-
-- Don't compile in eval.c
-
--------------------------------------------------------------------
-Mon Aug 23 10:20:09 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS:
- - Use CVS version for last fix.
- - Add malloc sanity checks for double free.
-
--------------------------------------------------------------------
-Sat Aug 21 00:06:58 CEST 2004 - schwab@suse.de
-
-- Fix cancellable syscalls in librt w/ linuxthreads.
-
--------------------------------------------------------------------
-Fri Aug 20 20:40:38 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS [#43993]
-
--------------------------------------------------------------------
-Thu Aug 19 13:56:15 CEST 2004 - schwab@suse.de
-
-- Better fix for asm-ia64/gcc_intrin.h.
-
--------------------------------------------------------------------
-Wed Aug 18 14:53:47 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS
-- Workaround linux/ixjuser.h problem not including compiler.h
-- Workaround linux/capi.h problem not including compiler.h
-
--------------------------------------------------------------------
-Tue Aug 17 18:32:29 CEST 2004 - schwab@suse.de
-
-- Fix asm-ia64/gcc_intrin.h.
-
--------------------------------------------------------------------
-Tue Aug 17 12:13:41 CEST 2004 - kukuk@suse.de
-
-- Workaround broken linux/crc-ccitt.h for usage from glibc [#43884]
-
--------------------------------------------------------------------
-Mon Aug 16 11:51:37 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS version and update to
- kernel-headers 2.6.8.1 to fix NPTL deadlock problems
-- Disable linuxthreads/tst-clock1, does not work on i586 and lower
-
--------------------------------------------------------------------
-Fri Aug 13 14:45:31 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS version
-- Cleanup/adjust all patches
-
--------------------------------------------------------------------
-Thu Jun 17 12:12:31 CEST 2004 - kukuk@suse.de
-
-- Fix sched_setaffinity return/errno code in error case [#42124]
-
--------------------------------------------------------------------
-Wed Jun 16 07:45:07 CEST 2004 - meissner@suse.de
-
-- Updated altivec set/get/swapcontext patch to fix
- more problems on altivec capable machines [#42039].
-- glibc is also able to build on -pmac64 kernels.
-
--------------------------------------------------------------------
-Mon Jun 14 20:12:00 CEST 2004 - kukuk@suse.de
-
-- Add fixes from CVS:
- - sysconf return value fixes
- - nscd host caching deadlock
- - backtrace for s390/s390x/ia64 static linked binaries
-
--------------------------------------------------------------------
-Mon Jun 14 18:54:05 CEST 2004 - kukuk@suse.de
-
-- Increase listen backlog in RPC code [#41955]
-
--------------------------------------------------------------------
-Wed Jun 9 16:21:30 CEST 2004 - meissner@suse.de
-
-- Fixed typos in powerpc* *context functions to not destroy the r19
- register and save the v19 register correctly. [#41790]
-
--------------------------------------------------------------------
-Sat Jun 5 08:40:29 CEST 2004 - aj@suse.de
-
-- Fix makecontext with more than 6 arguments on x86-64 [#40546].
-
--------------------------------------------------------------------
-Mon May 24 18:04:38 CEST 2004 - kukuk@suse.de
-
-- Update to kernel-headers 2.6.6
-- Update to current glibc CVS
-- Disable rtkaio temporary
-
--------------------------------------------------------------------
-Sun May 23 21:44:19 CEST 2004 - kukuk@suse.de
-
-- Fix pthread_cond_wait on not ix86 and x86-64 architectures
-
--------------------------------------------------------------------
-Thu May 20 14:11:47 CEST 2004 - kukuk@suse.de
-
-- Add PPC64 kernel header file fixes [#40831,#40870]
-
--------------------------------------------------------------------
-Wed May 19 16:18:37 CEST 2004 - kukuk@suse.de
-
-- Add additional NPTL fixes from CVS
-
--------------------------------------------------------------------
-Tue May 18 10:52:27 CEST 2004 - schwab@suse.de
-
-- Fix mapping of DSOs with holes.
-
--------------------------------------------------------------------
-Fri May 14 13:50:37 CEST 2004 - schwab@suse.de
-
-- Fix rounding in alarm [#40552].
-
--------------------------------------------------------------------
-Wed May 12 11:43:38 CEST 2004 - schwab@suse.de
-
-- Fix uninitialized array in regexp compiler [#40009].
-
--------------------------------------------------------------------
-Tue May 11 11:45:08 CEST 2004 - kukuk@suse.de
-
-- Apply lot of fixes from current CVS
-- Fix alignment of stack for makecontext on x86-64 [Bug #39413]
-- Make XTABS identical to TABDLY on PPC
-
--------------------------------------------------------------------
-Wed May 5 13:50:51 CEST 2004 - kukuk@suse.de
-
-- Add some header fixes to match POSIX
-
--------------------------------------------------------------------
-Tue May 4 11:27:15 CEST 2004 - meissner@suse.de
-
-- Fix INLINE_SYSCALL on ppc and ppc64 (see #38399)
-
--------------------------------------------------------------------
-Mon May 3 13:42:12 CEST 2004 - kukuk@suse.de
-
-- Port --mlock option for ld.so from UL1 [Bug #39569]
-
--------------------------------------------------------------------
-Tue Apr 20 11:23:55 CEST 2004 - kukuk@suse.de
-
-- Add execstack fix for s390
-
--------------------------------------------------------------------
-Mon Apr 19 13:11:27 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS version (fix problems with new binutils
- and gcc)
-
--------------------------------------------------------------------
-Mon Apr 19 08:29:42 CEST 2004 - kukuk@suse.de
-
-- Add pthread_getattr_np and syslog fixes from CVS
-- Update gb18030 and big5hkscs gconv modules [Bug #39080]
-
--------------------------------------------------------------------
-Sat Apr 17 17:42:48 CEST 2004 - schwab@suse.de
-
-- Pacify autobuild.
-
--------------------------------------------------------------------
-Thu Apr 15 10:07:19 CEST 2004 - kukuk@suse.de
-
-- Add /etc/ld.so.conf.d/*.conf to /etc/ld.so.conf
-- Disable FUTEX_REQUEUE support in NPTL library [Bug #38882]
-
--------------------------------------------------------------------
-Thu Apr 15 00:37:28 CEST 2004 - schwab@suse.de
-
-- Remove /usr/i386-linux from ld.so.conf,
-
--------------------------------------------------------------------
-Wed Apr 14 11:49:05 CEST 2004 - kukuk@suse.de
-
-- Fix linux/compiler.h for glibc inclusion
-- Really fix ffsl on s390x
-
--------------------------------------------------------------------
-Sat Apr 10 00:42:04 CEST 2004 - schwab@suse.de
-
-- Fix syntax error in memcmp.
-
--------------------------------------------------------------------
-Fri Apr 9 16:22:31 CEST 2004 - kukuk@suse.de
-
-- Update from CVS: linuxthread debug fixes
-- Fix INLINE_SYSCALL on x86-64 and ia64 (fixes #38399)
-- Fix ffsl weak alias on s390x
-- Update to 2.6.5 kernel headers
-
--------------------------------------------------------------------
-Thu Apr 8 00:24:46 CEST 2004 - meissner@suse.de
-
-- forward umount to umount2 on ppc64 because umount syscall
- does not exist
-
--------------------------------------------------------------------
-Mon Apr 5 14:40:18 CEST 2004 - kukuk@suse.de
-
-- Sync with current CVS (which is nearly identical with most of
- our latest patches)
-
--------------------------------------------------------------------
-Fri Apr 2 14:18:11 CEST 2004 - kukuk@suse.de
-
-- Make fstatvfs64 working on 32bit architectures
-- Add fwrite LFS fix from aj
-- Add powerpc fixes from CVS
-- Fix wrong errno code for shm_unlink [Bug #38013]
-
--------------------------------------------------------------------
-Wed Mar 31 09:31:56 CEST 2004 - kukuk@suse.de
-
-- Add three fixes from CVS:
- - Call __nptl_deallocate_tsd for main thread, too
- - setgroups: optimizations for huge number of groups
- - initgroups: Limit the initial allocation to 64 entries
-
--------------------------------------------------------------------
-Tue Mar 30 17:36:18 CEST 2004 - kukuk@suse.de
-
-- Add IUTF8 to bits/termios.h [Bug #34725]
-- *affinitiy.c: Prepend GLIBC_ to version names
-
--------------------------------------------------------------------
-Sat Mar 27 09:52:53 CET 2004 - kukuk@suse.de
-
-- Fix wrong return value of getXXbyYY_r in case key was not
- found [Bug #37181]
-- Fix typo in dl-open
-- Don't set errno in NSS NIS module if group was not found
-
--------------------------------------------------------------------
-Fri Mar 26 12:39:27 CET 2004 - aj@suse.de
-
-- Add pow10/pow10f aliases for AMD64.
-
--------------------------------------------------------------------
-Thu Mar 25 16:42:57 CET 2004 - kukuk@suse.de
-
-- Update to latest CVS snapshot
-
--------------------------------------------------------------------
-Sat Mar 20 07:49:49 CET 2004 - aj@suse.de
-
-- Fix further problems with sched_[sg]etaffinity calls.
-
--------------------------------------------------------------------
-Fri Mar 19 19:57:35 CET 2004 - aj@suse.de
-
-- Fix sched_setaffinity compile problem.
-
--------------------------------------------------------------------
-Fri Mar 19 19:44:32 CET 2004 - kukuk@suse.de
-
-- Remove conflict with special aaa_base version (rpm will handle
- this with file conflict)
-
--------------------------------------------------------------------
-Fri Mar 19 15:43:19 CET 2004 - kukuk@suse.de
-
-- Add SuSE abi note
-- Add madvise patch
-- Update to current CVS
-
--------------------------------------------------------------------
-Wed Mar 17 13:59:14 CET 2004 - kukuk@suse.de
-
-- Use official NPTL version fix
-- Add LD_DEBUG=statistic for x86-64
-- Fix two JB_SIZE redefinitions on PPC
-- Add two fixes for execstack
-
--------------------------------------------------------------------
-Mon Mar 15 08:11:33 CET 2004 - kukuk@suse.de
-
-- Require kernel 2.6.4 for glibc/NPTL
-- Remove siginfo_t/si_band patch (needs to be fixed in kernel)
-- Update linuxthreads_db and nptl_db
-- Add libidn fixes from CVS
-
--------------------------------------------------------------------
-Sat Mar 13 19:53:58 CET 2004 - kukuk@suse.de
-
-- Adjust filelist (remove libcidn.a and libcidn_p.a)
-
--------------------------------------------------------------------
-Sat Mar 13 16:01:42 CET 2004 - kukuk@suse.de
-
-- Update to current CVS (merge of patches)
-- Fix siginfo_t/si_band [Bug #34330]
-
--------------------------------------------------------------------
-Thu Mar 11 18:35:05 CET 2004 - mls@suse.de
-
-- Add mdns support to resolver library
-
--------------------------------------------------------------------
-Thu Mar 11 16:01:43 CET 2004 - kukuk@suse.de
-
-- Update kernel headers to 2.6.4
-- Update to current glibc CVS
-
--------------------------------------------------------------------
-Wed Mar 10 15:44:25 CET 2004 - bg@suse.de
-
-- Update hppa patches.
-
--------------------------------------------------------------------
-Mon Mar 8 15:19:01 CET 2004 - kukuk@suse.de
-
-- Fix vDSO on IA64
-
--------------------------------------------------------------------
-Mon Mar 8 13:25:48 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Add libidn
- - Lot of dynamic loader changes
-
--------------------------------------------------------------------
-Thu Mar 4 10:50:09 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Fix posix_fadvise vs. posix_fadvise64
-
--------------------------------------------------------------------
-Tue Mar 2 16:51:44 CET 2004 - kukuk@suse.de
-
-- Fix PPC kernel header files
-- Update from glibc CVS
- - NPTL fixes
- - nscd fixes
-
--------------------------------------------------------------------
-Tue Mar 2 12:11:38 CET 2004 - schwab@suse.de
-
-- Fix ppc32 to always use stat64 syscall.
-
--------------------------------------------------------------------
-Sat Feb 28 17:30:17 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Fix compiler warnings
- - NPTL: Don't use CLONE_STOPPED
- - Revert vDSO changes
-
--------------------------------------------------------------------
-Fri Feb 27 10:05:48 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Real NGROUP_MAX fix
- - Lot of NPTL fixes
- - clock_settime fix
-- Add no_NO back (required by OpenI18N spec and [Bug #34745])
-
--------------------------------------------------------------------
-Thu Feb 26 14:52:07 CET 2004 - kukuk@suse.de
-
-- Workaround broken NGROUP_MAX function
-
--------------------------------------------------------------------
-Thu Feb 26 12:10:37 CET 2004 - kukuk@suse.de
-
-- Add insserv PreRequires for nscd
-- Update from CVS: NPTL and getaddrinfo memory leak fixes,
- Get NGROUP_MAX from /proc filesystem
-
--------------------------------------------------------------------
-Sat Feb 21 06:22:23 CET 2004 - kukuk@suse.de
-
-- Update from CVS: IA64 relo fix, lot of PPC fixes
-- Fix linux/mod_devicetable.h for userland inclusion
-- Enable NPTL on Alpha
-
--------------------------------------------------------------------
-Fri Feb 20 01:08:26 CET 2004 - schwab@suse.de
-
-- Fix pthread_barrier_wait.
-
--------------------------------------------------------------------
-Thu Feb 19 09:46:46 CET 2004 - kukuk@suse.de
-
-- Update from CVS: More NPTL fixes
-- nscd.init: Cleanups
-
--------------------------------------------------------------------
-Wed Feb 18 15:49:09 CET 2004 - kukuk@suse.de
-
-- Kernel Headers: Fix asm-ppc/unaliged.h, asm-ppc/types.h and
- asm-ppc/bitops.h for userland inclusion.
-
--------------------------------------------------------------------
-Wed Feb 18 11:24:35 CET 2004 - bg@suse.de
-
-- Update hppa patches for current glibc
-- Add workaround for ICE in hppa
-
--------------------------------------------------------------------
-Tue Feb 17 13:54:28 CET 2004 - kukuk@suse.de
-
-- Update from CVS:
- - PPC nptl compatiblity fix
- - NSCD patches merged
- - ld.so.preload: Igreno missing files
- - getaddrinfo: Fix problem with IPv6 addresses
-
--------------------------------------------------------------------
-Tue Feb 17 11:42:59 CET 2004 - aj@suse.de
-
-- Fix string optimizations init code on AMD64.
-
--------------------------------------------------------------------
-Sat Feb 14 07:10:42 CET 2004 - kukuk@suse.de
-
-- Update from CVS (for NPTL fixes and new PPC longjmp)
-- Fix nscd deadlock with kernel 2.6 [Bug #34507]
-
--------------------------------------------------------------------
-Fri Feb 13 14:19:25 CET 2004 - aj@suse.de
-
-- Add more string/memory optimizations for AMD64.
-
--------------------------------------------------------------------
-Thu Feb 12 17:07:08 CET 2004 - kukuk@suse.de
-
-- Fix regex bug with invalid UTF-8 strings
-
--------------------------------------------------------------------
-Thu Feb 12 16:31:51 CET 2004 - aj@suse.de
-
-- Add more string optimizations for AMD64.
-
--------------------------------------------------------------------
-Wed Feb 11 16:14:53 CET 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Fix _IOC_TYPECHECK on s390/s390x/parisc
-- Compile rtkaio only with NPTL
-- Remove glibcbug (was dropped since glibc uses bugzilla now)
-- Disable parallel build on s390x
-
--------------------------------------------------------------------
-Tue Feb 10 15:38:37 CET 2004 - schwab@suse.de
-
-- Work around invalid use of kernel headers in some packages.
-
--------------------------------------------------------------------
-Fri Feb 6 19:57:04 CET 2004 - kukuk@suse.de
-
-- Add kernel stat fix for PPC
-- Add fix for off-by-one error in regex code
-
--------------------------------------------------------------------
-Thu Feb 5 18:04:45 CET 2004 - kukuk@suse.de
-
-- Update kernel header files to 2.6.2
-
--------------------------------------------------------------------
-Tue Feb 3 17:14:38 CET 2004 - bg@suse.de
-
-- Update hppa patch
-
--------------------------------------------------------------------
-Tue Feb 3 16:24:47 CET 2004 - kukuk@suse.de
-
-- Fix ypclnt speedup patch
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Mon Jan 26 13:44:39 CET 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Wed Jan 21 10:23:42 CET 2004 - aj@suse.de
-
-- Do not run in parallel on s390.
-
--------------------------------------------------------------------
-Mon Jan 19 15:49:51 CET 2004 - ro@suse.de
-
-- really fix linux/percpu.h to compile in userland
-
--------------------------------------------------------------------
-Fri Jan 16 11:14:49 CET 2004 - kukuk@suse.de
-
-- Update version.h to 2.6.1
-- Fix linux/percpu.h to compile in userland
-- Update to current CVS snapshot
-- Revert nscd path changes
-
--------------------------------------------------------------------
-Wed Jan 14 12:06:13 CET 2004 - kukuk@suse.de
-
-- Update to Kernel Headers 2.6.1
-- Update to current CVS snapshot
-- Don't ignore make check on IA64 any longer
-
--------------------------------------------------------------------
-Sat Jan 10 01:56:48 CET 2004 - schwab@suse.de
-
-- Locale no_NO has been renamed to nb_NO.
-
--------------------------------------------------------------------
-Fri Jan 9 14:09:01 CET 2004 - kukuk@suse.de
-
-- Temporary ignore make check on IA64 and PPC
- (known kernel/compiler bugs)
-
--------------------------------------------------------------------
-Fri Jan 9 00:36:51 CET 2004 - stepan@suse.de
-
-- fix v4l2 headers
-
--------------------------------------------------------------------
-Wed Jan 7 13:09:26 CET 2004 - kukuk@suse.de
-
-- Update to glibc CVS from 20040107
-- Remove manual pages which are now part of man-pages
-
--------------------------------------------------------------------
-Thu Dec 18 13:41:37 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031218
-- Update ot final 2.6.0 kernel headers
-- Fix syntax error in spec file
-- Update HPPA patch
-
--------------------------------------------------------------------
-Mon Dec 15 19:19:08 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031215
-
--------------------------------------------------------------------
-Fri Dec 12 10:19:52 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031212
-- disable rtkaio (does not work with kernel 2.6 yet)
-
--------------------------------------------------------------------
-Fri Dec 5 10:00:28 CET 2003 - kukuk@suse.de
-
-- Update to glibc 2.3.3 CVS
-- Make an extra sub package for nscd
-
--------------------------------------------------------------------
-Thu Nov 27 13:08:32 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031127
-- Add nsswitch.conf (moved from aaa_base)
-- Add ld.so.conf (moved from aaa_base) [Bug #33277]
-- Fix ceil on AMD64
-
--------------------------------------------------------------------
-Fri Nov 21 14:40:29 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031121
-- Obsolete epoll (glibc-devel contains now this header files)
-
--------------------------------------------------------------------
-Wed Nov 19 15:54:58 CET 2003 - kukuk@suse.de
-
-- Add patch so that ld.so supports linuxthreads and nptl
-- PPC64 requires kernel 2.4.21
-- Update to glibc CVS from 20031119
-
--------------------------------------------------------------------
-Fri Nov 14 14:05:38 CET 2003 - bg@suse.de
-
-- Add hppa patches for current glibc.
-
--------------------------------------------------------------------
-Fri Nov 14 13:32:06 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031114
-- Remove PPC64 symbol version patch
-
--------------------------------------------------------------------
-Thu Nov 13 12:10:15 CET 2003 - schwab@suse.de
-
-- Fix last change covering libNoVersion.
-
--------------------------------------------------------------------
-Mon Nov 10 16:52:09 CET 2003 - schwab@suse.de
-
-- Specfile cleanup.
-
--------------------------------------------------------------------
-Thu Nov 6 14:10:17 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031106
-
--------------------------------------------------------------------
-Wed Nov 5 15:26:06 CET 2003 - uli@suse.de
-
-- added a number of ARM fixes (glibc-2.3.2-armformat.patch,
- glibc-armisa.patch, glibc-sjlj.patch)
-
--------------------------------------------------------------------
-Mon Oct 27 21:13:09 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031027
-- kernel headers: update to 2.6.0-test9
-- nptl: Use -fno-unit-at-a-time on AMD64, too
-
--------------------------------------------------------------------
-Thu Oct 23 13:34:25 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS version
-
--------------------------------------------------------------------
-Wed Oct 22 19:01:37 CEST 2003 - kukuk@suse.de
-
-- nptl: Fix prototype in configure script
-- nptl: Use -fno-unit-at-a-time
-- locale: Add nb_NO
-
--------------------------------------------------------------------
-Fri Oct 17 16:56:58 CEST 2003 - kukuk@suse.de
-
-- Increase timeout for make check on overloaded architectures
-
--------------------------------------------------------------------
-Thu Oct 16 18:19:13 CEST 2003 - kukuk@suse.de
-
-- Fix building as normal user
-
--------------------------------------------------------------------
-Wed Oct 15 16:31:32 CEST 2003 - kukuk@suse.de
-
-- Fix putpwent/putgrent
-- Make build as normal user
-
--------------------------------------------------------------------
-Tue Oct 14 21:13:25 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031014
-
--------------------------------------------------------------------
-Tue Oct 14 13:26:06 CEST 2003 - aj@suse.de
-
-- Fix w_acosf for AMD64.
-
--------------------------------------------------------------------
-Tue Oct 14 10:49:36 CEST 2003 - kukuk@suse.de
-
-- Fix asm-sparc/kbio.h to compile kbdrate/X11
-
--------------------------------------------------------------------
-Mon Oct 13 12:11:53 CEST 2003 - kukuk@suse.de
-
-- Update to kernel header files from 2.6.0-test7
-
--------------------------------------------------------------------
-Fri Oct 10 17:11:01 CEST 2003 - schwab@suse.de
-
-- Fix misnamed syscalls.
-
--------------------------------------------------------------------
-Tue Oct 7 21:13:09 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031007
-
--------------------------------------------------------------------
-Fri Oct 3 09:12:38 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031003
-- Fix kernel ioctl header files for PPC/PPC64
-- Removed dl-reloc.c fix, merged upstream
-
--------------------------------------------------------------------
-Wed Oct 1 16:49:19 CEST 2003 - kukuk@suse.de
-
-- Update to glibc cvs from 20031001
-- Remove sysmacros.h fix, merged upstream
-- Add dl-reloc.c fix for compiler warnings
-
--------------------------------------------------------------------
-Mon Sep 29 11:49:19 CEST 2003 - kukuk@suse.de
-
-- Update kernel-headers to 2.6.0-test6
-- Fix sysmacros.h to compile with -ansi
-
--------------------------------------------------------------------
-Sat Sep 27 20:58:07 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030927
-- Remove SO_BSDCOMPAT (obsoleted by kernel)
-- Make _IOC_TYPECHECK useable for userland programs
-
--------------------------------------------------------------------
-Fri Sep 26 10:01:15 CEST 2003 - kukuk@suse.de
-
-- Remove obsolete patches
-- Update to crypt_blowfish 0.4.5
-
--------------------------------------------------------------------
-Fri Sep 26 08:51:10 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030926
-- Update to nptl 0.60
-
--------------------------------------------------------------------
-Sat Sep 20 21:13:04 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030920
-- Update to nptl 0.59
-
--------------------------------------------------------------------
-Wed Sep 17 12:13:35 CEST 2003 - kukuk@suse.de
-
-- Disable TLS for i586 glibc [Bug #31034]
-
--------------------------------------------------------------------
-Tue Sep 16 15:38:19 CEST 2003 - kukuk@suse.de
-
-- Remove db1.85
-
--------------------------------------------------------------------
-Mon Sep 15 21:30:51 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030915
-
--------------------------------------------------------------------
-Mon Sep 15 18:43:19 CEST 2003 - kukuk@suse.de
-
-- Update to kernel 2.6.0-test5 header files
-
--------------------------------------------------------------------
-Sat Sep 13 07:01:40 CEST 2003 - kukuk@suse.de
-
-- Add librtkaio, a librt using kernel aio
-
--------------------------------------------------------------------
-Thu Sep 11 16:59:49 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS
-- Remove patches which are merged in CVS
-- Update to nptl-0.58
-- Remove _POSIX_VERSION hack
-
--------------------------------------------------------------------
-Thu Sep 11 16:59:49 CEST 2003 - kukuk@suse.de
-
-- version.h: Fix comment how to compile kernel modules
-
--------------------------------------------------------------------
-Wed Sep 10 19:27:05 CEST 2003 - aj@suse.de
-
-- Install en_US.ISO-8859-15 under this name [#30373].
-
--------------------------------------------------------------------
-Tue Sep 9 14:22:02 CEST 2003 - aj@suse.de
-
-- Fix last patch.
-
--------------------------------------------------------------------
-Mon Sep 8 18:20:56 CEST 2003 - aj@suse.de
-
-- Fix setting up of user signal handler in linuxthreads on x86_64.
-
--------------------------------------------------------------------
-Fri Sep 5 13:44:13 CEST 2003 - kukuk@suse.de
-
-- Add dl-tls.c to fix out of memory with static TLS errors
-
--------------------------------------------------------------------
-Wed Sep 3 21:03:13 CEST 2003 - kukuk@suse.de
-
-- Update glibc-linuxthreads
-- Set _POSIX_VERSION back to 199209
-
--------------------------------------------------------------------
-Mon Sep 1 18:23:49 CEST 2003 - kukuk@suse.de
-
-- Fix typo in nss_compat patch
-
--------------------------------------------------------------------
-Mon Sep 1 09:13:14 CEST 2003 - kukuk@suse.de
-
-- Add opendir fix for usage with NPTL
-- Fix getspnam/getspent in nss_compat [Bug #29689]
-- Set _POSIX2_VERSION back to 199209
-
--------------------------------------------------------------------
-Wed Aug 27 15:22:40 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS version
-
--------------------------------------------------------------------
-Mon Aug 25 09:35:41 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS version
-
--------------------------------------------------------------------
-Mon Aug 18 21:17:25 CEST 2003 - aj@suse.de
-
-- increase stack size for linuxthreads/set-context.
-
-------------------------------------------------------------------
-Mon Aug 18 13:23:00 CEST 2003 - aj@suse.de
-
-- Fix mathinline.h for i386 to compile under C++ without warnings.
-
--------------------------------------------------------------------
-Sun Aug 17 09:59:25 CEST 2003 - ro@suse.de
-
-- kernel-headers.dif: don't include device.h from videodev.h
-
--------------------------------------------------------------------
-Fri Aug 15 10:39:49 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs (fixes assert usage in C++ source code)
-
--------------------------------------------------------------------
-Thu Aug 14 10:34:27 CEST 2003 - kukuk@suse.de
-
-- Initialize fp->_mode for glibc 2.0 compatibility [Bug #28386]
-- On i686, include glibc with and without floating stack enabled
-- Update to current cvs
-- Update to nptl 0.56
-
--------------------------------------------------------------------
-Thu Jul 31 16:57:36 CEST 2003 - kukuk@suse.de
-
-- Reenable new quota.h
-
--------------------------------------------------------------------
-Wed Jul 30 09:59:21 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs
-- Update kernel headers to 2.6.0-test2
-- Disable sys/quota.h update
-- Enable TLS on AMD64 again
-
--------------------------------------------------------------------
-Mon Jul 28 17:18:33 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs
-- Disable TLS on AMD64 temporary
-- Update sys/quota.h to match new kernel implementation
-
--------------------------------------------------------------------
-Fri Jul 25 10:14:44 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs
-- Update kernel headers to 2.6.0-test1
-- Update to nptl 0.55
-- Change minimal symbol version on PPC64 back to 2.2.5
-
--------------------------------------------------------------------
-Wed Jul 23 18:13:40 CEST 2003 - meissner@suse.de
-
-- Fixed systemcall clobber lists for asm-ppc/unistd.h (by just
- merging over the asm-ppc64 things).
-
--------------------------------------------------------------------
-Wed Jul 23 12:59:04 CEST 2003 - aj@suse.de
-
-- Handle in ldconfig konqueror.so and other similar KDE hacks that fail without
- rpath.
-- Fix bugs exposed by unit-at-a-time option.
-
--------------------------------------------------------------------
-Fri Jul 18 07:27:47 CEST 2003 - aj@suse.de
-
-- Fix compilation with unit-at-a-time enabled compiler.
-- Enlarge stack for tst-setcontext test.
-
--------------------------------------------------------------------
-Mon Jun 30 13:09:25 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS (includes if_arp.h and nss_compat changes)
-- Update to nptl 0.50
-- Kernel header fixes for userland inclusion
-
--------------------------------------------------------------------
-Wed Jun 25 09:34:17 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS
-- Add target host and CVS checkout to glibc version printout
-- Adjust fnmatch fix
-- Update kernel headers to 2.5.73
-
--------------------------------------------------------------------
-Tue Jun 24 23:09:11 CEST 2003 - kukuk@suse.de
-
-- Fix typos in syscalls.list on Alpha
-
--------------------------------------------------------------------
-Mon Jun 23 10:53:41 CEST 2003 - kukuk@suse.de
-
-- fix typo in linuxthreads on SPARC
-- Update to current CVS
-- Update to nptl 0.48
-
--------------------------------------------------------------------
-Thu Jun 19 11:10:55 CEST 2003 - kukuk@suse.de
-
-- Disable nss_compat patch again
-
--------------------------------------------------------------------
-Wed Jun 18 10:51:07 CEST 2003 - kukuk@suse.de
-
-- Fix reading of locale.alias file
-- Update to current CVS snapshot
-- Update to nptl 0.47
-- Some kernel header file fixes for PPC64/IA64
-- Update nss_compat patch
-
--------------------------------------------------------------------
-Thu Jun 12 23:42:09 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Finish patch for printing linker warning
-
--------------------------------------------------------------------
-Wed Jun 11 11:45:42 CEST 2003 - kukuk@suse.de
-
-- Update to nptl 0.45
-- Update to current CVS snapshot
-- Add patch to print linker warning, if a static binary calls
- functions using NSS
-
--------------------------------------------------------------------
-Tue Jun 10 16:46:47 CEST 2003 - kukuk@suse.de
-
-- Use %find_lang macro and cleanup glibc-locale filelist
-
--------------------------------------------------------------------
-Thu Jun 5 17:28:36 CEST 2003 - kukuk@suse.de
-
-- Complete mathinline.h fixes
-
--------------------------------------------------------------------
-Thu Jun 5 10:10:02 CEST 2003 - kukuk@suse.de
-
-- linux/compiler.h: Define all inline variants to __inline__
-
--------------------------------------------------------------------
-Wed Jun 4 14:29:07 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Update to nptl 0.43
-- More kernel header fixes
-- Make --no-archive default for localedef
-
--------------------------------------------------------------------
-Tue May 27 14:09:31 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Update to nptl 0.40
-- Disable nss_compat patch
-- Update to kernel headers from 2.5.70
-
--------------------------------------------------------------------
-Fri May 23 10:50:37 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Add patches to make nss_compat work with every service
-
--------------------------------------------------------------------
-Mon May 19 10:57:13 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Add patch for better binary compatibility (errno, h_errno)
-
--------------------------------------------------------------------
-Fri May 16 09:32:39 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Update to nptl 0.39
-- Add URL tag
-- asm-i386/byteorder.h: fix asm vs. __asm__
-
--------------------------------------------------------------------
-Wed May 14 22:31:52 CEST 2003 - schwab@suse.de
-
-- Fix missing syscall numbers on ia64.
-
--------------------------------------------------------------------
-Wed May 14 08:59:09 CEST 2003 - kukuk@suse.de
-
-- More kernel headers fixes for i386, ia64, ppc and s390
-
--------------------------------------------------------------------
-Mon May 12 16:49:51 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Fix lot of more kernel headers
-- Adjust netinet/igmp.h patch
-- Copy linux/version.h in place before compiling glibc
-
--------------------------------------------------------------------
-Fri May 9 13:25:08 CEST 2003 - kukuk@suse.de
-
-- Fix bits/stdio.h
-- Fix lot of kernel headers to work in userspace
-- Fix netinet/igmp.h
-- Enable TLS on PPC
-
--------------------------------------------------------------------
-Wed May 7 10:58:25 CEST 2003 - kukuk@suse.de
-
-- Update CVS snapshot
-- Enable TLS on IA64
-- Update to nptl 0.37
-- Update kernel-headers to 2.5.69
-
--------------------------------------------------------------------
-Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
-
-- fix install_info --delete call and move from preun to postun
-
--------------------------------------------------------------------
-Fri Apr 11 06:32:25 CEST 2003 - aj@suse.de
-
-- Do not build locales in parallel.
-
--------------------------------------------------------------------
-Tue Apr 8 16:12:36 CEST 2003 - kukuk@suse.de
-
-- Disable TLS for PPC
-
--------------------------------------------------------------------
-Mon Apr 7 14:16:03 CEST 2003 - kukuk@suse.de
-
-- Update CVS snapshot
-
--------------------------------------------------------------------
-Sat Apr 5 09:55:15 CEST 2003 - kukuk@suse.de
-
-- Disable TLS for ia64
-- Update to nptl 0.34
-- Update to CVS snapshot
-
--------------------------------------------------------------------
-Fri Apr 4 16:23:39 CEST 2003 - kukuk@suse.de
-
-- Remove libNoVersion from filelist on alpha
-- Add nptl docu
-
--------------------------------------------------------------------
-Fri Apr 4 10:23:35 CEST 2003 - kukuk@suse.de
-
-- Update to nptl 0.33
-- Run ldconfig after installation
-- Update to CVS snapshot
-
--------------------------------------------------------------------
-Sat Mar 29 17:47:56 CET 2003 - kukuk@suse.de
-
-- Update to CVS snapshot
-- Add USAGI patches for kernel-headers
-- Add nptl on i686
-- Enable --with-tls
-- Implement NI_NUMSERICSCOPE for getnameinfo
-- Implement AI_V4MAPPED/AI_ALL for getaddrinfo
-- Implement AI_ADDRCONFIG for getaddrinfo
-- Add USAGI patch for kernel headers
-
--------------------------------------------------------------------
-Mon Mar 24 21:46:45 CET 2003 - schwab@suse.de
-
-- Sanitize .
-
--------------------------------------------------------------------
-Mon Mar 17 08:45:27 CET 2003 - aj@suse.de
-
-- Fix tst-aio7 testcase and enable it again.
-- Enable %fs for x86-64.
-- Install en_US.ISO-8859-15 for libstdc++.
-- Fix bits/syscalls.h for x86-64.
-
--------------------------------------------------------------------
-Thu Mar 13 10:36:24 CET 2003 - kukuk@suse.de
-
-- Revert tcgetattr change [Bug #25173/#25174]
-
--------------------------------------------------------------------
-Tue Mar 4 15:15:33 CET 2003 - aj@suse.de
-
-- Fix lround/lrint functions.
-
--------------------------------------------------------------------
-Sat Mar 1 07:24:22 CET 2003 - aj@suse.de
-
-- Update to 2.3.2 release.
-
--------------------------------------------------------------------
-Wed Feb 26 21:45:36 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot (fixes OOo and mysql problems)
-
--------------------------------------------------------------------
-Mon Feb 24 17:52:02 CET 2003 - kukuk@suse.de
-
-- Disable aio7 test on s390(x), too.
-
--------------------------------------------------------------------
-Mon Feb 24 14:19:20 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot (post 2.3.2-pre1)
-- Remove glibc-2.3-ppc32-textrel.patch, is included in CVS
-- Remove libc23-ppc64-cvshead20021210.patch
-
--------------------------------------------------------------------
-Thu Feb 20 16:19:21 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot
-- Remove glibc-2.3-ppc64-vfork-20030214.patch, seems to be
- included already.
-
--------------------------------------------------------------------
-Wed Feb 19 11:45:35 CET 2003 - olh@suse.de
-
-- add glibc-2.3-ppc32-textrel.patch
- glibc-2.3-ppc64-vfork-20030214.patch
-
--------------------------------------------------------------------
-Fri Feb 14 14:51:11 CET 2003 - kukuk@suse.de
-
-- Extend getent to print all IP addresses of one host
-
--------------------------------------------------------------------
-Thu Feb 13 18:34:50 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot
-
--------------------------------------------------------------------
-Wed Feb 12 11:50:54 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot (contains official fix for #23513)
-
--------------------------------------------------------------------
-Tue Feb 11 15:28:16 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot
-- Fix corruption of internal data in gethostbyname2 [Bug #23513]
-
--------------------------------------------------------------------
-Sun Feb 9 12:20:55 CET 2003 - aj@suse.de
-
-- Fix cancellation of system calls on x86-64.
-
--------------------------------------------------------------------
-Sat Feb 8 10:43:02 CET 2003 - kukuk@suse.de
-
-- Fix wrong logic in dynamic resolv.conf patch
-
--------------------------------------------------------------------
-Fri Feb 7 17:35:12 CET 2003 - kukuk@suse.de
-
-- Fix access of _res symbol in multithreaded programs
-- Add "dynamic resolv.conf" patch to libnss_dns, too.
-- Remove obsolete db2 manual pages
-- Update to current snapshot (fixes [Bug #23363])
-
--------------------------------------------------------------------
-Thu Feb 6 18:06:36 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot
-- Use install-info for info pages
-
--------------------------------------------------------------------
-Tue Feb 4 20:12:51 CET 2003 - schwab@suse.de
-
-- Fix regexp parsing.
-
--------------------------------------------------------------------
-Mon Feb 3 14:44:21 CET 2003 - meissner@suse.de
-
-- Merged a unistd.h gcc3.3 compliance patch from Franz Sirl for
- ppc and ppc64 kernel headers.
-
--------------------------------------------------------------------
-Fri Jan 31 22:12:03 CET 2003 - schwab@suse.de
-
-- Fix building on s390[x].
-
--------------------------------------------------------------------
-Fri Jan 31 15:20:00 CET 2003 - kukuk@suse.de
-
-- Update to current glibc cvs
-
--------------------------------------------------------------------
-Thu Jan 30 16:05:32 CET 2003 - aj@suse.de
-
-- Fix one build problem on sparc.
-- Fix asm-x86_64/mtrr.h.
-
--------------------------------------------------------------------
-Wed Jan 29 12:57:23 CET 2003 - kukuk@suse.de
-
-- Update to current glibc cvs
-- Fix libm-ulps for x86-64 and ia64
-
--------------------------------------------------------------------
-Thu Jan 23 16:47:33 CET 2003 - schwab@suse.de
-
-- Fix use of DT_FINI_ARRAY.
-- Temporarily disable tst-aio7 test on ia64.
-
--------------------------------------------------------------------
-Tue Jan 14 22:41:33 CET 2003 - schwab@suse.de
-
-- Fix ia64 for non-tls build.
-
--------------------------------------------------------------------
-Tue Jan 14 21:51:24 CET 2003 - aj@suse.de
-
-- Package libpthread_nonshared.a.
-
--------------------------------------------------------------------
-Mon Jan 13 10:29:36 CET 2003 - kukuk@suse.de
-
-- Add fixed version of x86-64-linuxthreads-disable-fs.diff
-- Readd parts of libm-x86-64.diff
-- Update to current cvs snapshot
-- Add fix for errno compatibility
-- Add s390(x) vfork fixes
-
--------------------------------------------------------------------
-Sun Jan 12 19:16:13 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot
-
--------------------------------------------------------------------
-Fri Jan 3 19:09:36 CET 2003 - bg@suse.de
-
-- removed obsolete patch for hppa
-
--------------------------------------------------------------------
-Fri Dec 20 23:15:48 CET 2002 - kukuk@suse.de
-
-- Update to current cvs snapshot
-- Obsoletes glibc-2.3-setjmp-ppc64.diff
-- Obsoletes build-alpha.diff
-- Obsoletes libm-x86-64.diff
-- Disable activate-spinlocks.diff temporary
-- Disable x86-64-linuxthreads-disable-fs.diff (breaks compilation)
-
--------------------------------------------------------------------
-Tue Dec 17 16:01:13 CET 2002 - olh@suse.de
-
-- remove glibc-2.2.5-ppc64-bits-socket_h.diff
- add glibc-2.3-setjmp-ppc64.diff
- add libc23-ppc64-cvshead20021210.patch
- dont run configure in subshell, it can fail and rpm cant catch it
-
--------------------------------------------------------------------
-Fri Dec 13 20:01:30 CET 2002 - schwab@suse.de
-
-- Add more ia64 syscalls.
-
--------------------------------------------------------------------
-Fri Dec 6 22:06:41 CET 2002 - olh@suse.de
-
-- build also the locals parallel
- do not fail with parallel calculation on lowmem systems
-
--------------------------------------------------------------------
-Tue Dec 3 11:16:30 CET 2002 - aj@suse.de
-
-- Build parallel on x86-64.
-- Activate fast spinlocks in malloc for x86 and x86-64.
-- Integrate new math library from AMD for x86-64.
-
--------------------------------------------------------------------
-Fri Nov 29 11:08:03 CET 2002 - bg@suse.de
-
-- Fix build on hppa.
-
--------------------------------------------------------------------
-Thu Nov 28 21:31:09 CET 2002 - aj@suse.de
-
-- Fix build on alpha.
-
--------------------------------------------------------------------
-Thu Nov 28 15:45:09 CET 2002 - aj@suse.de
-
-- Update to CVS version from 2002-11-28.
-- Do not use %fs for threads for now on x86-64.
-- Fix fnmatch bug with multibyte strings.
-
--------------------------------------------------------------------
-Tue Nov 12 12:41:17 CET 2002 - bg@suse.de
-
-- Updated hppa patches
-
--------------------------------------------------------------------
-Thu Nov 7 14:00:04 CET 2002 - kukuk@suse.de
-
-- getaddrinfo(): get host information for AF_INET and AF_INET6 only
- from the same service [Bug #21237]
-
--------------------------------------------------------------------
-Thu Nov 7 12:11:29 CET 2002 - bg@suse.de
-
-- Fix build of linuxthreads for hppa
-
--------------------------------------------------------------------
-Tue Nov 5 16:31:11 CET 2002 - bg@suse.de
-
-- Use current kernel-headers for parisc
-- Add support for hppa
-
--------------------------------------------------------------------
-Tue Nov 5 15:29:32 CET 2002 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Tue Oct 22 16:21:34 CEST 2002 - schwab@suse.de
-
-- Fix ia64 syscall numbers.
-
--------------------------------------------------------------------
-Mon Oct 21 17:20:04 CEST 2002 - schwab@suse.de
-
-- Fix alignment in locale-archive.
-
--------------------------------------------------------------------
-Mon Oct 21 17:16:51 CEST 2002 - kukuk@suse.de
-
-- Update to glibc 2.3.1 cvs 20021021
-- Remove nss_dns6 patch
-
--------------------------------------------------------------------
-Tue Oct 15 14:58:34 CEST 2002 - kukuk@suse.de
-
-- Update to glibc 2.3.1 cvs 20021015
-
--------------------------------------------------------------------
-Wed Oct 2 14:06:31 CEST 2002 - kukuk@suse.de
-
-- Update to glibc 2.3 cvs 20021002
-- Update crypt_blowfish to 0.4.4 (manual page fix, hppa fix)
-
--------------------------------------------------------------------
-Wed Sep 25 11:43:08 CEST 2002 - mls@suse.de
-
-- build with -finline-limit=2000 on mips/armv4l
-
--------------------------------------------------------------------
-Tue Sep 17 14:54:26 CEST 2002 - schwab@suse.de
-
-- Add new ia64 syscall numbers.
-
--------------------------------------------------------------------
-Mon Sep 16 17:24:01 CEST 2002 - meissner@suse.de
-
-- Added AIO syscall numbers for ppc/ppc64, so libaio does not need them.
-- Aligned powerpc bits/sem.h to be the same as the other 64bit
- archs, keeping the 32bit layout.
-- Added the faster ppc32 memset.S from glibc HEAD on request of IBM.
-
--------------------------------------------------------------------
-Thu Sep 12 15:56:07 CEST 2002 - meissner@suse.de
-
-- ppc/ppc64: added more biarch things to the SystemV IPC headers
- which are needed to get 64bit ipc / IPC_STAT to work.
-
--------------------------------------------------------------------
-Mon Sep 9 18:52:53 CEST 2002 - bk@suse.de
-
-- s390x-biarch: use correct wordsize.h(move to main 32/64 directory)
-- s390x: requires 64-bit kernel
-
--------------------------------------------------------------------
-Mon Sep 9 15:40:23 CEST 2002 - kukuk@suse.de
-
-- Increase minimum value of MAXPACKET in libnss_dns, too
-
--------------------------------------------------------------------
-Mon Sep 9 14:31:04 CEST 2002 - uli@suse.de
-
-- all architectures are created equal, but some are more equal
- than others; increased DB_FILE_ID_LEN in DB2 to 24 on x86-64,
- ia64, s390x and ppc64 to fit 64 bit __ino_t type
-
--------------------------------------------------------------------
-Fri Sep 6 17:26:53 MEST 2002 - mls@suse.de
-
-- fix squeeze bug in db-1.85: set dirty flag after page modification
-
--------------------------------------------------------------------
-Fri Sep 6 15:44:17 CEST 2002 - kukuk@suse.de
-
-- Increase minimum value of MAXPACKET
-
--------------------------------------------------------------------
-Mon Sep 2 10:38:40 CEST 2002 - kukuk@suse.de
-
-- Fix asm header files for sparc/sparc64
-
--------------------------------------------------------------------
-Fri Aug 30 13:18:51 CEST 2002 - aj@suse.de
-
-- Revert linuxthreads for x86-64 for now.
-
--------------------------------------------------------------------
-Wed Aug 28 16:15:18 CEST 2002 - aj@suse.de
-
-- Add optimized math routines for x86-64.
-
--------------------------------------------------------------------
-Tue Aug 27 15:52:49 CEST 2002 - olh@suse.de
-
-- BuildFlags="$(echo $RPM_OPT_FLAGS | sed 's#-mminimal-toc##')"
-
--------------------------------------------------------------------
-Mon Aug 26 21:56:22 CEST 2002 - olh@suse.de
-
-- add ppc64_glibc_2.2.5_sunrpc-fix.patch
- * sysdeps/unix/sysv/linux/powerpc/bits/socket.h: New file that adds
- __powerpc64__ specific fields and adjust size/alignment for 64-bit.
-
--------------------------------------------------------------------
-Fri Aug 23 17:04:38 CEST 2002 - aj@suse.de
-
-- Use floating stacks for x86-64.
-- Add LICENSE file.
-- Fix profiling code on x86-64.
-- Add strcspn, strpbrk and strspn optimizations for x86-64.
-- Fix makecontext for x86-64.
-
--------------------------------------------------------------------
-Thu Aug 15 08:59:16 CEST 2002 - aj@suse.de
-
-- Use biarch headers already for building so that bits/syscalls.h is
- build correctly.
-- Fix bits/syscalls.h for x86-64.
-- Remove *xattr patches.
-
--------------------------------------------------------------------
-Thu Aug 8 16:59:27 CEST 2002 - kukuk@suse.de
-
-- Update to current cvs (calloc variable overflow fixed)
-- Apply fix for calloc fix
-- Add *xattr system calls and error number
-
--------------------------------------------------------------------
-Tue Aug 6 12:45:06 CEST 2002 - kukuk@suse.de
-
-- Update to current cvs (IPv6 fixes)
-
--------------------------------------------------------------------
-Mon Aug 5 12:29:59 CEST 2002 - aj@suse.de
-
-- Implement *context functions for x86-64.
-
--------------------------------------------------------------------
-Sat Aug 3 16:01:07 CEST 2002 - kukuk@suse.de
-
-- Update kernel-headers to version 2.4.19
-- Add PreRequires "filesystem".
-
--------------------------------------------------------------------
-Thu Aug 1 18:23:37 CEST 2002 - bk@suse.de
-
-- added s390-may2002.diff with some chunks from may2002 drop
-- give make check a second chance on s390(x), but fail if not(race)
-
--------------------------------------------------------------------
-Tue Jul 30 11:40:41 CEST 2002 - kukuk@suse.de
-
-- sunrpc/xdr_array.c: Check for variable overflow
-- Ignore failed make check on s390(x)
-
--------------------------------------------------------------------
-Tue Jul 30 08:31:24 CEST 2002 - aj@suse.de
-
-- Add optimisations for x86-64.
-
--------------------------------------------------------------------
-Mon Jul 29 09:38:04 CEST 2002 - kukuk@suse.de
-
-- Don't allocate/free category name in setlocale() unnecessarily
- (for IBM Java [Bug #17065]).
-
--------------------------------------------------------------------
-Tue Jul 23 13:36:31 CEST 2002 - kukuk@suse.de
-
-- Update to current glibc cvs (pread/pwrite fixes)
-- Remove extra de.po, is in official tarball now.
-
--------------------------------------------------------------------
-Sat Jul 20 07:14:26 CEST 2002 - aj@suse.de
-
-- Fix profiling for x86-64.
-
--------------------------------------------------------------------
-Fri Jul 19 16:26:26 CEST 2002 - meissner@suse.de
-
-- Fixed the PPC64 patch, several superflous files removed.
-- Reenabled make check for ppc64.
-
--------------------------------------------------------------------
-Wed Jul 17 14:13:58 CEST 2002 - kukuk@suse.de
-
-- Update to current glibc cvs
-- Fix kernel headers for s390/s390x
-- Move some binaries/shell scripts and manual pages to the
- correct subpackage
-
--------------------------------------------------------------------
-Tue Jul 16 14:51:48 CEST 2002 - meissner@suse.de
-
-- Merged latest PowerPC patch from IBM.
- * Lots of ppc64 related fixes.
- * Start of biarch support.
- * Changed struct stat in 64bit ABI.
-
--------------------------------------------------------------------
-Fri Jul 12 18:29:17 CEST 2002 - aj@suse.de
-
-- Add biarch patch for s390 and s390x.
-
--------------------------------------------------------------------
-Mon Jul 8 10:45:49 CEST 2002 - aj@suse.de
-
-- Add some optimized x86-64 math routines and a fixed lgammal
- implementation.
-- Testsuite on x86-64 should pass now.
-- Run ldconfig in postinstall.
-- Fix memleak in catgets.
-
--------------------------------------------------------------------
-Sat Jul 6 13:38:48 CEST 2002 - kukuk@suse.de
-
-- Fix typo in create_biarch_asm.sh (asm-sparc path)
-
--------------------------------------------------------------------
-Thu Jul 4 21:59:43 CEST 2002 - kukuk@suse.de
-
-- Fix typo in manpages/Makefile
-- Fix filelist (on some archs ld-linux.so.2 was missing)
-
--------------------------------------------------------------------
-Thu Jul 4 10:02:46 CEST 2002 - kukuk@suse.de
-
-- Revert mktime patch (check for year < 70)
-- Replace ifarch i386 with ix86
-- Add patch for arm
-- Include pt_chown again
-
--------------------------------------------------------------------
-Wed Jul 3 16:05:05 CEST 2002 - kukuk@suse.de
-
-- Add more new manual pages
-- Fix spec file (renaming of ld-*, creating of include/asm header
- files)
-- Update to current CVS version
-- Fix kernel-headers for x86-64 (don't overwrite patched version)
-- Rename Equador -> Ecuador [Bug #16648]
-- Add hint about security problem of host caching with nscd to
- config file.
-
--------------------------------------------------------------------
-Tue Jun 25 14:29:14 CEST 2002 - aj@suse.de
-
-- Fix dl-machine.h for x86-64 to compile with new binutils.
-- Fix mtrr.h header for x86-64.
-- Do not package pt_chown.
-
--------------------------------------------------------------------
-Tue Jun 18 14:28:40 CEST 2002 - sf@suse.de
-
-- reverted changes from Tue Jun 11 10:04:55 CEST 2002
- (took the kernel-headers from before, readded patch9)
-- add new archive with kernel-headers for x86_64
-- add autofs patch
-
--------------------------------------------------------------------
-Mon Jun 17 17:12:39 CEST 2002 - bk@suse.de
-
-- remove s390* from the list of archs that ignore check fail
-
--------------------------------------------------------------------
-Thu Jun 13 20:38:00 CEST 2002 - uli@suse.de
-
-- fixed typos in spec
-
--------------------------------------------------------------------
-Thu Jun 13 13:35:43 CEST 2002 - schwab@suse.de
-
-- Fix ssize_t and __ipc_pid_t for ppc64.
-
--------------------------------------------------------------------
-Wed Jun 12 09:47:12 CEST 2002 - uli@suse.de
-
-- fix errlist.c for ARM as well
-
--------------------------------------------------------------------
-Tue Jun 11 10:04:55 CEST 2002 - sf@suse.de
-
-- made new kernel-header archive from kernel-source
-- added asm-ppc64 to kernel-headers
-- removed patch9 as it is obsoleted by the new kernel-headers
-
--------------------------------------------------------------------
-Fri Jun 7 14:29:30 CEST 2002 - olh@suse.de
-
-- update asm-ppc64/ioctls.h, missing TIOCGDEV
-
--------------------------------------------------------------------
-Thu Jun 6 17:57:41 CEST 2002 - olh@suse.de
-
-- fix glibc-ppc64 patch
-
--------------------------------------------------------------------
-Thu Jun 6 15:09:16 CEST 2002 - olh@suse.de
-
-- update ppc64_glibc_ldconfig.diff
-
--------------------------------------------------------------------
-Thu Jun 6 10:09:24 CEST 2002 - ke@suse.de
-
-- Update de.po from
- http://www.iro.umontreal.ca/contrib/po/teams/PO/de/libc-2.2.5.de.po.
-- Use only translated entries to make the testsuite happy; call
- msgattrib on de.po and hu.po [# 16438].
-
--------------------------------------------------------------------
-Mon Jun 3 09:58:54 CEST 2002 - aj@suse.de
-
-- Clean up generation of asm includes for bi-arch systems.
-- Enable profiling for x86-64.
-
--------------------------------------------------------------------
-Mon Jun 3 08:52:38 CEST 2002 - kukuk@suse.de
-
-- Add fix for weak declaration "_old_sys_nerr"
-- Remove already disabled alpha patch
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Jun 1 10:54:41 CEST 2002 - olh@suse.de
-
-- fix stat for real, wrong size for st_nlink
-
--------------------------------------------------------------------
-Wed May 29 18:24:57 CEST 2002 - olh@suse.de
-
-- add ppc64_glibc_2.2.5-types.diff, fixes stat()
-
--------------------------------------------------------------------
-Wed May 29 10:38:34 CEST 2002 - olh@suse.de
-
-- add ppc64_glibc_ldconfig.diff for elf32/elf64 coexistance
-
--------------------------------------------------------------------
-Thu May 23 08:32:00 MEST 2002 - aj@suse.de
-
-- Rename __thread to fix problems with GCC 3.2.
-
--------------------------------------------------------------------
-Mon May 20 11:37:42 CEST 2002 - olh@suse.de
-
-- add ppc64 kernel headers
- add create_ppc_asm.sh
- update ppc64 patch, use /lib64/ld64.so.1
- move generic syscalls.list to ppc64/32
- set/getrlimit GLIBC2.0 is ppc32 only
- use parallel make on ppc and ppc64
- do not chroot as user
- cleanup nested ifarch for dynamic linker
-
--------------------------------------------------------------------
-Wed May 15 10:25:45 CEST 2002 - aj@suse.de
-
-- Fix building of linuxthreads with current GCC.
-
--------------------------------------------------------------------
-Mon May 13 10:04:37 CEST 2002 - olh@suse.de
-
-- fix ppc64 RTLDLIST ld64.so rewrite
-
--------------------------------------------------------------------
-Sat May 11 02:09:06 CEST 2002 - schwab@suse.de
-
-- Add div/mod compatibility functions for ia64.
-
--------------------------------------------------------------------
-Fri May 10 13:56:59 CEST 2002 - olh@suse.de
-
-- add ppc64 support
-
--------------------------------------------------------------------
-Thu May 9 10:06:19 CEST 2002 - aj@suse.de
-
-- Add sys/io.h for x86-64.
-
--------------------------------------------------------------------
-Mon May 6 18:12:51 CEST 2002 - ihno@suse.de
-
-- corrected memory calculation for parallel build
-
--------------------------------------------------------------------
-Fri May 3 16:28:23 CEST 2002 - kukuk@suse.de
-
-- Add fix to compile math.h on SPARC with g++
-
--------------------------------------------------------------------
-Thu May 2 11:29:29 CEST 2002 - kukuk@suse.de
-
-- Update to current CVS 2.2 branch
-- Add x86-64 fix for crti.o and /usr/lib64 with libpthread
-
--------------------------------------------------------------------
-Fri Apr 26 16:51:48 CEST 2002 - kukuk@suse.de
-
-- define sqrtl alias for PowerPC
-
--------------------------------------------------------------------
-Mon Apr 22 07:56:00 CEST 2002 - aj@suse.de
-
-- Fix vfork for x86-64.
-- Fix handling of ld.so.cache for x86-64.
-
--------------------------------------------------------------------
-Thu Apr 18 09:16:58 CEST 2002 - aj@suse.de
-
-- Allow testsuite to fail for x86-64.
-- Add ULPs for x86-64.
-
--------------------------------------------------------------------
-Wed Apr 17 16:36:51 CEST 2002 - kukuk@suse.de
-
-- Update to current snapshot (mktime and dl fixes)
-- Update hu.po
-- Do not build a profiled glibc for x86-64
-
--------------------------------------------------------------------
-Fri Apr 12 10:33:31 CEST 2002 - kukuk@suse.de
-
-- Update to current snapshot (fix SPARC compile)
-- Revert do-lookup.h patch on Alpha (does not work here)
-
--------------------------------------------------------------------
-Wed Apr 10 15:09:33 CEST 2002 - aj@suse.de
-
-- Fix linuxthreads for x86-64.
-
--------------------------------------------------------------------
-Wed Apr 10 13:02:48 CEST 2002 - aj@suse.de
-
-- Add x86-64.diff to fix glob64.
-
--------------------------------------------------------------------
-Wed Apr 10 10:26:22 CEST 2002 - kukuk@suse.de
-
-- Update kernel-headers to 2.4.19pre4 (with x86-64 support)
-- Update glibc to current cvs snapshot
-- Allow old currencies (before EUR)
-
--------------------------------------------------------------------
-Tue Apr 2 15:58:49 CEST 2002 - aj@suse.de
-
-- Update ULPs.
-
--------------------------------------------------------------------
-Thu Mar 21 16:18:58 CET 2002 - kukuk@suse.de
-
-- Create html pages after installation of info pages [Bug #15283]
-
--------------------------------------------------------------------
-Tue Mar 12 16:09:51 CET 2002 - kukuk@suse.de
-
-- Add db1 fix if blocksize is not ^2
-
--------------------------------------------------------------------
-Sat Mar 2 18:18:15 CET 2002 - kukuk@suse.de
-
-- Add fix for format string bug
-
--------------------------------------------------------------------
-Sat Mar 2 10:44:31 CET 2002 - kukuk@suse.de
-
-- Fix return value of nice wrapper
-
--------------------------------------------------------------------
-Fri Mar 1 14:33:09 CET 2002 - kukuk@suse.de
-
-- Add fix for corrupt ut_line
-- Add fix for current gcc 3.1
-- Add patch for nice return values
-
--------------------------------------------------------------------
-Thu Feb 28 14:53:42 CET 2002 - kukuk@suse.de
-
-- Add fix for rtime, swscanf and ia64
-
--------------------------------------------------------------------
-Mon Feb 18 13:22:05 CET 2002 - kukuk@suse.de
-
-- When a dlopened module references a weak symbol from another
- dlopened module (loaded with RTLD_GLOBAL) no dependency was
- generated for this fact, so the second module was unloaded even
- if the first one was still around.
-
--------------------------------------------------------------------
-Sun Feb 17 10:51:53 CET 2002 - kukuk@suse.de
-
-- Add pthread/signal bugfix [Bug #13280]
-- Fix directory file list (don't include /usr/include)
-
--------------------------------------------------------------------
-Thu Feb 14 19:46:04 CET 2002 - kukuk@suse.de
-
-- Use defattr in spec file to avoid problems with not existing
- UIDs and rpm.
-
--------------------------------------------------------------------
-Thu Feb 14 13:22:13 CET 2002 - aj@suse.de
-
-- Update ULPs for GCC 3.1.
-
--------------------------------------------------------------------
-Wed Feb 13 16:03:20 CET 2002 - kukuk@suse.de
-
-- Apply db1 patch from mls@suse.de to fix rpm problems
-
--------------------------------------------------------------------
-Tue Feb 12 02:01:42 CET 2002 - ro@suse.de
-
-- fix owner/group for kernel headers
-
--------------------------------------------------------------------
-Mon Feb 11 15:17:18 CET 2002 - kukuk@suse.de
-
-- Add another solution for the glob problem
-
--------------------------------------------------------------------
-Thu Feb 7 16:20:49 CET 2002 - kukuk@suse.de
-
-- Add fix for glob (glob should not call globfree)
-- Add fix for innetgr
-
--------------------------------------------------------------------
-Wed Feb 6 22:01:29 CET 2002 - kukuk@suse.de
-
-- Use correct BuildRoot
-
--------------------------------------------------------------------
-Wed Feb 6 16:40:49 CET 2002 - kukuk@suse.de
-
-- Update hu.po
-
--------------------------------------------------------------------
-Wed Feb 6 15:36:56 CET 2002 - kukuk@suse.de
-
-- Set LC_CTYPE for error messages in localedef [Bug #12878]
-
--------------------------------------------------------------------
-Mon Feb 4 14:26:48 CET 2002 - kukuk@suse.de
-
-- Add fixes from CVS: dynamic loader, readv and writev seg.fault
- and various architecture fixes for alpha and mips
-- Don't compile with -g on Alpha
-- Add fix for possible endless loop fix
-
--------------------------------------------------------------------
-Fri Feb 1 15:58:41 CET 2002 - bk@suse.de
-
-- merged s390x lib64 patch and spec file changes
-
--------------------------------------------------------------------
-Wed Jan 23 15:39:02 CET 2002 - kukuk@suse.de
-
-- Split glibc into glibc and glibc-locale
-- Create more UTF8 locale
-
--------------------------------------------------------------------
-Mon Jan 21 10:45:19 CET 2002 - kukuk@suse.de
-
-- Update to official glibc 2.2.5
-
--------------------------------------------------------------------
-Wed Jan 16 18:29:33 CET 2002 - kukuk@suse.de
-
-- Remove /var/adm/setup/setup.timeconfig
-
--------------------------------------------------------------------
-Wed Jan 16 17:22:52 CET 2002 - kukuk@suse.de
-
-- Apply S390 fix
-
--------------------------------------------------------------------
-Wed Jan 9 15:33:49 CET 2002 - kukuk@suse.de
-
-- Update to glibc 2.2.5pre1
-
--------------------------------------------------------------------
-Tue Jan 8 18:41:29 CET 2002 - egmont@suselinux.hu
-
-- Added partial Hungarian translation
-
--------------------------------------------------------------------
-Tue Jan 8 13:52:51 CET 2002 - kukuk@suse.de
-
-- Add patch to pass math tests with gcc 3.x
-- Update to current CVS version
-
--------------------------------------------------------------------
-Thu Jan 3 18:05:48 CET 2002 - kukuk@suse.de
-
-- Update kernel header files to 2.4.17
-
--------------------------------------------------------------------
-Tue Jan 1 10:55:34 CET 2002 - kukuk@suse.de
-
-- Update current CVS version, add final fixes for LSB test suite
-
--------------------------------------------------------------------
-Tue Dec 18 15:27:42 CET 2001 - poeml@suse.de
-
-- Install ja_JP.SJIS locale.
-
--------------------------------------------------------------------
-Sat Dec 15 15:27:12 CET 2001 - schwab@suse.de
-
-- Fix missing declaration of md5_uintptr.
-
--------------------------------------------------------------------
-Fri Dec 14 10:11:17 CET 2001 - kukuk@suse.de
-
-- Update to correct CVS branch
-
--------------------------------------------------------------------
-Thu Dec 13 14:50:25 CET 2001 - kukuk@suse.de
-
-- Update to current CVS
-- Increase PATH_MAX to 4096 (including the leading zero)
-- Clear pointer if asprintf fails
-- pthread_key_delete should not contact thread manager before it
- is created.
-
--------------------------------------------------------------------
-Tue Dec 11 22:35:07 CET 2001 - kukuk@suse.de
-
-- Fix prelink patch
-
--------------------------------------------------------------------
-Tue Dec 11 18:53:12 CET 2001 - kukuk@suse.de
-
-- Add fixes for LSB.os test suite (ftw, grantpt and ftok)
-- Update to current CVS
-- Add prelink patch
-
--------------------------------------------------------------------
-Fri Dec 7 19:16:30 CET 2001 - kukuk@suse.de
-
-- Merge with current CVS
-- Add blowfish crypt
-
--------------------------------------------------------------------
-Fri Nov 23 11:55:14 CET 2001 - uli@suse.de
-
-- added armv4l arch to spec
-- added arm kernel headers
-- added trivial fix for dl-machine.h from CVS (see arm.dif)
-
--------------------------------------------------------------------
-Thu Nov 15 10:29:33 CET 2001 - adrian@suse.de
-
-- add mips architecture to spec file
-- apply further mips fixes for ld
-- activate %clean again
-
--------------------------------------------------------------------
-Sun Nov 11 12:12:03 CET 2001 - kukuk@suse.de
-
-- Fix lost permissions of shell script on SPARC
-
--------------------------------------------------------------------
-Thu Nov 8 18:40:33 CET 2001 - kukuk@suse.de
-
-- Add 32bit UID fixes
-
--------------------------------------------------------------------
-Thu Nov 8 11:47:21 CET 2001 - kukuk@suse.de
-
-- More fixes for asm-ia64 header files
-
--------------------------------------------------------------------
-Thu Nov 8 10:50:13 CET 2001 - kukuk@suse.de
-
-- Fix asm-i386/processor.h (don't align struct)
-- Fix asm-ia64/bitops.h (define CMPXCHG_BUGCHECK)
-- Correct version number in version.h
-
--------------------------------------------------------------------
-Wed Nov 7 14:07:21 CET 2001 - uli@suse.de
-
-- fixed sys/io.h, sysmacros.h for icc
-
--------------------------------------------------------------------
-Tue Nov 6 16:53:04 CET 2001 - kukuk@suse.de
-
-- Update kernel-headers to 2.4.14
-
--------------------------------------------------------------------
-Thu Nov 1 11:34:56 CET 2001 - kukuk@suse.de
-
-- Use again old rules to generate html files
-
--------------------------------------------------------------------
-Sun Oct 21 22:55:24 CEST 2001 - schwab@suse.de
-
-- Fix inttypes.h for C++.
-
--------------------------------------------------------------------
-Fri Oct 19 13:31:53 CEST 2001 - aj@suse.de
-
-- Fix typo in inttypes.h that presents compilation by non-GCC compilers.
-
--------------------------------------------------------------------
-Tue Oct 16 10:56:52 CEST 2001 - aj@suse.de
-
-- Update elf.h to include x86-64 defines since those are needed
- by some other tools.
-
--------------------------------------------------------------------
-Fri Sep 28 15:59:19 CEST 2001 - schwab@suse.de
-
-- Readd patch from 2001-09-10 with corrections.
-- Add compatibility patch for GCC 3. This allows to build glibc
- with GCC 3.
-- Require that make check succeeds on ia64.
-
--------------------------------------------------------------------
-Thu Sep 13 15:58:31 CEST 2001 - aj@suse.de
-
-- Add a better version of the threads-fork patch that fixes some
- more places where interrupts can occur and does this a bit cleaner.
-
--------------------------------------------------------------------
-Tue Sep 11 13:50:37 CEST 2001 - aj@suse.de
-
-- Remove patch from 2001-09-10 since it breaks the dynamic linker.
-
--------------------------------------------------------------------
-Tue Sep 11 10:51:11 CEST 2001 - aj@suse.de
-
-- Fix bug in linuxthreads where manager and threads could
- get out of synch due to an interrupted read call.
-
--------------------------------------------------------------------
-Mon Sep 10 18:20:32 CEST 2001 - schwab@suse.de
-
-- Fix handling of dependent dynamic objects for dlopen/dlclose.
-
--------------------------------------------------------------------
-Sat Sep 8 21:02:38 CEST 2001 - kukuk@suse.de
-
-- Don't create gconv cache (else iconv --list seg.faults)
-
--------------------------------------------------------------------
-Tue Aug 28 13:39:37 MEST 2001 - aj@suse.de
-
-- Improve dynamic linker to relocate dynamic objects faster. This
- implies a small cache for symbol lookups and handling the ld -z combreloc
- feature if binaries are linked this way.
-
--------------------------------------------------------------------
-Fri Aug 24 14:26:33 CEST 2001 - kukuk@suse.de
-
-- Add fix for handling of %l[] in vfscanf
-- ldconfig removes stale links now
-- Remove susehelp config files, now in susehelp itself
-
--------------------------------------------------------------------
-Wed Aug 22 15:26:06 CEST 2001 - aj@suse.de
-
-- Update s390 patch from IBM.
-
--------------------------------------------------------------------
-Fri Aug 17 14:11:16 CEST 2001 - kukuk@suse.de
-
-- Adjust dns6 patch for 2.2.4
-- Fix spec file (include lost libnss_dns6.so)
-- Fix versionnumber in version.h [Bug #9759]
-- Update kernel-header to 2.4.9
-
--------------------------------------------------------------------
-Thu Aug 16 09:32:39 MEST 2001 - aj@suse.de
-
-- Update to 2.2.4 final. Add s390-ucontext patch.
-
--------------------------------------------------------------------
-Fri Aug 10 12:04:14 CEST 2001 - aj@suse.de
-
-- Update to current glibc version. Do not use the hardlink program
- for compatification since localedef will do this itself now.
- Create gconv cache.
-
--------------------------------------------------------------------
-Wed Aug 1 15:31:50 CEST 2001 - aj@suse.de
-
-- Add patch for zic to create copy of the timezone instead
- of a symbolic link so that the file exists even if /usr is not
- mounted.
- Use i486 instead of i386 as default architecture for i386.
-
--------------------------------------------------------------------
-Sat Jul 28 08:36:27 CEST 2001 - kukuk@suse.de
-
-- Fix problem with linux/spinlock.h
-
--------------------------------------------------------------------
-Fri Jul 27 09:30:01 CEST 2001 - kukuk@suse.de
-
-- Update kernel-header files to 2.4.7
-
--------------------------------------------------------------------
-Thu Jul 26 14:04:15 CEST 2001 - froh@suse.de
-
-- add fix for failing tst-setcontext on s390
-
--------------------------------------------------------------------
-Wed Jul 25 09:29:38 CEST 2001 - aj@suse.de
-
-- Add patch to fix loading of dynamic libs in static programs for PPC.
-
--------------------------------------------------------------------
-Fri Jul 20 13:44:30 CEST 2001 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Disable tst-regex and test-lfs
-
--------------------------------------------------------------------
-Fri Jul 6 15:26:54 CEST 2001 - kukuk@suse.de
-
-- Add da_DK@euro and da_DK.UTF-8
-
--------------------------------------------------------------------
-Thu Jul 5 14:34:02 CEST 2001 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Remove obsolete cvs patch
-- Fix DNS/IPv6 patch
-- Hardlink equal locale files
-
--------------------------------------------------------------------
-Fri Jun 22 15:59:21 CEST 2001 - olh@suse.de
-
-- add glibc-2.2.3-ppc_dlmachine.diff to fix binutils make check
-
--------------------------------------------------------------------
-Tue Jun 19 06:41:03 EDT 2001 - bk@suse.de
-
-- added s390x support to spec file
-
--------------------------------------------------------------------
-Tue Jun 19 10:27:38 CEST 2001 - aj@suse.de
-
-- Fix profiling on PowerPC.
-
--------------------------------------------------------------------
-Fri Jun 15 17:58:22 CEST 2001 - schwab@suse.de
-
-- Fixup asm-ia64/atomic.h for user-space inclusion.
-
--------------------------------------------------------------------
-Tue Jun 12 11:14:08 CEST 2001 - aj@suse.de
-
-- Fix testsuite for sparc.
-
--------------------------------------------------------------------
-Mon Jun 11 13:56:16 CEST 2001 - aj@suse.de
-
-- Fix testsuite for powerpc and S390, build again on alpha.
-
--------------------------------------------------------------------
-Tue May 22 15:43:24 CEST 2001 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Rmove support for PF_LOCAL from getaddrinfo [Bug #8469]
-
--------------------------------------------------------------------
-Sun May 13 15:19:42 CEST 2001 - kukuk@suse.de
-
-- Don't use absolute paths in pre-install-section
-
--------------------------------------------------------------------
-Fri May 4 19:20:10 CEST 2001 - kukuk@suse.de
-
-- Add special version.h which fails on compiling kernel modules
-
--------------------------------------------------------------------
-Sat Apr 28 18:32:51 CEST 2001 - kukuk@suse.de
-
-- Update to glibc 2.2.3, kernel-headers-2.4.4
-
--------------------------------------------------------------------
-Tue Apr 24 16:04:32 CEST 2001 - schwab@suse.de
-
-- Fix feenableexcept on ia64.
-
--------------------------------------------------------------------
-Tue Apr 24 15:48:34 CEST 2001 - aj@suse.de
-
-- Install some more UTF-8 locales, fix tr_TR locale.
-
--------------------------------------------------------------------
-Thu Apr 12 17:42:08 CEST 2001 - kukuk@suse.de
-
-- Include our own texi2html
-
--------------------------------------------------------------------
-Wed Apr 11 18:50:12 CEST 2001 - kukuk@suse.de
-
-- Add fixes from SuSE kernel header files
-- Add patch to reload /etc/resolv.conf if there was changes
-- Add glibc.conf for susehelp (glibc-html pages)
-
--------------------------------------------------------------------
-Mon Apr 9 17:39:18 CEST 2001 - schwab@suse.de
-
-- Fix ld.so for kernel 2.4.3 on ia64.
-
--------------------------------------------------------------------
-Thu Apr 5 17:39:44 CEST 2001 - kukuk@suse.de
-
-- Add more fixes from CVS
-
--------------------------------------------------------------------
-Tue Apr 3 15:40:58 CEST 2001 - kukuk@suse.de
-
-- Fix isdn header files from kernel-headers
-
--------------------------------------------------------------------
-Fri Mar 30 18:40:09 CEST 2001 - kukuk@suse.de
-
-- Update kernel header files to 2.4.3
-
--------------------------------------------------------------------
-Fri Mar 30 17:22:54 CEST 2001 - kukuk@suse.de
-
-- Merge s390 patches
-- Fix rcmd_af() (allow PF_UNSPEC)
-
--------------------------------------------------------------------
-Fri Mar 30 08:52:32 CEST 2001 - aj@suse.de
-
-- Add some small fixes, fix spec file for removal of man-pages.
-
--------------------------------------------------------------------
-Thu Mar 29 18:16:09 CEST 2001 - kukuk@suse.de
-
-- Don't provide kernel_headers any longer
-- Remove some man-pages which are now official in the man-pages
- package
-
--------------------------------------------------------------------
-Thu Mar 29 08:33:19 CEST 2001 - aj@suse.de
-
-- Fix shmfs recognition.
-
--------------------------------------------------------------------
-Thu Mar 29 01:18:52 CEST 2001 - ro@suse.de
-
-- added db-splitmask fix from mls (hopefully work around bug in db1)
-
--------------------------------------------------------------------
-Wed Mar 28 09:02:54 CEST 2001 - aj@suse.de
-
-- Fix s390 to not generate wrong relocations, work around compiler
- error.
-
--------------------------------------------------------------------
-Wed Mar 21 14:46:25 CET 2001 - kukuk@suse.de
-
-- glibc-devel obsoletes and provides linclude
-
--------------------------------------------------------------------
-Tue Mar 20 12:38:28 CET 2001 - kukuk@suse.de
-
-- Add strtok and other fixes from CVS
-- Add yp_all fix
-
--------------------------------------------------------------------
-Tue Mar 13 13:57:16 CET 2001 - kukuk@suse.de
-
-- Add more s390 string.h fixes
-
--------------------------------------------------------------------
-Mon Mar 12 10:05:30 CET 2001 - aj@suse.de
-
-- Add fixes for s390, don't run testsuite on s390 for now.
-
--------------------------------------------------------------------
-Fri Mar 9 17:05:27 CET 2001 - kukuk@suse.de
-
-- Fix linux/init.h header file
-
--------------------------------------------------------------------
-Fri Mar 9 16:01:15 CET 2001 - aj@suse.de
-
-- Handle new EM_S390 value.
-
--------------------------------------------------------------------
-Fri Mar 9 15:33:55 CET 2001 - kukuk@suse.de
-
-- kernel-heaer fixes to build on Alpha
-
--------------------------------------------------------------------
-Thu Mar 8 16:02:45 CET 2001 - ro@suse.de
-
-- update kernel-headers to 2.4.2
-
--------------------------------------------------------------------
-Thu Mar 8 12:53:56 CET 2001 - ro@suse.de
-
-- kernel-header fixes to build on s390
-
--------------------------------------------------------------------
-Thu Feb 22 11:22:08 CET 2001 - schwab@suse.de
-
-- More kernel header fixes for IA64.
-
--------------------------------------------------------------------
-Tue Feb 20 11:18:53 CET 2001 - kukuk@suse.de
-
-- Remove optimisation not supported on all plattforms
-
--------------------------------------------------------------------
-Mon Feb 19 09:48:02 CET 2001 - kukuk@suse.de
-
-- Fix Optimization of glibc build
-- Add Optimization for alphaev6 and sparcv9
-
--------------------------------------------------------------------
-Sat Feb 17 17:19:40 CET 2001 - kukuk@suse.de
-
-- Update to glibc 2.2.2 from CVS
-
--------------------------------------------------------------------
-Thu Feb 15 16:51:12 CET 2001 - kukuk@suse.de
-
-- kernel header fixes for SPARC and IA64
-
--------------------------------------------------------------------
-Tue Feb 13 14:19:43 CET 2001 - kukuk@suse.de
-
-- Make optimization for i686 work
-- Add manual page for ldd
-
--------------------------------------------------------------------
-Mon Feb 12 16:05:23 CET 2001 - kukuk@suse.de
-
-- Fix more kernel headers
-
--------------------------------------------------------------------
-Thu Feb 8 16:34:27 CET 2001 - kukuk@suse.de
-
-- Fix more kernel-headers
-
--------------------------------------------------------------------
-Wed Feb 7 17:17:03 CET 2001 - kukuk@suse.de
-
-- Delete links in pre install section for glibc-devel
-
--------------------------------------------------------------------
-Wed Feb 7 01:08:26 CET 2001 - kukuk@suse.de
-
-- Fix kernel-header includes
-
--------------------------------------------------------------------
-Tue Feb 6 09:29:04 CET 2001 - kukuk@suse.de
-
-- Fix creating of /usr/include/asm on SPARC
-- Add more CVS patches
-
--------------------------------------------------------------------
-Mon Feb 5 18:58:08 CET 2001 - kukuk@suse.de
-
-- Add some patches from CVS
-- Include our own kernel header files
-
--------------------------------------------------------------------
-Mon Jan 22 18:47:24 CET 2001 - aj@suse.de
-
-- Add elf patch to fix problems on ia64 and ppc with _dl_pagesize.
-
--------------------------------------------------------------------
-Mon Jan 22 10:26:42 CET 2001 - aj@suse.de
-
-- Fix mmap64 on powerpc.
-
--------------------------------------------------------------------
-Tue Jan 16 08:42:33 CET 2001 - aj@suse.de
-
-- Fix sunrpc-udp.diff, add mman.h fix for powerpc.
-
--------------------------------------------------------------------
-Wed Jan 10 14:49:30 CET 2001 - aj@suse.de
-
-- Add sunrpc-udp.diff to fix UDP timeouts with Linux 2.4 kernel.
-
--------------------------------------------------------------------
-Tue Jan 9 09:01:41 CET 2001 - aj@suse.de
-
-- Add glibc-2.2.secure.diff to close some security holes.
-
--------------------------------------------------------------------
-Wed Jan 3 15:26:45 CET 2001 - schwab@suse.de
-
-- Fix strtol and friends on 64 bit platforms.
-- Use 8192 as default pagesize on ia64.
-- Scan AUX vector also in statically linked programs.
-
--------------------------------------------------------------------
-Wed Jan 3 15:20:45 CET 2001 - aj@suse.de
-
-- Build some UTF-8 locales using a patch from Markus Kuhn.
-
--------------------------------------------------------------------
-Wed Dec 13 15:52:13 CET 2000 - aj@suse.de
-
-- Add compatibility patch for IPv6 and Linux 2.2.
-
--------------------------------------------------------------------
-Wed Dec 13 15:48:56 CET 2000 - schwab@suse.de
-
-- Update ia64 patch.
-
--------------------------------------------------------------------
-Sat Dec 9 13:30:23 CET 2000 - kukuk@suse.de
-
-- Fix resolver bug
-
--------------------------------------------------------------------
-Fri Dec 1 13:16:07 CET 2000 - kukuk@suse.de
-
-- Add bug fixes for setlocale and strncat
-- strip gconv modules
-
--------------------------------------------------------------------
-Fri Nov 24 07:43:08 CET 2000 - kukuk@suse.de
-
-- Fix typo in spec file
-
--------------------------------------------------------------------
-Thu Nov 23 23:22:36 CET 2000 - kukuk@suse.de
-
-- Add hack for POWER3
-
--------------------------------------------------------------------
-Wed Nov 22 13:03:19 CET 2000 - kukuk@suse.de
-
-- Add strncat bugfix for S/390
-
--------------------------------------------------------------------
-Tue Nov 21 10:53:31 CET 2000 - kukuk@suse.de
-
-- Don't bulid 32bit compat packages
-
--------------------------------------------------------------------
-Mon Nov 20 15:46:44 CET 2000 - schwab@suse.de
-
-- Remove use of getpagesize syscall on ia64.
-- Follow DT_INIT/DT_FINI change in compiler.
-
--------------------------------------------------------------------
-Sun Nov 19 22:43:40 CET 2000 - kukuk@suse.de
-
-- Minor specfile fixes
-
--------------------------------------------------------------------
-Thu Nov 16 17:38:47 CET 2000 - kukuk@suse.de
-
-- Add lot of more bug fixes
-
--------------------------------------------------------------------
-Tue Nov 14 16:52:59 CET 2000 - kukuk@suse.de
-
-- Add bugfix for static linked binaries/ld.so.cache from aj@suse.de
-
--------------------------------------------------------------------
-Mon Nov 13 14:52:05 CET 2000 - aj@suse.de
-
-- Fix noversion.diff and spec file.
-
--------------------------------------------------------------------
-Sat Nov 11 08:40:42 CET 2000 - kukuk@suse.de
-
-- Fix nssv1 on PowerPC
-- no libNoVersion on SPARC
-
--------------------------------------------------------------------
-Fri Nov 10 21:47:16 CET 2000 - kukuk@suse.de
-
-- Disable make check on PowerPC and Alpha
-
--------------------------------------------------------------------
-Fri Nov 10 17:09:57 CET 2000 - kukuk@suse.de
-
-- Update to final glibc 2.2
-
--------------------------------------------------------------------
-Fri Nov 3 10:44:46 CET 2000 - kukuk@suse.de
-
-- Update to glibc-2.2-20001103 (glibc-2.1.97)
-- Don't install libNoVersion on PowerPC
-- Rename nssv1 -> glibc-nssv1
-- Rename libd -> glibc-profile, move libg.a to libc
-- Rename libcinfo -> glibc-info
-- Rename libchtml -> glibc-html
-- Rename localedb -> glibc-i18ndata
-- Rename libc -> glibc-devel
-- Rename shlibs -> glibc
-
--------------------------------------------------------------------
-Sat Oct 28 09:10:07 CEST 2000 - kukuk@suse.de
-
-- Update to glibc-2.2-20001028
-- Enable more checks
-
--------------------------------------------------------------------
-Fri Oct 27 15:39:17 CEST 2000 - aj@suse.de
-
-- Fix NoVersion patch
-
--------------------------------------------------------------------
-Wed Oct 25 16:47:22 CEST 2000 - kukuk@suse.de
-
-- Update to glibc-2.2-20001025
-
--------------------------------------------------------------------
-Sun Oct 22 16:31:32 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20001021
-- Update glibc-db to 2.1.95
-- Update ia64 patch
-
--------------------------------------------------------------------
-Fri Oct 20 15:54:24 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20001020
-- Add s390 spec file changes
-
--------------------------------------------------------------------
-Tue Oct 10 13:46:03 CEST 2000 - schwab@suse.de
-
-- Update to glibc 2.2-20001009.
-- Fix TRAMPOLINE_TEMPLATE for ia64.
-
--------------------------------------------------------------------
-Sun Oct 1 17:08:32 CEST 2000 - schwab@suse.de
-
-- Export more ia64 specific symbols.
-
--------------------------------------------------------------------
-Tue Sep 26 12:14:37 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20000926
-
--------------------------------------------------------------------
-Mon Sep 25 14:02:07 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20000925 snapshot
-
--------------------------------------------------------------------
-Thu Sep 14 11:43:51 CEST 2000 - schwab@suse.de
-
-- Update ia64 patch.
-
--------------------------------------------------------------------
-Fri Sep 8 19:44:17 CEST 2000 - bk@suse.de
-
-- added glibc-2.1.3-db2-s390.tar.gz from developerworks (db2 fix)
-
--------------------------------------------------------------------
-Wed Sep 6 09:44:36 CEST 2000 - fober@suse.de
-
-- merge s390-7.0 with STABLE:
- - upgraded to glibc-linuxthreads-2.1.3.1-s390.diff from 2.1.3
- - added new changes from IBM s390 codedrop
- - removed glibc-dlopen-2.1.3-s390.diff which is
- incorporated in glibc-linuxthreads-2.1.3.1-s390.diff now
-
--------------------------------------------------------------------
-Tue Sep 5 18:19:46 CEST 2000 - kukuk@suse.de
-
-- Add glibc-2.1.security.dif
-
--------------------------------------------------------------------
-Fri Sep 1 11:14:25 CEST 2000 - olh@suse.de
-
-- add glibc-2.1-ppc_lfs.dif, enables (hopefully) lfs on ppc
-
--------------------------------------------------------------------
-Wed Aug 30 16:16:04 CEST 2000 - olh@suse.de
-
-- remove sysdeps/powerpc/memset.S on ppc for POWER3
-
--------------------------------------------------------------------
-Mon Aug 28 17:12:41 CEST 2000 - olh@suse.de
-
-- add glibc-2.1.sgi_fam.dif
-- remove sysdeps/rs6000/memcopy.h on ppc for POWER3
-
--------------------------------------------------------------------
-Mon Aug 21 19:56:06 CEST 2000 - garloff@suse.de
-
-- Fix race on cond_wait WRT owner of mutex (from olh@suse.de)
-
--------------------------------------------------------------------
-Tue Jul 25 08:41:48 CEST 2000 - kukuk@suse.de
-
-- Add mmap fix for PowerPC
-
--------------------------------------------------------------------
-Tue Jul 11 10:02:41 CEST 2000 - kukuk@suse.de
-
-- Remove "mutex is owned by current thread" bugfix for IBMs jdk
-
--------------------------------------------------------------------
-Mon Jun 26 16:47:54 CEST 2000 - schwab@suse.de
-
-- Update ia64 patch.
-
--------------------------------------------------------------------
-Tue Jun 20 15:33:43 CEST 2000 - kukuk@suse.de
-
-- Move html docu in extra package
-- Update ia64 patch
-
--------------------------------------------------------------------
-Wed May 31 14:35:00 CEST 2000 - kukuk@suse.de
-
-- Remove LICENSE file, it's the same as COPYING.LIB
-- Add libc docu as html
-
--------------------------------------------------------------------
-Sun May 28 14:44:42 CEST 2000 - kukuk@suse.de
-
-- Fix ldconfig on PPC and IA64
-
--------------------------------------------------------------------
-Sat May 27 15:25:13 CEST 2000 - kukuk@suse.de
-
-- Merge new ldconfig fixes
-
--------------------------------------------------------------------
-Fri May 26 18:16:52 CEST 2000 - kukuk@suse.de
-
-- Update ia64 patch
-
--------------------------------------------------------------------
-Fri May 26 11:07:39 CEST 2000 - kukuk@suse.de
-
-- Fix (f)truncate64 and xdr_uint8_t
-
--------------------------------------------------------------------
-Wed May 24 22:23:12 CEST 2000 - kukuk@suse.de
-
-- Fix ldconfig.8 manual page
-
--------------------------------------------------------------------
-Thu May 18 17:53:09 CEST 2000 - bk@suse.de
-
-- added s390 dlopen fix
-
--------------------------------------------------------------------
-Tue May 16 16:48:13 CEST 2000 - bk@suse.de
-
-- updated s390 patches to match IBM_codedrop_2000_05_15
-
--------------------------------------------------------------------
-Fri May 12 15:47:08 CEST 2000 - kukuk@suse.de
-
-- Fix netinet/in.h IPv6 compare
-
--------------------------------------------------------------------
-Fri May 12 14:47:15 CEST 2000 - schwab@suse.de
-
-- Update ia64 patches.
-
--------------------------------------------------------------------
-Fri May 12 14:22:11 CEST 2000 - kukuk@suse.de
-
-- Don't apply LFS patch
-
--------------------------------------------------------------------
-Tue May 9 22:21:23 CEST 2000 - kukuk@suse.de
-
-- Add LFS patches
-
--------------------------------------------------------------------
-Mon May 8 11:59:48 CEST 2000 - kukuk@suse.de
-
-- Add lot of bug fixes from CVS
-
--------------------------------------------------------------------
-Tue Apr 25 14:20:43 CEST 2000 - kukuk@suse.de
-
-- Fix nscd/getgrnam bug
-
--------------------------------------------------------------------
-Thu Apr 20 16:38:26 CEST 2000 - kukuk@suse.de
-
-- Remove /var/mail -> /var/spool/mail patch
-- Update nscd.conf.5 manual page
-
--------------------------------------------------------------------
-Wed Apr 12 16:18:55 CEST 2000 - kukuk@suse.de
-
-- Add nscd patch from Chris Wing
-
--------------------------------------------------------------------
-Wed Apr 12 15:52:55 CEST 2000 - kukuk@suse.de
-
-- Add ldconfig fix from aj@suse.de
-
--------------------------------------------------------------------
-Wed Apr 12 11:33:02 CEST 2000 - schwab@suse.de
-
-- More ia64 patches.
-- Use libc.so.0, libm.so.0, ld-linux-ia64.so.1 on ia64.
-
--------------------------------------------------------------------
-Mon Apr 10 17:55:46 CEST 2000 - kukuk@suse.de
-
-- Support asm-sparc64 and asm-sparc on SPARC
-
--------------------------------------------------------------------
-Mon Apr 10 15:46:35 CEST 2000 - kukuk@suse.de
-
-- Create /etc/ld.so.cache always with permissions 0644
-- Update ia64 patches
-
--------------------------------------------------------------------
-Thu Apr 6 11:27:20 CEST 2000 - schwab@suse.de
-
-- Fix dynamic linker bug in ia64.
-- Add ia64 spinlocks for db2.
-
--------------------------------------------------------------------
-Tue Apr 4 16:16:21 CEST 2000 - schwab@suse.de
-
-- New IA64 patches.
-- Fix ldconfig -p.
-
--------------------------------------------------------------------
-Mon Apr 3 14:42:03 MEST 2000 - bk@suse.de
-
-- s390 team added s390 patches
-
--------------------------------------------------------------------
-Wed Mar 22 12:10:02 CET 2000 - kukuk@suse.de
-
-- Fix last SPARC patch
-
--------------------------------------------------------------------
-Tue Mar 21 17:48:01 CET 2000 - kukuk@suse.de
-
-- Add SPARC patches
-- Add IA64 patches
-
--------------------------------------------------------------------
-Wed Mar 15 14:35:47 CET 2000 - kukuk@suse.de
-
-- Remove personality call (problematic on Alpha)
-- Fix typo in localeconv
-- alpha/ioperm.c> Add entry for "Nautilus".
-
--------------------------------------------------------------------
-Tue Mar 7 18:17:07 CET 2000 - kukuk@suse.de
-
-- Add locale SIGSEGV fix
-- Fix getdate bug
-
--------------------------------------------------------------------
-Fri Feb 25 10:53:47 CET 2000 - kukuk@suse.de
-
-- Update to final glibc 2.1.3 + fix for bigendian machines
-
--------------------------------------------------------------------
-Thu Feb 24 16:12:39 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot
-- Add libnss_dns6.so.2, which makes IPv4 and IPv6 lookups.
- Old libnss_dns.so.2 will only make IPv4 lookups.
-
--------------------------------------------------------------------
-Tue Feb 22 16:40:35 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot (2.1.3pre4)
-
--------------------------------------------------------------------
-Sat Feb 5 14:40:33 CET 2000 - kukuk@suse.de
-
-- Add missing defines for SPARC bits/termios.h
-
--------------------------------------------------------------------
-Thu Feb 3 18:25:12 CET 2000 - kukuk@suse.de
-
-- Add regex patch from Andreas Schwab
-
--------------------------------------------------------------------
-Wed Feb 2 11:37:52 CET 2000 - kukuk@suse.de
-
-- Add ldconfig fix
-- Update to current glibc cvs snapshot
-- Fix sys/io.h on Intel (C++)
-
--------------------------------------------------------------------
-Mon Jan 24 17:01:13 CET 2000 - kukuk@suse.de
-
-- Fix duplicate setrlimit
-
--------------------------------------------------------------------
-Mon Jan 24 12:01:27 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot
-
--------------------------------------------------------------------
-Wed Jan 19 15:53:18 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot
-
--------------------------------------------------------------------
-Sat Jan 15 01:31:16 CET 2000 - ro@suse.de
-
--fixed ppc db2-patch
-
--------------------------------------------------------------------
-Fri Jan 14 16:54:26 CET 2000 - kukuk@suse.de
-
-- Add patches for Intel and PPC
-
--------------------------------------------------------------------
-Fri Jan 14 00:27:03 CET 2000 - kukuk@suse.de
-
-- Add patch for SPARC
-
--------------------------------------------------------------------
-Thu Jan 13 15:23:54 CET 2000 - kukuk@suse.de
-
-- Move info pages to /usr/share/info
-
--------------------------------------------------------------------
-Mon Jan 10 14:49:14 CET 2000 - kukuk@suse.de
-
-- Add ipv6 patches for getent
-
--------------------------------------------------------------------
-Mon Jan 10 11:23:57 CET 2000 - kukuk@suse.de
-
-- Move manual pages for applications and config files into
- shlibs package
-- Update to current glibc 2.1.3 snapshot
-
--------------------------------------------------------------------
-Fri Dec 17 17:06:45 MET 1999 - kukuk@suse.de
-
-- Add new ldconfig patches
-- Add aio patch
-- Add fix for bits/string2.h
-
--------------------------------------------------------------------
-Wed Dec 15 16:37:02 MET 1999 - kukuk@suse.de
-
-- add ldconfig.8
-
--------------------------------------------------------------------
-Wed Dec 15 10:00:53 MET 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.3 snapshot
-- Fix get/setrlimit problems
-
--------------------------------------------------------------------
-Thu Dec 9 20:00:16 MET 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.3 snapshot
-- Add new ldconfig
-
--------------------------------------------------------------------
-Sun Dec 5 11:50:42 MET 1999 - kukuk@suse.de
-
-- Disable make check for SPARC (kernel bug)
-- Add setrlimit patches
-- Update to current glibc 2.1.3 snapshot
-
--------------------------------------------------------------------
-Fri Nov 26 12:09:07 MET 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.3 snapshot.
-
--------------------------------------------------------------------
-Tue Oct 26 13:54:55 MEST 1999 - kukuk@suse.de
-
-- Add fix for correct accounting of needed bytes (gethnamaddr.c)
-- Remove not exported, public names from internal md5 functions
-
--------------------------------------------------------------------
-Mon Oct 25 19:03:56 MEST 1999 - kukuk@suse.de
-
-- Add fix for missing nexttowardl aliase
-
--------------------------------------------------------------------
-Tue Oct 19 09:56:47 MEST 1999 - kukuk@suse.de
-
-- Add security fix for iruserok
-
--------------------------------------------------------------------
-Sat Oct 16 16:29:44 MEST 1999 - kukuk@suse.de
-
-- Build libNoVersion.so.1 on every platform
-
--------------------------------------------------------------------
-Mon Oct 11 19:19:00 MEST 1999 - kukuk@suse.de
-
-- Add linuxthreads/signals.c fix from Andreas Schwab
-- Remove dangling symlink (Bug #544)
-- Add more bug fixes
-
--------------------------------------------------------------------
-Fri Oct 8 22:07:24 MEST 1999 - kukuk@suse.de
-
-- Add timezone update
-
--------------------------------------------------------------------
-Fri Oct 8 17:42:22 MEST 1999 - kukuk@suse.de
-
-- Add NIS+ shadow parser fix
-
--------------------------------------------------------------------
-Thu Oct 7 11:46:27 MEST 1999 - kukuk@suse.de
-
-- Update to official glibc 2.1.2, add important fixes
-- Update nscd, add manual pages for it
-
--------------------------------------------------------------------
-Mon Sep 20 18:14:13 CEST 1999 - ro@suse.de
-
-- libc: added requires kernel_headers
-
--------------------------------------------------------------------
-Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
-
-- ran old prepare_spec on spec file to switch to new prepare_spec.
-
--------------------------------------------------------------------
-Mon Sep 6 10:25:03 MEST 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.2 cvs snapshot
-- Remove use auf automake in spec file
-
--------------------------------------------------------------------
-Fri Sep 3 14:35:42 MEST 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.2 cvs snapshot
-- Use RPM macros for configure
-
--------------------------------------------------------------------
-Wed Aug 25 17:07:09 MEST 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.2 cvs snapshot
-
--------------------------------------------------------------------
-Thu Aug 19 15:20:26 MEST 1999 - kukuk@suse.de
-
-- Add PowerPC patches from Uli Hecht
-- Cleanup of SPEC file
-- Create a profiling version
-
--------------------------------------------------------------------
-Sat Aug 14 19:58:45 MEST 1999 - kukuk@suse.de
-
-- disable nscd hosts caching by default
-- Apply patch from HJL for broken gethostbyname_r in libnss_dns
-
--------------------------------------------------------------------
-Fri Jul 16 17:01:51 MEST 1999 - kukuk@suse.de
-
-- Add header fix for autoconf/g++
-- Move pt_chown and gconv modules from libc to shlibs
-
--------------------------------------------------------------------
-Wed Jul 14 16:05:14 MEST 1999 - kukuk@suse.de
-
-- Remove /etc/localtime from filelist
-
--------------------------------------------------------------------
-Mon Jul 12 09:54:43 MEST 1999 - kukuk@suse.de
-
-- Add more bug fixes from cvs
-- Add ld.so bug fix from Andreas Schwab
-
--------------------------------------------------------------------
-Thu Jul 8 17:25:43 MEST 1999 - kukuk@suse.de
-
-- configure for i386-unknown-linux
-
--------------------------------------------------------------------
-Wed Jul 7 12:28:43 MEST 1999 - kukuk@suse.de
-
-- Remove alpha patch, it's now in glibc 2.1.2 cvs
-- Add more bug fixes from cvs
-- Remove malloc patch (breaks StarOffice)
-
--------------------------------------------------------------------
-Tue Jul 6 18:08:26 MEST 1999 - kukuk@suse.de
-
-- Add openpty patch from Andreas Schwab
- (openpty now works if /dev/pts is not mounted)
-
--------------------------------------------------------------------
-Fri Jul 2 12:04:47 MEST 1999 - kukuk@suse.de
-
-- Remove warning von zic about symlinks.
-
--------------------------------------------------------------------
-Mon Jun 28 19:49:44 MEST 1999 - kukuk@suse.de
-
-- Remove ndbm links, now in gdbm
-
--------------------------------------------------------------------
-Fri Jun 25 16:16:20 MEST 1999 - kukuk@suse.de
-
-- Add a lot of more fixes
-- Add nscd fixes and enable nscd on alpha
-
--------------------------------------------------------------------
-Mon Jun 14 09:17:26 MEST 1999 - kukuk@suse.de
-
-- Add nss_dns and fget* fixes.
-- Add nscd patches for NIS+
-
--------------------------------------------------------------------
-Thu Jun 10 10:04:11 MEST 1999 - kukuk@suse.de
-
-- Fix daemon() for MT programs
-- Add libio fixes
-
--------------------------------------------------------------------
-Fri May 28 08:53:20 MEST 1999 - kukuk@suse.de
-
-- Add fix for docu
-- Disable nscd for alpha again
-
--------------------------------------------------------------------
-Wed May 26 09:42:54 MEST 1999 - kukuk@suse.de
-
-- Update to version 2.1.1
-
--------------------------------------------------------------------
-Mon May 17 16:49:35 MEST 1999 - kukuk@suse.de
-
-- Update to snapshot from 16.5.1999
-- Add manpages
-- Add __setfpucw to libNoVersion (intel)
-- Add COPYING and COPYING.LIB
-
--------------------------------------------------------------------
-Fri May 7 18:57:20 MEST 1999 - kukuk@suse.de
-
-- Update to snapshot from 6.5.1999
-- Add NoVersion patches from RedHat for miscompiled glibc 2.0 apps
-- Add patch for Alpha RX164
-- Add workaround for nscd on Alpha
-
--------------------------------------------------------------------
-Wed Apr 28 17:48:51 MEST 1999 - kukuk@suse.de
-
-- Remove latest fnmatch patches from Uli Drepper
-
--------------------------------------------------------------------
-Tue Apr 27 11:48:46 MEST 1999 - kukuk@suse.de
-
-- update to cvs version of Apr 26 1999
-- fix pmap_set/pmap_unset for DHCP clients
-- Rename libdb1.so.2[.1] to libdb.so.2[.1] since we don't create
- the symbolic links.
-
--------------------------------------------------------------------
-Tue Apr 20 13:57:07 MEST 1999 - kukuk@suse.de
-
-- update to cvs version of Apr 20 1999
-- remove sunrpc.diff
-- fix nssv1 package
-- only include nscd on intel
-- install /etc/nscd.conf
-
--------------------------------------------------------------------
-Mon Apr 12 09:52:58 MEST 1999 - kukuk@suse.de
-
-- update to cvs version of Apr 11 1999
-- Fix paths in paths.h
-- install linuxthreads man pages and documentation
-- Add sunrpc patch for Alpha and security fixes
-- added links for el_GR and ru_RU.KOI8-R in usr/share/locale
-
--------------------------------------------------------------------
-Wed Mar 31 13:21:02 MEST 1999 - bs@suse.de
-
-- don't use lx_hack for build
-
--------------------------------------------------------------------
-Tue Mar 16 08:33:57 MET 1999 - ro@suse.de
-
-- libc.texinfo: changed to build with stable texinfo version
-
--------------------------------------------------------------------
-Mon Mar 15 23:49:51 MET 1999 - ro@suse.de
-
-- update to 2.1.1 (cvs of Mar 15 1999)
-- update nssv1 to 2.0.2
-
--------------------------------------------------------------------
-Sat Feb 20 19:29:32 MET 1999 - ro@suse.de
-
-- fixed specfile (lddlibc4 not built on alpha)
-
--------------------------------------------------------------------
-Sat Feb 20 18:41:22 MET 1999 - ro@suse.de
-
-- fixed specfile ...
-
--------------------------------------------------------------------
-Sat Feb 20 18:31:30 MET 1999 - ro@suse.de
-
-- added automake to neededforbuild
-
--------------------------------------------------------------------
-Sat Feb 20 18:15:44 MET 1999 - ro@suse.de
-
-- added nss-v1 modules (to keep old rpm happy with file owners)
-
--------------------------------------------------------------------
-Fri Feb 19 14:35:38 MET 1999 - ro@suse.de
-
-- update to cvs-version of 1999/02/18
-
--------------------------------------------------------------------
-Fri Sep 25 18:58:28 MEST 1998 - ro@suse.de
-
-- fixed specfile
-
--------------------------------------------------------------------
-Fri Sep 25 12:15:13 MEST 1998 - ro@suse.de
-
-- update: use cvs-version of 980925
- edited db/Makefile to ignore messed up target-dependency
-
--------------------------------------------------------------------
-Mon Sep 21 19:43:16 MEST 1998 - ro@suse.de
-
-- update: use cvs-version of 980921
-
--------------------------------------------------------------------
-Mon Sep 14 14:28:21 MEST 1998 - ro@suse.de
-
-- update: use today's cvs-version
-
--------------------------------------------------------------------
-Wed Sep 2 16:56:04 MEST 1998 - ro@suse.de
-
-- build for 586 since egcs generates code for 686 that does NOT run
- on 586 !!! (eg strtok)
-
--------------------------------------------------------------------
-Sat Aug 22 00:43:48 MEST 1998 - ro@suse.de
-
-- updated to cvs-version 20.8.98
- added gettext as neededforbuild (so configure shuts up)
- glibc-linuxthreads is contained in main archive now
-
--------------------------------------------------------------------
-Tue Jun 16 18:41:51 MEST 1998 - ro@suse.de
-
-- added symlink usr/include/X11
-
--------------------------------------------------------------------
-Thu May 28 11:36:49 MEST 1998 - ro@suse.de
-
-- added symlinks to linux include files
-
--------------------------------------------------------------------
-Thu May 28 10:58:09 MEST 1998 - bs@suse.de
-
-- moved ".so" Links to package libc.
-
--------------------------------------------------------------------
-Wed May 27 16:26:15 MEST 1998 - bs@suse.de
-
-- changed version do `date`
-
--------------------------------------------------------------------
-Wed May 27 12:16:14 MEST 1998 - ro@suse.de
-
-- created specfile to build libc, shlibs, libd, libcinfo
- localedb, timezone,
-
-- former libc renamed to libc5.
diff --git a/glibc-testsuite.spec b/glibc-testsuite.spec
deleted file mode 100644
index e36a20f..0000000
--- a/glibc-testsuite.spec
+++ /dev/null
@@ -1,1402 +0,0 @@
-#
-# spec file for package glibc-testsuite
-#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
-
-%define build_snapshot 0
-
-# PLEASE run pre_checkin.sh in this directory before submitting
-# this package. Otherwise the .spec and .changes for glibc-testsuite
-# and glibc-utils aren't updated.
-
-# Run with osc --with=fast_build to have a shorter turnaround
-# It will avoid building some parts of glibc
-%bcond_with fast_build
-
-%define crypt_bf_version 1.3
-
-Name: glibc-testsuite
-%define normal_build ("%{name}" == "glibc")
-%define utils_build ("%{name}" == "glibc-utils")
-%define testsuite_build ("%{name}" == "glibc-testsuite")
-# UTILS-SUMMARY-BEGIN
-Summary: Standard Shared Libraries (from the GNU C Library)
-License: LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: System/Libraries
-# UTILS-SUMMARY-END
-BuildRequires: audit-devel
-BuildRequires: fdupes
-BuildRequires: libcap-devel
-BuildRequires: libselinux-devel
-BuildRequires: makeinfo
-BuildRequires: pwdutils
-BuildRequires: systemd-rpm-macros
-BuildRequires: xz
-%if %{testsuite_build}
-BuildRequires: gcc-c++
-BuildRequires: gdb
-BuildRequires: glibc-devel-static
-BuildRequires: libstdc++-devel
-BuildRequires: python-pexpect
-%endif
-%if %{utils_build}
-BuildRequires: gd-devel
-%endif
-
-%define __filter_GLIBC_PRIVATE 1
-%ifarch i686
-# For i686 let's only build what's different from i586, so
-# no need to build documentation
-%define build_profile 1
-%define build_locales 1
-%define build_html 0
-%else
-%if %{with fast_build} || %{utils_build}
-%define build_profile 0
-%define build_locales 0
-%define build_html 0
-%else
-# Default:
-%define build_profile 1
-%define build_locales 1
-%define build_html 1
-%endif
-%endif
-
-%define build_variants %{normal_build}
-
-%define disable_assert 0
-%define enable_stackguard_randomization 1
-%ifarch ppc ppc64
- %define optimize_power 1
- %ifarch ppc
- %define powerpc_optimize_base %{nil}
- %define powerpc_optimize_tune power3
- %define powerpc_optimize_cpu_power4 1
- %else
- %define powerpc_optimize_base %{nil}
- %define powerpc_optimize_tune power5
- %define powerpc_optimize_cpu_power4 0
- %endif
- # We are not building Power CPU specific optimizations for openSUSE.
- %define powerpc_optimize_cpu_power6 0
- %define powerpc_optimize_cpu_power7 0
- %define powerpc_optimize_cpu_cell 0
-%else
- %define optimize_power 0
- %define powerpc_optimize_base %{nil}
- %define powerpc_optimize_cpu_power4 0
- %define powerpc_optimize_cpu_power6 0
- %define powerpc_optimize_cpu_power7 0
- %define powerpc_optimize_cpu_cell 0
-%endif # ppc, ppc64
-# 3.0 is the SLES 11 SP3 kernel
-# 3.1 is the openSUSE 12.1 kernel
-%define enablekernel 3.0
-
-Version: 2.25
-Release: 0
-%if !%{build_snapshot}
-%define git_id db0242e30234
-%define libversion %version
-%else
-%define git_id %(echo %version | sed 's/.*\.g//')
-%define libversion %(echo %version | sed 's/\.[^.]*\.g.*//')
-%endif
-Url: http://www.gnu.org/software/libc/libc.html
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: http://ftp.gnu.org/pub/gnu/glibc/glibc-%{version}.tar.xz
-%if !%{build_snapshot}
-Source1: http://ftp.gnu.org/pub/gnu/glibc/glibc-%{version}.tar.xz.sig
-%endif
-Source2: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=libc&download=1#/glibc.keyring
-Source3: noversion.tar.bz2
-Source4: manpages.tar.bz2
-Source5: nsswitch.conf
-Source7: bindresvport.blacklist
-Source8: glibc_post_upgrade.c
-Source9: glibc.rpmlintrc
-Source10: baselibs.conf
-# For systemd
-Source20: nscd.conf
-Source21: nscd.service
-# crypt_blowfish
-Source50: http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz
-# The sign key uses MD5 which is no longer accepted by gpg
-#Source51: http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz.sign
-
-%if %{normal_build}
-# ngpt was used in 8.1 and SLES8
-Obsoletes: ngpt < 2.2.2
-Obsoletes: ngpt-devel < 2.2.2
-Provides: ngpt = 2.2.2
-Provides: ngpt-devel = 2.2.2
-Conflicts: kernel < %{enablekernel}
-# bug437293 - handle update from SLES10 on PowerPC
-%ifarch ppc64
-Obsoletes: glibc-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-32bit
-%endif
-%ifarch armv6hl armv7hl
-# The old runtime linker link gets not provided by rpm find.provides, but it exists
-Provides: ld-linux.so.3
-Provides: ld-linux.so.3(GLIBC_2.4)
-%endif
-Requires(pre): filesystem
-Recommends: glibc-extra
-Provides: rtld(GNU_HASH)
-%endif # %{normal_build}
-%if %{utils_build}
-Requires: glibc = %{version}
-%endif
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%ifarch i686
-# We need to avoid to have only the src rpm from i686 on the media,
-# since it does not work on other architectures.
-NoSource: 0
-%endif
-#
-
-###
-# Patches are ordered in the following groups:
-# Patches that we will never upstream or which have not been looked at: 0-999
-# Patches taken from upstream: 1000-2000
-# Patches that are going upstream, waiting approval: 2000-3000
-###
-
-###
-# Patches that upstream will not accept
-###
-
-###
-# openSUSE specific patches - won't go upstream
-###
-### openSUSE extensions, configuration
-# PATCH-FEATURE-OPENSUSE -- add crypt_blowfish support - bnc#700876
-Patch1: glibc-2.14-crypt.diff
-# PATCH-FEATURE-OPENSUSE constify crypt_blowfish
-Patch2: crypt_blowfish-const.patch
-# PATCH-FEATURE-OPENSUSE -- add sha support to crypt_blowfish lnussel@suse.de
-Patch3: crypt_blowfish-1.2-sha.diff
-# PATCH-FEATURE-OPENSUSE Move crypt_gensalt_rn to separate library
-Patch4: crypt_blowfish-gensalt.patch
-# PATCH-FEATURE-OPENSUSE Avoid build failure on noexecstack marker on ARM dmueller@suse.de
-Patch5: crypt_blowfish-1.2-hack_around_arm.diff
-# PATCH-FIX-OPENSUSE Fix path for nscd databases
-Patch6: glibc-2.3.3-nscd-db-path.diff
-# PATCH-FIX-OPENSUSE Fix path for nss_db (bnc#753657) - aj@suse.de
-Patch7: nss-db-path.patch
-# PATCH-FIX-OPENSUSE adjust nscd.conf
-Patch8: glibc-nscd.conf.patch
-# PATCH-FIX-OPENSUSE do not use compile time in binaries
-Patch9: glibc-nodate.patch
-# PATCH-FIX-OPENSUSE -- add some extra information to version output - kukuk@suse.de
-Patch10: glibc-version.diff
-# PATCH-FIX-OPENSUSE remove lfs test from testsuite aj@suse.de
-Patch11: glibc-testsuite.patch
-# PATCH-FIX-OPENSUSE handle old glibc binaries
-Patch12: glibc-2.3.90-noversion.diff
-# PATCH-FIX-OPENSUSE -- Make --no-archive default for localedef - kukuk@suse.de
-Patch13: glibc-2.3.2.no_archive.diff
-# PATCH-FIX-OPENSUSE -- add blacklist for bindresvport
-Patch14: glibc-bindresvport-blacklist.diff
-# PATCH-FIX-OPENSUSE prefer -lang rpm packages
-Patch15: glibc-2.3.90-langpackdir.diff
-# PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility kukuk@suse.de (XXX: Review)
-Patch18: glibc-cpusetsize.diff
-# PATCH-FEATURE-SLE Use nscd user for nscd
-Patch19: nscd-server-user.patch
-# PATCH-FEATURE-SLE powerpc: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined
-Patch21: powerpc-elision-enable-envvar.patch
-
-### Locale related patches
-# PATCH-FIX-OPENSUSE Add additional locales
-Patch100: glibc-2.3.locales.diff.bz2
-# PATCH-FIX-OPENSUSE -- Add no_NO back (XXX: Still needed?)
-Patch102: glibc-2.4.90-no_NO.diff
-# PATCH-FIX-OPENSUSE -- Renames for China
-Patch103: glibc-2.4-china.diff
-# PATCH-FIX-OPENSUSE -- Add C.UTF-8 locale
-Patch104: glibc-c-utf8-locale.patch
-# PATCH-FIX-OPENSUSE -- Disable gettext for C.UTF-8 locale
-Patch105: glibc-disable-gettext-for-c-utf8.patch
-
-### Broken patches in glibc that we revert for now:
-
-### Network related patches
-# PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
-Patch300: glibc-resolv-reload.diff
-# PATCH-FIX-OPENSUSE Fix hangs in UDP RPC calls bso#5379 bnc#257745 aj@suse.de
-Patch301: glibc-2.2-sunrpc.diff
-# PATCH-FIX-OPENSUSE Warn about usage of mdns in resolv.conv
-Patch304: glibc-resolv-mdnshint.diff
-# PATCH-FIX-OPENSUSE disable rewriting ::1 to 127.0.0.1 for /etc/hosts bnc#684534, bnc#706719
-Patch306: glibc-fix-double-loopback.diff
-
-###
-# Patches from upstream
-###
-# PATCH-FIX-UPSTREAM Fix getting tunable values on big-endian (BZ #21109)
-Patch1000: tunables-bigendian.patch
-# PATCH-FIX-UPSTREAM Fix i686 memchr overflow calculation (BZ #21182)
-Patch1001: i686-memchr-sse.patch
-# PATCH-FIX-UPSTREAM Avoid use-after-free read access in clntudp_call (BZ #21115)
-Patch1002: sunrpc-use-after-free.patch
-
-###
-# Patches awaiting upstream approval
-###
-# PATCH-FIX-UPSTREAM Always to locking when accessing streams (BZ #15142)
-Patch2000: fix-locking-in-_IO_cleanup.patch
-# PATCH-FIX-UPSTREAM Never try to execute the file in ldd (BZ #16750)
-Patch2001: ldd-system-interp.patch
-# PATCH-FIX-UPSTREAM Don't close or flush stdio streams on abort (BZ #15436)
-Patch2002: abort-no-flush.patch
-# PATCH-FIX-UPSTREAM Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)
-Patch2004: fnmatch-collating-elements.patch
-# PATCH-FIX-UPSTREAM Properly reread entry after failure in nss_files getent function (BZ #18991)
-Patch2005: nss-files-long-lines-2.patch
-# PATCH-FIX-UPSTREAM Fix iconv buffer handling with IGNORE error handler (BZ #18830)
-Patch2006: iconv-reset-input-buffer.patch
-# PATCH-FIX-UPSTREAM Reinitialize dl_load_write_lock on fork (BZ #19282)
-Patch2008: reinitialize-dl_load_write_lock.patch
-
-# Non-glibc patches
-# PATCH-FIX-OPENSUSE Remove debianisms from manpages
-Patch3000: manpages.patch
-
-%description
-The GNU C Library provides the most important standard libraries used
-by nearly all programs: the standard C library, the standard math
-library, and the POSIX thread library. A system is not functional
-without these libraries.
-
-%package info
-Summary: Info Files for the GNU C Library
-License: GFDL-1.1
-Group: Documentation/Other
-Requires(post): %{install_info_prereq}
-Requires(preun): %{install_info_prereq}
-BuildArch: noarch
-
-%description info
-This package contains the documentation for the GNU C library stored as
-info files. Due to a lack of resources, this documentation is not
-complete and is partially out of date.
-
-%package html
-Summary: HTML Documentation for the GNU C Library
-License: GFDL-1.1
-Group: Documentation/HTML
-BuildArch: noarch
-
-%description html
-This package contains the HTML documentation for the GNU C library. Due
-to a lack of resources, this documentation is not complete and is
-partially out of date.
-
-%package i18ndata
-Summary: Database Sources for 'locale'
-License: GPL-2.0+ and MIT
-Group: System/Libraries
-BuildArch: noarch
-
-%description i18ndata
-This package contains the data needed to build the locale data files to
-use the internationalization features of the GNU libc. It is normally
-not necessary to install this packages, the data files are already
-created.
-
-%package locale
-Summary: Locale Data for Localized Programs
-License: GPL-2.0+ and MIT and LGPL-2.1+
-Group: System/Libraries
-Requires(post): /bin/cat
-Requires: glibc = %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes: glibc-locale-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-locale-32bit
-%endif
-
-%description locale
-Locale data for the internationalisation features of the GNU C library.
-
-%package -n nscd
-Summary: Name Service Caching Daemon
-License: GPL-2.0+
-Group: System/Daemons
-Provides: glibc:/usr/sbin/nscd
-Requires: glibc = %{version}
-Obsoletes: unscd <= 0.48
-Requires(pre): pwdutils
-%{?systemd_requires}
-
-%description -n nscd
-Nscd caches name service lookups and can dramatically improve
-performance with NIS, NIS+, and LDAP.
-
-%package profile
-Summary: Libc Profiling and Debugging Versions
-License: LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: Development/Libraries/C and C++
-Requires: glibc = %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes: glibc-profile-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-profile-32bit
-%endif
-
-%description profile
-This package contains special versions of the GNU C library which are
-necessary for profiling and debugging.
-
-%package devel
-Summary: Include Files and Libraries Mandatory for Development
-License: BSD-3-Clause and LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: Development/Libraries/C and C++
-Obsoletes: epoll = 1.0
-Provides: epoll < 1.0
-# bug437293
-%ifarch ppc64
-Obsoletes: glibc-devel-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-devel-32bit
-%endif
-Requires: glibc = %{version}
-Requires: linux-kernel-headers
-
-%description devel
-These libraries are needed to develop programs which use the standard C
-library.
-
-%package devel-static
-Summary: C library static libraries for -static linking
-License: BSD-3-Clause and LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: Development/Libraries/C and C++
-Requires: %{name}-devel = %{version}
-# Provide Fedora name for package to make packaging easier
-Provides: %{name}-static = %{version}
-
-%description devel-static
-The glibc-devel-static package contains the C library static libraries
-for -static linking. You don't need these, unless you link statically,
-which is highly discouraged.
-
-# makedb requires libselinux. We add this program in a separate
-# package so that glibc does not require libselinux.
-%package extra
-Summary: Extra binaries from GNU C Library
-License: LGPL-2.1+
-Group: Development/Languages/C and C++
-Requires: glibc = %{version}
-
-%description extra
-The glibc-extra package contains some extra binaries for glibc that
-are not essential but recommend to use.
-
-makedb: A program to create a database for nss
-
-%package obsolete
-Summary: Obsolete Shared Libraries from the GNU C Library
-License: LGPL-2.0+
-Group: System/Libraries
-Requires: glibc = %{version}
-
-%description obsolete
-This package provides some old libraries from the GNU C Library which
-are no longer supported. Additional it provides a compatibility library
-for old binaries linked against glibc 2.0.
-
-Install this package if you need one of this libraries to get old
-binaries working, but since this libraries are not supported and there
-is no gurantee that they work for you, you should try to get newer
-versions of your software.
-
-%prep
-%setup -n glibc-%{version} -q -a 3 -a 4
-# Owl crypt_blowfish
-tar -xzf %SOURCE50
-pushd crypt_blowfish-%{crypt_bf_version}
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5
-popd
-mv crypt/{crypt.h,gnu-crypt.h}
-mv crypt_blowfish-%crypt_bf_version/*.[chS] crypt/
-#
-%patch1 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-# avoid changing nscd_stat.c mtime to avoid code generation
-# differences on each rebuild
-touch -r nscd/nscd_stat.c nscd/s-stamp
-%patch9 -p1
-touch -r nscd/s-stamp nscd/nscd_stat.c
-rm nscd/s-stamp
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch18 -p1
-%patch19 -p1
-%patch21 -p1
-
-%patch100 -p1
-%patch102 -p1
-%patch103 -p1
-%patch104 -p1
-%patch105 -p1
-
-%patch300 -p1
-%patch301 -p1
-%patch304 -p1
-%patch306 -p1
-
-%patch1000 -p1
-%patch1001 -p1
-%patch1002 -p1
-
-%patch2000 -p1
-%patch2001 -p1
-%patch2002 -p1
-%patch2004 -p1
-%patch2005 -p1
-%patch2006 -p1
-%patch2008 -p1
-
-%patch3000
-
-#
-# Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed!
-#
-# Glibc 2.8 introduced the HP_TIMING element to the rtld_global_ro struct # definition.
-# If the base is built without power4 the loader won't have this element in
-# the struct whereas the power4/5/6/... libc will, so there will be a disconnect
-# between the size of the rtld_global_ro struct between the two and dl_close
-# ends up getting called incorrectly when it's actually attempting to call a
-# resolver function. This is because the GLRO() macro simply attempts to
-# compute an offset and gets the wrong one.
-# Building the base glibc with --with-cpu=power4 solves this problem.
-# But: ppc32 can not default to -mcpu=power4 because it would emit instructions
-# which are not available on G3, G4 etc.
-#
-# We simply remove the power4 files, and build the base glibc for a generic powerpc cpu
-# Additional cputuned libs can now be used on powerpc32
-#
-rm -fv sysdeps/powerpc/powerpc32/power4/hp-timing.c sysdeps/powerpc/powerpc32/power4/hp-timing.h
-find . -name configure | xargs touch
-
-#######################################################################
-###
-### BUILD
-###
-#######################################################################
-
-%build
-if [ -x /bin/uname.bin ]; then
- /bin/uname.bin -a
-else
- uname -a
-fi
-uptime || :
-ulimit -a
-nice
-# We do not want configure to figure out the system its building one
-# to support a common ground and thus set build and host to the
-# target_cpu.
-%ifarch %arm
-%define target %{_target_cpu}-suse-linux-gnueabi
-%else
-%define target %{_target_cpu}-suse-linux
-%endif
-# Don't use as-needed, it breaks glibc assumptions
-# Before enabling it, run the testsuite and verify that it
-# passes completely
-export SUSE_ASNEEDED=0
-# Adjust glibc version.h
-echo "#define CONFHOST \"%{target}\"" >> version.h
-echo "#define GITID \"%{git_id}\"" >> version.h
-#
-# Default CFLAGS and Compiler
-#
-BuildFlags="%{optflags} -U_FORTIFY_SOURCE"
-enable_stack_protector=
-for opt in $BuildFlags; do
- case $opt in
- -fstack-protector-strong) enable_stack_protector=strong ;;
- -fstack-protector-all) enable_stack_protector=all ;;
- -fstack-protector) enable_stack_protector=yes ;;
- esac
-done
-BuildFlags=$(echo $BuildFlags | sed -e 's#-fstack-protector[^ ]*##' -e 's#-ffortify=[0-9]*##')
-BuildCC="%__cc"
-BuildCCplus="%__cxx"
-add_ons=libidn
-#
-#now overwrite for some architectures
-#
-%ifarch sparc64
- BuildFlags="-O2 -mcpu=ultrasparc -mvis -fcall-used-g6"
- BuildCC="gcc -m64"
- BuildCCplus="$BuildCCplus -m64"
-%endif
-%ifarch sparc
- BuildFlags="$BuildFlags -fcall-used-g6"
- BuildCC="gcc -m32"
- BuildCCplus="$BuildCCplus -m32"
-%endif
-%ifarch sparcv9
- BuildFlags="$BuildFlags -mcpu=ultrasparc -fcall-used-g6"
- BuildCC="gcc -m32"
- BuildCCplus="$BuildCCplus -m32"
-%endif
-%ifarch alphaev6
- BuildFlags="-mcpu=ev6"
-%endif
-%ifarch ppc ppc64
- BuildFlags="$(echo $BuildFlags | sed 's#-mminimal-toc##')"
-%endif
-%ifarch ppc64
- BuildCC="$BuildCC -m64"
- BuildCCplus="$BuildCCplus -m64"
-%endif
-%ifarch hppa
- BuildFlags="$BuildFlags -mpa-risc-1-1 -fstrict-aliasing"
-%endif
-# Add flags for all plattforms except AXP
-%ifnarch alpha
- BuildFlags="$BuildFlags -g"
-%endif
-%if %{disable_assert}
- BuildFlags="$BuildFlags -DNDEBUG=1"
-%endif
-%ifarch %ix86
- add_ons=$add_ons,noversion
-%endif
-%ifarch mipsel
- # fails to build otherwise - need to recheck and fix
- %define enable_stackguard_randomization 0
-%endif
-
-configure_and_build_glibc() {
- local dirname="$1"; shift
- local cflags="$1"; shift
- mkdir "cc-$dirname"
- cd "cc-$dirname"
-%ifarch %arm aarch64
- # remove asynchronous-unwind-tables during configure as it causes
- # some checks to fail spuriously on arm
- conf_cflags="${cflags/-fasynchronous-unwind-tables/}"
- conf_cflags="${conf_cflags/-funwind-tables/}"
-%else
- conf_cflags="$cflags"
-%endif
-
- profile="--disable-profile"
-%if %{build_profile}
- if [ "$dirname" = "base" ] ; then
- profile="--enable-profile"
- fi
-%endif
- elision=--enable-lock-elision
- if [ "$dirname" = "noelision" ]; then
- elision=--disable-lock-elision
- fi
- ../configure \
- CFLAGS="$conf_cflags" BUILD_CFLAGS="$conf_cflags" \
- CC="$BuildCC" CXX="$BuildCCplus" \
- --prefix=%{_prefix} \
- --libexecdir=%{_libexecdir} --infodir=%{_infodir} \
- --enable-add-ons=$add_ons \
- $profile $elision \
- "$@" \
- --build=%{target} --host=%{target} \
-%ifarch armv7hl ppc ppc64 ppc64le %{ix86} x86_64 sparc sparc64 s390 s390x
- --enable-multi-arch \
-%endif
-%ifarch mipsel
- --without-fp \
-%endif
-%ifarch ppc64p7
- --with-cpu=power7 \
-%endif
-%if %{enable_stackguard_randomization}
- --enable-stackguard-randomization \
-%endif
- ${enable_stack_protector:+--enable-stack-protector=$enable_stack_protector} \
- --enable-tunables \
- --enable-kernel=%{enablekernel} \
- --with-bugurl=http://bugs.opensuse.org \
- --enable-bind-now --enable-obsolete-rpc \
- --disable-timezone-tools
-# Should we enable --enable-systemtap?
-# Should we enable --enable-nss-crypt to build use freebl3 hash functions?
- # explicitly set CFLAGS to use the full CFLAGS (not the reduced one for configure)
- make %{?_smp_mflags} CFLAGS="$cflags" BUILD_CFLAGS="$cflags"
- cd ..
-}
-
-%if !%{optimize_power}
- #
- # Build base glibc
- #
- configure_and_build_glibc base "$BuildFlags"
-%else
- #
- # Build POWER-optimized glibc
- #
- # First, base build:
- pBuildFlags="$BuildFlags -mtune=%{powerpc_optimize_tune}"
- %if "%{powerpc_optimize_base}" != ""
- pBuildFlags+=" -mcpu=%{powerpc_optimize_base}"
- %endif
- %if "%{powerpc_optimize_base}" != ""
- configure_and_build_glibc base "$pBuildFlags" --with-cpu=%{powerpc_optimize_base}
- %else
- # Use no default CPU
- configure_and_build_glibc base "$pBuildFlags"
- %endif
- %if %{build_variants}
- # Then other power variants:
- for pcpu in \
- %if %{powerpc_optimize_cpu_power4}
- power4 \
- %endif
- %if %{powerpc_optimize_cpu_power6}
- power6 \
- %endif
- %if %{powerpc_optimize_cpu_power7}
- power7 \
- %endif
- ; do
- configure_and_build_glibc $pcpu "$BuildFlags -mcpu=$pcpu" \
- --with-cpu=$pcpu
- done
- # Eventually, special Cell variant:
- %if %{powerpc_optimize_cpu_cell}
- configure_and_build_glibc ppc-cell-be "$BuildFlags -mcpu=cell"
- %endif
- %endif # %{build_variants}
-%endif # optimize_power
-
-%if %{build_variants}
-%ifarch i686 x86_64
-configure_and_build_glibc noelision "$BuildFlags"
-%endif
-%endif
-
-#
-# Build html documentation
-#
-%if %{build_html}
-make -C cc-base html
-%endif
-
-#
-# Build glibc_post_upgrade binary
-#
-$BuildCC -static %{optflags} -Os $RPM_SOURCE_DIR/glibc_post_upgrade.c -o glibc_post_upgrade \
- -Lcc-base -Bcc-base/csu \
- '-DREMOVE_TLS_DIRS' '-DREMOVE_PPC_OPTIMIZE_POWER5' \
-%ifarch ppc ppc64
- %if !%{powerpc_optimize_cpu_power4}
- '-DREMOVE_PPC_OPTIMIZE_POWER4' \
- %endif
- %if !%{powerpc_optimize_cpu_power6}
- '-DREMOVE_PPC_OPTIMIZE_POWER6' \
- %endif
- %if !%{powerpc_optimize_cpu_power7}
- '-DREMOVE_PPC_OPTIMIZE_POWER7' \
- %endif
- %if !%{powerpc_optimize_cpu_cell}
- '-DREMOVE_PPC_OPTIMIZE_CELL' \
- %endif
-%endif
- '-DLIBDIR="/%{_lib}"' '-DGCONV_MODULES_DIR="%{_libdir}/gconv"'
-
-# crypt_blowfish man pages
-pushd crypt_blowfish-%{crypt_bf_version}
-make man
-popd
-
-#######################################################################
-###
-### CHECK
-###
-#######################################################################
-
-%check
-%if %{testsuite_build}
-# The testsuite will fail if asneeded is used
-export SUSE_ASNEEDED=0
-# Increase timeout
-export TIMEOUTFACTOR=16
-# The testsuite does its own malloc checking
-unset MALLOC_CHECK_
-make -C cc-base -k check || {
- cd cc-base
- o=$-
- set +x
- for sum in subdir-tests.sum */subdir-tests.sum; do
- while read s t; do
- case $s in
- XPASS:|PASS:)
- echo ++++++ $s $t ++++++
- ;;
- *) # X?FAIL:
- echo ------ $s $t ------
- test ! -f $t.out || cat $t.out
- ;;
- esac
- done < $sum
- done
- set -$o
- # Fail build if there where compilation errors during testsuite run
- test -f tests.sum
-}
-%else
-# This has to pass on all platforms!
-# Exceptions:
-# None!
-make %{?_smp_mflags} -C cc-base check-abi
-%endif
-
-#######################################################################
-###
-### INSTALL
-###
-#######################################################################
-
-%install
-%if %{normal_build}
-# We don't want to strip the .symtab from our libraries in find-debuginfo.sh,
-# certainly not from libpthread.so.* because it is used by libthread_db to find
-# some non-exported symbols in order to detect if threading support
-# should be enabled. These symbols are _not_ exported, and we can't easily
-# export them retroactively without changing the ABI. So we have to
-# continue to "export" them via .symtab, instead of .dynsym :-(
-# But we also want to keep .symtab and .strtab of other libraries since some
-# debugging tools currently require these sections directly inside the main
-# files - specifically valgrind and PurifyPlus.
-export STRIP_KEEP_SYMTAB=*.so*
-
-# Make sure we will create the gconv-modules.cache
-mkdir -p %{buildroot}%{_libdir}/gconv
-touch %{buildroot}%{_libdir}/gconv/gconv-modules.cache
-
-# Install base glibc
-make %{?_smp_mflags} install_root=%{buildroot} install -C cc-base
-
-install_optimized_variant() {
- local dirname="$1"; shift
- local subdir="$1"; shift
- local subdir_up="$1"; shift
-
-cd "cc-$dirname"
-destdir=$RPM_BUILD_ROOT/%{_lib}/$subdir
-mkdir -p $destdir
-# Don't run a complete make install, we know which libraries
-# we want
-for lib in libc math/libm nptl/libpthread rt/librt nptl_db/libthread_db
-do
- libbase=${lib#*/}
- libbaseso=$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}-*.so)
- # Only install if different from base lib
- if cmp -s ${lib}.so ../cc-base/${lib}.so; then
- ln -sf $subdir_up/$libbaseso $destdir/$libbaseso
- else
- cp -a ${lib}.so $destdir/$libbaseso
- fi
-done
-cd ..
-cc-base/elf/ldconfig -vn $destdir
-}
-
-# Install power-optimized glibc
-%if %{optimize_power}
- %if %{powerpc_optimize_cpu_power4}
- install_optimized_variant power4 power4 ".."
- %endif
- %if %{powerpc_optimize_cpu_power6}
- install_optimized_variant power6 power6 ".."
- %endif
- %if %{powerpc_optimize_cpu_power7}
- install_optimized_variant power7 power7 ".."
- %endif
- %if %{powerpc_optimize_cpu_cell}
- install_optimized_variant ppc-cell-be ppc-cell-be ".."
- %endif
- %if %{powerpc_optimize_cpu_power6}
- # power6 is compatible with power6x
- # doing a directory symlink doesnt work, ldconfig follows them and accepts only the first real dir
- if test -d %{buildroot}/%{_lib}/power6; then
- mkdir -p %{buildroot}/%{_lib}/power6x
- for i in %{buildroot}/%{_lib}/power6/*.so; do
- b=$(basename $i)
- ln -vs ../power6/$b %{buildroot}/%{_lib}/power6x/$b
- done
- cc-base/elf/ldconfig -vn %{buildroot}/%{_lib}/power6x
- fi
- %endif
-%endif # optimize_power
-
-%ifarch i686 x86_64
-cd cc-noelision
-destdir=$RPM_BUILD_ROOT/%{_lib}/noelision
-mkdir -p $destdir
-install -m 755 nptl/libpthread.so $destdir/libpthread-%{libversion}.so
-cd ..
-cc-base/elf/ldconfig -vn $destdir
-%endif
-
-# Install locales
-%if %{build_locales}
- # XXX Do not install locales in parallel!
- cd cc-base
- # localedef creates hardlinks to other locales if possible
- # this will not work if we generate them in parallel.
- # thus we need to run fdupes on /usr/lib/locale/
- # Still, on my system this is a speed advantage:
- # non-parallel build for install-locales: 9:34mins
- # parallel build with fdupes: 7:08mins
- make %{?_smp_mflags} install_root=%{buildroot} localedata/install-locales
- %fdupes %{buildroot}/usr/lib/locale
- cd ..
-%endif
-# Create file list for glibc-locale package
-%{find_lang} libc
-
-# Prepare obsolete/, used only on some architectures:
-export RPM_BUILD_ROOT
-%ifarch i586
-mkdir -p %{buildroot}/%{_lib}/obsolete
-%endif
-
-# Miscelanna:
-
-install -m 0700 glibc_post_upgrade %{buildroot}%{_sbindir}
-
-install -m 644 %{SOURCE7} %{buildroot}/etc
-install -m 644 %{SOURCE5} %{buildroot}/etc
-install -m 644 posix/gai.conf %{buildroot}/etc
-
-mkdir -p %{buildroot}/etc/default
-install -m 644 nis/nss %{buildroot}/etc/default/
-
-mkdir -p %{buildroot}%{_includedir}/resolv
-install -m 0644 resolv/mapv4v6addr.h %{buildroot}%{_includedir}/resolv/
-install -m 0644 resolv/mapv4v6hostent.h %{buildroot}%{_includedir}/resolv/
-
-%if %{build_html}
-mkdir -p %{buildroot}%{_datadir}/doc/glibc
-cp -p cc-base/manual/libc/*.html %{buildroot}%{_datadir}/doc/glibc
-%endif
-
-cd manpages; make install_root=%{buildroot} install; cd ..
-
-# crypt_blowfish man pages
-pushd crypt_blowfish-%{crypt_bf_version}
-install -m755 -d %{buildroot}%{_mandir}/man3
-install -m644 *.3 %{buildroot}%{_mandir}/man3
-popd
-
-# nscd tools:
-
-%ifnarch i686
-cp nscd/nscd.conf %{buildroot}/etc
-mkdir -p %{buildroot}/etc/init.d
-ln -sf /sbin/service %{buildroot}/usr/sbin/rcnscd
-mkdir -p %{buildroot}/run/nscd
-mkdir -p %{buildroot}/var/lib/nscd
-%endif
-
-#
-# Create ld.so.conf
-#
-cat > %{buildroot}/etc/ld.so.conf <>"$l"
- cat "$l.d"/* >>"$l"
-done
-/usr/sbin/iconvconfig
-
-%post info
-%install_info --info-dir=%{_infodir} %{_infodir}/libc.info.gz
-
-%preun info
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz
-
-%pre -n nscd
-getent group nscd >/dev/null || %{_sbindir}/groupadd -r nscd
-getent passwd nscd >/dev/null || %{_sbindir}/useradd -r -g nscd -c "User for nscd" -s /sbin/nologin -d /run/nscd nscd
-%service_add_pre nscd.service
-
-%preun -n nscd
-%service_del_preun nscd.service
-
-%post -n nscd
-%service_add_post nscd.service
-mkdir -p /run/nscd
-# Previously we had nscd.socket, remove it
-test -x /usr/bin/systemctl && /usr/bin/systemctl stop nscd.socket 2>/dev/null || :
-test -x /usr/bin/systemctl && /usr/bin/systemctl disable nscd.socket 2>/dev/null || :
-# Hard removal in case the above did not work
-rm -f /etc/systemd/system/sockets.target.wants/nscd.socket
-exit 0
-
-%postun -n nscd
-%service_del_postun nscd.service
-exit 0
-
-%if %{normal_build}
-%files
-#######################################################################
-###
-### FILES
-###
-#######################################################################
-
-# glibc
-%defattr(-,root,root)
-%doc LICENSES
-%config(noreplace) /etc/bindresvport.blacklist
-%config /etc/ld.so.conf
-%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /etc/ld.so.cache
-%config(noreplace) /etc/rpc
-%verify(not md5 size mtime) %config(noreplace) /etc/nsswitch.conf
-%verify(not md5 size mtime) %config(noreplace) /etc/gai.conf
-%config(noreplace) /etc/default/nss
-%doc %{_mandir}/man1/gencat.1.gz
-%doc %{_mandir}/man1/getconf.1.gz
-%doc %{_mandir}/man5/*
-/%{_lib}/ld-%{libversion}.so
-
-# Each architecture has a different name for the dynamic linker:
-%ifarch %arm
-%ifarch armv6hl armv7hl
-/%{_lib}/ld-linux-armhf.so.3
-# Keep compatibility link
-/%{_lib}/ld-linux.so.3
-%else
-/%{_lib}/ld-linux.so.3
-%endif
-%endif
-%ifarch ia64
-/%{_lib}/ld-linux-ia64.so.2
-%endif
-%ifarch ppc s390 mips hppa m68k
-/%{_lib}/ld.so.1
-%endif
-%ifarch ppc64
-/%{_lib}/ld64.so.1
-%endif
-%ifarch ppc64le
-/%{_lib}/ld64.so.2
-%endif
-%ifarch s390x
-/lib/ld64.so.1
-/%{_lib}/ld64.so.1
-%endif
-%ifarch x86_64
-/%{_lib}/ld-linux-x86-64.so.2
-%endif
-%ifarch %ix86 %sparc
-/%{_lib}/ld-linux.so.2
-%endif
-%ifarch aarch64
-/lib/ld-linux-aarch64.so.1
-/%{_lib}/ld-linux-aarch64.so.1
-%endif
-%ifarch %ix86 x86_64 ppc ppc64 s390 s390x
-# LSB
-/%{_lib}/*-lsb*.so.3
-%endif
-
-/%{_lib}/libBrokenLocale-%{libversion}.so
-/%{_lib}/libBrokenLocale.so.1
-/%{_lib}/libSegFault.so
-/%{_lib}/libanl-%{libversion}.so
-/%{_lib}/libanl.so.1
-/%{_lib}/libc-%{libversion}.so
-/%{_lib}/libc.so.6*
-/%{_lib}/libcidn-%{libversion}.so
-/%{_lib}/libcidn.so.1
-/%{_lib}/libcrypt-%{libversion}.so
-/%{_lib}/libcrypt.so.1
-/%{_lib}/libowcrypt-%{libversion}.so
-/%{_lib}/libowcrypt.so.1
-/%{_lib}/libdl-%{libversion}.so
-/%{_lib}/libdl.so.2*
-/%{_lib}/libm-%{libversion}.so
-/%{_lib}/libm.so.6*
-%ifarch x86_64
-/%{_lib}/libmvec-%{libversion}.so
-/%{_lib}/libmvec.so.1
-%endif
-/%{_lib}/libnsl-%{libversion}.so
-/%{_lib}/libnsl.so.1
-/%{_lib}/libnss_compat-%{libversion}.so
-/%{_lib}/libnss_compat.so.2
-/%{_lib}/libnss_db-%{libversion}.so
-/%{_lib}/libnss_db.so.2
-/%{_lib}/libnss_dns-%{libversion}.so
-/%{_lib}/libnss_dns.so.2
-/%{_lib}/libnss_files-%{libversion}.so
-/%{_lib}/libnss_files.so.2
-/%{_lib}/libnss_hesiod-%{libversion}.so
-/%{_lib}/libnss_hesiod.so.2
-/%{_lib}/libnss_nis-%{libversion}.so
-/%{_lib}/libnss_nis.so.2
-/%{_lib}/libnss_nisplus-%{libversion}.so
-/%{_lib}/libnss_nisplus.so.2
-/%{_lib}/libpthread-%{libversion}.so
-/%{_lib}/libpthread.so.0
-/%{_lib}/libresolv-%{libversion}.so
-/%{_lib}/libresolv.so.2
-/%{_lib}/librt-%{libversion}.so
-/%{_lib}/librt.so.1
-/%{_lib}/libthread_db-1.0.so
-/%{_lib}/libthread_db.so.1
-/%{_lib}/libutil-%{libversion}.so
-/%{_lib}/libutil.so.1
-%define optimized_libs() \
- %dir %attr(0755,root,root) /%{_lib}/%1\
- /%{_lib}/%1/libc-%{libversion}.so\
- /%{_lib}/%1/libc.so.6*\
- /%{_lib}/%1/libm-%{libversion}.so\
- /%{_lib}/%1/libm.so.6*\
- /%{_lib}/%1/libpthread-%{libversion}.so\
- /%{_lib}/%1/libpthread.so.0\
- /%{_lib}/%1/librt-%{libversion}.so\
- /%{_lib}/%1/librt.so.1\
- /%{_lib}/%1/libthread_db-1.0.so\
- /%{_lib}/%1/libthread_db.so.1
-
-%if %{optimize_power}
- %if %{powerpc_optimize_cpu_power4}
- %{optimized_libs power4}
- %endif
- %if %{powerpc_optimize_cpu_power6}
- %{optimized_libs power6}
- %{optimized_libs power6x}
- %endif
- %if %{powerpc_optimize_cpu_power7}
- %{optimized_libs power7}
- %endif
- %if %{powerpc_optimize_cpu_cell}
- %{optimized_libs ppc-cell-be}
- %endif
-%endif # optimize_power
-%ifarch i686 x86_64
-/%{_lib}/noelision
-%endif
-%dir %attr(0700,root,root) /var/cache/ldconfig
-/sbin/ldconfig
-%{_bindir}/gencat
-%{_bindir}/getconf
-%{_bindir}/getent
-%{_bindir}/iconv
-%attr(755,root,root) %{_bindir}/ldd
-%ifarch %ix86 sparc sparcv9 m68k
- %{_bindir}/lddlibc4
-%endif
-%{_bindir}/locale
-%{_bindir}/localedef
-%dir %attr(0755,root,root) %{_libexecdir}/getconf
-%{_libexecdir}/getconf/*
-%{_sbindir}/glibc_post_upgrade
-%{_sbindir}/iconvconfig
-
-%ifarch i586
-%files obsolete
-%defattr (755,root,root,755)
-/%{_lib}/obsolete
-%endif
-
-%files locale -f libc.lang
-%defattr(-,root,root)
-%{_datadir}/locale/locale.alias
-%if %{build_locales}
- /usr/lib/locale
-%endif
-%{_libdir}/gconv
-
-%files devel
-%defattr(-,root,root)
-%doc COPYING COPYING.LIB NEWS README BUGS CONFORMANCE
-%doc %{_mandir}/man1/catchsegv.1.gz
-%doc %{_mandir}/man1/rpcgen.1.gz
-%doc %{_mandir}/man3/*
-%{_bindir}/catchsegv
-%{_bindir}/rpcgen
-%{_bindir}/sprof
-%{_includedir}/*
-%{_libdir}/*.o
-%{_libdir}/*.so
-# These static libraries are needed even for shared builds
-%{_libdir}/libc_nonshared.a
-%{_libdir}/libg.a
-%{_libdir}/libieee.a
-%ifarch ppc ppc64 ppc64le s390 s390x sparc sparcv8 sparcv9 sparcv9v
-# This is not built on sparc64.
- %{_libdir}/libnldbl_nonshared.a
-%endif
-%{_libdir}/libmcheck.a
-%ifarch x86_64
-%{_libdir}/libmvec_nonshared.a
-%endif
-%{_libdir}/libpthread_nonshared.a
-%{_libdir}/librpcsvc.a
-
-%files devel-static
-%defattr(-,root,root)
-%{_libdir}/libBrokenLocale.a
-%{_libdir}/libanl.a
-%{_libdir}/libc.a
-%{_libdir}/libcrypt.a
-%{_libdir}/libowcrypt.a
-%{_libdir}/libdl.a
-%{_libdir}/libm.a
-%ifarch x86_64
-%{_libdir}/libm-%{libversion}.a
-%{_libdir}/libmvec.a
-%endif
-%{_libdir}/libnsl.a
-%{_libdir}/libpthread.a
-%{_libdir}/libresolv.a
-%{_libdir}/librt.a
-%{_libdir}/libutil.a
-
-%ifnarch i686
-%files info
-%defattr(-,root,root)
-%doc %{_infodir}/libc.info.gz
-%doc %{_infodir}/libc.info-?.gz
-%doc %{_infodir}/libc.info-??.gz
-
-%if %{build_html}
-%files html
-%defattr(-,root,root)
-%doc %{_prefix}/share/doc/glibc
-%endif
-
-%files i18ndata
-%defattr(-,root,root)
-%{_prefix}/share/i18n
-
-%files -n nscd
-%defattr(-,root,root)
-%config(noreplace) /etc/nscd.conf
-%{_sbindir}/nscd
-%{_sbindir}/rcnscd
-/usr/lib/systemd/system/nscd.service
-%dir /usr/lib/tmpfiles.d
-/usr/lib/tmpfiles.d/nscd.conf
-%dir %attr(0755,root,root) %ghost /run/nscd
-%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/nscd.pid
-%attr(0666,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/socket
-%dir %attr(0755,root,root) /var/lib/nscd
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/passwd
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/group
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/hosts
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/services
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/netgroup
-%endif # !i686
-
-%if %{build_profile}
-%files profile
-%defattr(-,root,root)
-%{_libdir}/libc_p.a
-%{_libdir}/libBrokenLocale_p.a
-%{_libdir}/libanl_p.a
-%{_libdir}/libm_p.a
-%ifarch x86_64
-%{_libdir}/libmvec_p.a
-%endif
-%{_libdir}/libcrypt_p.a
-%{_libdir}/libowcrypt_p.a
-%{_libdir}/libpthread_p.a
-%{_libdir}/libresolv_p.a
-%{_libdir}/libnsl_p.a
-%{_libdir}/librt_p.a
-%{_libdir}/librpcsvc_p.a
-%{_libdir}/libutil_p.a
-%{_libdir}/libdl_p.a
-%endif
-
-%ifnarch i686
-%files extra
-%defattr(-,root,root)
-%{_bindir}/makedb
-/var/lib/misc/Makefile
-%endif # !i686
-
-%endif # %{normal_build}
-
-%if %{utils_build}
-%files
-%defattr(-,root,root)
-/%{_lib}/libmemusage.so
-/%{_lib}/libpcprofile.so
-%dir %{_libdir}/audit
-%{_libdir}/audit/sotruss-lib.so
-%{_bindir}/memusage
-%{_bindir}/memusagestat
-%{_bindir}/mtrace
-%{_bindir}/pcprofiledump
-%{_bindir}/sotruss
-%{_bindir}/xtrace
-%{_bindir}/pldd
-%endif # %{utils_build}
-
-%changelog
diff --git a/glibc-utils.changes b/glibc-utils.changes
deleted file mode 100644
index 36fc946..0000000
--- a/glibc-utils.changes
+++ /dev/null
@@ -1,7887 +0,0 @@
--------------------------------------------------------------------
-Wed Mar 29 13:09:49 UTC 2017 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Wed Feb 8 09:38:15 UTC 2017 - schwab@suse.de
-
-- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ
- #21109)
-
--------------------------------------------------------------------
-Sun Feb 5 18:26:21 UTC 2017 - schwab@suse.de
-
-- Update to glibc 2.25
- * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR
- 24731-2:2010, is supported to enable declarations of functions from that
- TR.
- * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS
- 18661-1:2014, is supported to enable declarations of functions and macros
- from that TS.
- * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS
- 18661-4:2015, is supported to enable declarations of functions and macros
- from that TS.
- * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are
- now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L.
- * The inclusion of by is deprecated.
- * New features from TS 18661-1:2014 are added to libm: the
- fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the
- femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros.
- * Integer width macros from TS 18661-1:2014 are added to :
- CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH,
- UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to
- : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH,
- INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH,
- UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH,
- INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH,
- UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH,
- UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH,
- UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH,
- UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH,
- WINT_WIDTH.
- * New features are added from TS 18661-1:2014:
- - Signaling NaN macros: SNANF, SNAN, SNANL.
- - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp,
- fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf,
- fromfpxl, ufromfpx, ufromfpxf, ufromfpxl.
- - llogb functions: the llogb, llogbf and llogbl functions, and the
- FP_LLOGB0 and FP_LLOGBNAN macros.
- - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag,
- fminmagf, fminmagl.
- - Comparison macros: iseqsig.
- - Classification macros: iscanonical, issubnormal, iszero.
- - Total order functions: totalorder, totalorderf, totalorderl,
- totalordermag, totalordermagf, totalordermagl.
- - Canonicalize functions: canonicalize, canonicalizef, canonicalizel.
- - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload,
- setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl.
- * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014,
- are added to libc.
- * Most of glibc can now be built with the stack smashing protector enabled.
- * The function explicit_bzero, from OpenBSD, has been added to libc.
- * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined
- to float instead of double.
- * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the
- float_t and double_t types are now defined to long double instead of float
- and double.
- * The getentropy and getrandom functions, and the header file
- have been added.
- * The buffer size for byte-oriented stdio streams is now limited to 8192
- bytes by default.
- * The header now includes the header.
- * The malloc_get_state and malloc_set_state functions have been removed.
- * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the
- corresponding RES_NOIP6DOTINT flag from have been removed.
- * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING
- flag from have been removed.
- * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG,
- RES_BLAST defined in the header file have been deprecated.
- * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for
- _res.flags are deprecated.
- * DNSSEC-related declarations and definitions have been removed from the
- header file, and libresolv will no longer attempt to
- decode the data part of DNSSEC record types.
- * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p,
- ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the
- header file because the distinction between RR types and
- meta-RR types is not officially standardized, subject to revision, and
- thus not suitable for encoding in a macro.
- * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook
- and rhook members of the res_state type in have been removed.
- * For multi-arch support it is recommended to use a GCC which has
- been built with support for GNU indirect functions.
- * GDB pretty printers have been added for mutex and condition variable
- structures in POSIX Threads.
- * Tunables feature added to allow tweaking of the runtime for an application
- program.
- * A new version of condition variables functions have been implemented in
- the NPTL implementation of POSIX Threads to provide stronger ordering
- guarantees.
- * A new version of pthread_rwlock functions have been implemented to use a more
- scalable algorithm primarily through not using a critical section anymore to
- make state changes.
- * On ARM EABI (32-bit), generating a backtrace for execution contexts which
- have been created with makecontext could fail to terminate due to a
- missing .cantunwind annotation. (CVE-2016-6323)
- * The DNS stub resolver functions would crash due to a NULL pointer
- dereference when processing a query with a valid DNS question type which
- was used internally in the implementation. (CVE-2015-5180)
-- Enable stack protector if part of %optflags
-- startcontext-cantunwind.patch: Removed
-- cpuid-assertion.patch: Removed
-
--------------------------------------------------------------------
-Thu Oct 13 08:24:22 UTC 2016 - schwab@suse.de
-
-- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)
-
--------------------------------------------------------------------
-Wed Oct 5 15:01:46 UTC 2016 - schwab@suse.de
-
-- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to
- /var/lib/nscd
-- glibc-2.3.90-langpackdir.diff: simplify
-
--------------------------------------------------------------------
-Tue Aug 2 13:55:44 UTC 2016 - schwab@suse.de
-
-- 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:
- * 0001-Updated-translations-for-2.23.patch
- * 0002-Regenerate-libc.pot-for-2.23.patch
- * 0003-Regenerated-configure-scripts.patch
- * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch
- * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch
- * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
- * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch
- * 0008-Update-NEWS.patch
- * 0009-sln-use-stat64.patch
- * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch
- * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch
- * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch
- * 0013-Mention-BZ-19762-in-NEWS.patch
- * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch
- * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch
- * 0016-Fix-resource-leak-in-resolver-bug-19257.patch
- * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch
- * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch
- * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch
- * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch
- * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch
- * 0022-configure-fix-test-usage.patch
- * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
- * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch
- * 0025-getnameinfo-Do-not-preserve-errno.patch
- * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch
- * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch
- * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch
- * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch
- * 0030-hesiod-Remove-RCS-keywords.patch
- * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch
- * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch
- * 0033-malloc-Remove-NO_THREADS.patch
- * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch
- * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch
- * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch
- * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch
- * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch
- * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch
- * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch
- * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch
- * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch
- * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch
- * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch
- * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch
- * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch
- * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch
- * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch
- * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch
- * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch
- * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch
- * 0052-Fix-tst-dlsym-error-build.patch
- * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch
- * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch
- * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch
- * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch
- * clntudp-call-alloca.patch
- * glibc-memset-nontemporal.diff
- * nis-initgroups-status.patch
- * nscd-gc-crash.patch
- * robust-mutex-deadlock.patch
- * strncat-avoid-array-bounds-warning.patch
-
--------------------------------------------------------------------
-Wed Jun 29 12:50:21 UTC 2016 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Thu Jun 23 07:41:06 UTC 2016 - schwab@suse.de
-
-- nsswitch.conf: Add fallback to files for passwd and group to prepare for
- libnsl removal.
-
--------------------------------------------------------------------
-Wed Jun 22 09:08:02 UTC 2016 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Thu Jun 9 09:17:10 UTC 2016 - schwab@suse.de
-
-- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ
- #19755)
-
--------------------------------------------------------------------
-Mon May 30 08:23:03 UTC 2016 - schwab@suse.de
-
-- clntudp-call-alloca.patch: do not use alloca in clntudp_call
- (CVE-2016-4429, bsc#980854, BZ #20112)
-
--------------------------------------------------------------------
-Wed May 11 09:33:47 UTC 2016 - schwab@suse.de
-
-- Import patches from 2.23 branch
- 0001-Updated-translations-for-2.23.patch
- 0002-Regenerate-libc.pot-for-2.23.patch
- 0003-Regenerated-configure-scripts.patch
- 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch
- 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch
- 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
- 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch
- 0008-Update-NEWS.patch
- 0009-sln-use-stat64.patch
- 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch
- 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch
- 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch
- 0013-Mention-BZ-19762-in-NEWS.patch
- 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch
- 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch
- 0016-Fix-resource-leak-in-resolver-bug-19257.patch
- 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch
- 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch
- 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch
- 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch
- 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch
- 0022-configure-fix-test-usage.patch
- 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
- 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch
- 0025-getnameinfo-Do-not-preserve-errno.patch
- 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch
- 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch
- 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch
- 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch
- 0030-hesiod-Remove-RCS-keywords.patch
- 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch
- 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch
- 0033-malloc-Remove-NO_THREADS.patch
- 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch
- 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch
- 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch
- 0037-malloc-Add-missing-internal_function-attributes-on-f.patch
- 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch
- 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch
- 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch
- 0041-nss_dns-Check-address-length-before-creating-addrinf.patch
- 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch
- 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch
- 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch
- 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch
- 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch
- 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch
- 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch
- 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch
- 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch
- 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch
- 0052-Fix-tst-dlsym-error-build.patch
- 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch
- 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch
- 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch
- 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch
-- CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727
-- resolv-mem-leak.patch: renamed to
- 0016-Fix-resource-leak-in-resolver-bug-19257.patch
-- no-long-double.patch: renamed to
- 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch
-- glibc-gcc6.patch: renamed to
- 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch
-
--------------------------------------------------------------------
-Mon May 9 14:00:41 UTC 2016 - schwab@suse.de
-
-- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories
-- glibc-2.3.locales.diff.bz2: likewise
-
--------------------------------------------------------------------
-Mon Apr 25 08:55:47 UTC 2016 - jslaby@suse.com
-
-- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with
- -Wparentheses
-
--------------------------------------------------------------------
-Mon Apr 11 08:00:07 UTC 2016 - schwab@suse.de
-
-- Add compatibility symlinks for LSB 3.0 (fate#318933)
-
--------------------------------------------------------------------
-Mon Mar 21 11:57:49 UTC 2016 - schwab@suse.de
-
-- powerpc-elision-enable-envvar.patch: enable TLE only if
- GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)
-
--------------------------------------------------------------------
-Tue Mar 15 10:44:46 UTC 2016 - schwab@suse.de
-
-- ldd-system-interp.patch: Restore warning about execution permission, it
- is still needed for noexec mounts (bsc#915985)
-
--------------------------------------------------------------------
-Tue Mar 8 15:28:16 UTC 2016 - idonmez@suse.com
-
-- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8)
- and rh#902094 . Added with glibc-c-utf8-locale.patch.
-- Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for
- C.UTF-8 same as C locale.
-
--------------------------------------------------------------------
-Mon Mar 7 14:47:50 UTC 2016 - schwab@suse.de
-
-- Move %install_info_delete to %preun
-- crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer
- acceptable
-
--------------------------------------------------------------------
-Tue Feb 23 16:11:36 UTC 2016 - schwab@suse.de
-
-- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE
-
--------------------------------------------------------------------
-Mon Feb 22 11:05:12 UTC 2016 - schwab@suse.de
-
-- 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 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
- * vector-finite-math-aliases.patch
- * powerpc-elision-adapt-param.patch
- * catopen-unbound-alloca.patch
- * strftime-range-check.patch
- * hcreate-overflow-check.patch
- * errorcheck-mutex-no-elision.patch
- * refactor-nan-parsing.patch
- * send-dg-buffer-overflow.patch
- * isinf-cxx11-conflict.patch
- * ibm93x-redundant-shift-si.patch
- * iconv-reset-input-buffer.patch
- * tzset-tzname.patch
- * static-dlopen.patch
-
--------------------------------------------------------------------
-Thu Feb 18 13:22:19 UTC 2016 - schwab@suse.de
-
-- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with
- C++11 (bsc#963700, BZ #19439)
-
--------------------------------------------------------------------
-Wed Feb 17 09:48:26 UTC 2016 - schwab@suse.de
-
-- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling
- (BZ #19018)
-- prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits
- for prelink (BZ #19178)
-- vector-finite-math-aliases.patch: Better workaround for aliases of
- *_finite symbols in vector math library (BZ# 19058)
-- powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision
- transient failure adapt param (BZ #19174)
-- catopen-unbound-alloca.patch: Fix unbound alloca in catopen
- (CVE-2015-8779, bsc#962739, BZ #17905)
-- strftime-range-check.patch: Add range check on time fields
- (CVE-2015-8776, bsc#962736, BZ #18985)
-- hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778,
- bsc#962737, BZ #18240)
-- errorcheck-mutex-no-elision.patch: Don't do lock elision on an error
- checking mutex (bsc#956716, BZ #17514)
-- refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads
- (CVE-2014-9761, bsc#962738, BZ #16962)
-- send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer
- overflow (CVE-2015-7547, bsc#961721, BZ #18665)
-- powerpc-lock-elision-race.patch: renamed from
- 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch
-
--------------------------------------------------------------------
-Mon Feb 15 15:43:02 UTC 2016 - schwab@suse.de
-
-- Add audit-devel and libcap-devel to BuildRequires, for use by nscd
-
--------------------------------------------------------------------
-Thu Nov 26 14:46:21 UTC 2015 - schwab@suse.de
-
-- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock
- on fork (bsc#958315, BZ #19282)
-
--------------------------------------------------------------------
-Wed Nov 18 15:09:30 UTC 2015 - schwab@suse.de
-
-- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257)
-- tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set
- DST rules only (BZ #19253)
-
--------------------------------------------------------------------
-Mon Oct 26 15:22:53 UTC 2015 - schwab@suse.de
-
-- glibc-2.3.90-noversion.diff: use stat64
-
--------------------------------------------------------------------
-Mon Oct 19 12:28:58 UTC 2015 - schwab@suse.de
-
-- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777,
- bsc#950944, BZ #18928)
-
--------------------------------------------------------------------
-Mon Oct 12 08:12:10 UTC 2015 - schwab@suse.de
-
-- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based
- optimization (BZ #18589)
-
--------------------------------------------------------------------
-Thu Oct 8 14:26:14 UTC 2015 - schwab@suse.de
-
-- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE
- error handler (BZ #18830)
-
--------------------------------------------------------------------
-Wed Sep 30 11:48:05 UTC 2015 - normand@linux.vnet.ibm.com
-
-- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock
- 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch
-
--------------------------------------------------------------------
-Thu Sep 24 09:41:13 UTC 2015 - schwab@suse.de
-
-- nss-files-long-lines-2.patch: Properly reread entry after failure in
- nss_files getent function (bsc#945779, BZ #18991)
-
--------------------------------------------------------------------
-Wed Sep 16 10:21:43 UTC 2015 - schwab@suse.de
-
-- fnmatch-collating-elements.patch: Fix fnmatch handling of collating
- elements (BZ #17396, BZ #16976)
-
--------------------------------------------------------------------
-Mon Sep 7 13:27:58 UTC 2015 - schwab@suse.de
-
-- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works
- test
-- static-dlopen.patch: Static dlopen default library search path fix
- (bsc#937853)
-
--------------------------------------------------------------------
-Mon Aug 31 12:21:29 UTC 2015 - schwab@suse.de
-
-- mntent-blank-line.patch: Fix memory corruption w/blank lines
-
--------------------------------------------------------------------
-Mon Aug 10 09:23:57 UTC 2015 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Wed Aug 5 09:35:41 UTC 2015 - schwab@suse.de
-
-- 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. (CVE-2015-1781)
- * 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 is deprecated, and will be removed in a future
- release.
- * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211
- bsc#940195 bsc#940332 bsc#944494 bsc#968787
-- 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
-
--------------------------------------------------------------------
-Mon Jul 27 09:08:21 UTC 2015 - schwab@suse.de
-
-- pthread-join-deadlock.patch: Use IE model for static variables in
- libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)
-
--------------------------------------------------------------------
-Wed Jul 22 09:13:48 UTC 2015 - schwab@suse.de
-
-- glibc-nodate.patch: fix verification of timestamp
-
--------------------------------------------------------------------
-Tue Jul 21 07:50:22 UTC 2015 - meissner@suse.com
-
-- also filter out -fstack-protector-strong
-
--------------------------------------------------------------------
-Mon Jun 22 07:22:22 UTC 2015 - schwab@suse.de
-
-- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start
- before IPv6 is up (bsc#931399)
-- glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.
-
--------------------------------------------------------------------
-Tue Jun 9 08:16:46 UTC 2015 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Wed Apr 8 12:50:39 UTC 2015 - mgorman@suse.com
-
-- threaded-trim-threshold.patch: Fix regression in threaded application
- malloc performance (bsc#915955, BZ #17195)
-
--------------------------------------------------------------------
-Thu Apr 2 08:11:20 UTC 2015 - schwab@suse.de
-
-- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)
-
--------------------------------------------------------------------
-Mon Mar 30 09:04:49 UTC 2015 - schwab@suse.de
-
-- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ
- #17967)
-- nss-separate-state-getXXent.patch: Separate internal state between
- getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007)
-- static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS
- limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621,
- BZ #17628)
-
--------------------------------------------------------------------
-Mon Mar 9 13:05:32 UTC 2015 - schwab@suse.de
-
-- resolv-nameserver-handling.patch: Replace with simpler version with more
- compatibility
-
--------------------------------------------------------------------
-Mon Mar 2 14:27:02 UTC 2015 - schwab@suse.de
-
-- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs
- (bsc#920084)
-
--------------------------------------------------------------------
-Tue Feb 24 10:11:46 UTC 2015 - schwab@suse.de
-
-- resolv-nameserver-handling.patch: Rewrite handling of nameserver
- configuration in resolver
-
--------------------------------------------------------------------
-Thu Feb 12 13:10:20 UTC 2015 - schwab@suse.de
-
-- htm-tabort.patch: Fix TABORT encoding for little endian
-
--------------------------------------------------------------------
-Mon Feb 9 09:26:01 UTC 2015 - schwab@suse.de
-
-- Update to glibc 2.21 release.
- * A new semaphore algorithm has been implemented in generic C code for all
- machines
- * Added support for TSX lock elision of pthread mutexes on powerpc32,
- powerpc64 and powerpc64le
- * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for
- AArch64
- * i386 memcpy functions optimized with SSE2 unaligned load/store
- * New locales: tu_IN, bh_IN, raj_IN, ce_RU
- * The obsolete sigvec function has been removed
- * CVE-2015-1472 CVE-2015-1473 CVE-2104-7817 CVE-2012-3406 CVE-2014-9402
- CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222
-- Patches from upstream removed
- * ifunc-x86-slow-sse4.patch
- * pthread-mutex-trylock-elision.patch
-- o-tmpfile.patch: Fix value of O_TMPFILE for architectures with
- non-default O_DIRECTORY (BZ #17912)
-
--------------------------------------------------------------------
-Tue Oct 28 08:56:47 UTC 2014 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Mon Sep 8 09:48:26 UTC 2014 - schwab@suse.de
-
-- 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
- * CVE-2013-7423 bsc#915526 bsc#934084 bsc#973010
-- 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
- * ppc64-copysign.patch
- * nextafterl-ibm-ldouble.patch
- * ibm-long-double-math.patch
- * ibm-long-double-frexpl.patch
- * aarch64-setcontext.patch
- * nss-nis-stack-use.patch
- * psfaa.patch
- * nss-files-long-lines.patch
- * setlocale-directory-traversal.patch
- * dt-ppc64-num.patch
- * ppc64le-profiling.patch
- * s390-revert-abi-change.patch
- * disable-gconv-translit-modules.patch
- * resolv-dont-ignore-second-answer.patch
- * iconv-ibm-sentinel-check.patch
-- Remove sprof.1, and mtrace.1, now included in the man-pages package
- (bsc#967190)
-
--------------------------------------------------------------------
-Tue Sep 2 07:52:36 UTC 2014 - schwab@suse.de
-
-- iconv-ibm-sentinel-check.patch: Fix crashes on invalid input in IBM
- gconv modules (CVE-2014-6040, bnc#894553, BZ #17325)
-
--------------------------------------------------------------------
-Tue Aug 26 10:47:31 UTC 2014 - schwab@suse.de
-
-- disable-gconv-translit-modules.patch: Disable gconv transliteration
- module loading (CVE-2014-5119, bnc#892073, BZ #17187)
-
--------------------------------------------------------------------
-Mon Aug 11 10:01:54 UTC 2014 - schwab@suse.de
-
-- pthread-mutexattr-gettype-kind.patch: Filter out
- PTHREAD_MUTEX_NO_ELISION_NP bit in pthread_mutexattr_gettype
- (bnc#888131, BZ #15790)
-
--------------------------------------------------------------------
-Thu Jul 31 08:06:50 UTC 2014 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Mon Jul 28 10:18:46 UTC 2014 - schwab@suse.de
-
-- ibm93x-redundant-shift-si.patch: Avoid redundant shift character in
- iconv output at block boundary (bnc#886416, BZ #17197)
-
--------------------------------------------------------------------
-Thu Jul 24 15:35:50 UTC 2014 - schwab@suse.de
-
-- s390-revert-abi-change.patch: revert back to pre-2.19 layout of jmp_buf
- and ucontext_t on s390 (bnc#887228)
-
--------------------------------------------------------------------
-Tue Jul 22 08:37:38 UTC 2014 - schwab@suse.de
-
-- dt-ppc64-num.patch: Correct DT_PPC64_NUM (bnc#887169, BZ #17153)
-
--------------------------------------------------------------------
-Mon Jul 14 08:33:08 UTC 2014 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Mon Jun 23 10:33:40 UTC 2014 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Mon Jun 16 08:27:38 UTC 2014 - schwab@suse.de
-
-- psfaa.patch: copy filename argument in posix_spawn_file_actions_addopen
- (CVE-2014-4043, bnc#882600, BZ #17048)
-
--------------------------------------------------------------------
-Wed May 28 15:11:45 UTC 2014 - matz@suse.de
-
-- glibc-memset-nontemporal.diff: Speedup memset on x86_64
- (bnc#868622, BZ #16830)
-
--------------------------------------------------------------------
-Thu May 15 15:45:03 UTC 2014 - schwab@suse.de
-
-- add non-elision-enabled libpthread
-
--------------------------------------------------------------------
-Mon May 12 13:22:40 UTC 2014 - schwab@suse.de
-
-- nss-nis-stack-use.patch: fix unbound stack use in NIS NSS module (BZ
- #16932)
-
--------------------------------------------------------------------
-Wed May 7 10:13:24 UTC 2014 - schwab@suse.de
-
-- getaddrinfo-uninit-result.patch: fix parsing of getai result for
- IPv6-only request (bnc#876521)
-
--------------------------------------------------------------------
-Thu Apr 17 09:13:32 UTC 2014 - schwab@suse.de
-
-- ibm-long-double-frexpl.patch: Correct IBM long double frexpl
- (bnc#872573, BZ #16740, BZ #16619)
-
--------------------------------------------------------------------
-Tue Apr 15 14:23:54 UTC 2014 - schwab@suse.de
-
-- ibm-long-double-math.patch: Remove faulty assembler implementations of
- ceil, nearbyintl, roundl for IBM long double (bnc#873457, BZ #16701, BZ
- #16706, BZ #16707)
-
--------------------------------------------------------------------
-Tue Apr 15 11:00:59 UTC 2014 - aj@suse.com
-
-- Use /run for nscd instead of /var/run.
-
--------------------------------------------------------------------
-Mon Apr 7 09:06:32 UTC 2014 - schwab@suse.de
-
-- pthread-mutex-destroy.patch: Remove
-- pthread-mutex-trylock-elision.patch: Properly handle forced elision in
- pthread_mutex_trylock (bnc#865968, BZ #16657)
-
--------------------------------------------------------------------
-Thu Apr 3 07:32:24 UTC 2014 - schwab@suse.de
-
-- nextafterl-ibm-ldouble.patch: Correct IBM long double nextafterl
- (bnc#871637, BZ #16739)
-
--------------------------------------------------------------------
-Tue Apr 1 13:33:24 UTC 2014 - schwab@suse.de
-
-- Readd dependency on sysvinit.target to nscd.service (bnc#868422)
-- Make the nscd service part of the nss-lookup and nss-user-lookup targets
- (bnc#871386)
-- Move _constraints back to main package and update it
-
--------------------------------------------------------------------
-Tue Apr 1 07:55:19 UTC 2014 - schwab@suse.de
-
-- ppc64-copysign.patch: Fix ppc64le copysign overwriting parent stack
- frame (BZ #16786)
-- aarch64-setcontext.patch: Fix aarch64 setcontext clobbering alternate
- signal stack (BZ #16629)
-
--------------------------------------------------------------------
-Mon Mar 31 13:22:56 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: readd POWER8 implementation of isnan,
- isinf, finite with fix for little endian (bnc#871353)
-- pthread-mutex-destroy.patch: Skip checks in pthread_mutex_destroy when
- doing elision (bnc#865968)
-
--------------------------------------------------------------------
-Sat Mar 29 16:41:25 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: remove broken POWER8 implementation of isnan,
- isinf, finite; fix missing static symbols
-- glibc-2.14-crypt.diff: update for file renaming
-
--------------------------------------------------------------------
-Thu Mar 27 08:40:20 UTC 2014 - schwab@suse.de
-
-- check-pf-alloca.patch: remove use of alloca while collecting interface
- addresses
-
--------------------------------------------------------------------
-Tue Mar 25 09:26:44 UTC 2014 - schwab@suse.de
-
-- 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)
-
--------------------------------------------------------------------
-Mon Mar 24 12:26:50 UTC 2014 - schwab@suse.de
-
-- check-pf-alloca.patch: Account for alloca use when collecting interface
- addresses (bnc#785041, BZ #16002)
-
--------------------------------------------------------------------
-Mon Mar 24 07:59:40 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: two more POWER8 optimisations (bnc#866711,
- fate#315443)
-
--------------------------------------------------------------------
-Thu Mar 20 14:52:47 UTC 2014 - schwab@suse.de
-
-- getaddrinfo-uninit-result.patch: Fix use of half-initialized result in
- getaddrinfo when using nscd (bnc#867636, BZ #16743)
-
--------------------------------------------------------------------
-Thu Mar 20 07:42:50 UTC 2014 - schwab@suse.de
-
-- Remove dependency on sysinit.target from nscd.service again (bnc#86422)
-
--------------------------------------------------------------------
-Wed Mar 19 14:39:55 UTC 2014 - schwab@suse.de
-
-- powerpc-opt-power8.patch: GLIBC Optimizations For POWER8 Hardware
- (bnc#866711, fate#315443)
-
--------------------------------------------------------------------
-Tue Mar 18 17:10:43 UTC 2014 - schwab@suse.de
-
-- Make sure nscd is started after sysinit.target (bnc#868422)
-- nscd-track-startup-failures.patch: properly track startup failures in
- nscd and mark nscd.service as forking (BZ #16639)
-
--------------------------------------------------------------------
-Thu Mar 6 11:37:51 UTC 2014 - schwab@suse.de
-
-- Add services and netgroup persistent caches to nscd file list
-
--------------------------------------------------------------------
-Wed Feb 26 09:03:25 UTC 2014 - schwab@suse.de
-
-- sin-sign.patch: Fix sign of input to bsloww1 (BZ #16623)
-- pldd-wait-ptrace-stop.patch: Update from upstream
-
--------------------------------------------------------------------
-Mon Feb 24 11:38:41 UTC 2014 - schwab@suse.de
-
-- nss-dns-memleak.patch: fix memory leak in nss-dns (bnc#863499)
-- Don't build glibc-{extra,info,i18ndata,obsolete} and nscd for i686
-
--------------------------------------------------------------------
-Mon Feb 10 14:24:29 UTC 2014 - schwab@suse.de
-
-- Bump minimum kernel to 3.0
-
--------------------------------------------------------------------
-Sun Feb 9 13:52:23 UTC 2014 - schwab@suse.de
-
-- Update to glibc 2.19 release
-
--------------------------------------------------------------------
-Thu Feb 6 10:38:05 UTC 2014 - schwab@suse.de
-
-- 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
-- ppc64le-abilist.patch: Removed
-
--------------------------------------------------------------------
-Wed Jan 8 12:38:29 UTC 2014 - coolo@suse.com
-
-- 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
-
--------------------------------------------------------------------
-Tue Jan 7 14:30:50 UTC 2014 - schwab@suse.de
-
-- Update to glibc 2.18.90 94c8a4bc574c:
- * More bug fixes
- * Slovenian translations for glibc messages have been contributed by the
- Translation Project's Slovenian team of translators.
-
--------------------------------------------------------------------
-Thu Dec 19 13:45:17 UTC 2013 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Tue Dec 10 15:03:59 UTC 2013 - schwab@suse.de
-
-- 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
-
--------------------------------------------------------------------
-Mon Nov 25 13:59:52 UTC 2013 - schwab@suse.de
-
-- 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
- printf-overrun.patch
- readdir_r-overflow.patch
- strcoll-overflow.patch
-- Remove obsolete patches:
- glibc-2.4.90-revert-only-euro.diff
-
--------------------------------------------------------------------
-Wed Oct 30 14:05:30 UTC 2013 - schwab@suse.de
-
-- getaddrinfo-overflow.patch: Fix stack overflow due to large AF_INET6
- requests (CVE-2013-4458, bnc#847227)
-
--------------------------------------------------------------------
-Mon Oct 21 12:14:38 UTC 2013 - schwab@suse.de
-
-- Remove SSE4.2 implementation of strstr for x86-32 (bnc#843464)
-
--------------------------------------------------------------------
-Mon Oct 14 09:32:44 UTC 2013 - schwab@suse.de
-
-- Depend on gcc defaults for base powerpc optimisations (bnc#844824)
-
--------------------------------------------------------------------
-Fri Oct 11 08:37:38 UTC 2013 - schwab@suse.de
-
-- Enable ports addon for m68k and adapt file list
-- m68k-Scrt1.patch: Use PIC for Scrt1.o
-
--------------------------------------------------------------------
-Thu Sep 19 14:12:59 UTC 2013 - schwab@suse.de
-
-- nscd-server-user.patch: run nscd as user nscd (fate#314673)
-
--------------------------------------------------------------------
-Thu Sep 12 13:42:23 UTC 2013 - schwab@suse.de
-
-- malloc-overflows.patch: Fix integer overflows in malloc (CVE-2013-4332,
- bnc#839870)
-
--------------------------------------------------------------------
-Wed Sep 11 10:11:56 UTC 2013 - schwab@suse.de
-
-- fcntl-o-tmpfile.patch: Add O_TMPFILE to (bnc#837965)
-- strcoll-overflow.patch: Update to latest version
-
--------------------------------------------------------------------
-Tue Aug 13 07:24:59 UTC 2013 - schwab@suse.de
-
-- Update to glibc 2.18 release
- * No source change
-- strcoll-overflow.patch: fix buffer overflow in strcoll (CVE-2012-4412,
- bnc#779320)
-- readdir_r-overflow.patch: fix readdir_r with long file names
- (CVE-2013-4237, bnc#834594)
-
--------------------------------------------------------------------
-Tue Aug 6 09:20:04 UTC 2013 - schwab@suse.de
-
-- Update to glibc 2.17.90 85891acadf1b:
- * CVE-2013-2207 Incorrectly granting access to another user's pseudo-terminal
- has been fixed by disabling the use of pt_chown (Bugzilla #15755).
- Distributions can re-enable building and using pt_chown via the new configure
- option `--enable-pt_chown'. Enabling the use of pt_chown carries with it
- considerable security risks and should only be used if the distribution
- understands and accepts the risks.
- * CVE-2013-0242 Buffer overrun in regexp matcher has been fixed (Bugzilla
- #15078).
- * CVE-2013-1914 Stack overflow in getaddrinfo with many results has been
- fixed (Bugzilla #15330).
- * Add support for calling C++11 thread_local object destructors on thread
- and program exit. This needs compiler support for offloading C++11
- destructor calls to glibc.
- * Improved worst case performance of libm functions with double inputs and
- output.
- * Support for priority inherited mutexes in pthread condition variables on
- non-x86 architectures.
- * Optimized string functions for AArch64. Implemented by Marcus Shawcroft.
- * Optimized string functions for ARM. Implemented by Will Newton and
- Richard Henderson.
- * Added a benchmark framework to track performance of functions in glibc.
- * New macro named issignaling to check for a signaling NaN (sNaN).
- It is based on draft TS 18661 and currently enabled as a GNU extension.
- * On Linux, the clock function now uses the clock_gettime system call
- for improved precision, rather than old times system call.
- * Added new API functions pthread_getattr_default_np and
- pthread_setattr_default_np to get and set the default pthread
- attributes of a process.
- * Added support for TSX lock elision for pthread mutexes on i386 and x86-64.
- This may improve lock scaling of existing programs on TSX capable systems.
- * Support added for AT_HWCAP2 (to coincide with Linux kernel 3.10
- availability). Implemented by Ryan S. Arnold.
- * Support added for POWER8 platform. Implemented by Ryan S. Arnold.
-- Remove upstreamed patches:
- pthread-cond-timedwait-i486.patch
- glibc-aarch64-lib64.patch
- arm-ld-so-cache.patch
- rtlddir.patch
- regexp-overrun.patch
- getaddrinfo-overflow.patch
- nscd-netgroup.patch
- disable-pt-chown.patch
- nscd-short-write.patch
- big5-hkscs-update.patch.bz2
- digits-dots.patch
- strptime-W-week.patch
- aarch64-sigsetjmp.patch
-- Rediff all remaining patches
-- Reenable stackguard randomization on arm
-- Recognize ppc64p7 arch to build for power7
-- Remove all ABI extensions from libcrypt
-- cbrtl-ldbl-96.patch: fix cbrtl for ldbl-96
-
--------------------------------------------------------------------
-Wed Jul 31 12:20:38 UTC 2013 - schwab@suse.de
-
-- i686-strcasecmp-fallback.patch: fix fallback in i686
- strcasecmp/strncasecmp
-- nonascii-case.patch: also test strncasecmp
-- pldd-wait-ptrace-stop.patch: fix pldd not to leave process stopped after
- detaching (bnc#819383)
-
--------------------------------------------------------------------
-Mon Jul 22 12:32:34 UTC 2013 - schwab@suse.de
-
-- disable-pt-chown.patch: disable use of pt_chown (CVE-2013-2207,
- bnc#830257)
-- nonascii-case.patch: fix strcasecmp in tr_TR.ISO-8859-9 locale
-- glibc-2.14-crypt.diff: fix incomplete dependencies for libowcrypt
-
--------------------------------------------------------------------
-Thu Jul 4 12:14:27 UTC 2013 - schwab@suse.de
-
-- crypt_blowfish-gensalt.patch: separare crypt_gensalt into its own
- library libowcrypt, remove crypt_rn and crypt_ra (fate#314945)
-- glibc-2.14-crypt-versioning.diff, glibc-fix-check-abi.patch,
- glibc-crypt-badsalttest.patch: folded into glibc-2.14-crypt.diff
-- crypt_blowfish-const.patch: constify crypt_blowfish
-- crypt_blowfish-1.2-sha.diff: refresh
-
--------------------------------------------------------------------
-Fri Jun 28 12:26:38 UTC 2013 - dmueller@suse.com
-
-- add ld-linux.so.3 compat symlink also for armv6hl
-- remove deprecated armv7l
-
--------------------------------------------------------------------
-Wed Jun 19 09:29:55 UTC 2013 - coolo@suse.com
-
-- rely on systemd-rpm-macros instead of the full thing
-
--------------------------------------------------------------------
-Mon Jun 17 09:49:24 UTC 2013 - schwab@suse.de
-
-- nscd-netgroup.patch: Fix handling of netgroup cache in nscd (bnc#819524)
-
--------------------------------------------------------------------
-Mon Jun 10 08:33:46 UTC 2013 - schwab@suse.de
-
-- glibc-bindresvport-blacklist.diff: Renamed from
- glibc-2.3.90-bindresvport.blacklist.diff; fix resource leaks
- (bnc#824046)
-- Remove glibc-armhf-compat.patch
-
--------------------------------------------------------------------
-Mon May 20 08:26:35 UTC 2013 - schwab@suse.de
-
-- aarch64-sigsetjmp.patch: Fix sigsetjmp on aarch64
-
--------------------------------------------------------------------
-Sat May 18 09:34:41 UTC 2013 - schwab@suse.de
-
-- Fix file list for glibc-utils
-
--------------------------------------------------------------------
-Thu May 16 12:02:14 UTC 2013 - schwab@suse.de
-
-- big5-hkscs-update.patch.bz2: Update BIG5-HKSCS charmap to HKSCS-2008
-- digits-dots.patch: Fix parsing of numeric hosts in gethostbyname_r
-- nss-database.patch: Properly cache the result from looking up the nss
- database config
-- strptime-W-week.patch: Properly handle %W in strptime
-- printf-overrun.patch: Revert problematic fixes for [BZ #11741]
-- glibc-aarch64-lib64.patch: Replace with upstream version
-- arm-ld-so-cache.patch: ARM: Support loading unmarked objects from cache
-- rtlddir.patch: Add support for rtld directory different from slib
- directory
-- regexp-overrun.patch: Fix buffer overrun in regexp matcher
- (CVE-2013-0242, bnc#801246)
-- getaddrinfo-overflow.patch: Fix stack overflow in getaddrinfo with many
- results (CVE-2013-1914, bnc#813121)
-
--------------------------------------------------------------------
-Thu May 16 10:04:01 UTC 2013 - schwab@suse.de
-
-- When testsuite run fails make all test output available
-
--------------------------------------------------------------------
-Tue May 7 10:00:00 UTC 2013 - schwab@suse.de
-
-- Fix check for XEN build in glibc_post_upgrade
-
--------------------------------------------------------------------
-Sun Apr 14 02:41:52 UTC 2013 - crrodriguez@opensuse.org
-
-- Do not order nscd after syslog.target
-
--------------------------------------------------------------------
-Mon Mar 4 14:16:43 UTC 2013 - schwab@suse.de
-
-- Fix crypt ABI for aarch64
-
--------------------------------------------------------------------
-Thu Feb 28 14:30:44 UTC 2013 - schwab@suse.de
-
-- manpages.patch:
- Remove debianisms from manpages (bnc#805054)
-
--------------------------------------------------------------------
-Mon Feb 18 09:28:23 UTC 2013 - schwab@suse.de
-
-- Update crypt ABI for aarch64
-- glibc-aarch64-lib64.patch:
- Use lib64 for aarch64 and add link for /lib/ld-linux-aarch64.so.1
-- Don't build profiling libraries for aarch64
-
--------------------------------------------------------------------
-Tue Feb 5 09:28:44 UTC 2013 - schwab@suse.de
-
-- Move _constraints file to glibc-testsuite only
-
--------------------------------------------------------------------
-Sun Feb 3 00:08:54 UTC 2013 - dmueller@suse.com
-
-- build with ports enabled on aarch64
-
--------------------------------------------------------------------
-Thu Jan 31 15:42:07 UTC 2013 - schwab@suse.de
-
-- Obsolete unscd to migrate back to nscd.
-
--------------------------------------------------------------------
-Thu Jan 31 09:09:06 UTC 2013 - coolo@suse.com
-
-- looks like testsuite runs only on kvm, so add _constraint
- (actually it does not build on xen, but I can't constraint that)
-
--------------------------------------------------------------------
-Thu Jan 24 16:33:04 UTC 2013 - schwab@suse.de
-
-- Don't run testsuite in parallel
-- Fail if testsuite fails
-- Disable crypt/badsalttest test
-
--------------------------------------------------------------------
-Tue Jan 8 09:53:38 UTC 2013 - coolo@suse.com
-
-- add _constraints file to make sure glibc-testsuite only builds on big
- hosts. Otherwise it's running out of memory and stalls
-
--------------------------------------------------------------------
-Thu Dec 27 12:31:13 UTC 2012 - aj@suse.de
-
-- Set bugurl to bugs.opensuse.org
-
--------------------------------------------------------------------
-Tue Dec 25 16:50:52 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.17 release (git id c758a6861537):
- * bump version number
- * update translations
-
--------------------------------------------------------------------
-Tue Dec 18 10:28:01 UTC 2012 - schwab@suse.de
-
-- Move glibc-utils subpackage to own specfile and enable programs that
- require libgd
-- Filter GLIBC_PRIVATE symbols
-- Don't stop at first error in testsuite run
-
--------------------------------------------------------------------
-Mon Dec 17 11:16:49 UTC 2012 - schwab@suse.de
-
-- Split off glibc-testsuite package
-
--------------------------------------------------------------------
-Fri Dec 14 19:31:45 UTC 2012 - aj@suse.de
-
-- Build profile and locale packages for i686 as well.
-
--------------------------------------------------------------------
-Wed Dec 12 08:32:53 UTC 2012 - aj@suse.de
-
-- Update to 4641d57e1e00:
- * Updated translations
- * bug fixes
-
--------------------------------------------------------------------
-Mon Dec 10 13:08:01 UTC 2012 - schwab@suse.de
-
-- pthread-cond-timedwait-i486.patch:
- Extend i486 pthread_cond_timedwait to use futex syscall with absolute
- timeout
-- nscd-short-write.patch:
- Properly check for short writes when sending the response in nscd
-
--------------------------------------------------------------------
-Sat Dec 8 18:55:53 UTC 2012 - aj@suse.de
-
-- Update to 56e7d3ad5c2f:
- * Bugfixes
- * Fix warnings building glibc
-- Remove upstreamed patch glibc-revert-fseek-on-fclose.diff
-
--------------------------------------------------------------------
-Mon Dec 3 15:45:08 UTC 2012 - aj@suse.de
-
-- Remove nosegneg i686 library, it's only used for a 32-bit Xen
- hypervisor (not for a 32-bit guest running under 64-bit hypervisor),
- and since the 32-bit Xen hypervisor is not part of openSUSE anymore,
- it is unneeded (bnc#789607).
-
--------------------------------------------------------------------
-Mon Dec 3 14:47:22 UTC 2012 - schwab@suse.de
-
-- Suppress error message from systemctl in %post -n nscd (bnc#792333)
-
--------------------------------------------------------------------
-Sat Dec 1 08:55:05 UTC 2012 - aj@suse.de
-
-- Update to f638872ab422:
- Fix regression introduced with last update in sunrpc code
- Fix assertion failure in resolver
- Bug fixes
-- Remove upstreamed patch glibc-resolv-assert.diff
-
--------------------------------------------------------------------
-Fri Nov 30 09:15:15 UTC 2012 - aj@suse.de
-
-- Update to c93ec1f091ec:
- Warn about unsupported DT_FLAGS_1 flags
- Add Interlingua locale
- Bug fixes
-
--------------------------------------------------------------------
-Thu Nov 29 14:30:11 UTC 2012 - schwab@suse.de
-
-- Remove obsolete patches:
- glibc-strict-aliasing.diff
- nscd-avoid-gcc-warning.diff
-
--------------------------------------------------------------------
-Wed Nov 28 15:48:32 UTC 2012 - aj@suse.de
-
-- Update to e3c6aa3a5848:
- * Fix powerpc64 make abi check failure
- * bugfixes
-- Install nscd.socket to new /usr location
-
--------------------------------------------------------------------
-Wed Nov 28 09:31:11 UTC 2012 - schwab@suse.de
-
-- Reenable multi-arch on ppc ppc64
-
--------------------------------------------------------------------
-Tue Nov 27 21:34:15 UTC 2012 - aj@suse.de
-
-- Update to de2fd463b1c0:
- Various bugfixes including:
- * Fix fwrite bug causing grep etc testsuite failure
- * sotruss: fix argument parsing
- * Check supported DF_1_XXX bits
- Add new locales niu_NU and niu_NZ
-- Refresh patch glibc-revert-fseek-on-fclose.diff
-
--------------------------------------------------------------------
-Sat Nov 24 13:48:40 UTC 2012 - aj@suse.de
-
-- Remove nscd init script, use systemd files.
-
--------------------------------------------------------------------
-Fri Nov 23 14:33:37 UTC 2012 - matz@suse.com
-
-- Fix getaddrinfo-ipv6-sanity.diff to apply again.
-
--------------------------------------------------------------------
-Tue Nov 20 08:06:49 UTC 2012 - aj@suse.de
-
-- Update to f59cba71d848:
- * Various bug fixes
- * Add new locales szl_PL, ayc_PE, nhn_MX, doi_IN, mni_IN, sat_IN.
- * Remove patch glibc-compiled-binaries.diff since getconf can not be
- cross-compiled
- * Refresh patch glibc-2.3.90-bindresvport.blacklist.diff
-
--------------------------------------------------------------------
-Sun Nov 11 09:54:43 UTC 2012 - aj@suse.de
-
-- Update to current glibc 2.17 development snapshot (git 7e2bd01fcf3c):
- * Upstream changes:
- + ports is now part of main tarball
- + Add port to ARM AArch64
- + New function secure_getenv
- + Systemtap static probes
- + The `clock_*' suite of functions (declared in ) is now
- available directly in the main C library.
- + The `crypt' function now fails if passed salt bytes that violate the
- specification for those values. On Linux, the `crypt' function will
- consult /proc/sys/crypto/fips_enabled to determine if "FIPS mode" is
- enabled, and fail on encrypted strings using the MD5 or DES algorithm
- when the mode is enabled.
- + Optimzations and bug fixes
- * remove upstream patches malloc-check-size.patch,
- glibc-2.16-getaddrinfo-buffer.patch, sparc-bind-now.patch,
- pthread-cond-wait-revert.patch
- * Remove now obsolete patch glibc-gai-private4.diff
- * Refresh patches glibc-2.14-crypt.diff, glibc-2.14-crypt-versioning.diff,
- glibc-fix-check-abi.patch, nss-db-path.patch, glibc-2.3.90-noversion.diff,
- glibc-revert-fseek-on-fclose.diff
- * Disable patches glibc-compiled-binaries.diff, getaddrinfo-ipv6-sanity.diff
- and glibc-gai-private4.diff.
- * Use git id instead of ChangeLog date in version output (patch glibc-version.diff)
- * Enable multi-arch on all architectures that support it.
-
--------------------------------------------------------------------
-Wed Nov 7 14:59:06 UTC 2012 - schwab@suse.de
-
-- Avoid shell comment leaking into %post.
-
--------------------------------------------------------------------
-Thu Oct 25 07:30:04 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.16 c3b96f90c9c1:
- - Fix missing _mcount@GLIBC_2.0 on powerpc32 (replaces
- patch glibc-2.16-ppc32-mcount.patch)
-- Drop patch glibc-elf-localscope.diff, fixed upstream in 2.16
- in a different way.
-
--------------------------------------------------------------------
-Tue Oct 9 07:15:12 UTC 2012 - aj@suse.de
-
-- Fix malloc_usable_size (swo#1349, bnc#745247) (patch
- malloc-check-size.patch).
-
-- Update to current glibc 2.16 (git a5cfcf08ffaa):
- * fix fma detection
- * Don't parse %s format argument as multibyte string
- * Use size_t instead of int for internal variables in glob
- * Properly handle fencepost with MALLOC_ALIGN_MASK
-
--------------------------------------------------------------------
-Sat Oct 6 08:51:46 UTC 2012 - meissner@suse.com
-
-- make glibc-devel- require glibc- just
- like glibc-devel
-
--------------------------------------------------------------------
-Fri Sep 28 07:47:33 UTC 2012 - aj@suse.de
-
-- Fix crash in relocation on sparc with bind-now (swo#14376)
- (patch sparc-bind-now.patch).
-
--------------------------------------------------------------------
-Thu Sep 27 12:20:11 UTC 2012 - aj@suse.de
-
-- Fix check-abi on more architectures (bnc#780696), patch by Jan
- Engelhardt (updated patch glibc-fix-check-abi.patch).
-
--------------------------------------------------------------------
-Tue Sep 4 11:08:53 UTC 2012 - schwab@linux-m68k.org
-
-- Move pt_chown to %{_libexecdir} so that baselibs can find it.
-- Do create hardlinks to getconf so that baselibs use the correct binary
- and getconf -v works (obsoletes patch glibc-2.8-getconf.diff).
-
--------------------------------------------------------------------
-Tue Aug 28 07:10:49 UTC 2012 - aj@suse.de
-
-- Update to da1f43196321, major changes:
- * Fix strtod integer/buffer overflow (bso#14459).
- * Fix segmentation fault in strncasecmp for i686.
- * Translation updates
-
--------------------------------------------------------------------
-Tue Jul 24 08:39:30 UTC 2012 - aj@suse.de
-
-- Fix _mcount on PowerPC32.
-
--------------------------------------------------------------------
-Sat Jul 21 07:31:10 UTC 2012 - aj@suse.de
-
-- Enable parallel build for some more cases.
-
--------------------------------------------------------------------
-Fri Jul 20 17:00:00 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.16 release.
- * update version numbers
- * Documentation updates
-- Update manpages from Debian, includes new man pages for
- locale.1, mtrace.1, gencat.1 iconvconfig.8.
-- Remove getent.1 man page, use the one from man-pages.
-
--------------------------------------------------------------------
-Fri Jul 20 16:42:42 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.16 trunk (git id 416bf844227d):
- * Fix check-abi for arm
- * Refresh some patches.
- * remove merged patches
- * mainly lots of bug fixes
- * Support for ISO C11
- * full details in NEWS file
-
--------------------------------------------------------------------
-Fri Jul 20 15:06:49 UTC 2012 - jengelh@inai.de
-
-- Add commit 10f62770e115d9f (glibc-sparc-fxstatat64.diff) from
- upstream to resolve rpmlint-induced packaging abort due to
- (previously) "no-return-in-nonvoid"
-- Add xz as explicit BuildRequires for openSUSE_12.1
-
--------------------------------------------------------------------
-Thu Jul 19 23:42:46 UTC 2012 - jengelh@inai.de
-
-- Do package ld-linux.so.2 on SPARC as well
-
--------------------------------------------------------------------
-Tue Jul 17 12:22:29 UTC 2012 - aj@suse.de
-
-- Add makeinfo as build requires to be able to generate the info
- pages.
-
--------------------------------------------------------------------
-Wed Jul 4 13:36:17 UTC 2012 - aj@suse.de
-
-- Add glibc-2.16-getaddrinfo-buffer.patch to not use a too small
- buffer for dns queries on 64-bit systems (bso#14307,bso#13904).
-- Fix getaddrinfo-ipv6-sanity.diff (bnc#767125).
-
--------------------------------------------------------------------
-Mon Jul 2 16:23:15 UTC 2012 - agraf@suse.com
-
-- Backport *context patch for ARM from 2.16, so we have a working libpth
-
--------------------------------------------------------------------
-Thu Jun 28 18:46:30 UTC 2012 - aj@suse.de
-
-- Remove not anymore existing nscd.socket.
-
--------------------------------------------------------------------
-Thu Jun 28 12:33:50 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.15-branch (git id 725b8ee08aff):
- * Fix regression in cosh (bso#14273)
-
--------------------------------------------------------------------
-Wed Jun 27 07:34:15 UTC 2012 - aj@suse.de
-
-- Testsuite is ok to fail on arm
-
--------------------------------------------------------------------
-Tue Jun 26 07:11:49 UTC 2012 - aj@suse.de
-
-- Update to glibc 2.15 branch (git id b640404bd8c9):
- * Fix fmod implementation that returned NaN for some values.
- * Fix strcase_cmp_l x86 multiarch implementation.
- * Remove glibc-2.15-avx2.patch, merged now.
-
--------------------------------------------------------------------
-Thu Jun 21 11:44:59 UTC 2012 - aj@suse.de
-
-- Fix Bogus FP exception on underflow for exp(double) (bnc#767956)
-
--------------------------------------------------------------------
-Mon Jun 18 11:04:37 UTC 2012 - aj@suse.de
-
-- Remove nscd.socket since nscd does not support socket
- activation.
-
--------------------------------------------------------------------
-Wed Jun 13 11:07:15 UTC 2012 - aj@suse.de
-
-- Build power3 libs on 32-bit PowerPC (bnc#765165).
-
--------------------------------------------------------------------
-Wed May 23 20:00:55 UTC 2012 - aj@suse.de
-
-- Update to current git of glibc 2.15 branch:
- * obsoletes glibc-2.16-avx.patch,
- glibc-2.16-fix-check-localplt.patch
- * Fixes for math functions.
-
--------------------------------------------------------------------
-Wed May 23 11:51:02 UTC 2012 - aj@suse.de
-
-- Fix first_weekday for tr_TR locale (tr_TR.patch)
-
--------------------------------------------------------------------
-Wed May 16 08:37:57 UTC 2012 - schwab@linux-m68k.org
-
-- Fix confstr use of local buffer outside its extent
-
--------------------------------------------------------------------
-Wed May 9 07:30:36 UTC 2012 - aj@suse.de
-
-- Split out glibc-armhf-compat.patch from armhf-ld-so.patch.
-- Run nscd in the foreground with systemd (glibc-nscd-foreground-patch)
-
--------------------------------------------------------------------
-Tue May 8 14:00:52 UTC 2012 - aj@suse.de
-
-- Refresh glibc-2.16-avx.patch and handle FMA4.
-
--------------------------------------------------------------------
-Thu May 3 11:05:36 UTC 2012 - aj@suse.de
-
-- Fix dynamic linker name for ARMv5.
-
--------------------------------------------------------------------
-Thu Apr 26 14:02:37 UTC 2012 - aj@suse.de
-
-- Fix mcheck (optimization problem with gcc 4.7)
-
--------------------------------------------------------------------
-Wed Apr 25 10:40:20 UTC 2012 - aj@suse.de
-
-- Also check for armv7hl.
-
--------------------------------------------------------------------
-Wed Apr 25 08:47:22 UTC 2012 - adrian@suse.de
-
-- provide old ld-linux.so.3 on armv7, not catched by find.provides
-
--------------------------------------------------------------------
-Sun Apr 22 11:35:05 UTC 2012 - aj@suse.de
-
-- gcc 4.7 does not build crt files properly on powerpc64, backport
- patch from upstream to handle this
- (glibc-2.16-powerpc-initfini.patch)
-
--------------------------------------------------------------------
-Fri Apr 20 18:28:18 UTC 2012 - aj@suse.de
-
-- Disable patch x86-cpuid-level2.patch, this should be fixed in
- valgrind now.
-
--------------------------------------------------------------------
-Thu Apr 19 11:12:43 UTC 2012 - aj@suse.de
-
-- Reorder patches, refresh to apply cleanly with -p1.
-
--------------------------------------------------------------------
-Wed Apr 18 11:35:48 UTC 2012 - aj@suse.de
-
-- Build profiled libs only for base.
-- Cleanup patches.
-- Remove glibc-2.14-fix-ctors.patch, we have proper support in
- binutils now.
-
--------------------------------------------------------------------
-Tue Apr 17 12:35:21 UTC 2012 - aj@suse.de
-
-- The dynamic linker for armv7 hardware float is called
- /lib/ld-linux-armhf.so.3. Provide symlink for old location.
-
--------------------------------------------------------------------
-Tue Apr 17 08:29:21 UTC 2012 - aj@suse.de
-
-- Build for power4 only, don't support power3 anymore.
-- Add option to build glibc a bit more quickly for testing purposes.
-- Remove disabled patch glibc-revert-netlink-cache.patch.
-- Start renumbering patches.
-
--------------------------------------------------------------------
-Mon Apr 16 14:31:38 UTC 2012 - aj@suse.de
-
-- Do not build locales and profile for i686 since we only ship
- the base and glibc-devel packages.
-
--------------------------------------------------------------------
-Fri Apr 13 09:35:49 UTC 2012 - aj@suse.de
-
-- Fix check-abi to succeed.
-- Use feof_unlocked in glibc-2.3.90-bindresvport.blacklist.diff.
-- Make x86 to be elf/check-localplt clean again
-- Refresh some patches to apply without fuzz.
-
--------------------------------------------------------------------
-Fri Apr 6 09:19:11 UTC 2012 - aj@suse.de
-
-- Disable building with as-needed since it breaks glibc
- (testsuite will fail, even if testsuite does not use as-needed)
-
--------------------------------------------------------------------
-Thu Apr 5 18:48:06 UTC 2012 - aj@suse.de
-
-- Another fix for dynamic linking.
-
--------------------------------------------------------------------
-Thu Apr 5 18:22:36 UTC 2012 - aj@suse.de
-
-- Properly fix dl_lookup_x crash (glibc-fix-noload.patch), disable
- glibc-fix-lookup-crash.patch.
-
--------------------------------------------------------------------
-Mon Apr 2 09:30:24 UTC 2012 - aj@suse.de
-
-- Fix building on Armv5 (glibc-add-arm-dependency-libmemusage.patch)
-
--------------------------------------------------------------------
-Thu Mar 29 07:51:43 UTC 2012 - aj@suse.de
-
-- Fix crash when nscd is not running (bnc#741021) properly
- and disable patch glibc-revert-netlink-cache.patch
-
--------------------------------------------------------------------
-Fri Mar 23 11:07:32 UTC 2012 - aj@suse.de
-
-- Fix path for nss_db (bnc#753657).
-
--------------------------------------------------------------------
-Thu Mar 22 09:41:48 UTC 2012 - aj@suse.de
-
-- Fix LD_PROFILE invocation.
-
--------------------------------------------------------------------
-Wed Mar 21 08:45:12 UTC 2012 - aj@suse.de
-
-- Fix cycle detection in loading of dynamic objects.
-
--------------------------------------------------------------------
-Wed Mar 14 08:26:52 UTC 2012 - aj@suse.de
-
-- Update getaddrinfo-ipv6-sanity.diff (bnc#684534).
-
--------------------------------------------------------------------
-Fri Mar 2 17:01:55 UTC 2012 - aj@suse.de
-
-- vfprintf: validate nargs and maybe allocate from heap (bnc#747768)
-
--------------------------------------------------------------------
-Tue Jan 31 13:20:37 UTC 2012 - aj@suse.de
-
-- Fix checks for AVX (patch glibc-2.16-avx.patch)
-
--------------------------------------------------------------------
-Tue Jan 31 09:44:07 UTC 2012 - aj@suse.de
-
-- Use Linux 2.6.32 on x86_64 as oldest supported kernel
-
--------------------------------------------------------------------
-Tue Jan 31 08:57:15 UTC 2012 - aj@suse.de
-
-- Fix relocation ordering to fix ifunc crash (bnc#740109).
-
--------------------------------------------------------------------
-Sun Jan 29 22:47:18 CET 2012 - dmueller@suse.de
-
-- set abi back to gnueabi for ARM (regression from Jan 12)
-
--------------------------------------------------------------------
-Wed Jan 18 09:29:24 UTC 2012 - aj@suse.de
-
-- Update license strings in spec file.
-
--------------------------------------------------------------------
-Mon Jan 16 13:19:43 UTC 2012 - aj@suse.de
-
-- Split up new subpackage glibc-extra and move makedb with its
- dependency on libselinux to it. (bnc#741525)
-- Use lua script for verifyscript to not have a dependency on bash
-
--------------------------------------------------------------------
-Thu Jan 12 15:42:36 UTC 2012 - aj@suse.de
-
-- Disable netlink caching (bnc#741021).
-
--------------------------------------------------------------------
-Thu Jan 12 11:01:41 UTC 2012 - aj@suse.de
-
-- Use _target_cpu instead of _build and _host. This makes the
- i686 library really build for i686.
-
--------------------------------------------------------------------
-Tue Jan 10 12:31:14 UTC 2012 - aj@suse.de
-
-- Remove all math ifuncs on x86-64.
-
--------------------------------------------------------------------
-Tue Jan 10 09:53:58 UTC 2012 - aj@suse.de
-
-- Remove math ifuncs that cause crashes in apache2 and
- gdk-pixbuf-query-loaders-64 (bnc#740109) for now
- (glibc-2.15-math64crash.patch).
-- nscd needs the same glibc version, add require.
-
--------------------------------------------------------------------
-Mon Jan 9 08:17:08 UTC 2012 - aj@suse.de
-
-- Fix realloc usage in vfscanf (glibc-2.16-scanf.patch)
-- Fix getcontext on powerpc 32-bit (glibc-ppc-getcontext.patch)
-
--------------------------------------------------------------------
-Wed Jan 4 09:34:28 UTC 2012 - aj@suse.de
-
-- Remove patch glibc-2.3.4-gb18030-big5hkscs.diff.bz2 and
- replace it by gb18030.patch.bz2 (synced with Fedora 16)
- (bnc#743617).
-
--------------------------------------------------------------------
-Tue Jan 3 19:42:17 UTC 2012 - aj@suse.de
-
-- Compile unwind-dw2-fde-glibc.c with -fno-strict-aliasing
- (patch glibc-strict-aliasing.diff)
-- Build on i686 a separate library for usage under Xen.
-
--------------------------------------------------------------------
-Tue Jan 3 15:36:12 UTC 2012 - aj@suse.de
-
-- Only use -mno-tls-direct-seg-refs on 32-bit x86, it's not needed
- on x86-64.
-
--------------------------------------------------------------------
-Tue Jan 3 14:37:48 UTC 2012 - aj@suse.de
-
-- Cleanup spec file:
- - experimental malloc is not experimental anymore and only option
- (drop patch glibc-malloc-arena-max.diff)
- - remove obsolete configure flags
-
--------------------------------------------------------------------
-Tue Jan 3 08:40:28 UTC 2012 - aj@suse.de
-
-- Update to 2ba92745c36e:
- - Update copyright years
- - Fix miscompilation of posix/regex_internal.c with GCC 4.7.
-
--------------------------------------------------------------------
-Tue Jan 3 08:23:44 UTC 2012 - aj@suse.de
-
-- Revert pthread-cond-wait change for now since it causes hangs
- (patch pthread-cond-wait-revert.patch).
-
--------------------------------------------------------------------
-Mon Dec 26 12:53:55 UTC 2011 - aj@suse.de
-
-- Update to c0da14cdda1f (glibc-ports: 8a70b2dcabbf):
- - new locales
- - many bugfixes
- - glibc 2.15
- - obsoletes tzfile-corruption-fix.patch,
- glibc-2.14-32args-printf.patch
-
--------------------------------------------------------------------
-Thu Dec 21 15:16:42 CET 2011 - meissner@suse.de
-
-- Do not mention the buildtime anymore to make build-compare work.
-
--------------------------------------------------------------------
-Mon Dec 19 10:01:56 UTC 2011 - aj@suse.de
-
-- Fix timezone loader overflow (bnc#735850,CVE-2009-5029) (patch
- tzfile-corruption-fix.patch)
-
--------------------------------------------------------------------
-Mon Dec 5 09:29:32 UTC 2011 - aj@suse.de
-
-- Update to 52ad36a21973 (glibc-ports: 4a40b38f6355):
- * fix many warnings
- * bugfixes
- * obsolete patches glibc-strict-aliasing.diff and
- glibc-arm-clone-unwind-fix.diff
-
-
--------------------------------------------------------------------
-Tue Nov 29 03:09:56 UTC 2011 - rcoe@wi.rr.com
-
-- fix printf with many args and printf arg specifiers (bnc#733140)
-
--------------------------------------------------------------------
-Thu Nov 24 14:02:55 UTC 2011 - aj@suse.de
-
-- Updated glibc-ports-2.14.1.tar.bz2 from ftp.gnu.org.
-
--------------------------------------------------------------------
-Thu Nov 24 09:25:14 UTC 2011 - aj@suse.com
-
-- Create glibc-devel-static baselibs (bnc#732349).
-
--------------------------------------------------------------------
-Thu Nov 17 10:27:31 UTC 2011 - aj@suse.de
-
-- Remove duplicated locales from glibc-2.3.locales.diff.bz2
-
--------------------------------------------------------------------
-Tue Nov 15 12:49:56 UTC 2011 - aj@suse.de
-
-- nscd now monitors resolv.conf, so simplify glibc-2.4.90-nscd.diff
- patch and re-enable it
-- Adjust and re-enable glibc-2.3.3-nscd-db-path.diff
-
--------------------------------------------------------------------
-Tue Nov 15 12:10:32 UTC 2011 - aj@suse.de
-
-- Update to 09f93bd3d6b1:
- - Clean up internal fopen uses to always use close-on-exec
- - Optimized strcasecmp and strncasecmp for SSSE3 and SSE4.2 on x86-32
- - bugfixes
-
--------------------------------------------------------------------
-Mon Nov 14 12:02:06 CET 2011 - ro@suse.de
-
-- check-build.sh: accept kernel 3.x
-
--------------------------------------------------------------------
-Tue Nov 8 22:55:40 CET 2011 - dmueller@suse.de
-
-- make glibc-static provide versioned
-
--------------------------------------------------------------------
-Tue Nov 8 18:20:39 CET 2011 - dmueller@suse.de
-
-- fix building with ports again:
- * ifuncs tracing backport requires adjustments
-
-- avoid using asynchronous-unwind-tables only during configure,
- but still built the library with unwind tables enabled
-- replace arm build hack with a proper solution
-
-------------------------------------------------------------------
-Mon Nov 7 21:06:32 CET 2011 - dmueller@suse.de
-
-- update glibc-ports to 2.14.1:
- * Align the constant pool in start.S to 4 bytes.
- * sysdeps/unix/sysv/linux/arm/eabi/internal_sendmmsg.S: New.
-- Fix unwinding crash when using clone()
-
--------------------------------------------------------------------
-Wed Nov 2 13:52:36 UTC 2011 - aj@suse.de
-
-- Update to d35dce5213b3:
- - caching of network information for getaddrinfo
- - bugfixes
-
--------------------------------------------------------------------
-Sat Oct 29 18:37:46 UTC 2011 - aj@suse.de
-
-- Update to 21b64b153631:
- - various bugfixes
-
--------------------------------------------------------------------
-Thu Oct 27 08:44:14 UTC 2011 - aj@suse.de
-
-- Update to 804791474dc1:
- - more libm optimizations
-- Remove AMD libm routines due to new upstream libm optimizations
- and interfaces.
-- Fix build on x86.
-
--------------------------------------------------------------------
-Mon Oct 24 19:02:46 UTC 2011 - aj@suse.de
-
-- Update to a201fbcf9cc3:
- - More libm optimizations
- - Optimize wcslen, strnlen
-
--------------------------------------------------------------------
-Thu Oct 20 08:58:47 UTC 2011 - aj@suse.de
-
-- Ignore failure of chkstat (bnc#725145).
-
--------------------------------------------------------------------
-Wed Oct 19 12:07:41 UTC 2011 - aj@suse.de
-
-- Provide glibc-static from glibc-devel-static to make packaging
- easier. glibc-static is the Fedora name.
-
--------------------------------------------------------------------
-Tue Oct 18 07:42:40 UTC 2011 - aj@suse.de
-
-- Update to glibc head 99ce7b04edf1:
- - Optimize many libm functions
- - Optimize access to isXYZ and toXYZ tables
- - Optimized memcmp and wmemcmp for x86-64 and x86-32
- - Add parameter annotation to modf
- - Support optimized isXXX functions in C++ code
- - Optimized memchr, memrchr, rawmemchr for x86-32
- - Add nscd netgroupcache
-- Disable libm-x86-64.diff.bz2 since it needs changes following the
- libm optimzations.
-
--------------------------------------------------------------------
-Mon Oct 17 07:47:54 UTC 2011 - aj@suse.de
-
-- Remove fma, fmaf from libm-x86-64.diff.bz2, they are not accurate
- (bso#13304).
-
--------------------------------------------------------------------
-Tue Oct 11 09:51:46 UTC 2011 - aj@suse.de
-
-- Update to current git 4f2b767fef50
- * Correctly reparse group line after enlarging the buffer
- * 2.14.1 release
-
--------------------------------------------------------------------
-Mon Oct 10 14:07:44 UTC 2011 - aj@suse.de
-
-- Fix tracing with ifuncs.
-
--------------------------------------------------------------------
-Tue Oct 4 14:10:13 UTC 2011 - uli@suse.com
-
-- cross-build: use %__cc, %__cxx, %_build, %_host
-- mipsel: install ports, disable FP
-
--------------------------------------------------------------------
-Fri Sep 30 17:14:04 CEST 2011 - dmueller@suse.de
-
-- avoid build failure on %%arm
-
--------------------------------------------------------------------
-Thu Sep 29 12:58:59 UTC 2011 - aj@suse.de
-
-- Update to 68577918437e:
- * Obsoleted patches: glibc-gconvcache-s390.diff,
- glibc-2.3.5-nscd-zeronegtimeout.diff,
- glibc-x86-bits-sigcontext.patch,
- glibc-2.15-getsysstats-speedup.patch, glibc-2.13-warnings.fix,
- glibc-2.13-localedef.patch,
- glibc-fix-rwlock-stack-imbalance.patch, glibc-2.15-vsyscall.patch,
- glibc-2.15-avoid-vsyscall.patch
-
--------------------------------------------------------------------
-Thu Sep 29 07:40:25 UTC 2011 - adrian@suse.de
-
-- just use %arm for right arm architectures
-
--------------------------------------------------------------------
-Tue Sep 27 11:24:02 UTC 2011 - aj@suse.de
-
-- Update to 2.14 git version 8bd683657e8a, it contains backports from
- glibc trunk:
- + Avoid race between {,__de}allocate_stack and __reclaim_stacks
- during fork
-- Add glibc-2.14-fix-ctors.patch to run ctors (bnc#717671), gcc 4.6
- optimized these away.
-
--------------------------------------------------------------------
-Mon Sep 26 12:30:09 UTC 2011 - adrian@suse.de
-
-- don't use -fasynchronous-unwind-tables on arm, it breaks the build
-
--------------------------------------------------------------------
-Thu Sep 22 21:07:43 CEST 2011 - dmueller@suse.de
-
-- fix ports build
-
--------------------------------------------------------------------
-Thu Sep 22 13:10:02 UTC 2011 - adrian@suse.de
-
-- don't enforce armv5tel for all arm architectures anymore
-- armv8l architecture does not exist
-
--------------------------------------------------------------------
-Tue Sep 20 07:54:21 UTC 2011 - aj@suse.de
-
-- Cleanup spec file: remove some tags
-
--------------------------------------------------------------------
-Mon Sep 19 08:09:40 UTC 2011 - opensuse@cboltz.de
-
-- move usr.sbin.nscd apparmor profile back to apparmor-profiles package
- (bnc#647718)
-
--------------------------------------------------------------------
-Mon Sep 19 07:45:36 UTC 2011 - aj@suse.de
-
-- Update to 2.14 git version 69c1dfc1a796, it contains backports from
- glibc trunk:
- + Fix setxid race handling exiting threads
- + Fix cfi directives in x86-64 and i386 code
- + Fix scope handling during dl_close
- + Fix spurious nop at start of __strspn_ia32
- + Correct cycle detection during dependency sorting
- + Fix fopen (non-existing-file, "re") errno (Obsoletes patch
- fopen-close-exec.patch)
-
--------------------------------------------------------------------
-Fri Sep 16 11:20:29 UTC 2011 - mmarek@suse.cz
-
-- Fix assertion error in res_query.c, triggered by Firefox
- (bso#13013).
-
--------------------------------------------------------------------
-Wed Sep 7 07:17:16 UTC 2011 - aj@suse.de
-
-- Avoid usage of vsyscalls inside glibc.
-
--------------------------------------------------------------------
-Tue Sep 6 09:53:24 CEST 2011 - aj@suse.de
-
-- Prefer real syscalls instead of vsyscalls on x86-64 outside
- libc.so
-
--------------------------------------------------------------------
-Mon Sep 5 10:06:23 UTC 2011 - aj@suse.de
-
-- Do not not trigger an abort when an i586 Intel CPU is running the
- i686 library, as valgrind does. [bnc#681398]
-
--------------------------------------------------------------------
-Mon Sep 5 08:26:24 UTC 2011 - aj@suse.de
-
-- Readd vdso support.
-- Add patch to relocate objects in dependency order, this fixes the
- vdso support.
-
--------------------------------------------------------------------
-Sat Sep 3 19:39:03 UTC 2011 - aj@suse.de
-
-- Revert last change, it caused some breakage. [bnc#715854]
-
--------------------------------------------------------------------
-Thu Sep 1 20:49:16 UTC 2011 - aj@suse.de
-
-- Add support for new vdso (3.1 kernel) and only then
- for vsyscall which is not anymore in 3.1 kernel
- (patch glibc-2.15-vsyscall.patch)
-
--------------------------------------------------------------------
-Thu Aug 25 09:44:37 UTC 2011 - lnussel@suse.de
-
-- use symbol version OW_CRYPT_1.0 for the Owl extensions
- (crypt_r[an], crypt_gensalt.*)
-- refactor sha2 gensalt patch
-- document sha2 hashes in man page
-
--------------------------------------------------------------------
-Mon Aug 22 13:12:18 UTC 2011 - aj@suse.de
-
-- Update AppArmor profile of nscd [bnc#647718]
-
--------------------------------------------------------------------
-Fri Aug 19 13:26:11 UTC 2011 - aj@suse.de
-
-- Fix fopen("non-existing-file", "re") errno [bnc#713146].
-
--------------------------------------------------------------------
-Thu Aug 18 11:55:08 UTC 2011 - aj@suse.de
-
-- Mark glibc-info, glibc-html and glibc-i18ndata as noarch packages.
-
--------------------------------------------------------------------
-Wed Aug 17 18:57:00 UTC 2011 - matz@suse.de
-
-- Fix crash (access-after-free) in dl_lookup_x. [bnc#703140]
-
--------------------------------------------------------------------
-Wed Aug 17 18:56:03 UTC 2011 - aj@suse.de
-
-- Enhance rpmlintrc to ignore shlib policy violation.
-- Remove obsolete patches glibc-fnmatch-multibyte.diff,
- glibc-2.3.1.localedef.diff, glibc-2.10-nscd-nostack.diff.
-
--------------------------------------------------------------------
-Wed Aug 17 14:47:11 UTC 2011 - aj@suse.de
-
-- Update to current 2.14 branch: Various bugfixes.
- Remove upstreamed patches missing-include-build-fix.diff,
- glibc-2.14-res_send.patch, glibc-dl-fxstatat64.patch)
-
--------------------------------------------------------------------
-Wed Aug 17 14:09:50 UTC 2011 - aj@suse.de
-
-- Revert removal of sunrpc code (patch glibc2.14-revert-sunrpc-removal.patch).
-
--------------------------------------------------------------------
-Fri Aug 12 14:55:12 CEST 2011 - matz@suse.de
-
-- Revert seeking on fclose, incomplete implementation of POSIX
- behaviour can confuse current users. [bnc #711829]
- (patch glibc-revert-fseek-on-fclose.diff)
-
--------------------------------------------------------------------
-Fri Jul 22 13:47:23 UTC 2011 - lnussel@suse.de
-
-- fix signature of sha2 functions
-
--------------------------------------------------------------------
-Thu Jul 21 12:37:09 UTC 2011 - rhafer@suse.de
-
-- Disable rewriting ::1 to 127.0.0.1 for /etc/hosts entries.
- (bnc#684534, bnc#706719)
- (patch glibc-fix-double-loopback.diff)
-
--------------------------------------------------------------------
-Wed Jul 20 15:04:33 UTC 2011 - lnussel@suse.de
-
-- install crypt_blowfish man pages
-
--------------------------------------------------------------------
-Tue Jul 19 12:19:22 UTC 2011 - aj@suse.de
-
-- Back to old glibc-2.2-sunrpc.diff for now.
-
--------------------------------------------------------------------
-Tue Jul 19 08:41:55 UTC 2011 - lnussel@suse.de
-
-- update crypt_blowfish to version 1.2 (bnc#700876)
- * due to the signedness bug fix 2a hashes are incompatible with
- previous versions if the password contains 8bit chracters!
- * libcrypt now exports crypt_gensalt
-
--------------------------------------------------------------------
-Fri Jul 15 07:54:46 UTC 2011 - aj@suse.de
-
-- Update to glibc 2.14:
- * The RPC implementation in libc is obsoleted. Old programs keep working
- but new programs cannot be linked with the routines in libc anymore.
- Programs in need of RPC functionality must be linked against TI-RPC.
- The TI-RPC implementation is IPv6 enabled and there are other benefits.
- * Various bugfixes, new locales, new linux kernel interfaces.
- * New program sotruss to traces calls through PLTs
- * Removed the following obsoleted patches: glibc-2.6-configure.diff,
- glibc-disable-backward-memcpy.diff, glibc-static-memcpy.diff,
- glibc-zarch-longlong.diff, glibc-bso-12454.diff,
- glibc-vfprintf-positional.diff
-- Build without -fno-strict-aliasing.
-
--------------------------------------------------------------------
-Tue Jul 12 14:21:29 UTC 2011 - aj@suse.de
-
-- Remove ppc-atomic.diff after discussion with glibc PPC experts
- since it does not bring any real benefit.
-
--------------------------------------------------------------------
-Thu Jul 7 14:50:15 UTC 2011 - aj@suse.de
-
-- Update glibc-2.2-sunrpc.diff with newer patch from sourceware
- bugzilla (bs#bso#5379).
-
--------------------------------------------------------------------
-Wed Jul 6 08:24:45 UTC 2011 - lnussel@suse.de
-
-- enable glibc-2.8-getconf.diff again to fix build failure
-
--------------------------------------------------------------------
-Tue Jul 5 20:22:50 UTC 2011 - aj@suse.de
-
-- Add systemd configuration for nscd.
-
--------------------------------------------------------------------
-Tue Jul 5 08:03:26 UTC 2011 - aj@suse.de
-
-- Remove glibc-statfs64-ia64.diff since current ia32el has the bug
- fixed.
-- Remove glibc-ppc64-vdso-time.diff (bnc#590216).
-
--------------------------------------------------------------------
-Mon Jul 4 10:00:46 UTC 2011 - aj@suse.de
-
-- Further cleanup of ld.so.conf to remove duplicate directories
- and allow override of system directories (bnc#671725)
-- Fix futex bug (added patch glibc-fix-rwlock-stack-imbalance.patch
- from sourceware bug #12403).
-
--------------------------------------------------------------------
-Fri Jul 1 16:09:14 UTC 2011 - aj@suse.de
-
-- Remove glibc-2.10.99-ia64-include.diff, it's not needed anymore.
-- Disable obsolete patches glibc-fnmatch-multibyte.diff,
- glibc-2.10-nscd-nostack.diff, glibc-2.3.1.localedef.diff
-- Add glibc-2.13-localedef.patch to fix alignment problem.
-- Adjust glibc-version.diff, FLOATING_STACKS variable is obsolete.
-
--------------------------------------------------------------------
-Thu Jun 30 12:17:33 UTC 2011 - aj@suse.de
-
-- Remove old ARM patches as it's unclear why those are needed and arm
- support is anyhow broken according to comments here and in spec
- files.
-
--------------------------------------------------------------------
-Thu Jun 30 11:22:02 UTC 2011 - aj@suse.de
-
-- Back to kernel 2.6.16 as minimal kernel version.
-
--------------------------------------------------------------------
-Tue Jun 28 12:30:34 UTC 2011 - aj@suse.de
-
-- Only apply glibc-statfs64-ia64.diff on SLE but not on openSUSE.
-
--------------------------------------------------------------------
-Mon Jun 27 12:19:47 UTC 2011 - aj@suse.de
-
-- Disable exp_malloc on PPC platforms for now since it caused a
- build failure.
-
--------------------------------------------------------------------
-Mon Jun 27 11:00:33 UTC 2011 - aj@suse.de
-
-- Update glibc-x86-bits-sigcontext.patch with version accepted
- upstream.
-- Add glibc-2.15-getsysstats-speedup.patch to "Fix Linux
- sysconf(_SC_NPROCESSORS_[CONF|ONLN]) performance problem"
-- Fix warning about potential array subscript out of bounds
- (glibc-2.13-wranings.fix).
-- Fix some rpmlint warnings.
-
--------------------------------------------------------------------
-Tue Jun 21 10:59:33 UTC 2011 - aj@suse.de
-
-- Cleanup spec file, change PreReqs.
-- Remove obsolete patches: glibc-2.3.90-ld.so-madvise.diff,
- glibc-suse-note.diff, glibc-2.3-regcomp.diff.
-- Rename glibc-2.3-SuSE.diff to glibc-testsuite.patch, remove obsolete
- parts.
-
--------------------------------------------------------------------
-Mon Jun 20 12:47:46 UTC 2011 - aj@suse.de
-
-- Enhance rpmlintrc.
-- move summary,license and group out of the not-ppc if (by Marcus
- Meissner).
-
--------------------------------------------------------------------
-Mon Jun 20 11:02:01 UTC 2011 - aj@suse.de
-
-- Remove PreReq on permissions to avoid a cycle that gives leads to
- an uninstallable system (bnc#700925).
-- Fix on x86 - fixes scpm compilation
- (bnc#700784).
-
--------------------------------------------------------------------
-Fri Jun 17 09:50:19 UTC 2011 - aj@suse.de
-
-- Cleanup ld.so.conf list, move kde directories to
- kdelibs3 (bnc#671725).
-
--------------------------------------------------------------------
-Fri Jun 17 07:07:37 UTC 2011 - aj@suse.de
-
-- Do not package memusage and memusagestat since they require
- lib-gd and that grows the build cycle.
-
--------------------------------------------------------------------
-Thu Jun 16 18:37:19 UTC 2011 - aj@suse.de
-
-- Fix handling of shared library preloading.
-
--------------------------------------------------------------------
-Thu Jun 16 13:33:23 UTC 2011 - aj@suse.de
-
-- Fix getaddrinfo IPv6 code (bnc#684534).
-- Split up glibc-devel-static subpackage (bnc#655261).
-
--------------------------------------------------------------------
-Thu Jun 16 12:23:32 UTC 2011 - aj@suse.de
-
-- Reorder ld.so.conf library list (bnc#671725).
-
--------------------------------------------------------------------
-Wed Jun 15 07:08:35 UTC 2011 - aj@suse.de
-
-- Split up package glibc-utils with some debugging tools, add memusage
- and memusagestat programs
-- Fix compile warnings.
-- Silence some rpmlint warnings.
-- Remove obsolete patches glibc-2.3.2-revert_tcsetattr.diff,
- glibc-2.8-clone.diff, glibc-nptl-2.4-nofixsyscallnr.diff
-- Cleanup spec file.
-- Use new permission handling for pt_chown.
-- Build without -fno-strict-aliasing.
-
--------------------------------------------------------------------
-Mon Jun 6 14:19:26 UTC 2011 - aj@suse.de
-
-- Fix typos in /etc/gai.conf (bnc#651912).
-
--------------------------------------------------------------------
-Fri Jun 3 08:40:55 UTC 2011 - aj@suse.de
-
-- Use 2.6.5 as oldest supported kernel on all archs besides x86 and
- x86-64 (reverting partially a change).
-
--------------------------------------------------------------------
-Fri May 27 11:55:35 UTC 2011 - aj@suse.de
-
-- Remove patches that are not needed anymore:
- * glibc-selinux.diff
- * glibc-check-native-missing-include.diff
- * glibc-2.3.3-execstack.diff
-- Disable the following patches, they look obsolete by now but leave them
- in to easy enable them again:
- * glibc-2.3-SuSE.diff
- * glibc-2.3-regcomp.diff
- * glibc-2.8-clone.diff
- * glibc-2.3.2-revert_tcsetattr.diff
-- Do not package glibc-obsolete with empty directory on archs that
- don't need it.
-
--------------------------------------------------------------------
-Thu May 26 07:53:51 UTC 2011 - aj@suse.de
-
-- Add glibc-static-memcpy.diff to fix static compiles.
-
--------------------------------------------------------------------
-Wed May 25 15:28:37 UTC 2011 - aj@suse.de
-
-- Run on kernel 2.6.32 or newer only - and optimize thus.
-- Enable malloc implementation that is be less memory efficient
- but higher performing in multi-threaded programs.
-- Use --enable-bind-now to avoid lazy binding in ld.so
- and libc.so
-
--------------------------------------------------------------------
-Wed May 25 14:38:58 UTC 2011 - aj@suse.de
-
-- Add glibc-bso-12454.diff to not create assert running dynamic linker
- in some cases.
-- Disable backwards memcpy for x86-64.
-
--------------------------------------------------------------------
-Wed May 25 07:59:27 UTC 2011 - aj@suse.de
-
-- Add glibc-dl-signal-error.diff to not crash the dynamic linker
- if dependencies are missing.
-
--------------------------------------------------------------------
-Mon May 23 08:44:47 UTC 2011 - rguenther@novell.com
-
-- Update longlong.h from GCC sources. Fixes s390 build with -mzarch.
- [bnc#695102]
-
--------------------------------------------------------------------
-Fri May 20 14:45:44 UTC 2011 - aj@suse.de
-
-- Fix obsoletes and provides.
-- Update to glibc 2.13
-- Drop ld-prelink-unique.diff, it is part of 2.13.
-
--------------------------------------------------------------------
-Tue Feb 22 12:57:07 CET 2011 - pbaudis@suse.cz
-
-- Fix potential removal of required local scope from shared objects
- marked as NODELETE [bnc#657627]
-
--------------------------------------------------------------------
-Fri Feb 4 00:46:40 CET 2011 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.3-b72646ad0c41
- - Random assortion of bugfixes, some #defines for new kernels
-- Retired patches:
- - glibc-2.11.3-bnc658509.diff
- - glibc-2.11.3-bso12397.diff
- - glibc-sparc64-fxstat.diff
-- Remove the NSS hack of opening modules using RTLD_DEEPBIND.
- This was useful for nss_ldap, since some applications used a different
- LDAP library with clashing symbol names. However, it also created
- many headaches, especially with the NSS modules not respecting
- malloc() overrides. Now, sssd is used by default for LDAP resolutions
- and we can therefore safely get rid of the hack. [bnc#477061]
-- Remove the currently disabled AMD string function overrides.
- Benchmarking did not unearth any differences that would make
- convincing case for keeping the functions with all the associated
- maintenance headaches; AMD does not recommend keeping their custom
- versions of the functions either.
-- Introduce MALLOC_ARENA_MAX and M_ARENA_MAX support [bnc#659090]
-- Fixed stack unwinding past glibc _fini function (proper showing
- of destructor backtraces) [bnc#585879]
-- Fix gconv cache generation on s390 [bnc#592944]
-- Add missing iconvconfig for refreshing gconv.cache to glibc-locale %post
-- Fixed stack corruption in *printf() with large number of positional
- specifiers [bnc#666179]
-
--------------------------------------------------------------------
-Fri Jan 28 14:53:35 UTC 2011 - rguenther@novell.com
-
-- Fix ENOSYS detection for mkdirat. [bso#12397]
-
--------------------------------------------------------------------
-Thu Dec 9 12:33:35 UTC 2010 - rguenther@novell.com
-
-- Drop restrict qualifiers from memmove and bcopy fortify wrappers.
- [bnc#658509]
-
--------------------------------------------------------------------
-Tue Nov 30 01:53:42 CET 2010 - pbaudis@suse.cz
-
-- Upgrade to glibc-2.11.3
- - Just few more bugfixes since the latest upgrade
-
--------------------------------------------------------------------
-Tue Nov 16 04:03:01 CET 2010 - pbaudis@suse.cz
-
-- Remove explicit support for nss SPLIT_GROUPS setting; glibc from
- 2.11 on should handle this automagically.
-
--------------------------------------------------------------------
-Mon Nov 15 18:43:35 CET 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.2-dd2fde461e30
- - Candidate tree for glibc-2.11.3
- - Multitude of various bug fixes
-
--------------------------------------------------------------------
-Mon Nov 15 18:29:49 CET 2010 - pbaudis@suse.cz
-
-- Enable multi-arch routines support for ppc, ppc64, i686 and x86_64.
-
- Temporarily, AMD-optimized string routines are disabled. We will
- selectively re-enable them after some more careful benchmarking
- in the next few days.
-
- Note: In this glibc version, multi-arch routines DO NOT include
- the controversial backwards-copy memcpy().
-
--------------------------------------------------------------------
-Wed Oct 27 03:14:37 CEST 2010 - pbaudis@suse.cz
-
-- Fix missing hconf setup in nscd - this meant `multi on` in
- /etc/host.conf was ignored when nscd was used, breaking e.g.
- resolving of multi-AF records in /etc/hosts [bnc#572188]
-- Fix two LD_AUDIT security vulnerabilities: spurious $ORIGIN expansion
- and missing setuid library check when running as setuid [bnc#646960]
-
--------------------------------------------------------------------
-Mon Sep 13 14:36:26 UTC 2010 - aj@suse.de
-
-- Fix build in manual with make 3.82.
-
--------------------------------------------------------------------
-Sun Sep 12 08:00:57 UTC 2010 - aj@suse.de
-
-- Work around shortest-stem feature in make 3.82+ (patch
- glibc-make-3.82.patch)
-
--------------------------------------------------------------------
-Wed Jul 7 04:12:05 CEST 2010 - pbaudis@suse.cz
-
-- Fix NIS-compat initgroups routine to work reliably over multiple
- invocations [bnc#607064]
-
--------------------------------------------------------------------
-Thu Jul 1 19:52:56 UTC 2010 - jengelh@medozas.de
-
-- SPARC: restore fxstat functionality in sparc64 mode
-
--------------------------------------------------------------------
-Sat Jun 26 10:26:17 UTC 2010 - jengelh@medozas.de
-
-- Use %_smp_mflags
-
--------------------------------------------------------------------
-Fri Jun 11 15:41:07 CEST 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.2-21580967038a
- - Fix buggy x86 CPU family and model check
- - Fix sunrpc error condition handling
- - Fix crash on unresolved weak symbol reference
-
--------------------------------------------------------------------
-Tue Jun 1 03:38:28 CEST 2010 - pbaudis@suse.cz
-
-- Fix ldconfig -r failing on aux cache [bnc#609345]
-
--------------------------------------------------------------------
-Thu May 20 02:19:28 CEST 2010 - pbaudis@suse.cz
-
-- Upgrade to glibc-2.11.2 (f2020c64596a)
- - Virtually no changes since previous revision, just official tag
-
--------------------------------------------------------------------
-Wed May 12 04:24:13 CEST 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.1-6d270188ef3f
- - This contains considerable amount of bugfixes cherrypicked from
- the master branch, slated to become glibc-2.11.2 soon with little
- further changes
-
--------------------------------------------------------------------
-Mon May 10 23:33:35 CEST 2010 - pbaudis@suse.cz
-
-- Add a hint about /etc/host.conf mdns option removal to the parser
- error reporting [bnc#569273]
-
--------------------------------------------------------------------
-Tue May 4 05:47:41 UTC 2010 - aj@suse.de
-
-- Handle /var/run on tmpfs
-
--------------------------------------------------------------------
-Mon Apr 26 22:09:40 CEST 2010 - pbaudis@suse.cz
-
-- Remove stale resolv.dynamic.diff patch file
-
--------------------------------------------------------------------
-Thu Apr 22 08:30:50 CEST 2010 - meissner@suse.de
-
-- for powerpc32 build a generic library and also a power4 library
- to allow older 32bit powerpc to work. bnc#596271
-
--------------------------------------------------------------------
-Tue Apr 20 13:15:19 CEST 2010 - pbaudis@suse.cz
-
-- Consider private IPv4 addresses as global-scope in gai.conf [bnc#597616]
-
--------------------------------------------------------------------
-Wed Mar 24 13:04:12 CET 2010 - pbaudis@suse.cz
-
-- Fix get_nprocs() large CPU count handling [bnc#590665]
-
--------------------------------------------------------------------
-Tue Mar 23 15:09:09 CET 2010 - pbaudis@suse.cz
-
-- Fix interference of STB_GNU_UNIQUE and prelink [bnc#586979]
-- Make time() use VDSO on PPC64 [bnc#590216]
-- Make pthread_cond_timedway() use VDSO on PPC64 [bnc#590517]
-
--------------------------------------------------------------------
-Thu Mar 18 14:45:34 CET 2010 - pbaudis@suse.cz
-
-- Add PreReq for cat to glibc-locale [bnc#588997]
-
--------------------------------------------------------------------
-Thu Mar 18 14:29:42 CET 2010 - pbaudis@suse.cz
-
-- Fix /etc/resolv.conf change detection for multi-threaded applications
- (by Sebastian Kienzl)
-
--------------------------------------------------------------------
-Fri Mar 5 12:59:44 CET 2010 - pbaudis@suse.cz
-
-- Fix spurious mapping from lowercase sharp s to uppercase sharp S
- which is less standard and causes problems for ISO encodings [bnc#541773]
-
--------------------------------------------------------------------
-Mon Mar 1 18:55:37 CET 2010 - pbaudis@suse.cz
-
-- Fix spurious overflow messages on some R_X86_64_PC32 relocations,
- patch by Richard Guenther [bnc#583019]
-
--------------------------------------------------------------------
-Wed Feb 24 11:53:41 CET 2010 - pbaudis@suse.cz
-
-- Fix assertion failures within valloc(), patch by Michael Matz
- [bnc#581391]
-
--------------------------------------------------------------------
-Wed Feb 17 12:02:24 CET 2010 - pbaudis@suse.cz
-
-- S/390: Disable two UTF conversion instructions due to the hardware
- mishandling some error conditions in the input stream [bnc#579871]
-
--------------------------------------------------------------------
-Mon Feb 15 22:34:29 CET 2010 - pbaudis@suse.cz
-
-- Further fix previous power5 fix
-
--------------------------------------------------------------------
-Sun Feb 14 15:33:33 CET 2010 - rguenther@suse.de
-
-- avoid spurious differences in nscd on rebuilds.
-
--------------------------------------------------------------------
-Thu Feb 11 21:36:32 CET 2010 - pbaudis@suse.cz
-
-- Fix another upgrade problem on power5 and older - correctly remove
- the old optimized libraries; found out by matz@suse.de [bnc#563978]
-
--------------------------------------------------------------------
-Fri Feb 5 21:07:54 CET 2010 - pbaudis@suse.cz
-
-- Final fix for memchr() overflow on IA64 provided by upstream
- [bnc#567516]
-
--------------------------------------------------------------------
-Thu Jan 28 17:11:59 CET 2010 - pbaudis@suse.cz
-
-- Fix another memchr() overflow on IA64; another known one still
- remains a mystery [bnc#567516]
-
--------------------------------------------------------------------
-Wed Jan 27 02:49:46 CET 2010 - pbaudis@suse.cz
-
-- Remove now-obsolete powerpc-cpu addon usage [bnc#572819]
-- Fix statfs64() on IA64 in 32-bit mode ia32el [bnc#534828]
-
--------------------------------------------------------------------
-Tue Jan 26 03:33:38 CET 2010 - pbaudis@suse.cz
-
-- Fix upgrade from previous distributions on power5 and older [bnc#563978]
-
--------------------------------------------------------------------
-Mon Jan 25 17:35:25 CET 2010 - meissner@suse.de
-
-- ignore power6, power7 and cell specific Power CPU optimizations
- on openSUSE.
-
--------------------------------------------------------------------
-Tue Jan 19 02:42:40 CET 2010 - pbaudis@suse.cz
-
-- Disable AMD-optimized strncmp() on x86_64 that is getting miscompiled
- by the assembler [bnc#540647]
-
--------------------------------------------------------------------
-Mon Jan 18 18:22:32 CET 2010 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11.1-11c19d374bd4
- - Just trivial changes - version bump to 2.11.1, NIS-related
- resolver fixes, ELF lookup race, .h typo fix and regcomp
- out-of-memory handling miss
- - Few more bugfixes, weekday updated in three locales
-- Retired patches:
- glibc-ia64-memchr.diff
-
--------------------------------------------------------------------
-Mon Dec 14 23:49:33 CET 2009 - jengelh@medozas.de
-
-- add baselibs.conf as a source
-
--------------------------------------------------------------------
-Fri Dec 11 13:13:01 CET 2009 - jengelh@medozas.de
-
-- libnldbl_nonshared is only built for sparc32
-
--------------------------------------------------------------------
-Tue Dec 8 20:50:26 CET 2009 - jengelh@medozas.de
-
-- package libnldbl_nonshared for SPARC
-
--------------------------------------------------------------------
-Fri Nov 20 01:55:16 CET 2009 - pbaudis@suse.cz
-
-- Upgrade to latest release/2.11/master - glibc-2.11-1bc1954c7357:
- - This snapshot is slated to become 2.11.1 if all goes well
- - Mix of fixes for various recently found out issues
-- Retired patches:
- glibc-ifunc-dlsym-fixup.diff
-- [IA64] Fix memchr() on mmap(MAP_SHARED) boundary [fix lighttpd crashes]
-- Again use 127.0.0.1 as default nameserver in case of empty
- /etc/resolv.conf [bnc#473308]
-
--------------------------------------------------------------------
-Thu Nov 19 13:15:41 CET 2009 - pbaudis@suse.cz
-
-- Add 623 and 664 to /etc/bindresvport.blacklist to fix problems with
- port conflict on some IPMI network cards [bnc#513961]
-- Allow external additions to /usr/share/locale/locale.alias and
- /usr/lib/gconv/gconv-modules, required for the SAP-locales package.
-- Add delimiter in front of external additions to locale/gconv lists
-- Remove AMD-provided strlen(), upstream is faster.
-
-- Keep .symtab and .strtab for all glibc-related .so libraries [FATE#307090]
- [bnc#545721]
-- [ppc,ppc64] Enable optimized builds for power7; no separate power4, power5
- builds are generated anymore, instead default glibc is built for power4
- at least, tuned for power5 execution [FATE#307021]
-- Large clean-up of the specfile
-
--------------------------------------------------------------------
-Fri Nov 13 22:47:47 CET 2009 - pbaudis@suse.cz
-
-- Upgrade to Git HEAD as of 20091105 - glibc-2.11-13f6812ffb5b:
- * New interfaces: execvpe, pthread_sigqueue, mkstemps, mkstemps64, mkostemps,
- mkostemps64
- Implemented by Ulrich Drepper.
-
- * Checking version of longjmp added that fails if an uninitialized stack
- frame would be created. Implemented by Ulrich Drepper.
-
- * STT_GNU_IFUNC is now supported in static executables.
- Implemented by H.J. Lu.
-
- * STT_GNU_IFUNC implemented for PPC by Alan Modra.
-
- * New optimized string functions for x86-64: strstr, strcasestr, memcmp,
- strcspn, strpbrk, strspn, strcpy, stpcpy, strncpy, strcmp (SSE2, SSE4.2),
- strncmp (SSE2, SSE4.2), strchr (SSE4.2), strrchr (SSE4.2).
- Contributed by H.J. Lu.
-
- strlen, rawmemchr, strcmp (SSSE3), strncmp (SSSE3).
- Implemented by Ulrich Drepper.
-
- * New optimized string functions for x86: strlen, strcspn, strspn, strpbrk,
- strstr, strcasestr.
- Contributed by H.J. Lu.
-
- * Support for fma instruction in AVX on x86-64.
- Implemented by H.J. Lu and Ulrich Drepper.
-
- * AVX support in x86-64 auditing support in ld.so.
- Implemented by H.J. Lu.
-
- * STB_GNU_UNIQUE support added.
- Implemented by Ulrich Drepper.
-
- * Implement second fallback mode for optimized DNS lookup for even more
- broken environments. If two requests from the same port are not
- handled correctly close the socket and open a new one before sending
- the second request. The 'single-request-reopen' option in /etc/resolv.conf
- can be used to select this mode right away, instead of rediscovering the
- necessity is every process again.
- Implemented by Ulrich Drepper.
-
- * New resolver flag RES_USE_DNSSEC to enable use of verified lookup.
- Implemented by Adam Tkac.
-
- * Optimized iconv conversions for S390x.
- Implemented by Andreas Krebbel.
-
- * Using condvars with PI mutexes is now more efficient due to kernel
- support for requeueing to PI futexes. NPTL support added for x86-64.
- Implemented by Ulrich Drepper.
-
- * New locales: ps_AF, my_MM
-- Retired patches:
- glibc-utmp-timeout-raise.diff
- glibc-nscd-assert.diff
- glibc-2.10-mcheck-free-race.diff
- glibc-nscd-prune-ret.diff
-- Made ifunc compile on IA64 using patch by H.J.Lu
-- Fixed compilation on PPC Cell
-- Lowered utmp locking timeout from 30s to 10s to be compatible
- with upstream
-- Allow external additions to /usr/share/locale/locale.alias and
- /usr/lib/gconv/gconv-modules, required for the SAP-locales package.
-- Remove AMD-provided strlen(), upstream is faster.
-- ARM is currently non-functional
-
--------------------------------------------------------------------
-Fri Nov 13 20:18:27 CET 2009 - pbaudis@suse.cz
-
-- Rediff patches to apply with fuzz 0
-
--------------------------------------------------------------------
-Sat Sep 19 14:13:43 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-44dbdf3777 of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.) - random minor fixes
-
--------------------------------------------------------------------
-Fri Sep 18 21:40:04 CEST 2009 - coolo@novell.com
-
-- add /etc/apparmor.d to the nscd file list
-
--------------------------------------------------------------------
-Mon Sep 14 23:53:20 CEST 2009 - pbaudis@suse.cz
-
-- define _filter_GLIBC_PRIVATE so that our glibc is not marked to
- provide these symbols [bnc#468748]
-- Fix exception behaviour of various libm functions by AMD optimized
- for x86_64 [bnc#487576]
-
--------------------------------------------------------------------
-Tue Sep 8 13:15:04 CEST 2009 - pbaudis@suse.cz
-
-- Provide the /etc/apparmor.d/usr.sbin.nscd file [bnc#535467]
-- Blowfish: Enable BF_SCALE even on x86_64
-
--------------------------------------------------------------------
-Sat Sep 5 23:19:51 CEST 2009 - pbaudis@suse.cz
-
-- Raise utmp locking timeout from 1s to 30s to ensure logins get recorded
- even on heavily loaded systems [bnc#486631]
-- Fix invalid pointer handling in some nscd assertions and the code to send
- data to the client [bnc#513617]
-- Radically trim down the Blowfish support patch - keeps only crypt_blowfish
- from the original OWL patch, but does the rest within the current glibc
- crypt infrastructure [bnc#529495]
-
--------------------------------------------------------------------
-Wed Aug 26 12:53:54 CEST 2009 - mls@suse.de
-
-- make patch0 usage consistent
-
--------------------------------------------------------------------
-Thu Aug 20 19:02:31 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-aa152ec6ad of release/2.10/master branch
- (Still the same source is used for glibc-ports.) - random minor fixes
- * REVERTED invalid fix of broken locking within nscd [bnc#510788]
-- Fix nscd handling of zero negative timeout for some databases
- [bnc#523154,bnc#510788]
-
--------------------------------------------------------------------
-Fri Jul 17 01:14:16 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-4253a1e0b2 of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.) - random minor fixes
- * Fix broken locking within nscd [bnc#510788]
-- Fix compilation with 2.6.30 kernel headers on IA64
-
--------------------------------------------------------------------
-Thu Jun 18 00:58:47 CEST 2009 - pbaudis@suse.cz
-
-- Fix a dead-lock introduced by the bnc#509398 fix
-- Update to glibc-2.10.1-d0f6ed789f of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.) - random minor fixes
-
--------------------------------------------------------------------
-Fri Jun 12 12:19:34 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-9cf557216c of glibc/pb-stable.git glibc-2.10-branch
- (Still the same source is used for glibc-ports.)
- * Fix 100% CPU usage by Java apps because of bad futex calls [bnc#509096]
-
--------------------------------------------------------------------
-Mon Jun 8 17:58:50 CEST 2009 - pbaudis@suse.cz
-
-- Fix race condition in the mcheck free() hook [bnc#509398]
-
--------------------------------------------------------------------
-Fri Jun 5 00:46:59 CEST 2009 - pbaudis@suse.cz
-
-- Remove temporary revert of a namespace leakage cleanup in glibc-2.8
-
--------------------------------------------------------------------
-Fri May 22 22:45:10 CEST 2009 - pbaudis@suse.cz
-
-- Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
- maintained by me at repo.or.cz; contains backports of various bugfixes.
- (Still the same source is used for glibc-ports.)
-- Stop using separate tarball for nptl.
-- Add ARM support, pulling in glibc-ports snapshot when compiling for ARM.
-
--------------------------------------------------------------------
-Fri May 15 22:13:33 CEST 2009 - pbaudis@suse.cz
-
-- Add support for multiple group records for a single group
- when using nss_compat (configurable in /etc/default/nss) [bnc#480991]
-
--------------------------------------------------------------------
-Sun May 10 21:42:37 CEST 2009 - pbaudis@suse.cz
-
-- Update to 2009051021, glibc-2.10.1:
- * Add missing cacheinfo entry for a recent Intel processor
- * Fix ABI issue with the gshadow interface
-
--------------------------------------------------------------------
-Sun May 10 11:20:12 CEST 2009 - pbaudis@suse.cz
-
-- Upgrade to CVS HEAD as of 2009051010 - glibc-2.10:
- * DNS IPv4-IPv6 lookup changed back to parallel version; with broken DNS
- servers (the case e.g. for many ADSL users), you may experience long
- timeouts, once for each process (but eventually your request will be
- resolved) - the solution is to run nscd (default on SUSE) and/or
- put 'options single-request' in /etc/resolv.conf.
-
- * New interfaces: preadv, preadv64, pwritev, pwritev64, malloc_info
- Implemented by Ulrich Drepper.
-
- * New Linux interfaces: accept4, fallocate, fallocate64.
- Implemented by Ulrich Drepper.
-
- * Correct declarations of string function when used in C++ code. This
- could lead to compile errors for invalid C++ code.
-
- * XPG7/POSIX 2008 compilation environment. Many GNU-specific functions are
- now in POSIX.
-
- * New POSIX 2008 interface: psiginfo
- Implemented by Ulrich Drepper.
-
- * New ISO C++1x interfaces: quick_exit, at_quick_exit
- Implemented by Ulrich Drepper.
-
- * Support for selecting between multiple function definitions at runtime
- using STT_GNU_IFUNC symbols. Implemented by Ulrich Drepper.
-
- * The libcrypt library can now use the hash function implementations in
- NSS. Implemented by Ulrich Drepper.
-
- * The malloc implementation can be compiled to be less memory efficient
- but higher performing in multi-threaded programs.
- Implemented by Ulrich Drepper.
-
- * New locales: nan_TW@latin, ks_IN
-
- * Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for x86-64.
- Implemented by Ulrich Drepper.
-
- * Extended printf hook support. It is possible to use user-defined types
- and extend existing format specifiers.
- Implemented by Ulrich Drepper.
-
- * Handling for group shadow files has been added.
- Implemented by Ulrich Drepper.
-- Retired:
- glibc-2.10-dns-fixpack.diff
- glibc-2.10-dns-no-gethostbyname4.diff
- glibc-2.10-locale-tuesday.diff
- glibc-2.10-nscd-gc-dataofs.diff
- glibc-2.10-nscd-prunerace.diff
- glibc-2.10-ppc32-setcontext-fp.diff
- glibc-2.10-unsetenv.diff
- glibc-2.4.90-mdns-resolver.diff
- glibc-2.9-fortify.diff
- glibc-getgroups-fortify.diff
- glibc-ldscript.diff
- glibc-mtfsf.diff
- glibc-2.10-nscd-meminflight.diff
- getaddrinfo-ipv6-sanity.diff
- glibc-2.10-nis-hosts.diff
-- Several other modified
-
--------------------------------------------------------------------
-Fri Apr 17 16:49:52 CEST 2009 - pbaudis@suse.cz
-
-- Fix defaulting to localhost in case of no nameserver entries
- in /etc/resolv.conf [bnc#473308]
-
--------------------------------------------------------------------
-Mon Mar 23 15:32:01 CET 2009 - rguenther@suse.de
-
-- Add missing libc_hidden_builtin_def (memcmp) to
- glibc-2.3.3-amd64-string.diff. Fixes build with GCC 4.4.
-
--------------------------------------------------------------------
-Fri Feb 27 16:21:17 CET 2009 - rguenther@suse.de
-
-- Make sure to mark fortified inline routines with
- __attribute__((__artificial__)).
-
--------------------------------------------------------------------
-Wed Feb 18 16:18:19 CET 2009 - adrian@suse.de
-
-- Build i686 glibc src rpm as nosrc to get both versions on the
- media [bnc#474338]
-
--------------------------------------------------------------------
-Thu Jan 22 14:10:25 CET 2009 - schwab@suse.de
-
-- Fix use of mtfsf insn.
-
--------------------------------------------------------------------
-Wed Jan 21 20:26:05 CET 2009 - schwab@suse.de
-
-- Fix ldscript mangling.
-
--------------------------------------------------------------------
-Wed Jan 21 01:18:59 CET 2009 - pbaudis@suse.cz
-
-- Re-enable the DNS fixpack, add real fix for bnc#441947
-- nscd: Fix gc he_data overflow and turn of alloca usage [bnc#387202]
-- Normalize the patch queue
-- Increate CPU_SETSIZE from 1024 to 4096 - for large SGI machines
- and compatibility with SLE10SP2 [bnc#464667]
-
--------------------------------------------------------------------
-Fri Jan 16 22:33:21 CET 2009 - pbaudis@suse.cz
-
-- Disable the DNS fixpack from CVS, breaks nscd resolving [bnc#441947]
-
--------------------------------------------------------------------
-Fri Jan 9 13:12:21 CET 2009 - pbaudis@suse.cz
-
-- Fix unsetenv() crashing after clearenv()
-- Backport various DNS-related fixes from CVS
-- Disable parallel A-AAAA queries - revert to the glibc-2.9 behaviour
- of sending the queries sequentially [bnc#442572]
-- Fix fp register protection on power6 setcontext() [bnc#464738]
-
--------------------------------------------------------------------
-Mon Dec 8 01:25:57 CET 2008 - pbaudis@suse.cz
-
-- Fix crash when parsing NIS hosts file [bnc#448702]
-
--------------------------------------------------------------------
-Thu Dec 4 04:07:11 CET 2008 - pbaudis@suse.cz
-
-- Fix nscd gc-cacheadd and prune-invalidate races [bnc#446233]
-- Remove obsolete and disabled nscd patch
-- Fix /etc/bindresvport.blacklist parsing [bnc#439146]
-- Fix en_GB and csb_PL locales having weeks start on Tuesdays [bnc#449186]
-
--------------------------------------------------------------------
-Sun Nov 23 14:55:40 CET 2008 - pbaudis@suse.cz
-
-- clean up patch filenames
-
--------------------------------------------------------------------
-Fri Nov 21 14:04:16 CET 2008 - olh@suse.de
-
-- fix check-build.sh to actually allow building on ppc* again
-
--------------------------------------------------------------------
-Fri Nov 21 13:36:05 CET 2008 - olh@suse.de
-
-- do not run compiled binaries with cputuned libraries [bnc#445911]
- the buildhost only generates them, but must not execute them
-
--------------------------------------------------------------------
-Mon Nov 17 14:34:45 CET 2008 - pbaudis@suse.cz
-
-- Update to glibc-2.9 final
-
--------------------------------------------------------------------
-Thu Nov 6 18:25:09 CET 2008 - jjolly@suse.de
-
-- Added patch to fix s390x 64bit stack frame problem
-
--------------------------------------------------------------------
-Fri Oct 31 19:51:08 CET 2008 - matz@suse.de
-
-- Fix atomics on s390/s390x, leading to failures in pthread mutexes.
-
--------------------------------------------------------------------
-Tue Oct 28 18:08:32 CET 2008 - schwab@suse.de
-
-- Restore alignment patch.
-
--------------------------------------------------------------------
-Tue Oct 28 09:45:22 CET 2008 - olh@suse.de
-
-- symlink power5/power5+ to power4 on ppc32
-
--------------------------------------------------------------------
-Thu Oct 23 22:20:28 CEST 2008 - ro@suse.de
-
-- only do obsoletes for XXbit packages on ppc, not on x86
-
--------------------------------------------------------------------
-Wed Oct 23 13:46:25 CEST 2008 - matz@suse.de
-
-- Deactivate unwind tables for initfini.c.
-
--------------------------------------------------------------------
-Thu Oct 23 10:56:50 CEST 2008 - olh@suse.de
-
-- obsolete glibc{,-devel,-locale,-profile} -XXbit packages [bnc#437293]
-- update last change to handle empty rpmspec defines
-
--------------------------------------------------------------------
-Tue Oct 21 09:54:06 CEST 2008 - olh@suse.de
-
-- update glibc_post_upgrade to handle power7 and ppc-cell-be
-- remove libs unconditionally on powerpc to handle libs in
- subdirectories for which we do not ship optimized versions [bnc#437209]
-
--------------------------------------------------------------------
-Thu Oct 16 14:42:59 CEST 2008 - olh@suse.de
-
-- enable cpu-tuned libraries for power4, power6 and ppc-cell-be
- on ppc32 [fate#304000,bnc#408808]
-
--------------------------------------------------------------------
-Mon Oct 13 14:51:11 CEST 2008 - matz@suse.de
-
-- Update to trunk from 20081013, no longer export paccept,
- obsoletes some patches (lowlevellock and res_send).
- Fix overflow in nscd patch.
-
--------------------------------------------------------------------
-Mon Oct 13 00:03:18 CEST 2008 - dmueller@suse.de
-
-- also strip .comment.SUSE.OPTs from the static libs
-- add missing-include-build-fix.diff
-
--------------------------------------------------------------------
-Tue Oct 7 09:44:20 CEST 2008 - schwab@suse.de
-
-- Fix alignment in resolver.
-
--------------------------------------------------------------------
-Tue Sep 30 09:41:01 CEST 2008 - olh@suse.de
-
-- symlink tuned libs because rpmlint is unable to handle hardlinks
-
--------------------------------------------------------------------
-Wed Sep 29 11:01:41 CEST 2008 - olh@suse.de
-
-- enable cpu-tuned libraries for power6 and ppc-cell-be [fate#304000,bnc#408808]
-- remove -mtune G4/RS64 from CFLAGS on ppc/ppc64
-
--------------------------------------------------------------------
-Thu Sep 18 11:39:53 CEST 2008 - rguenther@suse.de
-
-- Change .comment.SuSE.OPTs to .comment.SUSE.OPTs. Also strip from
- crti.o and crtn.o.
-- Adjust getgroups fortify check. [bnc#426958]
-
--------------------------------------------------------------------
-Thu Sep 18 10:19:51 CEST 2008 - schwab@suse.de
-
-- Fix alignment in resolver.
-
--------------------------------------------------------------------
-Mon Sep 15 11:55:18 CEST 2008 - adrian@suse.de
-
-- do not run glibc_post_upgrade in XEN builds
-
--------------------------------------------------------------------
-Sat Sep 13 21:49:44 CEST 2008 - rguenther@suse.de
-
-- strip .note.gnu.build-id from crt1.o.
-
--------------------------------------------------------------------
-Sat Sep 13 10:20:47 CEST 2008 - dmueller@suse.de
-
-- only strip comment from crt1.o
-
--------------------------------------------------------------------
-Fri Sep 12 17:49:39 CEST 2008 - mls@suse.de
-
-- block baselibs generation for i586 (use i686 instead)
-
--------------------------------------------------------------------
-Fri Sep 12 17:34:06 CEST 2008 - dmueller@suse.de
-
-- strip suse opts comments from crt.o (fate #300498)
-
--------------------------------------------------------------------
-Mon Sep 8 13:38:36 CEST 2008 - rguenther@suse.de
-
-- Add a patch to fix wrong asm constraints in the i386 lowlevel
- futex lock implementation.
-
--------------------------------------------------------------------
-Thu Sep 4 19:46:22 CEST 2008 - matz@suse.de
-
-- Update to current trunk snapshot (2008-09-04), makes s390 build.
-
--------------------------------------------------------------------
-Wed Aug 27 16:12:01 CEST 2008 - matz@suse.de
-
-- Add a patch to use RTLD_DEEPBIND to load nss modules. [bnc #157078]
-
--------------------------------------------------------------------
-Mon Aug 25 15:09:37 CEST 2008 - matz@suse.de
-
-- Update to current trunk snapshot (2008-08-25).
-
--------------------------------------------------------------------
-Fri Aug 22 17:18:23 CEST 2008 - prusnak@suse.cz
-
-- enabled SELinux support [Fate#303662]
-
--------------------------------------------------------------------
-Fri Aug 15 10:37:10 CEST 2008 - aj@suse.de
-
-- Fix nscd init script for new checks.
-- package empty ld.so.cache.
-
--------------------------------------------------------------------
-Fri Jul 25 08:16:40 CEST 2008 - aj@suse.de
-
-- Add directory /var/cache/ldconfig to filelist.
-
--------------------------------------------------------------------
-Wed Jun 25 15:38:25 CEST 2008 - pbaudis@suse.cz
-
-- Fix strptime() %EY era support [bnc#355887]
-
--------------------------------------------------------------------
-Wed Jun 25 13:30:42 CEST 2008 - rguenther@suse.de
-- Add patch to fix unwinding through clone for x86_64 and i386.
- [bnc#290807, bnc#403464]
-
--------------------------------------------------------------------
-Fri May 30 23:57:54 CEST 2008 - schwab@suse.de
-
-- Fix ppc atomic ops.
-
--------------------------------------------------------------------
-Fri Apr 25 13:30:50 CEST 2008 - pbaudis@suse.cz
-
-- Update to glibc-2.8 CVS branch as of 2008042513 (post-glibc-2.8):
- * Faster sqrt and sqrtf implemention for some PPC variants.
-
--------------------------------------------------------------------
-Thu Apr 10 23:57:44 CEST 2008 - pbaudis@suse.cz
-
-- Build fix after the revert
-
--------------------------------------------------------------------
-Thu Apr 10 23:05:17 CEST 2008 - pbaudis@suse.cz
-
-- Temporarily revert a namespace leakage cleanup in glibc-2.8 since
- it causes a lot of build failures
-
--------------------------------------------------------------------
-Thu Apr 10 16:29:34 CEST 2008 - pbaudis@suse.cz
-
-- Update to CVS HEAD as of 2008041002 (almost glibc-2.8):
- * New locales: bo_CN, bo_IN.
-
- * New encoding: HP-ROMAN9, HP-GREEK8, HP-THAI8, HP-TURKISH8.
-
- * Sorting rules for some Indian languages (Devanagari and Gujarati).
- Implemented by Pravin Satpute.
-
- * IPV6 addresses in /etc/resolv.conf can now have a scope ID
-
- * nscd caches now all timeouts for DNS entries
- Implemented by Ulrich Drepper.
-
- * nscd is more efficient and wakes up less often.
- Implemented by Ulrich Drepper.
-
- * More checking functions: asprintf, dprintf, obstack_printf, vasprintf,
- vdprintf, and obstack_vprintf.
- Implemented by Jakub Jelinek.
-
- * Faster memset for x86-64.
- Implemented by Harsha Jagasia and H.J. Lu.
-
- * Faster memcpy on x86.
- Implemented by Ulrich Drepper.
-
- * ARG_MAX is not anymore constant on Linux. Use sysconf(_SC_ARG_MAX).
- Implemented by Ulrich Drepper.
-
-- memset() implementation from AMD replaced by new upstream
- implementation
-
-- Enable stackguard randomization
-
--------------------------------------------------------------------
-Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
-
-- added baselibs.conf file to build xxbit packages
- for multilib support
-
--------------------------------------------------------------------
-Thu Mar 13 13:48:49 CET 2008 - dmueller@suse.de
-
-- don't try to use ipv6 in getaddrinfo() unconditionally (bnc#361697)
-
--------------------------------------------------------------------
-Sat Jan 26 13:19:41 CET 2008 - aj@suse.de
-
-- Add fixes from 2.8 branch for string.h and headers. The string.h
- changes should fix sysvinit compilation.
-- Fix some rpmlint warnings:
- * Add versioned provides and obsoletes.
- * Use %check section.
-
--------------------------------------------------------------------
-Fri Jan 18 14:03:43 CET 2008 - schwab@suse.de
-
-- Fix use of fnstsw.
-
--------------------------------------------------------------------
-Wed Nov 21 05:35:36 CET 2007 - pbaudis@suse.cz
-
-- Update to CVS branch glibc_2.7 as of today
-- Remove the ::1 hack again
-- Fix nscd race condition between mempool_alloc() and gc() [#288910]
-- Fix nscd stack overflow in gc() when the number of cache entries
- gets too large [#288910]
-- Fix sunrpc udp client [#257745]
-- Fix initgroups() crash in nss_compat [#310544]
-
--------------------------------------------------------------------
-Thu Sep 27 15:46:30 CEST 2007 - matz@suse.de
-
-- Remove broken x86_64 bcopy function. [#328486]
-
--------------------------------------------------------------------
-Sun Sep 16 14:04:30 CEST 2007 - aj@suse.de
-
-- Install gai.conf on all archs.
-
--------------------------------------------------------------------
-Thu Sep 13 17:20:58 CEST 2007 - pbaudis@suse.cz
-
-- Install the default gai.conf to /etc instead of docdir
-- Do not return ::1 /etc/hosts records for 127.0.0.1 queries [#288879]
-
--------------------------------------------------------------------
-Wed Sep 5 03:07:39 CEST 2007 - pbaudis@suse.cz
-
-- Fix pthread_mutex_unlock() internal lock handling for incorrectly
- written applications
-- Fix nscd assertion failure when opening persistent db failed [#288910]
-
--------------------------------------------------------------------
-Mon Sep 3 20:10:39 CEST 2007 - mls@suse.de
-
-- fix typos in mdns patch [#206247], [#256690]
-
--------------------------------------------------------------------
-Fri Aug 31 17:38:02 CEST 2007 - aj@suse.de
-
-- Add /usr/share/locale-bundle/ as fallback directory for usage
- with bundle-lang packages (see bug #302270).
-
--------------------------------------------------------------------
-Tue Aug 21 22:31:54 CEST 2007 - pbaudis@suse.cz
-
-- Reintroduce errorneously omitted AMD64 optimizations
- (and fix them to compile again)
-
--------------------------------------------------------------------
-Thu Aug 16 09:47:53 CEST 2007 - aj@suse.de
-
-- Fix static linking (#233835).
-- Silence rpmlint for profile package.
-- Add Short-Description to nscd init script.
-
--------------------------------------------------------------------
-Mon Aug 13 19:09:31 CEST 2007 - aj@suse.de
-
-- Backport:
- * Update kernel-features.h.
- * Fix sched_getcpu error path on x86-64.
- * Use upstreamed version of ldconfig cache speed ups.
-
--------------------------------------------------------------------
-Fri Aug 3 15:46:35 CEST 2007 - pbaudis@suse.cz
-
-- Remove the dynamic linker support for direct bindings (-Bdirect);
- according to Michael Meeks, the performance improvement is too small
-- Split timezone package to a separate physical package
-- Update glibc to version 2.6.1
-
--------------------------------------------------------------------
-Fri Jul 27 11:32:54 CEST 2007 - aj@suse.de
-
-- Use fdupes to reduce timezone data size.
-
--------------------------------------------------------------------
-Fri Jul 13 18:27:49 CEST 2007 - schwab@suse.de
-
-- Update to head of glibc-2.6 branch.
-- Fix update on ppc.
-
--------------------------------------------------------------------
-Thu Jun 28 14:59:55 CEST 2007 - matz@suse.de
-
-- Add a provide for "rtld(GNU_HASH)".
-
--------------------------------------------------------------------
-Sun Jun 17 12:30:26 CEST 2007 - schwab@suse.de
-
-- Fix section selection in crt objects.
-
--------------------------------------------------------------------
-Thu Jun 7 02:43:29 CEST 2007 - pbaudis@suse.cz
-
-- Backport fix for crashing printf() of some invalid ldouble values
-
--------------------------------------------------------------------
-Wed May 30 04:40:25 CEST 2007 - pbaudis@suse.cz
-
-- Added few fixes from 2.6 CVS before 2.6.1 gets released
-
--------------------------------------------------------------------
-Fri May 18 23:14:42 CEST 2007 - pbaudis@suse.cz
-
-- Update glibc to version 2.6
-- Update tzdata to version 2007f
-
--------------------------------------------------------------------
-Fri May 4 11:24:53 CEST 2007 - schwab@suse.de
-
-- Update build checks.
-
--------------------------------------------------------------------
-Fri Apr 20 13:13:52 CEST 2007 - dmueller@suse.de
-
-- only keep symtab for libpthread*
-
--------------------------------------------------------------------
-Thu Apr 19 23:22:35 CEST 2007 - pbaudis@suse.cz
-
-- Fix strtod() exponent limit calculations [#230909]
-- Fix random nscd crashes under very heavy passwd/group queries
- load [#192391]
-- Add some enums from CVS to sys/personality.h [#253710]
-- Fix pthread_atfork()-induced hangs in threaded programs [#256237]
-- Fix llrintl() on ppc64 [#241183]
-- Fix makecontext() segfault [#249780]
-- Fix potential dladdr() breakage [#241464]
-- Fix some races in client programs with nscd garbage collection [#252138]
-
--------------------------------------------------------------------
-Fri Mar 30 02:54:06 CEST 2007 - pbaudis@suse.cz
-
-- Update localtime during timezone update [#239888]
-
--------------------------------------------------------------------
-Sun Mar 25 10:00:59 CEST 2007 - olh@suse.de
-
-- temporary disable powerpc cputuned libs to reduce turnaround time
-
--------------------------------------------------------------------
-Fri Feb 9 15:03:50 CET 2007 - pbaudis@suse.cz
-
-- Update to the latest upstream timezone data [#231833]
-
--------------------------------------------------------------------
-Fri Feb 2 11:42:51 CET 2007 - schwab@suse.de
-
-- Remove -ffortify.
-
--------------------------------------------------------------------
-Thu Feb 1 13:43:54 CET 2007 - schwab@suse.de
-
-- Remove -fstack-protector.
-
--------------------------------------------------------------------
-Mon Jan 29 16:13:09 CET 2007 - sbrabec@suse.cz
-
-- Removed references to /opt/gnome.
-
--------------------------------------------------------------------
-Thu Jan 25 21:14:58 CET 2007 - olh@suse.de
-
-- link power4 to ppc970, link power6 to power6x
-- Update the powerpc cpu-tuned environment to v0.05
-
--------------------------------------------------------------------
-Mon Jan 22 14:43:40 CET 2007 - schwab@suse.de
-
-- Update ppc build check.
-
--------------------------------------------------------------------
-Fri Nov 24 12:45:26 CET 2006 - pbaudis@suse.cz
-
-- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]
-
--------------------------------------------------------------------
-Thu Nov 16 21:59:06 CET 2006 - pbaudis@suse.cz
-
-- Disable power6 optimization for 10.2, not all pieces are there
- [#219962]
-
--------------------------------------------------------------------
-Wed Oct 25 22:23:48 CEST 2006 - pbaudis@suse.cz
-
-- Change ld.so madvise() call to posix_fadvise()
-- Fix mallopt(M_MXFAST,0) behaviour [#198760]
-- Update the powerpc cpu-tuned environment to v0.04 [#215117]
-
--------------------------------------------------------------------
-Sun Oct 22 21:59:49 CEST 2006 - pbaudis@suse.cz
-
-- Update the powerpc cpu-tuned environment to v0.03 [#212549]
-- Improve glibc powerpc optimization [#212548,#212580,#214282]
-
--------------------------------------------------------------------
-Tue Oct 17 21:03:54 CEST 2006 - mls@suse.de
-
-- add ldconfig-old-cache patch to speed up ldconfig
-
--------------------------------------------------------------------
-Sat Oct 14 12:23:53 CEST 2006 - olh@suse.de
-
-- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
- [#212470]
-
--------------------------------------------------------------------
-Thu Oct 12 02:33:58 CEST 2006 - pbaudis@suse.cz
-
-- Update to the latest 2.5 CVS
-- More friendly -Bdirect behaviour in case of missing libraries
-- Fix 2.4.90-nscd patch wrt. new gcc
-
--------------------------------------------------------------------
-Mon Oct 2 13:37:26 CEST 2006 - aj@suse.de
-
-- Fix warnings in testsuite (patch from CVS).
-
--------------------------------------------------------------------
-Fri Sep 29 22:06:43 CEST 2006 - pbaudis@suse.cz
-
-- Update to 2.5 CVS - official release (only minimal changes in CVS
- since the last update)
-- Fix a thinko in the -Bdirect patch
-
--------------------------------------------------------------------
-Fri Sep 29 19:51:24 CEST 2006 - dmueller@suse.de
-
-- fix devel requires
-
--------------------------------------------------------------------
-Fri Sep 29 04:27:40 CEST 2006 - pbaudis@suse.cz
-
-- Make the dynamic linker support direct bindings (Michael Meeks'
- Solaris-like -Bdirect with minor changes by me)
-- Split the kernel headers to a new package (linux-kernel-headers)
-
--------------------------------------------------------------------
-Wed Sep 27 14:59:32 CEST 2006 - schwab@suse.de
-
-- Fix broken assertion [#208189].
-
--------------------------------------------------------------------
-Tue Sep 26 18:10:38 CEST 2006 - pbaudis@suse.cz
-
-- Fix mistake when removing some patches
-
--------------------------------------------------------------------
-Mon Sep 25 21:15:15 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Sep 23 04:36:58 CEST 2006 - pbaudis@suse.cz
-
-- Fix 64bit-cleanliness gcc warnings
-
--------------------------------------------------------------------
-Thu Sep 21 23:52:13 CEST 2006 - pbaudis@suse.cz
-
-- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwab@suse.de,
- from original STABLE) [#205169]
-- Fix chown() instead of lchown() called in fchownat() emulation
- [#201751]
-- Fix glob() overflowing stack when producing massive number of
- matches [#190458]
-- Update to current CVS
-
--------------------------------------------------------------------
-Wed Sep 20 23:48:20 CEST 2006 - pbaudis@suse.cz
-
-- Fix cut'n'paste error in a last-minute change
-
--------------------------------------------------------------------
-Wed Sep 20 22:07:59 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS
-- Fix powerpc-cpu tarball extension
-- Move crypt-blowfish to a patch so that quilt works on the tree
-
--------------------------------------------------------------------
-Sat Sep 2 19:01:21 CEST 2006 - schwab@suse.de
-
-- Use asm-powerpc for ppc and ppc64.
-- Fix chroot check in glibc_post_upgrade.
-
--------------------------------------------------------------------
-Mon Aug 28 01:24:24 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS, should fix false positive heap overflow
- trigger from malloc() causing gcc to hang [#201724]
-
--------------------------------------------------------------------
-Wed Aug 23 23:56:35 CEST 2006 - pbaudis@suse.cz
-
-- Update the powerpc cpu-tuned environment to v0.02 [#199274]
-- Update to current CVS
-- Drop pthread_mutexattr_getprioceiling() out of range fix
-
--------------------------------------------------------------------
-Thu Aug 10 20:10:04 CEST 2006 - pbaudis@suse.cz
-
-Ported from STABLE:
-- Remove libc5 reference from /etc/ld.so.conf, shlibs5 is no longer
- supported [#181947]
-- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
- [#191394]
-
--------------------------------------------------------------------
-Sun Jul 30 23:33:04 CEST 2006 - pbaudis@suse.cz
-
-- Update to current CVS snapshot (highlight: support for .gnu.hash
- fast linking support)
-
--------------------------------------------------------------------
-Wed Jul 12 03:15:08 CEST 2006 - pbaudis@suse.cz
-
-- pthread_mutexattr_getprioceiling() was returning prioceiling out
- of range [#182782]
-
--------------------------------------------------------------------
-Wed Jul 12 02:39:22 CEST 2006 - pbaudis@suse.cz
-
-- Fix the HTML documentation missing an index [#190585]
-
--------------------------------------------------------------------
-Sat Jun 24 18:32:42 CEST 2006 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Update to kernel-headers 2.6.17
-- Remove HZ define (sysconf(_SC_CLK_TCK) instead)
-
--------------------------------------------------------------------
-Tue Jun 13 11:49:43 CEST 2006 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Tue May 2 14:10:41 CEST 2006 - pbaudis@suse.cz
-
-- Fix bad memset() size in NTPL code [#159184]
-
--------------------------------------------------------------------
-Tue May 2 10:42:55 CEST 2006 - kukuk@suse.de
-
-- asm-powerpc/page.h: Don't move #ifdef __KERNEL__ [#171010]
-- bits/mman.h: Fix value of MADV_REMOVE [#170734]
-
--------------------------------------------------------------------
-Mon Apr 24 12:04:12 CEST 2006 - kukuk@suse.de
-
-- Fix china timezone mess [#163674]
-- Don't include linux/stddef.h [#167964]
-
--------------------------------------------------------------------
-Tue Apr 18 14:38:57 CEST 2006 - schwab@suse.de
-
-- Sanitize .
-
--------------------------------------------------------------------
-Thu Apr 13 13:34:07 CEST 2006 - kukuk@suse.de
-
-- Add /usr/include/linux/taskstats.h [#141936]
-
--------------------------------------------------------------------
-Tue Apr 11 12:20:57 CEST 2006 - kukuk@suse.de
-
-- nptl/init.c (sigcancel_handler): Compare with correct PID even
- if the thread is in the middle of a fork call.
- (sighandler_setxid): Likewise.
-
--------------------------------------------------------------------
-Sun Apr 9 16:27:20 CEST 2006 - ihno@suse.de
-
-- S390 fix for startupcode. Part of it was not PIC.
-
--------------------------------------------------------------------
-Fri Apr 7 13:42:20 CEST 2006 - kukuk@suse.de
-
-- Don't hardcode syscall numbers at our own
-
--------------------------------------------------------------------
-Tue Apr 4 22:10:47 CEST 2006 - schwab@suse.de
-
-- Fix readlink declaration.
-
--------------------------------------------------------------------
-Mon Apr 3 13:40:54 CEST 2006 - kukuk@suse.de
-
-- Update from CVS:
- - nscd bug fixes
- - Match return value of readlink to what POSIX says
- - Fix NIS+ checks for NULL pointer
-
--------------------------------------------------------------------
-Sun Apr 2 20:53:17 CEST 2006 - dmueller@suse.de
-
-- Fix clients crash if nscd is unresponsive (glibc-#2501)
-- Fix fd leak in nscd daemon (glibc-#2498)
-
--------------------------------------------------------------------
-Sat Apr 1 21:48:54 CEST 2006 - schwab@suse.de
-
-- Fix on ppc64.
-
--------------------------------------------------------------------
-Fri Mar 31 15:50:25 CEST 2006 - schwab@suse.de
-
-- Extend last change also to ppc64.
-
--------------------------------------------------------------------
-Sun Mar 26 21:08:58 CEST 2006 - schwab@suse.de
-
-- Terminate FDE before clone syscall.
-
--------------------------------------------------------------------
-Fri Mar 24 14:58:29 CET 2006 - ro@suse.de
-
-- kernel-headers: asm-powerpc: define PAGE_MASK in page.h
-
--------------------------------------------------------------------
-Mon Mar 20 13:57:27 CET 2006 - kukuk@suse.de
-
-- Update to final 2.6.16 kernel headers
-- Update to current CVS:
- - Don't use TLS before setting it up.
- - Fix rounding of long doubles on ppc64.
- - Correct usage of cfi_offset on ppc/ppc64.
- - Fix memory leak in dlopen.
-
--------------------------------------------------------------------
-Tue Mar 14 17:08:27 CET 2006 - schwab@suse.de
-
-- Update fnmatch patch.
-
--------------------------------------------------------------------
-Fri Mar 10 13:36:38 CET 2006 - kukuk@suse.de
-
-- Disable unshare() syscall (request of kernel developer)
-
--------------------------------------------------------------------
-Fri Mar 10 08:30:53 CET 2006 - kukuk@suse.de
-
-- Don't include linux/interrupt.h from linux/rtc.h
-- Revert last change to linux/input.h, disable struct
-- Update to current CVS (nptl/ia64 fix)
-
--------------------------------------------------------------------
-Thu Mar 9 07:58:20 CET 2006 - kukuk@suse.de
-
-- Fix linux/input.h for userspace inclusion
-
--------------------------------------------------------------------
-Wed Mar 8 22:06:11 CET 2006 - kukuk@suse.de
-
-- Update kernel headers to 2.6.16-rc5
-
--------------------------------------------------------------------
-Mon Mar 6 13:41:08 CET 2006 - kukuk@suse.de
-
-- Update to 2.4 CVS
- - official release
- - Fix free on ppc [#155374]
- - Various sysconf() fixes
-
--------------------------------------------------------------------
-Sat Mar 4 18:12:36 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - ldconfig/prelink fixes
-
--------------------------------------------------------------------
-Fri Mar 3 17:32:56 CET 2006 - aj@suse.de
-
-- Do not leave hyphens in defines in create_biarch_asm.sh (Bug 154998).
-
--------------------------------------------------------------------
-Fri Mar 3 10:58:02 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - Fix ftw test suite failures
- - Fix alignment of malloc for long double
-
--------------------------------------------------------------------
-Thu Mar 2 09:56:59 CET 2006 - kukuk@suse.de
-
-- Update to 2.3.91 CVS
- - Fix 6arg syscall on s390x
- - memccpy fix on IA64
-
--------------------------------------------------------------------
-Wed Mar 1 08:54:53 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - New linkat interface
- - Update from tzdata2006b
- - Define MADV_DONTFORK and MADV_DOFORK.
- - Add robust mutex to NPTL
-
--------------------------------------------------------------------
-Thu Feb 23 15:26:29 CET 2006 - kukuk@suse.de
-
-- Reenable power optimized code again [#142839]
-
--------------------------------------------------------------------
-Sun Feb 12 09:45:39 CET 2006 - kukuk@suse.de
-
-- Disable power optimized code
-
--------------------------------------------------------------------
-Thu Feb 9 10:50:12 CET 2006 - kukuk@suse.de
-
-- Update to CVS
- - Add unshare prototype
- - Add memory barrier on i386/NPTL
-
--------------------------------------------------------------------
-Wed Feb 8 10:50:07 CET 2006 - kukuk@suse.de
-
-- Remove glibc-2.4-ppc-dl-procinfo-20060111.diff [#142839]
-
--------------------------------------------------------------------
-Mon Feb 6 16:58:50 CET 2006 - kukuk@suse.de
-
-- Update to current CVS
-- Fix alternate locale search path patch [#147685]
-
--------------------------------------------------------------------
-Thu Feb 2 12:13:19 CET 2006 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Mon Jan 30 16:10:35 CET 2006 - schwab@suse.de
-
-- Fix the fix.
-
--------------------------------------------------------------------
-Sat Jan 28 18:42:08 CET 2006 - kukuk@suse.de
-
-- Fix seg.fault in __atfct_seterrno if called from futimesat()
-- Apply patches for CPU-Tuned Environment on Power [#142839]
-
--------------------------------------------------------------------
-Fri Jan 27 12:10:55 CET 2006 - kukuk@suse.de
-
-- Cleanup ld.so.conf
-
--------------------------------------------------------------------
-Thu Jan 26 08:53:33 CET 2006 - kukuk@suse.de
-
-- Add alternate directory for translations [#144073]
-
--------------------------------------------------------------------
-Thu Jan 26 00:41:37 CET 2006 - mls@suse.de
-
-- converted neededforbuild to BuildRequires
-
--------------------------------------------------------------------
-Mon Jan 23 17:44:50 CET 2006 - kukuk@suse.de
-
-- Update to CVS
-- Fix build_locales
-
--------------------------------------------------------------------
-Sat Jan 21 10:24:02 CET 2006 - kukuk@suse.de
-
-- Update to CVS
-- Fix inclusion of sys/poll.h with _GNU_SOURCE defined
-
--------------------------------------------------------------------
-Fri Jan 20 15:02:35 CET 2006 - kukuk@suse.de
-
-- Update to CVS
-
--------------------------------------------------------------------
-Sun Jan 15 08:28:26 CET 2006 - kukuk@suse.de
-
-- Update to CVS (fix long double configure check)
-
--------------------------------------------------------------------
-Sun Jan 15 01:59:54 CET 2006 - schwab@suse.de
-
-- Readd , , .
-
--------------------------------------------------------------------
-Sun Jan 15 01:08:22 CET 2006 - schwab@suse.de
-
-- Readd .
-
--------------------------------------------------------------------
-Sat Jan 14 22:33:32 CET 2006 - kukuk@suse.de
-
-- Update to current CVS (long double support)
-
--------------------------------------------------------------------
-Fri Jan 13 09:17:17 CET 2006 - aj@suse.de
-
-- Fix x86-64 w_exp to not use extra plt.
-
--------------------------------------------------------------------
-Thu Jan 12 22:39:01 CET 2006 - kukuk@suse.de
-
-- Fix asm-s390/setup.h for userspace inclusion
-- nsswitch.conf: Add nis to netgroup and automount entry
-- Fix sys/procfs.h for ppc64
-
--------------------------------------------------------------------
-Mon Jan 9 23:20:14 CET 2006 - kukuk@suse.de
-
-- Update to current CVS (fix for pthread.h with -std=c99)
-- Define PAGE_SIZE on POWER
-- Don't include linux/sched.h in asm-power/elf.h
-
--------------------------------------------------------------------
-Sun Jan 8 17:58:11 CET 2006 - kukuk@suse.de
-
-- Fix linux/acct.h for userland inclusion
-
--------------------------------------------------------------------
-Sun Jan 8 11:48:58 CET 2006 - kukuk@suse.de
-
-- Update to current CVS
-- Remove CHILD_MAX from kernel-headers
-- Copy subdirectories of asm-power, too.
-- Remove da_DK@euro (does not exist)
-
--------------------------------------------------------------------
-Sat Jan 7 10:02:43 CET 2006 - kukuk@suse.de
-
-- Fix ext2 kernel headers
-- Update to current CVS
-
--------------------------------------------------------------------
-Fri Jan 6 12:28:10 CET 2006 - kukuk@suse.de
-
-- Update to kernel headers 2.6.15
-
--------------------------------------------------------------------
-Fri Jan 6 00:58:28 CET 2006 - kukuk@suse.de
-
-- Update crypt_blowfish to version 1.0
-- Update to current CVS
-- Adjust nscd patches
-
--------------------------------------------------------------------
-Tue Jan 3 17:19:36 CET 2006 - aj@suse.de
-
-- Update to current CVS to fix pthread.h on 64-bit systems for C++.
-
--------------------------------------------------------------------
-Tue Jan 3 06:04:26 CET 2006 - aj@suse.de
-
-- Enable string patch again.
-- Update to current CVS.
-
--------------------------------------------------------------------
-Wed Dec 21 15:11:14 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Fix ldconfig
-
--------------------------------------------------------------------
-Sat Dec 17 09:49:18 CET 2005 - kukuk@suse.de
-
-- Remove /usr/lib/zoneinfo
-- Add /etc/localtime to filelist
-- Update to current CVS
-- Fix glibc #1978: statvfs does not know about current filesystems
-- Fix wrong error return code of time() on x86
-- Remove nscd_nischeck
-- Remove audit from nfb
-- Remove LinuxThreads
-
--------------------------------------------------------------------
-Wed Dec 14 18:00:59 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Remove nscd_nischeck
-- Remove audit from nfb
-
--------------------------------------------------------------------
-Mon Dec 5 12:07:05 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Disable SELinux
-
--------------------------------------------------------------------
-Thu Nov 24 15:54:27 CET 2005 - kukuk@suse.de
-
-- Remove obsolete patches:
- - glibc-2.3.asprintf-error_handling.diff
- - glibc-2.3.90-missing-string_h.diff
-
--------------------------------------------------------------------
-Wed Nov 23 17:20:10 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Don't install in parallel
-
--------------------------------------------------------------------
-Fri Nov 18 13:42:43 CET 2005 - kukuk@suse.de
-
-- Update to current CVS to fix compiling with new binutils
-
--------------------------------------------------------------------
-Wed Nov 16 18:33:57 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Nov 5 14:44:07 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Disable linuxthreads on POWER and Itanium
-- Fix kernel-headers for userland inclusion
-
--------------------------------------------------------------------
-Wed Nov 2 17:12:36 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Update to kernel-headers 2.6.14
-
--------------------------------------------------------------------
-Tue Oct 18 17:37:08 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Oct 1 23:00:04 CEST 2005 - schwab@suse.de
-
-- Update libm ULPs.
-- Fix limit in getcwd.
-
--------------------------------------------------------------------
-Thu Sep 15 16:13:50 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Update to final 2.6.13 kernel headers
-- Adjust bindresvport.blacklist patch to check already ports >= 512
-
--------------------------------------------------------------------
-Fri Aug 26 16:41:56 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-- init.d/nscd: Remove -S support (was removed from nscd)
-
--------------------------------------------------------------------
-Fri Aug 19 18:28:24 CEST 2005 - schwab@suse.de
-
-- Fix comment.
-
--------------------------------------------------------------------
-Fri Aug 19 17:36:24 CEST 2005 - matz@suse.de
-
-- Change .note.SuSE format [#105825].
-
--------------------------------------------------------------------
-Fri Aug 19 17:13:21 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Move all obsolete libraries into own subpackage and document
- them as obsolete
-
--------------------------------------------------------------------
-Fri Aug 5 10:32:38 CEST 2005 - schwab@suse.de
-
-- -mno-tls-direct-seg-refs is x86-only
-
--------------------------------------------------------------------
-Tue Aug 2 14:54:01 CEST 2005 - kukuk@suse.de
-
-- Update to 2.3.x CVS branch
-- Compile with -mno-tls-direct-seg-refs
-
--------------------------------------------------------------------
-Fri Jul 29 11:12:02 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head
-
--------------------------------------------------------------------
-Wed Jul 27 23:13:04 CEST 2005 - schwab@suse.de
-
-- Update libm ULPs for ia64.
-- Add linuxthreads stack guard support for ia64.
-
--------------------------------------------------------------------
-Sat Jul 23 10:05:16 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head (adds bits/wchar2.h)
-- Move LinuxThreads version to obsolete/linuxthreads
-
--------------------------------------------------------------------
-Thu Jul 21 15:04:31 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head
-
--------------------------------------------------------------------
-Fri Jul 15 15:45:35 CEST 2005 - schwab@suse.de
-
-- Fix file list.
-
--------------------------------------------------------------------
-Fri Jul 15 12:09:08 CEST 2005 - aj@suse.de
-
-- Fix amd64 string routines and math routines.
-
--------------------------------------------------------------------
-Fri Jul 15 08:45:27 CEST 2005 - kukuk@suse.de
-
-- Use old LinuxThreads only for runtime and remove static version
- and headers
-- Update to current CVS head
-- Remove own texi2html
-
--------------------------------------------------------------------
-Mon Jul 11 11:00:47 CEST 2005 - kukuk@suse.de
-
-- Install generic stdio-lock.h header file
-
--------------------------------------------------------------------
-Sat Jul 9 18:46:46 CEST 2005 - kukuk@suse.de
-
-- Temporary disable AMD64 string optimization
-
--------------------------------------------------------------------
-Wed Jul 6 09:58:39 CEST 2005 - kukuk@suse.de
-
-- Build and install ja_JP.SHIFT_JISX0213 locale [Bug #84030]
-
--------------------------------------------------------------------
-Mon Jul 4 20:41:47 CEST 2005 - kukuk@suse.de
-
-- nss_compat: Preserve original return value [Bug #95033]
-- Cleanup old Obsoletes/Requires
-
--------------------------------------------------------------------
-Mon Jun 27 13:49:38 CEST 2005 - kukuk@suse.de
-
-- Update to current gilbc CVS snapshot
-
--------------------------------------------------------------------
-Thu Jun 23 23:25:42 CEST 2005 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Adjust nscd patch
-- Enable SELinux/audit support for nscd
-- Update .note.SuSE version
-
--------------------------------------------------------------------
-Mon Jun 20 12:35:20 CEST 2005 - kukuk@suse.de
-
-- Update to final 2.6.12 kernel headers
-- Update to current glibc CVS snapshot
-
--------------------------------------------------------------------
-Thu Jun 16 17:03:43 CEST 2005 - kukuk@suse.de
-
-- Update linux/audit.h header
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Mon Jun 13 14:48:53 CEST 2005 - kukuk@suse.de
-
-- Don't terminate strings twice in nis/netgroup code.
-- netinet/if_tr.h: don't include kernel headers.
-
--------------------------------------------------------------------
-Wed Jun 8 16:26:21 CEST 2005 - kukuk@suse.de
-
-- Update to kernel-headers 2.6.12-rc6
-- Fix build on s390 and s390x
-
--------------------------------------------------------------------
-Wed Jun 8 12:08:49 CEST 2005 - matz@suse.de
-
-- Don't strip .symtab from libpthread.so.0 (and other libs).
- Fixes debugging of threaded programs (#81253).
-
--------------------------------------------------------------------
-Mon Jun 6 18:47:22 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head
-- Update to kernel-headers 2.6.12-rc5
-
--------------------------------------------------------------------
-Thu May 26 20:07:11 CEST 2005 - schwab@suse.de
-
-- No longer build loadlocale.c with -fno-unit-at-a-time.
-
--------------------------------------------------------------------
-Tue May 24 11:09:00 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS head, obsoletes:
- - glibc-2.3.90-libm.diff
- - glibc-2.3.90-i386-sysdep.diff
- - warn.diff
- - dl-osinfo.diff
- Adjusted:
- - glibc-2.3.90-bindresvport.blacklist.diff
-
--------------------------------------------------------------------
-Sun May 22 01:53:44 CEST 2005 - schwab@suse.de
-
-- Fix missing include.
-
--------------------------------------------------------------------
-Tue May 17 23:46:19 CEST 2005 - schwab@suse.de
-
-- Fix warning.
-
--------------------------------------------------------------------
-Fri Apr 29 15:11:22 CEST 2005 - kukuk@suse.de
-
-- Update to latest CVS snapshost
-
--------------------------------------------------------------------
-Sat Apr 23 17:05:58 CEST 2005 - kukuk@suse.de
-
-- Fix all the archs using wrong FLAGS
-
--------------------------------------------------------------------
-Sat Apr 23 08:02:31 CEST 2005 - kukuk@suse.de
-
-- Remove -D_FORTIFY_SOURCE from RPM_OPT_FLAGS
-
--------------------------------------------------------------------
-Fri Apr 22 13:05:40 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS
-
--------------------------------------------------------------------
-Fri Apr 22 12:45:26 CEST 2005 - kukuk@suse.de
-
-- Check if nice value does not conflict with test suite
-
--------------------------------------------------------------------
-Tue Apr 19 13:54:03 CEST 2005 - mls@suse.de
-
-- resolv: trigger re-read of /etc/resolv.conf for all threads if
- a change is detected
-- nscd: support a negative timeout of zero, used by hosts cache
-
--------------------------------------------------------------------
-Mon Apr 18 17:31:23 CEST 2005 - meissner@suse.de
-
-- Enable fortify possibility even for GCC 4.0, we apply
- the necessary patch to the SUSE GCC 4.0.
-
--------------------------------------------------------------------
-Sat Apr 16 12:16:13 CEST 2005 - aj@suse.de
-
-- Apply amd64 string diff again.
-
--------------------------------------------------------------------
-Tue Apr 12 11:35:46 CEST 2005 - kukuk@suse.de
-
-- Update kernel-headers to 2.6.10
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Wed Apr 6 18:33:32 CEST 2005 - schwab@suse.de
-
-- Cleanup neededforbuild.
-
--------------------------------------------------------------------
-Tue Apr 5 22:02:25 CEST 2005 - aj@suse.de
-
-- Add gettext-devel to neededforbuild.
-
--------------------------------------------------------------------
-Tue Apr 5 16:45:06 CEST 2005 - aj@suse.de
-
-- Do not build on xen machines.
-- Adjust libm ULPs for PowerPC.
-
--------------------------------------------------------------------
-Fri Apr 1 14:20:45 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Tue Mar 29 10:57:40 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Fix compiler warnings on ix86
-
--------------------------------------------------------------------
-Mon Mar 28 17:27:44 CEST 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Disable Noversion Patch on i386 temporary
-
--------------------------------------------------------------------
-Fri Mar 18 14:33:22 CET 2005 - ro@suse.de
-
-- check-build.sh: require 2.6.11 on x86,x86_64 for build
-
--------------------------------------------------------------------
-Thu Mar 17 13:57:22 CET 2005 - mls@suse.de
-
-- nscd: enable hosts cache
-- nscd: also watch /etc/resolv.conf
-- nscd: check files every 3 seconds
-- nscd: deal correctly with missing files
-
--------------------------------------------------------------------
-Tue Mar 15 15:50:12 CET 2005 - kukuk@suse.de
-
-- Update to current CVS snapshot.
-
--------------------------------------------------------------------
-Sat Feb 12 02:49:56 CET 2005 - schwab@suse.de
-
-- Remove const from __pthread_internal_tsd_address.
-
--------------------------------------------------------------------
-Fri Feb 11 15:44:31 CET 2005 - schwab@suse.de
-
-- Update to current CVS.
-- Link glibc_post_upgrade against new libc.
-- Fix build error with gcc4.
-
--------------------------------------------------------------------
-Wed Feb 9 10:40:29 CET 2005 - kukuk@suse.de
-
-- Update to current CVS
-- Fix bindresvport blacklist handling.
-- Increase buffer in tst-cancel17 to match new kernel buffer size
- [#50277]
-- Enable LinuxThreads again
-- Remove ia64-audit patch (is upstream)
-
--------------------------------------------------------------------
-Mon Feb 7 13:15:58 CET 2005 - aj@suse.de
-
-- Add patch to allow compilation with gcc4.
-
--------------------------------------------------------------------
-Mon Jan 31 16:33:47 CET 2005 - schwab@suse.de
-
-- Readd support for LD_AUDIT on ia64.
-
--------------------------------------------------------------------
-Mon Jan 31 14:32:01 CET 2005 - kukuk@suse.de
-
-- Add memory clobber to string inline assemblies on s390 [#50284].
-
--------------------------------------------------------------------
-Mon Jan 31 12:55:59 CET 2005 - kukuk@suse.de
-
-- Fix filelist on i686 if we build NPTL only version
-
--------------------------------------------------------------------
-Mon Jan 31 09:17:33 CET 2005 - aj@suse.de
-
-- Generate new ULPs file for i386 needed by GCC 4.
-
--------------------------------------------------------------------
-Sun Jan 30 12:43:56 CET 2005 - kukuk@suse.de
-
-- Include own copy of texi2html
-- Add glibc_pst_upgrade program (based on version from FC3)
-- Update to current CVS
-
--------------------------------------------------------------------
-Thu Jan 27 23:28:57 CET 2005 - kukuk@suse.de
-
-- Re-add patch for timezone/zic.c (got lost with last merge)
-
--------------------------------------------------------------------
-Wed Jan 26 11:34:36 CET 2005 - kukuk@suse.de
-
-- Update timezone data to 2005c release (fixes zdump crash on
- 64bit architectures)
-
--------------------------------------------------------------------
-Sat Jan 22 15:45:25 CET 2005 - schwab@suse.de
-
-- Add basic (incomplete) support for LD_AUDIT on ia64.
-
--------------------------------------------------------------------
-Fri Jan 21 11:00:08 CET 2005 - kukuk@suse.de
-
-- Enable patch for [Bug #49833]
-- Allow to build NPTL only glibc
-- Update to CVS from Jan 16, 2005, containing:
-- Fix execlp argument in SunRPC code [glibc #681]
-- Fix errno return values for futimes [glibc #633]
-- Update FPU function on PPC/PPC64 [Bug #49764]
-
--------------------------------------------------------------------
-Mon Jan 17 10:40:24 CET 2005 - aj@suse.de
-
-- Enable amd64 string patch again after fixing failing hunks.
-- Handle missing cpuid better for amd64 string functions. [#49803]
-
--------------------------------------------------------------------
-Sat Jan 15 16:05:36 CET 2005 - aj@suse.de
-
-- Fix amd64 string patch to use correct datatype.
-
--------------------------------------------------------------------
-Fri Jan 14 14:06:43 CET 2005 - kukuk@suse.de
-
-- Fix memory corruption in getgrouplist function [Bug #49833]
-
--------------------------------------------------------------------
-Tue Jan 11 11:01:26 CET 2005 - kukuk@suse.de
-
-- Enable all LinuxThreads tests again
-- Finalize getconf -a patch (make it compatible with Solaris)
-- Rewrite getconf manual page and mention new option
-- Merge GB18030 patches into one.
-
--------------------------------------------------------------------
-Thu Dec 30 10:57:40 CET 2004 - kukuk@suse.de
-
-- Merge kernel-headers.remove-SO_BSDCOMPAT.diff with
- kernel-headers.SuSE.diff
-- Revert nscd paths on old SuSE Linux distributions
-
--------------------------------------------------------------------
-Wed Dec 29 22:33:00 CET 2004 - kukuk@suse.de
-
-- Update to glibc 2.3.90 CVS branch
-- Remove alarm-round.patch (merged upstream)
-
--------------------------------------------------------------------
-Thu Dec 9 14:19:05 CET 2004 - kukuk@suse.de
-
-- Update to current CVS
-- Move nscd persistent database files back to /var/run/nscd
-
--------------------------------------------------------------------
-Mon Dec 6 15:43:08 CET 2004 - kukuk@suse.de
-
-- Update to current CVS
-- Fix more kernel headers for userland inclusion
-
--------------------------------------------------------------------
-Fri Nov 26 14:33:20 CET 2004 - ro@suse.de
-
-- kernel-headers.diff: define __force in compiler.h
-
--------------------------------------------------------------------
-Thu Nov 25 17:52:39 CET 2004 - schwab@suse.de
-
-- Add Intel libm update.
-
--------------------------------------------------------------------
-Thu Nov 25 12:08:17 CET 2004 - kukuk@suse.de
-
-- Update to current glibc CVS
-- Update kernel headers to 2.6.9
-
--------------------------------------------------------------------
-Thu Nov 18 15:11:32 CET 2004 - kukuk@suse.de
-
-- Update to current glibc CVS
-
--------------------------------------------------------------------
-Mon Nov 15 14:11:27 CET 2004 - kukuk@suse.de
-
-- Update to current glibc CVS
-
--------------------------------------------------------------------
-Mon Nov 8 10:50:27 CET 2004 - kukuk@suse.de
-
-- Blacklist port 921 (lwresd) for usage by bindresvport()
-- Update to current glibc CVS
-- Add /var/run/nscd/* files as ghost entries
-
--------------------------------------------------------------------
-Mon Oct 18 13:54:04 CEST 2004 - aj@suse.de
-
-- Don't use special fdim functions for x86-64 since those give
- wrong results for fdim (inf,inf).
-- Fix ppc64 rebuild issue with ppc32 system [#47325].
-
--------------------------------------------------------------------
-Wed Oct 13 14:06:55 CEST 2004 - kukuk@suse.de
-
-- Fix symlink librt.so -> tls/librt.so.1
-- Backout last glob changes
-- Disable nptl as default for linking
-
--------------------------------------------------------------------
-Tue Oct 12 21:12:15 CEST 2004 - kukuk@suse.de
-
-- Install kernel-headers after merging linuxthreads/NPTL headers
-
--------------------------------------------------------------------
-Tue Oct 12 09:36:48 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Mon Oct 11 15:11:03 CEST 2004 - kukuk@suse.de
-
-- Make NPTL default for linking
-
--------------------------------------------------------------------
-Fri Oct 1 13:34:49 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Add workaround for linuxthreads/without-__threads bug
-- Remove KDE/ldconfig workaround
-- Set SuSE ABI note to 9.3
-
--------------------------------------------------------------------
-Sun Sep 26 16:56:19 CEST 2004 - kukuk@suse.de
-
-- Add lib/nptl/librt.so symlink to tls/librt.so.1
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Sep 25 13:43:09 CEST 2004 - kukuk@suse.de
-
-- Implement mq support for rtkaio and enable it again
-
--------------------------------------------------------------------
-Fri Sep 24 15:37:08 CEST 2004 - kukuk@suse.de
-
-- Add zh_SG.UTF-8 [Bug #46024]
-
--------------------------------------------------------------------
-Thu Sep 23 16:22:33 CEST 2004 - kukuk@suse.de
-
-- Sync sys/mount.h and linux/fs.h
-
--------------------------------------------------------------------
-Wed Sep 22 15:33:10 CEST 2004 - kukuk@suse.de
-
-- Make mdns support configurable in /etc/host.conf
-
--------------------------------------------------------------------
-Mon Sep 20 17:58:13 CEST 2004 - kukuk@suse.de
-
-- Fix invalidating of nscd caches and getaddrinfo()
-
--------------------------------------------------------------------
-Fri Sep 17 07:13:01 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS (nscd and glob.h fixes)
-
--------------------------------------------------------------------
-Thu Sep 16 16:37:45 CEST 2004 - kukuk@suse.de
-
-- Fix getaddrinfo/nscd support
-
--------------------------------------------------------------------
-Wed Sep 15 14:11:29 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS, remove merged patches
-
--------------------------------------------------------------------
-Sun Sep 12 09:06:31 CEST 2004 - kukuk@suse.de
-
-- Update to CVS: Fix nscd crash if one service is disabled
-- glob.h: Add workaround for invalid prototypes
-- nss_compat: Check that buffer is larger than 0 bytes
-
--------------------------------------------------------------------
-Sat Sep 11 00:50:47 CEST 2004 - kukuk@suse.de
-
-- Update to CVS: Fix cdefs.h for C++ usage
-
--------------------------------------------------------------------
-Fri Sep 10 14:31:47 CEST 2004 - kukuk@suse.de
-
-- Add lwres to hosts search order in nsswitch.conf
-- Update to current CVS
-- Use new nscd paths for socket/pid file
-- Enable NPTL on i586
-- Add --print-all option to getconf
-
--------------------------------------------------------------------
-Thu Sep 2 11:13:48 CEST 2004 - kukuk@suse.de
-
-- Fix NPTL header files on x86-64 for 32bit compilation
-- Apply various fixes from CVS
-- Remove pre-Install for -devel package (no longer necessary)
-
--------------------------------------------------------------------
-Wed Aug 25 16:16:32 CEST 2004 - kukuk@suse.de
-
-- Don't compile in eval.c
-
--------------------------------------------------------------------
-Mon Aug 23 10:20:09 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS:
- - Use CVS version for last fix.
- - Add malloc sanity checks for double free.
-
--------------------------------------------------------------------
-Sat Aug 21 00:06:58 CEST 2004 - schwab@suse.de
-
-- Fix cancellable syscalls in librt w/ linuxthreads.
-
--------------------------------------------------------------------
-Fri Aug 20 20:40:38 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS [#43993]
-
--------------------------------------------------------------------
-Thu Aug 19 13:56:15 CEST 2004 - schwab@suse.de
-
-- Better fix for asm-ia64/gcc_intrin.h.
-
--------------------------------------------------------------------
-Wed Aug 18 14:53:47 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS
-- Workaround linux/ixjuser.h problem not including compiler.h
-- Workaround linux/capi.h problem not including compiler.h
-
--------------------------------------------------------------------
-Tue Aug 17 18:32:29 CEST 2004 - schwab@suse.de
-
-- Fix asm-ia64/gcc_intrin.h.
-
--------------------------------------------------------------------
-Tue Aug 17 12:13:41 CEST 2004 - kukuk@suse.de
-
-- Workaround broken linux/crc-ccitt.h for usage from glibc [#43884]
-
--------------------------------------------------------------------
-Mon Aug 16 11:51:37 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS version and update to
- kernel-headers 2.6.8.1 to fix NPTL deadlock problems
-- Disable linuxthreads/tst-clock1, does not work on i586 and lower
-
--------------------------------------------------------------------
-Fri Aug 13 14:45:31 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS version
-- Cleanup/adjust all patches
-
--------------------------------------------------------------------
-Thu Jun 17 12:12:31 CEST 2004 - kukuk@suse.de
-
-- Fix sched_setaffinity return/errno code in error case [#42124]
-
--------------------------------------------------------------------
-Wed Jun 16 07:45:07 CEST 2004 - meissner@suse.de
-
-- Updated altivec set/get/swapcontext patch to fix
- more problems on altivec capable machines [#42039].
-- glibc is also able to build on -pmac64 kernels.
-
--------------------------------------------------------------------
-Mon Jun 14 20:12:00 CEST 2004 - kukuk@suse.de
-
-- Add fixes from CVS:
- - sysconf return value fixes
- - nscd host caching deadlock
- - backtrace for s390/s390x/ia64 static linked binaries
-
--------------------------------------------------------------------
-Mon Jun 14 18:54:05 CEST 2004 - kukuk@suse.de
-
-- Increase listen backlog in RPC code [#41955]
-
--------------------------------------------------------------------
-Wed Jun 9 16:21:30 CEST 2004 - meissner@suse.de
-
-- Fixed typos in powerpc* *context functions to not destroy the r19
- register and save the v19 register correctly. [#41790]
-
--------------------------------------------------------------------
-Sat Jun 5 08:40:29 CEST 2004 - aj@suse.de
-
-- Fix makecontext with more than 6 arguments on x86-64 [#40546].
-
--------------------------------------------------------------------
-Mon May 24 18:04:38 CEST 2004 - kukuk@suse.de
-
-- Update to kernel-headers 2.6.6
-- Update to current glibc CVS
-- Disable rtkaio temporary
-
--------------------------------------------------------------------
-Sun May 23 21:44:19 CEST 2004 - kukuk@suse.de
-
-- Fix pthread_cond_wait on not ix86 and x86-64 architectures
-
--------------------------------------------------------------------
-Thu May 20 14:11:47 CEST 2004 - kukuk@suse.de
-
-- Add PPC64 kernel header file fixes [#40831,#40870]
-
--------------------------------------------------------------------
-Wed May 19 16:18:37 CEST 2004 - kukuk@suse.de
-
-- Add additional NPTL fixes from CVS
-
--------------------------------------------------------------------
-Tue May 18 10:52:27 CEST 2004 - schwab@suse.de
-
-- Fix mapping of DSOs with holes.
-
--------------------------------------------------------------------
-Fri May 14 13:50:37 CEST 2004 - schwab@suse.de
-
-- Fix rounding in alarm [#40552].
-
--------------------------------------------------------------------
-Wed May 12 11:43:38 CEST 2004 - schwab@suse.de
-
-- Fix uninitialized array in regexp compiler [#40009].
-
--------------------------------------------------------------------
-Tue May 11 11:45:08 CEST 2004 - kukuk@suse.de
-
-- Apply lot of fixes from current CVS
-- Fix alignment of stack for makecontext on x86-64 [Bug #39413]
-- Make XTABS identical to TABDLY on PPC
-
--------------------------------------------------------------------
-Wed May 5 13:50:51 CEST 2004 - kukuk@suse.de
-
-- Add some header fixes to match POSIX
-
--------------------------------------------------------------------
-Tue May 4 11:27:15 CEST 2004 - meissner@suse.de
-
-- Fix INLINE_SYSCALL on ppc and ppc64 (see #38399)
-
--------------------------------------------------------------------
-Mon May 3 13:42:12 CEST 2004 - kukuk@suse.de
-
-- Port --mlock option for ld.so from UL1 [Bug #39569]
-
--------------------------------------------------------------------
-Tue Apr 20 11:23:55 CEST 2004 - kukuk@suse.de
-
-- Add execstack fix for s390
-
--------------------------------------------------------------------
-Mon Apr 19 13:11:27 CEST 2004 - kukuk@suse.de
-
-- Update to current CVS version (fix problems with new binutils
- and gcc)
-
--------------------------------------------------------------------
-Mon Apr 19 08:29:42 CEST 2004 - kukuk@suse.de
-
-- Add pthread_getattr_np and syslog fixes from CVS
-- Update gb18030 and big5hkscs gconv modules [Bug #39080]
-
--------------------------------------------------------------------
-Sat Apr 17 17:42:48 CEST 2004 - schwab@suse.de
-
-- Pacify autobuild.
-
--------------------------------------------------------------------
-Thu Apr 15 10:07:19 CEST 2004 - kukuk@suse.de
-
-- Add /etc/ld.so.conf.d/*.conf to /etc/ld.so.conf
-- Disable FUTEX_REQUEUE support in NPTL library [Bug #38882]
-
--------------------------------------------------------------------
-Thu Apr 15 00:37:28 CEST 2004 - schwab@suse.de
-
-- Remove /usr/i386-linux from ld.so.conf,
-
--------------------------------------------------------------------
-Wed Apr 14 11:49:05 CEST 2004 - kukuk@suse.de
-
-- Fix linux/compiler.h for glibc inclusion
-- Really fix ffsl on s390x
-
--------------------------------------------------------------------
-Sat Apr 10 00:42:04 CEST 2004 - schwab@suse.de
-
-- Fix syntax error in memcmp.
-
--------------------------------------------------------------------
-Fri Apr 9 16:22:31 CEST 2004 - kukuk@suse.de
-
-- Update from CVS: linuxthread debug fixes
-- Fix INLINE_SYSCALL on x86-64 and ia64 (fixes #38399)
-- Fix ffsl weak alias on s390x
-- Update to 2.6.5 kernel headers
-
--------------------------------------------------------------------
-Thu Apr 8 00:24:46 CEST 2004 - meissner@suse.de
-
-- forward umount to umount2 on ppc64 because umount syscall
- does not exist
-
--------------------------------------------------------------------
-Mon Apr 5 14:40:18 CEST 2004 - kukuk@suse.de
-
-- Sync with current CVS (which is nearly identical with most of
- our latest patches)
-
--------------------------------------------------------------------
-Fri Apr 2 14:18:11 CEST 2004 - kukuk@suse.de
-
-- Make fstatvfs64 working on 32bit architectures
-- Add fwrite LFS fix from aj
-- Add powerpc fixes from CVS
-- Fix wrong errno code for shm_unlink [Bug #38013]
-
--------------------------------------------------------------------
-Wed Mar 31 09:31:56 CEST 2004 - kukuk@suse.de
-
-- Add three fixes from CVS:
- - Call __nptl_deallocate_tsd for main thread, too
- - setgroups: optimizations for huge number of groups
- - initgroups: Limit the initial allocation to 64 entries
-
--------------------------------------------------------------------
-Tue Mar 30 17:36:18 CEST 2004 - kukuk@suse.de
-
-- Add IUTF8 to bits/termios.h [Bug #34725]
-- *affinitiy.c: Prepend GLIBC_ to version names
-
--------------------------------------------------------------------
-Sat Mar 27 09:52:53 CET 2004 - kukuk@suse.de
-
-- Fix wrong return value of getXXbyYY_r in case key was not
- found [Bug #37181]
-- Fix typo in dl-open
-- Don't set errno in NSS NIS module if group was not found
-
--------------------------------------------------------------------
-Fri Mar 26 12:39:27 CET 2004 - aj@suse.de
-
-- Add pow10/pow10f aliases for AMD64.
-
--------------------------------------------------------------------
-Thu Mar 25 16:42:57 CET 2004 - kukuk@suse.de
-
-- Update to latest CVS snapshot
-
--------------------------------------------------------------------
-Sat Mar 20 07:49:49 CET 2004 - aj@suse.de
-
-- Fix further problems with sched_[sg]etaffinity calls.
-
--------------------------------------------------------------------
-Fri Mar 19 19:57:35 CET 2004 - aj@suse.de
-
-- Fix sched_setaffinity compile problem.
-
--------------------------------------------------------------------
-Fri Mar 19 19:44:32 CET 2004 - kukuk@suse.de
-
-- Remove conflict with special aaa_base version (rpm will handle
- this with file conflict)
-
--------------------------------------------------------------------
-Fri Mar 19 15:43:19 CET 2004 - kukuk@suse.de
-
-- Add SuSE abi note
-- Add madvise patch
-- Update to current CVS
-
--------------------------------------------------------------------
-Wed Mar 17 13:59:14 CET 2004 - kukuk@suse.de
-
-- Use official NPTL version fix
-- Add LD_DEBUG=statistic for x86-64
-- Fix two JB_SIZE redefinitions on PPC
-- Add two fixes for execstack
-
--------------------------------------------------------------------
-Mon Mar 15 08:11:33 CET 2004 - kukuk@suse.de
-
-- Require kernel 2.6.4 for glibc/NPTL
-- Remove siginfo_t/si_band patch (needs to be fixed in kernel)
-- Update linuxthreads_db and nptl_db
-- Add libidn fixes from CVS
-
--------------------------------------------------------------------
-Sat Mar 13 19:53:58 CET 2004 - kukuk@suse.de
-
-- Adjust filelist (remove libcidn.a and libcidn_p.a)
-
--------------------------------------------------------------------
-Sat Mar 13 16:01:42 CET 2004 - kukuk@suse.de
-
-- Update to current CVS (merge of patches)
-- Fix siginfo_t/si_band [Bug #34330]
-
--------------------------------------------------------------------
-Thu Mar 11 18:35:05 CET 2004 - mls@suse.de
-
-- Add mdns support to resolver library
-
--------------------------------------------------------------------
-Thu Mar 11 16:01:43 CET 2004 - kukuk@suse.de
-
-- Update kernel headers to 2.6.4
-- Update to current glibc CVS
-
--------------------------------------------------------------------
-Wed Mar 10 15:44:25 CET 2004 - bg@suse.de
-
-- Update hppa patches.
-
--------------------------------------------------------------------
-Mon Mar 8 15:19:01 CET 2004 - kukuk@suse.de
-
-- Fix vDSO on IA64
-
--------------------------------------------------------------------
-Mon Mar 8 13:25:48 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Add libidn
- - Lot of dynamic loader changes
-
--------------------------------------------------------------------
-Thu Mar 4 10:50:09 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Fix posix_fadvise vs. posix_fadvise64
-
--------------------------------------------------------------------
-Tue Mar 2 16:51:44 CET 2004 - kukuk@suse.de
-
-- Fix PPC kernel header files
-- Update from glibc CVS
- - NPTL fixes
- - nscd fixes
-
--------------------------------------------------------------------
-Tue Mar 2 12:11:38 CET 2004 - schwab@suse.de
-
-- Fix ppc32 to always use stat64 syscall.
-
--------------------------------------------------------------------
-Sat Feb 28 17:30:17 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Fix compiler warnings
- - NPTL: Don't use CLONE_STOPPED
- - Revert vDSO changes
-
--------------------------------------------------------------------
-Fri Feb 27 10:05:48 CET 2004 - kukuk@suse.de
-
-- Update from glibc CVS:
- - Real NGROUP_MAX fix
- - Lot of NPTL fixes
- - clock_settime fix
-- Add no_NO back (required by OpenI18N spec and [Bug #34745])
-
--------------------------------------------------------------------
-Thu Feb 26 14:52:07 CET 2004 - kukuk@suse.de
-
-- Workaround broken NGROUP_MAX function
-
--------------------------------------------------------------------
-Thu Feb 26 12:10:37 CET 2004 - kukuk@suse.de
-
-- Add insserv PreRequires for nscd
-- Update from CVS: NPTL and getaddrinfo memory leak fixes,
- Get NGROUP_MAX from /proc filesystem
-
--------------------------------------------------------------------
-Sat Feb 21 06:22:23 CET 2004 - kukuk@suse.de
-
-- Update from CVS: IA64 relo fix, lot of PPC fixes
-- Fix linux/mod_devicetable.h for userland inclusion
-- Enable NPTL on Alpha
-
--------------------------------------------------------------------
-Fri Feb 20 01:08:26 CET 2004 - schwab@suse.de
-
-- Fix pthread_barrier_wait.
-
--------------------------------------------------------------------
-Thu Feb 19 09:46:46 CET 2004 - kukuk@suse.de
-
-- Update from CVS: More NPTL fixes
-- nscd.init: Cleanups
-
--------------------------------------------------------------------
-Wed Feb 18 15:49:09 CET 2004 - kukuk@suse.de
-
-- Kernel Headers: Fix asm-ppc/unaliged.h, asm-ppc/types.h and
- asm-ppc/bitops.h for userland inclusion.
-
--------------------------------------------------------------------
-Wed Feb 18 11:24:35 CET 2004 - bg@suse.de
-
-- Update hppa patches for current glibc
-- Add workaround for ICE in hppa
-
--------------------------------------------------------------------
-Tue Feb 17 13:54:28 CET 2004 - kukuk@suse.de
-
-- Update from CVS:
- - PPC nptl compatiblity fix
- - NSCD patches merged
- - ld.so.preload: Igreno missing files
- - getaddrinfo: Fix problem with IPv6 addresses
-
--------------------------------------------------------------------
-Tue Feb 17 11:42:59 CET 2004 - aj@suse.de
-
-- Fix string optimizations init code on AMD64.
-
--------------------------------------------------------------------
-Sat Feb 14 07:10:42 CET 2004 - kukuk@suse.de
-
-- Update from CVS (for NPTL fixes and new PPC longjmp)
-- Fix nscd deadlock with kernel 2.6 [Bug #34507]
-
--------------------------------------------------------------------
-Fri Feb 13 14:19:25 CET 2004 - aj@suse.de
-
-- Add more string/memory optimizations for AMD64.
-
--------------------------------------------------------------------
-Thu Feb 12 17:07:08 CET 2004 - kukuk@suse.de
-
-- Fix regex bug with invalid UTF-8 strings
-
--------------------------------------------------------------------
-Thu Feb 12 16:31:51 CET 2004 - aj@suse.de
-
-- Add more string optimizations for AMD64.
-
--------------------------------------------------------------------
-Wed Feb 11 16:14:53 CET 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Fix _IOC_TYPECHECK on s390/s390x/parisc
-- Compile rtkaio only with NPTL
-- Remove glibcbug (was dropped since glibc uses bugzilla now)
-- Disable parallel build on s390x
-
--------------------------------------------------------------------
-Tue Feb 10 15:38:37 CET 2004 - schwab@suse.de
-
-- Work around invalid use of kernel headers in some packages.
-
--------------------------------------------------------------------
-Fri Feb 6 19:57:04 CET 2004 - kukuk@suse.de
-
-- Add kernel stat fix for PPC
-- Add fix for off-by-one error in regex code
-
--------------------------------------------------------------------
-Thu Feb 5 18:04:45 CET 2004 - kukuk@suse.de
-
-- Update kernel header files to 2.6.2
-
--------------------------------------------------------------------
-Tue Feb 3 17:14:38 CET 2004 - bg@suse.de
-
-- Update hppa patch
-
--------------------------------------------------------------------
-Tue Feb 3 16:24:47 CET 2004 - kukuk@suse.de
-
-- Fix ypclnt speedup patch
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Mon Jan 26 13:44:39 CET 2004 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Wed Jan 21 10:23:42 CET 2004 - aj@suse.de
-
-- Do not run in parallel on s390.
-
--------------------------------------------------------------------
-Mon Jan 19 15:49:51 CET 2004 - ro@suse.de
-
-- really fix linux/percpu.h to compile in userland
-
--------------------------------------------------------------------
-Fri Jan 16 11:14:49 CET 2004 - kukuk@suse.de
-
-- Update version.h to 2.6.1
-- Fix linux/percpu.h to compile in userland
-- Update to current CVS snapshot
-- Revert nscd path changes
-
--------------------------------------------------------------------
-Wed Jan 14 12:06:13 CET 2004 - kukuk@suse.de
-
-- Update to Kernel Headers 2.6.1
-- Update to current CVS snapshot
-- Don't ignore make check on IA64 any longer
-
--------------------------------------------------------------------
-Sat Jan 10 01:56:48 CET 2004 - schwab@suse.de
-
-- Locale no_NO has been renamed to nb_NO.
-
--------------------------------------------------------------------
-Fri Jan 9 14:09:01 CET 2004 - kukuk@suse.de
-
-- Temporary ignore make check on IA64 and PPC
- (known kernel/compiler bugs)
-
--------------------------------------------------------------------
-Fri Jan 9 00:36:51 CET 2004 - stepan@suse.de
-
-- fix v4l2 headers
-
--------------------------------------------------------------------
-Wed Jan 7 13:09:26 CET 2004 - kukuk@suse.de
-
-- Update to glibc CVS from 20040107
-- Remove manual pages which are now part of man-pages
-
--------------------------------------------------------------------
-Thu Dec 18 13:41:37 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031218
-- Update ot final 2.6.0 kernel headers
-- Fix syntax error in spec file
-- Update HPPA patch
-
--------------------------------------------------------------------
-Mon Dec 15 19:19:08 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031215
-
--------------------------------------------------------------------
-Fri Dec 12 10:19:52 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031212
-- disable rtkaio (does not work with kernel 2.6 yet)
-
--------------------------------------------------------------------
-Fri Dec 5 10:00:28 CET 2003 - kukuk@suse.de
-
-- Update to glibc 2.3.3 CVS
-- Make an extra sub package for nscd
-
--------------------------------------------------------------------
-Thu Nov 27 13:08:32 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031127
-- Add nsswitch.conf (moved from aaa_base)
-- Add ld.so.conf (moved from aaa_base) [Bug #33277]
-- Fix ceil on AMD64
-
--------------------------------------------------------------------
-Fri Nov 21 14:40:29 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031121
-- Obsolete epoll (glibc-devel contains now this header files)
-
--------------------------------------------------------------------
-Wed Nov 19 15:54:58 CET 2003 - kukuk@suse.de
-
-- Add patch so that ld.so supports linuxthreads and nptl
-- PPC64 requires kernel 2.4.21
-- Update to glibc CVS from 20031119
-
--------------------------------------------------------------------
-Fri Nov 14 14:05:38 CET 2003 - bg@suse.de
-
-- Add hppa patches for current glibc.
-
--------------------------------------------------------------------
-Fri Nov 14 13:32:06 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031114
-- Remove PPC64 symbol version patch
-
--------------------------------------------------------------------
-Thu Nov 13 12:10:15 CET 2003 - schwab@suse.de
-
-- Fix last change covering libNoVersion.
-
--------------------------------------------------------------------
-Mon Nov 10 16:52:09 CET 2003 - schwab@suse.de
-
-- Specfile cleanup.
-
--------------------------------------------------------------------
-Thu Nov 6 14:10:17 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031106
-
--------------------------------------------------------------------
-Wed Nov 5 15:26:06 CET 2003 - uli@suse.de
-
-- added a number of ARM fixes (glibc-2.3.2-armformat.patch,
- glibc-armisa.patch, glibc-sjlj.patch)
-
--------------------------------------------------------------------
-Mon Oct 27 21:13:09 CET 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031027
-- kernel headers: update to 2.6.0-test9
-- nptl: Use -fno-unit-at-a-time on AMD64, too
-
--------------------------------------------------------------------
-Thu Oct 23 13:34:25 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS version
-
--------------------------------------------------------------------
-Wed Oct 22 19:01:37 CEST 2003 - kukuk@suse.de
-
-- nptl: Fix prototype in configure script
-- nptl: Use -fno-unit-at-a-time
-- locale: Add nb_NO
-
--------------------------------------------------------------------
-Fri Oct 17 16:56:58 CEST 2003 - kukuk@suse.de
-
-- Increase timeout for make check on overloaded architectures
-
--------------------------------------------------------------------
-Thu Oct 16 18:19:13 CEST 2003 - kukuk@suse.de
-
-- Fix building as normal user
-
--------------------------------------------------------------------
-Wed Oct 15 16:31:32 CEST 2003 - kukuk@suse.de
-
-- Fix putpwent/putgrent
-- Make build as normal user
-
--------------------------------------------------------------------
-Tue Oct 14 21:13:25 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031014
-
--------------------------------------------------------------------
-Tue Oct 14 13:26:06 CEST 2003 - aj@suse.de
-
-- Fix w_acosf for AMD64.
-
--------------------------------------------------------------------
-Tue Oct 14 10:49:36 CEST 2003 - kukuk@suse.de
-
-- Fix asm-sparc/kbio.h to compile kbdrate/X11
-
--------------------------------------------------------------------
-Mon Oct 13 12:11:53 CEST 2003 - kukuk@suse.de
-
-- Update to kernel header files from 2.6.0-test7
-
--------------------------------------------------------------------
-Fri Oct 10 17:11:01 CEST 2003 - schwab@suse.de
-
-- Fix misnamed syscalls.
-
--------------------------------------------------------------------
-Tue Oct 7 21:13:09 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031007
-
--------------------------------------------------------------------
-Fri Oct 3 09:12:38 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20031003
-- Fix kernel ioctl header files for PPC/PPC64
-- Removed dl-reloc.c fix, merged upstream
-
--------------------------------------------------------------------
-Wed Oct 1 16:49:19 CEST 2003 - kukuk@suse.de
-
-- Update to glibc cvs from 20031001
-- Remove sysmacros.h fix, merged upstream
-- Add dl-reloc.c fix for compiler warnings
-
--------------------------------------------------------------------
-Mon Sep 29 11:49:19 CEST 2003 - kukuk@suse.de
-
-- Update kernel-headers to 2.6.0-test6
-- Fix sysmacros.h to compile with -ansi
-
--------------------------------------------------------------------
-Sat Sep 27 20:58:07 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030927
-- Remove SO_BSDCOMPAT (obsoleted by kernel)
-- Make _IOC_TYPECHECK useable for userland programs
-
--------------------------------------------------------------------
-Fri Sep 26 10:01:15 CEST 2003 - kukuk@suse.de
-
-- Remove obsolete patches
-- Update to crypt_blowfish 0.4.5
-
--------------------------------------------------------------------
-Fri Sep 26 08:51:10 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030926
-- Update to nptl 0.60
-
--------------------------------------------------------------------
-Sat Sep 20 21:13:04 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030920
-- Update to nptl 0.59
-
--------------------------------------------------------------------
-Wed Sep 17 12:13:35 CEST 2003 - kukuk@suse.de
-
-- Disable TLS for i586 glibc [Bug #31034]
-
--------------------------------------------------------------------
-Tue Sep 16 15:38:19 CEST 2003 - kukuk@suse.de
-
-- Remove db1.85
-
--------------------------------------------------------------------
-Mon Sep 15 21:30:51 CEST 2003 - kukuk@suse.de
-
-- Update to glibc CVS from 20030915
-
--------------------------------------------------------------------
-Mon Sep 15 18:43:19 CEST 2003 - kukuk@suse.de
-
-- Update to kernel 2.6.0-test5 header files
-
--------------------------------------------------------------------
-Sat Sep 13 07:01:40 CEST 2003 - kukuk@suse.de
-
-- Add librtkaio, a librt using kernel aio
-
--------------------------------------------------------------------
-Thu Sep 11 16:59:49 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS
-- Remove patches which are merged in CVS
-- Update to nptl-0.58
-- Remove _POSIX_VERSION hack
-
--------------------------------------------------------------------
-Thu Sep 11 16:59:49 CEST 2003 - kukuk@suse.de
-
-- version.h: Fix comment how to compile kernel modules
-
--------------------------------------------------------------------
-Wed Sep 10 19:27:05 CEST 2003 - aj@suse.de
-
-- Install en_US.ISO-8859-15 under this name [#30373].
-
--------------------------------------------------------------------
-Tue Sep 9 14:22:02 CEST 2003 - aj@suse.de
-
-- Fix last patch.
-
--------------------------------------------------------------------
-Mon Sep 8 18:20:56 CEST 2003 - aj@suse.de
-
-- Fix setting up of user signal handler in linuxthreads on x86_64.
-
--------------------------------------------------------------------
-Fri Sep 5 13:44:13 CEST 2003 - kukuk@suse.de
-
-- Add dl-tls.c to fix out of memory with static TLS errors
-
--------------------------------------------------------------------
-Wed Sep 3 21:03:13 CEST 2003 - kukuk@suse.de
-
-- Update glibc-linuxthreads
-- Set _POSIX_VERSION back to 199209
-
--------------------------------------------------------------------
-Mon Sep 1 18:23:49 CEST 2003 - kukuk@suse.de
-
-- Fix typo in nss_compat patch
-
--------------------------------------------------------------------
-Mon Sep 1 09:13:14 CEST 2003 - kukuk@suse.de
-
-- Add opendir fix for usage with NPTL
-- Fix getspnam/getspent in nss_compat [Bug #29689]
-- Set _POSIX2_VERSION back to 199209
-
--------------------------------------------------------------------
-Wed Aug 27 15:22:40 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS version
-
--------------------------------------------------------------------
-Mon Aug 25 09:35:41 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS version
-
--------------------------------------------------------------------
-Mon Aug 18 21:17:25 CEST 2003 - aj@suse.de
-
-- increase stack size for linuxthreads/set-context.
-
-------------------------------------------------------------------
-Mon Aug 18 13:23:00 CEST 2003 - aj@suse.de
-
-- Fix mathinline.h for i386 to compile under C++ without warnings.
-
--------------------------------------------------------------------
-Sun Aug 17 09:59:25 CEST 2003 - ro@suse.de
-
-- kernel-headers.dif: don't include device.h from videodev.h
-
--------------------------------------------------------------------
-Fri Aug 15 10:39:49 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs (fixes assert usage in C++ source code)
-
--------------------------------------------------------------------
-Thu Aug 14 10:34:27 CEST 2003 - kukuk@suse.de
-
-- Initialize fp->_mode for glibc 2.0 compatibility [Bug #28386]
-- On i686, include glibc with and without floating stack enabled
-- Update to current cvs
-- Update to nptl 0.56
-
--------------------------------------------------------------------
-Thu Jul 31 16:57:36 CEST 2003 - kukuk@suse.de
-
-- Reenable new quota.h
-
--------------------------------------------------------------------
-Wed Jul 30 09:59:21 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs
-- Update kernel headers to 2.6.0-test2
-- Disable sys/quota.h update
-- Enable TLS on AMD64 again
-
--------------------------------------------------------------------
-Mon Jul 28 17:18:33 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs
-- Disable TLS on AMD64 temporary
-- Update sys/quota.h to match new kernel implementation
-
--------------------------------------------------------------------
-Fri Jul 25 10:14:44 CEST 2003 - kukuk@suse.de
-
-- Update to current cvs
-- Update kernel headers to 2.6.0-test1
-- Update to nptl 0.55
-- Change minimal symbol version on PPC64 back to 2.2.5
-
--------------------------------------------------------------------
-Wed Jul 23 18:13:40 CEST 2003 - meissner@suse.de
-
-- Fixed systemcall clobber lists for asm-ppc/unistd.h (by just
- merging over the asm-ppc64 things).
-
--------------------------------------------------------------------
-Wed Jul 23 12:59:04 CEST 2003 - aj@suse.de
-
-- Handle in ldconfig konqueror.so and other similar KDE hacks that fail without
- rpath.
-- Fix bugs exposed by unit-at-a-time option.
-
--------------------------------------------------------------------
-Fri Jul 18 07:27:47 CEST 2003 - aj@suse.de
-
-- Fix compilation with unit-at-a-time enabled compiler.
-- Enlarge stack for tst-setcontext test.
-
--------------------------------------------------------------------
-Mon Jun 30 13:09:25 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS (includes if_arp.h and nss_compat changes)
-- Update to nptl 0.50
-- Kernel header fixes for userland inclusion
-
--------------------------------------------------------------------
-Wed Jun 25 09:34:17 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS
-- Add target host and CVS checkout to glibc version printout
-- Adjust fnmatch fix
-- Update kernel headers to 2.5.73
-
--------------------------------------------------------------------
-Tue Jun 24 23:09:11 CEST 2003 - kukuk@suse.de
-
-- Fix typos in syscalls.list on Alpha
-
--------------------------------------------------------------------
-Mon Jun 23 10:53:41 CEST 2003 - kukuk@suse.de
-
-- fix typo in linuxthreads on SPARC
-- Update to current CVS
-- Update to nptl 0.48
-
--------------------------------------------------------------------
-Thu Jun 19 11:10:55 CEST 2003 - kukuk@suse.de
-
-- Disable nss_compat patch again
-
--------------------------------------------------------------------
-Wed Jun 18 10:51:07 CEST 2003 - kukuk@suse.de
-
-- Fix reading of locale.alias file
-- Update to current CVS snapshot
-- Update to nptl 0.47
-- Some kernel header file fixes for PPC64/IA64
-- Update nss_compat patch
-
--------------------------------------------------------------------
-Thu Jun 12 23:42:09 CEST 2003 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Finish patch for printing linker warning
-
--------------------------------------------------------------------
-Wed Jun 11 11:45:42 CEST 2003 - kukuk@suse.de
-
-- Update to nptl 0.45
-- Update to current CVS snapshot
-- Add patch to print linker warning, if a static binary calls
- functions using NSS
-
--------------------------------------------------------------------
-Tue Jun 10 16:46:47 CEST 2003 - kukuk@suse.de
-
-- Use %find_lang macro and cleanup glibc-locale filelist
-
--------------------------------------------------------------------
-Thu Jun 5 17:28:36 CEST 2003 - kukuk@suse.de
-
-- Complete mathinline.h fixes
-
--------------------------------------------------------------------
-Thu Jun 5 10:10:02 CEST 2003 - kukuk@suse.de
-
-- linux/compiler.h: Define all inline variants to __inline__
-
--------------------------------------------------------------------
-Wed Jun 4 14:29:07 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Update to nptl 0.43
-- More kernel header fixes
-- Make --no-archive default for localedef
-
--------------------------------------------------------------------
-Tue May 27 14:09:31 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Update to nptl 0.40
-- Disable nss_compat patch
-- Update to kernel headers from 2.5.70
-
--------------------------------------------------------------------
-Fri May 23 10:50:37 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Add patches to make nss_compat work with every service
-
--------------------------------------------------------------------
-Mon May 19 10:57:13 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Add patch for better binary compatibility (errno, h_errno)
-
--------------------------------------------------------------------
-Fri May 16 09:32:39 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Update to nptl 0.39
-- Add URL tag
-- asm-i386/byteorder.h: fix asm vs. __asm__
-
--------------------------------------------------------------------
-Wed May 14 22:31:52 CEST 2003 - schwab@suse.de
-
-- Fix missing syscall numbers on ia64.
-
--------------------------------------------------------------------
-Wed May 14 08:59:09 CEST 2003 - kukuk@suse.de
-
-- More kernel headers fixes for i386, ia64, ppc and s390
-
--------------------------------------------------------------------
-Mon May 12 16:49:51 CEST 2003 - kukuk@suse.de
-
-- Update to current glibc CVS snapshot
-- Fix lot of more kernel headers
-- Adjust netinet/igmp.h patch
-- Copy linux/version.h in place before compiling glibc
-
--------------------------------------------------------------------
-Fri May 9 13:25:08 CEST 2003 - kukuk@suse.de
-
-- Fix bits/stdio.h
-- Fix lot of kernel headers to work in userspace
-- Fix netinet/igmp.h
-- Enable TLS on PPC
-
--------------------------------------------------------------------
-Wed May 7 10:58:25 CEST 2003 - kukuk@suse.de
-
-- Update CVS snapshot
-- Enable TLS on IA64
-- Update to nptl 0.37
-- Update kernel-headers to 2.5.69
-
--------------------------------------------------------------------
-Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
-
-- fix install_info --delete call and move from preun to postun
-
--------------------------------------------------------------------
-Fri Apr 11 06:32:25 CEST 2003 - aj@suse.de
-
-- Do not build locales in parallel.
-
--------------------------------------------------------------------
-Tue Apr 8 16:12:36 CEST 2003 - kukuk@suse.de
-
-- Disable TLS for PPC
-
--------------------------------------------------------------------
-Mon Apr 7 14:16:03 CEST 2003 - kukuk@suse.de
-
-- Update CVS snapshot
-
--------------------------------------------------------------------
-Sat Apr 5 09:55:15 CEST 2003 - kukuk@suse.de
-
-- Disable TLS for ia64
-- Update to nptl 0.34
-- Update to CVS snapshot
-
--------------------------------------------------------------------
-Fri Apr 4 16:23:39 CEST 2003 - kukuk@suse.de
-
-- Remove libNoVersion from filelist on alpha
-- Add nptl docu
-
--------------------------------------------------------------------
-Fri Apr 4 10:23:35 CEST 2003 - kukuk@suse.de
-
-- Update to nptl 0.33
-- Run ldconfig after installation
-- Update to CVS snapshot
-
--------------------------------------------------------------------
-Sat Mar 29 17:47:56 CET 2003 - kukuk@suse.de
-
-- Update to CVS snapshot
-- Add USAGI patches for kernel-headers
-- Add nptl on i686
-- Enable --with-tls
-- Implement NI_NUMSERICSCOPE for getnameinfo
-- Implement AI_V4MAPPED/AI_ALL for getaddrinfo
-- Implement AI_ADDRCONFIG for getaddrinfo
-- Add USAGI patch for kernel headers
-
--------------------------------------------------------------------
-Mon Mar 24 21:46:45 CET 2003 - schwab@suse.de
-
-- Sanitize .
-
--------------------------------------------------------------------
-Mon Mar 17 08:45:27 CET 2003 - aj@suse.de
-
-- Fix tst-aio7 testcase and enable it again.
-- Enable %fs for x86-64.
-- Install en_US.ISO-8859-15 for libstdc++.
-- Fix bits/syscalls.h for x86-64.
-
--------------------------------------------------------------------
-Thu Mar 13 10:36:24 CET 2003 - kukuk@suse.de
-
-- Revert tcgetattr change [Bug #25173/#25174]
-
--------------------------------------------------------------------
-Tue Mar 4 15:15:33 CET 2003 - aj@suse.de
-
-- Fix lround/lrint functions.
-
--------------------------------------------------------------------
-Sat Mar 1 07:24:22 CET 2003 - aj@suse.de
-
-- Update to 2.3.2 release.
-
--------------------------------------------------------------------
-Wed Feb 26 21:45:36 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot (fixes OOo and mysql problems)
-
--------------------------------------------------------------------
-Mon Feb 24 17:52:02 CET 2003 - kukuk@suse.de
-
-- Disable aio7 test on s390(x), too.
-
--------------------------------------------------------------------
-Mon Feb 24 14:19:20 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot (post 2.3.2-pre1)
-- Remove glibc-2.3-ppc32-textrel.patch, is included in CVS
-- Remove libc23-ppc64-cvshead20021210.patch
-
--------------------------------------------------------------------
-Thu Feb 20 16:19:21 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot
-- Remove glibc-2.3-ppc64-vfork-20030214.patch, seems to be
- included already.
-
--------------------------------------------------------------------
-Wed Feb 19 11:45:35 CET 2003 - olh@suse.de
-
-- add glibc-2.3-ppc32-textrel.patch
- glibc-2.3-ppc64-vfork-20030214.patch
-
--------------------------------------------------------------------
-Fri Feb 14 14:51:11 CET 2003 - kukuk@suse.de
-
-- Extend getent to print all IP addresses of one host
-
--------------------------------------------------------------------
-Thu Feb 13 18:34:50 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot
-
--------------------------------------------------------------------
-Wed Feb 12 11:50:54 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot (contains official fix for #23513)
-
--------------------------------------------------------------------
-Tue Feb 11 15:28:16 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot
-- Fix corruption of internal data in gethostbyname2 [Bug #23513]
-
--------------------------------------------------------------------
-Sun Feb 9 12:20:55 CET 2003 - aj@suse.de
-
-- Fix cancellation of system calls on x86-64.
-
--------------------------------------------------------------------
-Sat Feb 8 10:43:02 CET 2003 - kukuk@suse.de
-
-- Fix wrong logic in dynamic resolv.conf patch
-
--------------------------------------------------------------------
-Fri Feb 7 17:35:12 CET 2003 - kukuk@suse.de
-
-- Fix access of _res symbol in multithreaded programs
-- Add "dynamic resolv.conf" patch to libnss_dns, too.
-- Remove obsolete db2 manual pages
-- Update to current snapshot (fixes [Bug #23363])
-
--------------------------------------------------------------------
-Thu Feb 6 18:06:36 CET 2003 - kukuk@suse.de
-
-- Update to current snapshot
-- Use install-info for info pages
-
--------------------------------------------------------------------
-Tue Feb 4 20:12:51 CET 2003 - schwab@suse.de
-
-- Fix regexp parsing.
-
--------------------------------------------------------------------
-Mon Feb 3 14:44:21 CET 2003 - meissner@suse.de
-
-- Merged a unistd.h gcc3.3 compliance patch from Franz Sirl for
- ppc and ppc64 kernel headers.
-
--------------------------------------------------------------------
-Fri Jan 31 22:12:03 CET 2003 - schwab@suse.de
-
-- Fix building on s390[x].
-
--------------------------------------------------------------------
-Fri Jan 31 15:20:00 CET 2003 - kukuk@suse.de
-
-- Update to current glibc cvs
-
--------------------------------------------------------------------
-Thu Jan 30 16:05:32 CET 2003 - aj@suse.de
-
-- Fix one build problem on sparc.
-- Fix asm-x86_64/mtrr.h.
-
--------------------------------------------------------------------
-Wed Jan 29 12:57:23 CET 2003 - kukuk@suse.de
-
-- Update to current glibc cvs
-- Fix libm-ulps for x86-64 and ia64
-
--------------------------------------------------------------------
-Thu Jan 23 16:47:33 CET 2003 - schwab@suse.de
-
-- Fix use of DT_FINI_ARRAY.
-- Temporarily disable tst-aio7 test on ia64.
-
--------------------------------------------------------------------
-Tue Jan 14 22:41:33 CET 2003 - schwab@suse.de
-
-- Fix ia64 for non-tls build.
-
--------------------------------------------------------------------
-Tue Jan 14 21:51:24 CET 2003 - aj@suse.de
-
-- Package libpthread_nonshared.a.
-
--------------------------------------------------------------------
-Mon Jan 13 10:29:36 CET 2003 - kukuk@suse.de
-
-- Add fixed version of x86-64-linuxthreads-disable-fs.diff
-- Readd parts of libm-x86-64.diff
-- Update to current cvs snapshot
-- Add fix for errno compatibility
-- Add s390(x) vfork fixes
-
--------------------------------------------------------------------
-Sun Jan 12 19:16:13 CET 2003 - kukuk@suse.de
-
-- Update to current cvs snapshot
-
--------------------------------------------------------------------
-Fri Jan 3 19:09:36 CET 2003 - bg@suse.de
-
-- removed obsolete patch for hppa
-
--------------------------------------------------------------------
-Fri Dec 20 23:15:48 CET 2002 - kukuk@suse.de
-
-- Update to current cvs snapshot
-- Obsoletes glibc-2.3-setjmp-ppc64.diff
-- Obsoletes build-alpha.diff
-- Obsoletes libm-x86-64.diff
-- Disable activate-spinlocks.diff temporary
-- Disable x86-64-linuxthreads-disable-fs.diff (breaks compilation)
-
--------------------------------------------------------------------
-Tue Dec 17 16:01:13 CET 2002 - olh@suse.de
-
-- remove glibc-2.2.5-ppc64-bits-socket_h.diff
- add glibc-2.3-setjmp-ppc64.diff
- add libc23-ppc64-cvshead20021210.patch
- dont run configure in subshell, it can fail and rpm cant catch it
-
--------------------------------------------------------------------
-Fri Dec 13 20:01:30 CET 2002 - schwab@suse.de
-
-- Add more ia64 syscalls.
-
--------------------------------------------------------------------
-Fri Dec 6 22:06:41 CET 2002 - olh@suse.de
-
-- build also the locals parallel
- do not fail with parallel calculation on lowmem systems
-
--------------------------------------------------------------------
-Tue Dec 3 11:16:30 CET 2002 - aj@suse.de
-
-- Build parallel on x86-64.
-- Activate fast spinlocks in malloc for x86 and x86-64.
-- Integrate new math library from AMD for x86-64.
-
--------------------------------------------------------------------
-Fri Nov 29 11:08:03 CET 2002 - bg@suse.de
-
-- Fix build on hppa.
-
--------------------------------------------------------------------
-Thu Nov 28 21:31:09 CET 2002 - aj@suse.de
-
-- Fix build on alpha.
-
--------------------------------------------------------------------
-Thu Nov 28 15:45:09 CET 2002 - aj@suse.de
-
-- Update to CVS version from 2002-11-28.
-- Do not use %fs for threads for now on x86-64.
-- Fix fnmatch bug with multibyte strings.
-
--------------------------------------------------------------------
-Tue Nov 12 12:41:17 CET 2002 - bg@suse.de
-
-- Updated hppa patches
-
--------------------------------------------------------------------
-Thu Nov 7 14:00:04 CET 2002 - kukuk@suse.de
-
-- getaddrinfo(): get host information for AF_INET and AF_INET6 only
- from the same service [Bug #21237]
-
--------------------------------------------------------------------
-Thu Nov 7 12:11:29 CET 2002 - bg@suse.de
-
-- Fix build of linuxthreads for hppa
-
--------------------------------------------------------------------
-Tue Nov 5 16:31:11 CET 2002 - bg@suse.de
-
-- Use current kernel-headers for parisc
-- Add support for hppa
-
--------------------------------------------------------------------
-Tue Nov 5 15:29:32 CET 2002 - kukuk@suse.de
-
-- Update to current CVS snapshot
-
--------------------------------------------------------------------
-Tue Oct 22 16:21:34 CEST 2002 - schwab@suse.de
-
-- Fix ia64 syscall numbers.
-
--------------------------------------------------------------------
-Mon Oct 21 17:20:04 CEST 2002 - schwab@suse.de
-
-- Fix alignment in locale-archive.
-
--------------------------------------------------------------------
-Mon Oct 21 17:16:51 CEST 2002 - kukuk@suse.de
-
-- Update to glibc 2.3.1 cvs 20021021
-- Remove nss_dns6 patch
-
--------------------------------------------------------------------
-Tue Oct 15 14:58:34 CEST 2002 - kukuk@suse.de
-
-- Update to glibc 2.3.1 cvs 20021015
-
--------------------------------------------------------------------
-Wed Oct 2 14:06:31 CEST 2002 - kukuk@suse.de
-
-- Update to glibc 2.3 cvs 20021002
-- Update crypt_blowfish to 0.4.4 (manual page fix, hppa fix)
-
--------------------------------------------------------------------
-Wed Sep 25 11:43:08 CEST 2002 - mls@suse.de
-
-- build with -finline-limit=2000 on mips/armv4l
-
--------------------------------------------------------------------
-Tue Sep 17 14:54:26 CEST 2002 - schwab@suse.de
-
-- Add new ia64 syscall numbers.
-
--------------------------------------------------------------------
-Mon Sep 16 17:24:01 CEST 2002 - meissner@suse.de
-
-- Added AIO syscall numbers for ppc/ppc64, so libaio does not need them.
-- Aligned powerpc bits/sem.h to be the same as the other 64bit
- archs, keeping the 32bit layout.
-- Added the faster ppc32 memset.S from glibc HEAD on request of IBM.
-
--------------------------------------------------------------------
-Thu Sep 12 15:56:07 CEST 2002 - meissner@suse.de
-
-- ppc/ppc64: added more biarch things to the SystemV IPC headers
- which are needed to get 64bit ipc / IPC_STAT to work.
-
--------------------------------------------------------------------
-Mon Sep 9 18:52:53 CEST 2002 - bk@suse.de
-
-- s390x-biarch: use correct wordsize.h(move to main 32/64 directory)
-- s390x: requires 64-bit kernel
-
--------------------------------------------------------------------
-Mon Sep 9 15:40:23 CEST 2002 - kukuk@suse.de
-
-- Increase minimum value of MAXPACKET in libnss_dns, too
-
--------------------------------------------------------------------
-Mon Sep 9 14:31:04 CEST 2002 - uli@suse.de
-
-- all architectures are created equal, but some are more equal
- than others; increased DB_FILE_ID_LEN in DB2 to 24 on x86-64,
- ia64, s390x and ppc64 to fit 64 bit __ino_t type
-
--------------------------------------------------------------------
-Fri Sep 6 17:26:53 MEST 2002 - mls@suse.de
-
-- fix squeeze bug in db-1.85: set dirty flag after page modification
-
--------------------------------------------------------------------
-Fri Sep 6 15:44:17 CEST 2002 - kukuk@suse.de
-
-- Increase minimum value of MAXPACKET
-
--------------------------------------------------------------------
-Mon Sep 2 10:38:40 CEST 2002 - kukuk@suse.de
-
-- Fix asm header files for sparc/sparc64
-
--------------------------------------------------------------------
-Fri Aug 30 13:18:51 CEST 2002 - aj@suse.de
-
-- Revert linuxthreads for x86-64 for now.
-
--------------------------------------------------------------------
-Wed Aug 28 16:15:18 CEST 2002 - aj@suse.de
-
-- Add optimized math routines for x86-64.
-
--------------------------------------------------------------------
-Tue Aug 27 15:52:49 CEST 2002 - olh@suse.de
-
-- BuildFlags="$(echo $RPM_OPT_FLAGS | sed 's#-mminimal-toc##')"
-
--------------------------------------------------------------------
-Mon Aug 26 21:56:22 CEST 2002 - olh@suse.de
-
-- add ppc64_glibc_2.2.5_sunrpc-fix.patch
- * sysdeps/unix/sysv/linux/powerpc/bits/socket.h: New file that adds
- __powerpc64__ specific fields and adjust size/alignment for 64-bit.
-
--------------------------------------------------------------------
-Fri Aug 23 17:04:38 CEST 2002 - aj@suse.de
-
-- Use floating stacks for x86-64.
-- Add LICENSE file.
-- Fix profiling code on x86-64.
-- Add strcspn, strpbrk and strspn optimizations for x86-64.
-- Fix makecontext for x86-64.
-
--------------------------------------------------------------------
-Thu Aug 15 08:59:16 CEST 2002 - aj@suse.de
-
-- Use biarch headers already for building so that bits/syscalls.h is
- build correctly.
-- Fix bits/syscalls.h for x86-64.
-- Remove *xattr patches.
-
--------------------------------------------------------------------
-Thu Aug 8 16:59:27 CEST 2002 - kukuk@suse.de
-
-- Update to current cvs (calloc variable overflow fixed)
-- Apply fix for calloc fix
-- Add *xattr system calls and error number
-
--------------------------------------------------------------------
-Tue Aug 6 12:45:06 CEST 2002 - kukuk@suse.de
-
-- Update to current cvs (IPv6 fixes)
-
--------------------------------------------------------------------
-Mon Aug 5 12:29:59 CEST 2002 - aj@suse.de
-
-- Implement *context functions for x86-64.
-
--------------------------------------------------------------------
-Sat Aug 3 16:01:07 CEST 2002 - kukuk@suse.de
-
-- Update kernel-headers to version 2.4.19
-- Add PreRequires "filesystem".
-
--------------------------------------------------------------------
-Thu Aug 1 18:23:37 CEST 2002 - bk@suse.de
-
-- added s390-may2002.diff with some chunks from may2002 drop
-- give make check a second chance on s390(x), but fail if not(race)
-
--------------------------------------------------------------------
-Tue Jul 30 11:40:41 CEST 2002 - kukuk@suse.de
-
-- sunrpc/xdr_array.c: Check for variable overflow
-- Ignore failed make check on s390(x)
-
--------------------------------------------------------------------
-Tue Jul 30 08:31:24 CEST 2002 - aj@suse.de
-
-- Add optimisations for x86-64.
-
--------------------------------------------------------------------
-Mon Jul 29 09:38:04 CEST 2002 - kukuk@suse.de
-
-- Don't allocate/free category name in setlocale() unnecessarily
- (for IBM Java [Bug #17065]).
-
--------------------------------------------------------------------
-Tue Jul 23 13:36:31 CEST 2002 - kukuk@suse.de
-
-- Update to current glibc cvs (pread/pwrite fixes)
-- Remove extra de.po, is in official tarball now.
-
--------------------------------------------------------------------
-Sat Jul 20 07:14:26 CEST 2002 - aj@suse.de
-
-- Fix profiling for x86-64.
-
--------------------------------------------------------------------
-Fri Jul 19 16:26:26 CEST 2002 - meissner@suse.de
-
-- Fixed the PPC64 patch, several superflous files removed.
-- Reenabled make check for ppc64.
-
--------------------------------------------------------------------
-Wed Jul 17 14:13:58 CEST 2002 - kukuk@suse.de
-
-- Update to current glibc cvs
-- Fix kernel headers for s390/s390x
-- Move some binaries/shell scripts and manual pages to the
- correct subpackage
-
--------------------------------------------------------------------
-Tue Jul 16 14:51:48 CEST 2002 - meissner@suse.de
-
-- Merged latest PowerPC patch from IBM.
- * Lots of ppc64 related fixes.
- * Start of biarch support.
- * Changed struct stat in 64bit ABI.
-
--------------------------------------------------------------------
-Fri Jul 12 18:29:17 CEST 2002 - aj@suse.de
-
-- Add biarch patch for s390 and s390x.
-
--------------------------------------------------------------------
-Mon Jul 8 10:45:49 CEST 2002 - aj@suse.de
-
-- Add some optimized x86-64 math routines and a fixed lgammal
- implementation.
-- Testsuite on x86-64 should pass now.
-- Run ldconfig in postinstall.
-- Fix memleak in catgets.
-
--------------------------------------------------------------------
-Sat Jul 6 13:38:48 CEST 2002 - kukuk@suse.de
-
-- Fix typo in create_biarch_asm.sh (asm-sparc path)
-
--------------------------------------------------------------------
-Thu Jul 4 21:59:43 CEST 2002 - kukuk@suse.de
-
-- Fix typo in manpages/Makefile
-- Fix filelist (on some archs ld-linux.so.2 was missing)
-
--------------------------------------------------------------------
-Thu Jul 4 10:02:46 CEST 2002 - kukuk@suse.de
-
-- Revert mktime patch (check for year < 70)
-- Replace ifarch i386 with ix86
-- Add patch for arm
-- Include pt_chown again
-
--------------------------------------------------------------------
-Wed Jul 3 16:05:05 CEST 2002 - kukuk@suse.de
-
-- Add more new manual pages
-- Fix spec file (renaming of ld-*, creating of include/asm header
- files)
-- Update to current CVS version
-- Fix kernel-headers for x86-64 (don't overwrite patched version)
-- Rename Equador -> Ecuador [Bug #16648]
-- Add hint about security problem of host caching with nscd to
- config file.
-
--------------------------------------------------------------------
-Tue Jun 25 14:29:14 CEST 2002 - aj@suse.de
-
-- Fix dl-machine.h for x86-64 to compile with new binutils.
-- Fix mtrr.h header for x86-64.
-- Do not package pt_chown.
-
--------------------------------------------------------------------
-Tue Jun 18 14:28:40 CEST 2002 - sf@suse.de
-
-- reverted changes from Tue Jun 11 10:04:55 CEST 2002
- (took the kernel-headers from before, readded patch9)
-- add new archive with kernel-headers for x86_64
-- add autofs patch
-
--------------------------------------------------------------------
-Mon Jun 17 17:12:39 CEST 2002 - bk@suse.de
-
-- remove s390* from the list of archs that ignore check fail
-
--------------------------------------------------------------------
-Thu Jun 13 20:38:00 CEST 2002 - uli@suse.de
-
-- fixed typos in spec
-
--------------------------------------------------------------------
-Thu Jun 13 13:35:43 CEST 2002 - schwab@suse.de
-
-- Fix ssize_t and __ipc_pid_t for ppc64.
-
--------------------------------------------------------------------
-Wed Jun 12 09:47:12 CEST 2002 - uli@suse.de
-
-- fix errlist.c for ARM as well
-
--------------------------------------------------------------------
-Tue Jun 11 10:04:55 CEST 2002 - sf@suse.de
-
-- made new kernel-header archive from kernel-source
-- added asm-ppc64 to kernel-headers
-- removed patch9 as it is obsoleted by the new kernel-headers
-
--------------------------------------------------------------------
-Fri Jun 7 14:29:30 CEST 2002 - olh@suse.de
-
-- update asm-ppc64/ioctls.h, missing TIOCGDEV
-
--------------------------------------------------------------------
-Thu Jun 6 17:57:41 CEST 2002 - olh@suse.de
-
-- fix glibc-ppc64 patch
-
--------------------------------------------------------------------
-Thu Jun 6 15:09:16 CEST 2002 - olh@suse.de
-
-- update ppc64_glibc_ldconfig.diff
-
--------------------------------------------------------------------
-Thu Jun 6 10:09:24 CEST 2002 - ke@suse.de
-
-- Update de.po from
- http://www.iro.umontreal.ca/contrib/po/teams/PO/de/libc-2.2.5.de.po.
-- Use only translated entries to make the testsuite happy; call
- msgattrib on de.po and hu.po [# 16438].
-
--------------------------------------------------------------------
-Mon Jun 3 09:58:54 CEST 2002 - aj@suse.de
-
-- Clean up generation of asm includes for bi-arch systems.
-- Enable profiling for x86-64.
-
--------------------------------------------------------------------
-Mon Jun 3 08:52:38 CEST 2002 - kukuk@suse.de
-
-- Add fix for weak declaration "_old_sys_nerr"
-- Remove already disabled alpha patch
-- Update to current CVS
-
--------------------------------------------------------------------
-Sat Jun 1 10:54:41 CEST 2002 - olh@suse.de
-
-- fix stat for real, wrong size for st_nlink
-
--------------------------------------------------------------------
-Wed May 29 18:24:57 CEST 2002 - olh@suse.de
-
-- add ppc64_glibc_2.2.5-types.diff, fixes stat()
-
--------------------------------------------------------------------
-Wed May 29 10:38:34 CEST 2002 - olh@suse.de
-
-- add ppc64_glibc_ldconfig.diff for elf32/elf64 coexistance
-
--------------------------------------------------------------------
-Thu May 23 08:32:00 MEST 2002 - aj@suse.de
-
-- Rename __thread to fix problems with GCC 3.2.
-
--------------------------------------------------------------------
-Mon May 20 11:37:42 CEST 2002 - olh@suse.de
-
-- add ppc64 kernel headers
- add create_ppc_asm.sh
- update ppc64 patch, use /lib64/ld64.so.1
- move generic syscalls.list to ppc64/32
- set/getrlimit GLIBC2.0 is ppc32 only
- use parallel make on ppc and ppc64
- do not chroot as user
- cleanup nested ifarch for dynamic linker
-
--------------------------------------------------------------------
-Wed May 15 10:25:45 CEST 2002 - aj@suse.de
-
-- Fix building of linuxthreads with current GCC.
-
--------------------------------------------------------------------
-Mon May 13 10:04:37 CEST 2002 - olh@suse.de
-
-- fix ppc64 RTLDLIST ld64.so rewrite
-
--------------------------------------------------------------------
-Sat May 11 02:09:06 CEST 2002 - schwab@suse.de
-
-- Add div/mod compatibility functions for ia64.
-
--------------------------------------------------------------------
-Fri May 10 13:56:59 CEST 2002 - olh@suse.de
-
-- add ppc64 support
-
--------------------------------------------------------------------
-Thu May 9 10:06:19 CEST 2002 - aj@suse.de
-
-- Add sys/io.h for x86-64.
-
--------------------------------------------------------------------
-Mon May 6 18:12:51 CEST 2002 - ihno@suse.de
-
-- corrected memory calculation for parallel build
-
--------------------------------------------------------------------
-Fri May 3 16:28:23 CEST 2002 - kukuk@suse.de
-
-- Add fix to compile math.h on SPARC with g++
-
--------------------------------------------------------------------
-Thu May 2 11:29:29 CEST 2002 - kukuk@suse.de
-
-- Update to current CVS 2.2 branch
-- Add x86-64 fix for crti.o and /usr/lib64 with libpthread
-
--------------------------------------------------------------------
-Fri Apr 26 16:51:48 CEST 2002 - kukuk@suse.de
-
-- define sqrtl alias for PowerPC
-
--------------------------------------------------------------------
-Mon Apr 22 07:56:00 CEST 2002 - aj@suse.de
-
-- Fix vfork for x86-64.
-- Fix handling of ld.so.cache for x86-64.
-
--------------------------------------------------------------------
-Thu Apr 18 09:16:58 CEST 2002 - aj@suse.de
-
-- Allow testsuite to fail for x86-64.
-- Add ULPs for x86-64.
-
--------------------------------------------------------------------
-Wed Apr 17 16:36:51 CEST 2002 - kukuk@suse.de
-
-- Update to current snapshot (mktime and dl fixes)
-- Update hu.po
-- Do not build a profiled glibc for x86-64
-
--------------------------------------------------------------------
-Fri Apr 12 10:33:31 CEST 2002 - kukuk@suse.de
-
-- Update to current snapshot (fix SPARC compile)
-- Revert do-lookup.h patch on Alpha (does not work here)
-
--------------------------------------------------------------------
-Wed Apr 10 15:09:33 CEST 2002 - aj@suse.de
-
-- Fix linuxthreads for x86-64.
-
--------------------------------------------------------------------
-Wed Apr 10 13:02:48 CEST 2002 - aj@suse.de
-
-- Add x86-64.diff to fix glob64.
-
--------------------------------------------------------------------
-Wed Apr 10 10:26:22 CEST 2002 - kukuk@suse.de
-
-- Update kernel-headers to 2.4.19pre4 (with x86-64 support)
-- Update glibc to current cvs snapshot
-- Allow old currencies (before EUR)
-
--------------------------------------------------------------------
-Tue Apr 2 15:58:49 CEST 2002 - aj@suse.de
-
-- Update ULPs.
-
--------------------------------------------------------------------
-Thu Mar 21 16:18:58 CET 2002 - kukuk@suse.de
-
-- Create html pages after installation of info pages [Bug #15283]
-
--------------------------------------------------------------------
-Tue Mar 12 16:09:51 CET 2002 - kukuk@suse.de
-
-- Add db1 fix if blocksize is not ^2
-
--------------------------------------------------------------------
-Sat Mar 2 18:18:15 CET 2002 - kukuk@suse.de
-
-- Add fix for format string bug
-
--------------------------------------------------------------------
-Sat Mar 2 10:44:31 CET 2002 - kukuk@suse.de
-
-- Fix return value of nice wrapper
-
--------------------------------------------------------------------
-Fri Mar 1 14:33:09 CET 2002 - kukuk@suse.de
-
-- Add fix for corrupt ut_line
-- Add fix for current gcc 3.1
-- Add patch for nice return values
-
--------------------------------------------------------------------
-Thu Feb 28 14:53:42 CET 2002 - kukuk@suse.de
-
-- Add fix for rtime, swscanf and ia64
-
--------------------------------------------------------------------
-Mon Feb 18 13:22:05 CET 2002 - kukuk@suse.de
-
-- When a dlopened module references a weak symbol from another
- dlopened module (loaded with RTLD_GLOBAL) no dependency was
- generated for this fact, so the second module was unloaded even
- if the first one was still around.
-
--------------------------------------------------------------------
-Sun Feb 17 10:51:53 CET 2002 - kukuk@suse.de
-
-- Add pthread/signal bugfix [Bug #13280]
-- Fix directory file list (don't include /usr/include)
-
--------------------------------------------------------------------
-Thu Feb 14 19:46:04 CET 2002 - kukuk@suse.de
-
-- Use defattr in spec file to avoid problems with not existing
- UIDs and rpm.
-
--------------------------------------------------------------------
-Thu Feb 14 13:22:13 CET 2002 - aj@suse.de
-
-- Update ULPs for GCC 3.1.
-
--------------------------------------------------------------------
-Wed Feb 13 16:03:20 CET 2002 - kukuk@suse.de
-
-- Apply db1 patch from mls@suse.de to fix rpm problems
-
--------------------------------------------------------------------
-Tue Feb 12 02:01:42 CET 2002 - ro@suse.de
-
-- fix owner/group for kernel headers
-
--------------------------------------------------------------------
-Mon Feb 11 15:17:18 CET 2002 - kukuk@suse.de
-
-- Add another solution for the glob problem
-
--------------------------------------------------------------------
-Thu Feb 7 16:20:49 CET 2002 - kukuk@suse.de
-
-- Add fix for glob (glob should not call globfree)
-- Add fix for innetgr
-
--------------------------------------------------------------------
-Wed Feb 6 22:01:29 CET 2002 - kukuk@suse.de
-
-- Use correct BuildRoot
-
--------------------------------------------------------------------
-Wed Feb 6 16:40:49 CET 2002 - kukuk@suse.de
-
-- Update hu.po
-
--------------------------------------------------------------------
-Wed Feb 6 15:36:56 CET 2002 - kukuk@suse.de
-
-- Set LC_CTYPE for error messages in localedef [Bug #12878]
-
--------------------------------------------------------------------
-Mon Feb 4 14:26:48 CET 2002 - kukuk@suse.de
-
-- Add fixes from CVS: dynamic loader, readv and writev seg.fault
- and various architecture fixes for alpha and mips
-- Don't compile with -g on Alpha
-- Add fix for possible endless loop fix
-
--------------------------------------------------------------------
-Fri Feb 1 15:58:41 CET 2002 - bk@suse.de
-
-- merged s390x lib64 patch and spec file changes
-
--------------------------------------------------------------------
-Wed Jan 23 15:39:02 CET 2002 - kukuk@suse.de
-
-- Split glibc into glibc and glibc-locale
-- Create more UTF8 locale
-
--------------------------------------------------------------------
-Mon Jan 21 10:45:19 CET 2002 - kukuk@suse.de
-
-- Update to official glibc 2.2.5
-
--------------------------------------------------------------------
-Wed Jan 16 18:29:33 CET 2002 - kukuk@suse.de
-
-- Remove /var/adm/setup/setup.timeconfig
-
--------------------------------------------------------------------
-Wed Jan 16 17:22:52 CET 2002 - kukuk@suse.de
-
-- Apply S390 fix
-
--------------------------------------------------------------------
-Wed Jan 9 15:33:49 CET 2002 - kukuk@suse.de
-
-- Update to glibc 2.2.5pre1
-
--------------------------------------------------------------------
-Tue Jan 8 18:41:29 CET 2002 - egmont@suselinux.hu
-
-- Added partial Hungarian translation
-
--------------------------------------------------------------------
-Tue Jan 8 13:52:51 CET 2002 - kukuk@suse.de
-
-- Add patch to pass math tests with gcc 3.x
-- Update to current CVS version
-
--------------------------------------------------------------------
-Thu Jan 3 18:05:48 CET 2002 - kukuk@suse.de
-
-- Update kernel header files to 2.4.17
-
--------------------------------------------------------------------
-Tue Jan 1 10:55:34 CET 2002 - kukuk@suse.de
-
-- Update current CVS version, add final fixes for LSB test suite
-
--------------------------------------------------------------------
-Tue Dec 18 15:27:42 CET 2001 - poeml@suse.de
-
-- Install ja_JP.SJIS locale.
-
--------------------------------------------------------------------
-Sat Dec 15 15:27:12 CET 2001 - schwab@suse.de
-
-- Fix missing declaration of md5_uintptr.
-
--------------------------------------------------------------------
-Fri Dec 14 10:11:17 CET 2001 - kukuk@suse.de
-
-- Update to correct CVS branch
-
--------------------------------------------------------------------
-Thu Dec 13 14:50:25 CET 2001 - kukuk@suse.de
-
-- Update to current CVS
-- Increase PATH_MAX to 4096 (including the leading zero)
-- Clear pointer if asprintf fails
-- pthread_key_delete should not contact thread manager before it
- is created.
-
--------------------------------------------------------------------
-Tue Dec 11 22:35:07 CET 2001 - kukuk@suse.de
-
-- Fix prelink patch
-
--------------------------------------------------------------------
-Tue Dec 11 18:53:12 CET 2001 - kukuk@suse.de
-
-- Add fixes for LSB.os test suite (ftw, grantpt and ftok)
-- Update to current CVS
-- Add prelink patch
-
--------------------------------------------------------------------
-Fri Dec 7 19:16:30 CET 2001 - kukuk@suse.de
-
-- Merge with current CVS
-- Add blowfish crypt
-
--------------------------------------------------------------------
-Fri Nov 23 11:55:14 CET 2001 - uli@suse.de
-
-- added armv4l arch to spec
-- added arm kernel headers
-- added trivial fix for dl-machine.h from CVS (see arm.dif)
-
--------------------------------------------------------------------
-Thu Nov 15 10:29:33 CET 2001 - adrian@suse.de
-
-- add mips architecture to spec file
-- apply further mips fixes for ld
-- activate %clean again
-
--------------------------------------------------------------------
-Sun Nov 11 12:12:03 CET 2001 - kukuk@suse.de
-
-- Fix lost permissions of shell script on SPARC
-
--------------------------------------------------------------------
-Thu Nov 8 18:40:33 CET 2001 - kukuk@suse.de
-
-- Add 32bit UID fixes
-
--------------------------------------------------------------------
-Thu Nov 8 11:47:21 CET 2001 - kukuk@suse.de
-
-- More fixes for asm-ia64 header files
-
--------------------------------------------------------------------
-Thu Nov 8 10:50:13 CET 2001 - kukuk@suse.de
-
-- Fix asm-i386/processor.h (don't align struct)
-- Fix asm-ia64/bitops.h (define CMPXCHG_BUGCHECK)
-- Correct version number in version.h
-
--------------------------------------------------------------------
-Wed Nov 7 14:07:21 CET 2001 - uli@suse.de
-
-- fixed sys/io.h, sysmacros.h for icc
-
--------------------------------------------------------------------
-Tue Nov 6 16:53:04 CET 2001 - kukuk@suse.de
-
-- Update kernel-headers to 2.4.14
-
--------------------------------------------------------------------
-Thu Nov 1 11:34:56 CET 2001 - kukuk@suse.de
-
-- Use again old rules to generate html files
-
--------------------------------------------------------------------
-Sun Oct 21 22:55:24 CEST 2001 - schwab@suse.de
-
-- Fix inttypes.h for C++.
-
--------------------------------------------------------------------
-Fri Oct 19 13:31:53 CEST 2001 - aj@suse.de
-
-- Fix typo in inttypes.h that presents compilation by non-GCC compilers.
-
--------------------------------------------------------------------
-Tue Oct 16 10:56:52 CEST 2001 - aj@suse.de
-
-- Update elf.h to include x86-64 defines since those are needed
- by some other tools.
-
--------------------------------------------------------------------
-Fri Sep 28 15:59:19 CEST 2001 - schwab@suse.de
-
-- Readd patch from 2001-09-10 with corrections.
-- Add compatibility patch for GCC 3. This allows to build glibc
- with GCC 3.
-- Require that make check succeeds on ia64.
-
--------------------------------------------------------------------
-Thu Sep 13 15:58:31 CEST 2001 - aj@suse.de
-
-- Add a better version of the threads-fork patch that fixes some
- more places where interrupts can occur and does this a bit cleaner.
-
--------------------------------------------------------------------
-Tue Sep 11 13:50:37 CEST 2001 - aj@suse.de
-
-- Remove patch from 2001-09-10 since it breaks the dynamic linker.
-
--------------------------------------------------------------------
-Tue Sep 11 10:51:11 CEST 2001 - aj@suse.de
-
-- Fix bug in linuxthreads where manager and threads could
- get out of synch due to an interrupted read call.
-
--------------------------------------------------------------------
-Mon Sep 10 18:20:32 CEST 2001 - schwab@suse.de
-
-- Fix handling of dependent dynamic objects for dlopen/dlclose.
-
--------------------------------------------------------------------
-Sat Sep 8 21:02:38 CEST 2001 - kukuk@suse.de
-
-- Don't create gconv cache (else iconv --list seg.faults)
-
--------------------------------------------------------------------
-Tue Aug 28 13:39:37 MEST 2001 - aj@suse.de
-
-- Improve dynamic linker to relocate dynamic objects faster. This
- implies a small cache for symbol lookups and handling the ld -z combreloc
- feature if binaries are linked this way.
-
--------------------------------------------------------------------
-Fri Aug 24 14:26:33 CEST 2001 - kukuk@suse.de
-
-- Add fix for handling of %l[] in vfscanf
-- ldconfig removes stale links now
-- Remove susehelp config files, now in susehelp itself
-
--------------------------------------------------------------------
-Wed Aug 22 15:26:06 CEST 2001 - aj@suse.de
-
-- Update s390 patch from IBM.
-
--------------------------------------------------------------------
-Fri Aug 17 14:11:16 CEST 2001 - kukuk@suse.de
-
-- Adjust dns6 patch for 2.2.4
-- Fix spec file (include lost libnss_dns6.so)
-- Fix versionnumber in version.h [Bug #9759]
-- Update kernel-header to 2.4.9
-
--------------------------------------------------------------------
-Thu Aug 16 09:32:39 MEST 2001 - aj@suse.de
-
-- Update to 2.2.4 final. Add s390-ucontext patch.
-
--------------------------------------------------------------------
-Fri Aug 10 12:04:14 CEST 2001 - aj@suse.de
-
-- Update to current glibc version. Do not use the hardlink program
- for compatification since localedef will do this itself now.
- Create gconv cache.
-
--------------------------------------------------------------------
-Wed Aug 1 15:31:50 CEST 2001 - aj@suse.de
-
-- Add patch for zic to create copy of the timezone instead
- of a symbolic link so that the file exists even if /usr is not
- mounted.
- Use i486 instead of i386 as default architecture for i386.
-
--------------------------------------------------------------------
-Sat Jul 28 08:36:27 CEST 2001 - kukuk@suse.de
-
-- Fix problem with linux/spinlock.h
-
--------------------------------------------------------------------
-Fri Jul 27 09:30:01 CEST 2001 - kukuk@suse.de
-
-- Update kernel-header files to 2.4.7
-
--------------------------------------------------------------------
-Thu Jul 26 14:04:15 CEST 2001 - froh@suse.de
-
-- add fix for failing tst-setcontext on s390
-
--------------------------------------------------------------------
-Wed Jul 25 09:29:38 CEST 2001 - aj@suse.de
-
-- Add patch to fix loading of dynamic libs in static programs for PPC.
-
--------------------------------------------------------------------
-Fri Jul 20 13:44:30 CEST 2001 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Disable tst-regex and test-lfs
-
--------------------------------------------------------------------
-Fri Jul 6 15:26:54 CEST 2001 - kukuk@suse.de
-
-- Add da_DK@euro and da_DK.UTF-8
-
--------------------------------------------------------------------
-Thu Jul 5 14:34:02 CEST 2001 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Remove obsolete cvs patch
-- Fix DNS/IPv6 patch
-- Hardlink equal locale files
-
--------------------------------------------------------------------
-Fri Jun 22 15:59:21 CEST 2001 - olh@suse.de
-
-- add glibc-2.2.3-ppc_dlmachine.diff to fix binutils make check
-
--------------------------------------------------------------------
-Tue Jun 19 06:41:03 EDT 2001 - bk@suse.de
-
-- added s390x support to spec file
-
--------------------------------------------------------------------
-Tue Jun 19 10:27:38 CEST 2001 - aj@suse.de
-
-- Fix profiling on PowerPC.
-
--------------------------------------------------------------------
-Fri Jun 15 17:58:22 CEST 2001 - schwab@suse.de
-
-- Fixup asm-ia64/atomic.h for user-space inclusion.
-
--------------------------------------------------------------------
-Tue Jun 12 11:14:08 CEST 2001 - aj@suse.de
-
-- Fix testsuite for sparc.
-
--------------------------------------------------------------------
-Mon Jun 11 13:56:16 CEST 2001 - aj@suse.de
-
-- Fix testsuite for powerpc and S390, build again on alpha.
-
--------------------------------------------------------------------
-Tue May 22 15:43:24 CEST 2001 - kukuk@suse.de
-
-- Update to current CVS snapshot
-- Rmove support for PF_LOCAL from getaddrinfo [Bug #8469]
-
--------------------------------------------------------------------
-Sun May 13 15:19:42 CEST 2001 - kukuk@suse.de
-
-- Don't use absolute paths in pre-install-section
-
--------------------------------------------------------------------
-Fri May 4 19:20:10 CEST 2001 - kukuk@suse.de
-
-- Add special version.h which fails on compiling kernel modules
-
--------------------------------------------------------------------
-Sat Apr 28 18:32:51 CEST 2001 - kukuk@suse.de
-
-- Update to glibc 2.2.3, kernel-headers-2.4.4
-
--------------------------------------------------------------------
-Tue Apr 24 16:04:32 CEST 2001 - schwab@suse.de
-
-- Fix feenableexcept on ia64.
-
--------------------------------------------------------------------
-Tue Apr 24 15:48:34 CEST 2001 - aj@suse.de
-
-- Install some more UTF-8 locales, fix tr_TR locale.
-
--------------------------------------------------------------------
-Thu Apr 12 17:42:08 CEST 2001 - kukuk@suse.de
-
-- Include our own texi2html
-
--------------------------------------------------------------------
-Wed Apr 11 18:50:12 CEST 2001 - kukuk@suse.de
-
-- Add fixes from SuSE kernel header files
-- Add patch to reload /etc/resolv.conf if there was changes
-- Add glibc.conf for susehelp (glibc-html pages)
-
--------------------------------------------------------------------
-Mon Apr 9 17:39:18 CEST 2001 - schwab@suse.de
-
-- Fix ld.so for kernel 2.4.3 on ia64.
-
--------------------------------------------------------------------
-Thu Apr 5 17:39:44 CEST 2001 - kukuk@suse.de
-
-- Add more fixes from CVS
-
--------------------------------------------------------------------
-Tue Apr 3 15:40:58 CEST 2001 - kukuk@suse.de
-
-- Fix isdn header files from kernel-headers
-
--------------------------------------------------------------------
-Fri Mar 30 18:40:09 CEST 2001 - kukuk@suse.de
-
-- Update kernel header files to 2.4.3
-
--------------------------------------------------------------------
-Fri Mar 30 17:22:54 CEST 2001 - kukuk@suse.de
-
-- Merge s390 patches
-- Fix rcmd_af() (allow PF_UNSPEC)
-
--------------------------------------------------------------------
-Fri Mar 30 08:52:32 CEST 2001 - aj@suse.de
-
-- Add some small fixes, fix spec file for removal of man-pages.
-
--------------------------------------------------------------------
-Thu Mar 29 18:16:09 CEST 2001 - kukuk@suse.de
-
-- Don't provide kernel_headers any longer
-- Remove some man-pages which are now official in the man-pages
- package
-
--------------------------------------------------------------------
-Thu Mar 29 08:33:19 CEST 2001 - aj@suse.de
-
-- Fix shmfs recognition.
-
--------------------------------------------------------------------
-Thu Mar 29 01:18:52 CEST 2001 - ro@suse.de
-
-- added db-splitmask fix from mls (hopefully work around bug in db1)
-
--------------------------------------------------------------------
-Wed Mar 28 09:02:54 CEST 2001 - aj@suse.de
-
-- Fix s390 to not generate wrong relocations, work around compiler
- error.
-
--------------------------------------------------------------------
-Wed Mar 21 14:46:25 CET 2001 - kukuk@suse.de
-
-- glibc-devel obsoletes and provides linclude
-
--------------------------------------------------------------------
-Tue Mar 20 12:38:28 CET 2001 - kukuk@suse.de
-
-- Add strtok and other fixes from CVS
-- Add yp_all fix
-
--------------------------------------------------------------------
-Tue Mar 13 13:57:16 CET 2001 - kukuk@suse.de
-
-- Add more s390 string.h fixes
-
--------------------------------------------------------------------
-Mon Mar 12 10:05:30 CET 2001 - aj@suse.de
-
-- Add fixes for s390, don't run testsuite on s390 for now.
-
--------------------------------------------------------------------
-Fri Mar 9 17:05:27 CET 2001 - kukuk@suse.de
-
-- Fix linux/init.h header file
-
--------------------------------------------------------------------
-Fri Mar 9 16:01:15 CET 2001 - aj@suse.de
-
-- Handle new EM_S390 value.
-
--------------------------------------------------------------------
-Fri Mar 9 15:33:55 CET 2001 - kukuk@suse.de
-
-- kernel-heaer fixes to build on Alpha
-
--------------------------------------------------------------------
-Thu Mar 8 16:02:45 CET 2001 - ro@suse.de
-
-- update kernel-headers to 2.4.2
-
--------------------------------------------------------------------
-Thu Mar 8 12:53:56 CET 2001 - ro@suse.de
-
-- kernel-header fixes to build on s390
-
--------------------------------------------------------------------
-Thu Feb 22 11:22:08 CET 2001 - schwab@suse.de
-
-- More kernel header fixes for IA64.
-
--------------------------------------------------------------------
-Tue Feb 20 11:18:53 CET 2001 - kukuk@suse.de
-
-- Remove optimisation not supported on all plattforms
-
--------------------------------------------------------------------
-Mon Feb 19 09:48:02 CET 2001 - kukuk@suse.de
-
-- Fix Optimization of glibc build
-- Add Optimization for alphaev6 and sparcv9
-
--------------------------------------------------------------------
-Sat Feb 17 17:19:40 CET 2001 - kukuk@suse.de
-
-- Update to glibc 2.2.2 from CVS
-
--------------------------------------------------------------------
-Thu Feb 15 16:51:12 CET 2001 - kukuk@suse.de
-
-- kernel header fixes for SPARC and IA64
-
--------------------------------------------------------------------
-Tue Feb 13 14:19:43 CET 2001 - kukuk@suse.de
-
-- Make optimization for i686 work
-- Add manual page for ldd
-
--------------------------------------------------------------------
-Mon Feb 12 16:05:23 CET 2001 - kukuk@suse.de
-
-- Fix more kernel headers
-
--------------------------------------------------------------------
-Thu Feb 8 16:34:27 CET 2001 - kukuk@suse.de
-
-- Fix more kernel-headers
-
--------------------------------------------------------------------
-Wed Feb 7 17:17:03 CET 2001 - kukuk@suse.de
-
-- Delete links in pre install section for glibc-devel
-
--------------------------------------------------------------------
-Wed Feb 7 01:08:26 CET 2001 - kukuk@suse.de
-
-- Fix kernel-header includes
-
--------------------------------------------------------------------
-Tue Feb 6 09:29:04 CET 2001 - kukuk@suse.de
-
-- Fix creating of /usr/include/asm on SPARC
-- Add more CVS patches
-
--------------------------------------------------------------------
-Mon Feb 5 18:58:08 CET 2001 - kukuk@suse.de
-
-- Add some patches from CVS
-- Include our own kernel header files
-
--------------------------------------------------------------------
-Mon Jan 22 18:47:24 CET 2001 - aj@suse.de
-
-- Add elf patch to fix problems on ia64 and ppc with _dl_pagesize.
-
--------------------------------------------------------------------
-Mon Jan 22 10:26:42 CET 2001 - aj@suse.de
-
-- Fix mmap64 on powerpc.
-
--------------------------------------------------------------------
-Tue Jan 16 08:42:33 CET 2001 - aj@suse.de
-
-- Fix sunrpc-udp.diff, add mman.h fix for powerpc.
-
--------------------------------------------------------------------
-Wed Jan 10 14:49:30 CET 2001 - aj@suse.de
-
-- Add sunrpc-udp.diff to fix UDP timeouts with Linux 2.4 kernel.
-
--------------------------------------------------------------------
-Tue Jan 9 09:01:41 CET 2001 - aj@suse.de
-
-- Add glibc-2.2.secure.diff to close some security holes.
-
--------------------------------------------------------------------
-Wed Jan 3 15:26:45 CET 2001 - schwab@suse.de
-
-- Fix strtol and friends on 64 bit platforms.
-- Use 8192 as default pagesize on ia64.
-- Scan AUX vector also in statically linked programs.
-
--------------------------------------------------------------------
-Wed Jan 3 15:20:45 CET 2001 - aj@suse.de
-
-- Build some UTF-8 locales using a patch from Markus Kuhn.
-
--------------------------------------------------------------------
-Wed Dec 13 15:52:13 CET 2000 - aj@suse.de
-
-- Add compatibility patch for IPv6 and Linux 2.2.
-
--------------------------------------------------------------------
-Wed Dec 13 15:48:56 CET 2000 - schwab@suse.de
-
-- Update ia64 patch.
-
--------------------------------------------------------------------
-Sat Dec 9 13:30:23 CET 2000 - kukuk@suse.de
-
-- Fix resolver bug
-
--------------------------------------------------------------------
-Fri Dec 1 13:16:07 CET 2000 - kukuk@suse.de
-
-- Add bug fixes for setlocale and strncat
-- strip gconv modules
-
--------------------------------------------------------------------
-Fri Nov 24 07:43:08 CET 2000 - kukuk@suse.de
-
-- Fix typo in spec file
-
--------------------------------------------------------------------
-Thu Nov 23 23:22:36 CET 2000 - kukuk@suse.de
-
-- Add hack for POWER3
-
--------------------------------------------------------------------
-Wed Nov 22 13:03:19 CET 2000 - kukuk@suse.de
-
-- Add strncat bugfix for S/390
-
--------------------------------------------------------------------
-Tue Nov 21 10:53:31 CET 2000 - kukuk@suse.de
-
-- Don't bulid 32bit compat packages
-
--------------------------------------------------------------------
-Mon Nov 20 15:46:44 CET 2000 - schwab@suse.de
-
-- Remove use of getpagesize syscall on ia64.
-- Follow DT_INIT/DT_FINI change in compiler.
-
--------------------------------------------------------------------
-Sun Nov 19 22:43:40 CET 2000 - kukuk@suse.de
-
-- Minor specfile fixes
-
--------------------------------------------------------------------
-Thu Nov 16 17:38:47 CET 2000 - kukuk@suse.de
-
-- Add lot of more bug fixes
-
--------------------------------------------------------------------
-Tue Nov 14 16:52:59 CET 2000 - kukuk@suse.de
-
-- Add bugfix for static linked binaries/ld.so.cache from aj@suse.de
-
--------------------------------------------------------------------
-Mon Nov 13 14:52:05 CET 2000 - aj@suse.de
-
-- Fix noversion.diff and spec file.
-
--------------------------------------------------------------------
-Sat Nov 11 08:40:42 CET 2000 - kukuk@suse.de
-
-- Fix nssv1 on PowerPC
-- no libNoVersion on SPARC
-
--------------------------------------------------------------------
-Fri Nov 10 21:47:16 CET 2000 - kukuk@suse.de
-
-- Disable make check on PowerPC and Alpha
-
--------------------------------------------------------------------
-Fri Nov 10 17:09:57 CET 2000 - kukuk@suse.de
-
-- Update to final glibc 2.2
-
--------------------------------------------------------------------
-Fri Nov 3 10:44:46 CET 2000 - kukuk@suse.de
-
-- Update to glibc-2.2-20001103 (glibc-2.1.97)
-- Don't install libNoVersion on PowerPC
-- Rename nssv1 -> glibc-nssv1
-- Rename libd -> glibc-profile, move libg.a to libc
-- Rename libcinfo -> glibc-info
-- Rename libchtml -> glibc-html
-- Rename localedb -> glibc-i18ndata
-- Rename libc -> glibc-devel
-- Rename shlibs -> glibc
-
--------------------------------------------------------------------
-Sat Oct 28 09:10:07 CEST 2000 - kukuk@suse.de
-
-- Update to glibc-2.2-20001028
-- Enable more checks
-
--------------------------------------------------------------------
-Fri Oct 27 15:39:17 CEST 2000 - aj@suse.de
-
-- Fix NoVersion patch
-
--------------------------------------------------------------------
-Wed Oct 25 16:47:22 CEST 2000 - kukuk@suse.de
-
-- Update to glibc-2.2-20001025
-
--------------------------------------------------------------------
-Sun Oct 22 16:31:32 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20001021
-- Update glibc-db to 2.1.95
-- Update ia64 patch
-
--------------------------------------------------------------------
-Fri Oct 20 15:54:24 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20001020
-- Add s390 spec file changes
-
--------------------------------------------------------------------
-Tue Oct 10 13:46:03 CEST 2000 - schwab@suse.de
-
-- Update to glibc 2.2-20001009.
-- Fix TRAMPOLINE_TEMPLATE for ia64.
-
--------------------------------------------------------------------
-Sun Oct 1 17:08:32 CEST 2000 - schwab@suse.de
-
-- Export more ia64 specific symbols.
-
--------------------------------------------------------------------
-Tue Sep 26 12:14:37 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20000926
-
--------------------------------------------------------------------
-Mon Sep 25 14:02:07 CEST 2000 - kukuk@suse.de
-
-- Update to glibc 2.2-20000925 snapshot
-
--------------------------------------------------------------------
-Thu Sep 14 11:43:51 CEST 2000 - schwab@suse.de
-
-- Update ia64 patch.
-
--------------------------------------------------------------------
-Fri Sep 8 19:44:17 CEST 2000 - bk@suse.de
-
-- added glibc-2.1.3-db2-s390.tar.gz from developerworks (db2 fix)
-
--------------------------------------------------------------------
-Wed Sep 6 09:44:36 CEST 2000 - fober@suse.de
-
-- merge s390-7.0 with STABLE:
- - upgraded to glibc-linuxthreads-2.1.3.1-s390.diff from 2.1.3
- - added new changes from IBM s390 codedrop
- - removed glibc-dlopen-2.1.3-s390.diff which is
- incorporated in glibc-linuxthreads-2.1.3.1-s390.diff now
-
--------------------------------------------------------------------
-Tue Sep 5 18:19:46 CEST 2000 - kukuk@suse.de
-
-- Add glibc-2.1.security.dif
-
--------------------------------------------------------------------
-Fri Sep 1 11:14:25 CEST 2000 - olh@suse.de
-
-- add glibc-2.1-ppc_lfs.dif, enables (hopefully) lfs on ppc
-
--------------------------------------------------------------------
-Wed Aug 30 16:16:04 CEST 2000 - olh@suse.de
-
-- remove sysdeps/powerpc/memset.S on ppc for POWER3
-
--------------------------------------------------------------------
-Mon Aug 28 17:12:41 CEST 2000 - olh@suse.de
-
-- add glibc-2.1.sgi_fam.dif
-- remove sysdeps/rs6000/memcopy.h on ppc for POWER3
-
--------------------------------------------------------------------
-Mon Aug 21 19:56:06 CEST 2000 - garloff@suse.de
-
-- Fix race on cond_wait WRT owner of mutex (from olh@suse.de)
-
--------------------------------------------------------------------
-Tue Jul 25 08:41:48 CEST 2000 - kukuk@suse.de
-
-- Add mmap fix for PowerPC
-
--------------------------------------------------------------------
-Tue Jul 11 10:02:41 CEST 2000 - kukuk@suse.de
-
-- Remove "mutex is owned by current thread" bugfix for IBMs jdk
-
--------------------------------------------------------------------
-Mon Jun 26 16:47:54 CEST 2000 - schwab@suse.de
-
-- Update ia64 patch.
-
--------------------------------------------------------------------
-Tue Jun 20 15:33:43 CEST 2000 - kukuk@suse.de
-
-- Move html docu in extra package
-- Update ia64 patch
-
--------------------------------------------------------------------
-Wed May 31 14:35:00 CEST 2000 - kukuk@suse.de
-
-- Remove LICENSE file, it's the same as COPYING.LIB
-- Add libc docu as html
-
--------------------------------------------------------------------
-Sun May 28 14:44:42 CEST 2000 - kukuk@suse.de
-
-- Fix ldconfig on PPC and IA64
-
--------------------------------------------------------------------
-Sat May 27 15:25:13 CEST 2000 - kukuk@suse.de
-
-- Merge new ldconfig fixes
-
--------------------------------------------------------------------
-Fri May 26 18:16:52 CEST 2000 - kukuk@suse.de
-
-- Update ia64 patch
-
--------------------------------------------------------------------
-Fri May 26 11:07:39 CEST 2000 - kukuk@suse.de
-
-- Fix (f)truncate64 and xdr_uint8_t
-
--------------------------------------------------------------------
-Wed May 24 22:23:12 CEST 2000 - kukuk@suse.de
-
-- Fix ldconfig.8 manual page
-
--------------------------------------------------------------------
-Thu May 18 17:53:09 CEST 2000 - bk@suse.de
-
-- added s390 dlopen fix
-
--------------------------------------------------------------------
-Tue May 16 16:48:13 CEST 2000 - bk@suse.de
-
-- updated s390 patches to match IBM_codedrop_2000_05_15
-
--------------------------------------------------------------------
-Fri May 12 15:47:08 CEST 2000 - kukuk@suse.de
-
-- Fix netinet/in.h IPv6 compare
-
--------------------------------------------------------------------
-Fri May 12 14:47:15 CEST 2000 - schwab@suse.de
-
-- Update ia64 patches.
-
--------------------------------------------------------------------
-Fri May 12 14:22:11 CEST 2000 - kukuk@suse.de
-
-- Don't apply LFS patch
-
--------------------------------------------------------------------
-Tue May 9 22:21:23 CEST 2000 - kukuk@suse.de
-
-- Add LFS patches
-
--------------------------------------------------------------------
-Mon May 8 11:59:48 CEST 2000 - kukuk@suse.de
-
-- Add lot of bug fixes from CVS
-
--------------------------------------------------------------------
-Tue Apr 25 14:20:43 CEST 2000 - kukuk@suse.de
-
-- Fix nscd/getgrnam bug
-
--------------------------------------------------------------------
-Thu Apr 20 16:38:26 CEST 2000 - kukuk@suse.de
-
-- Remove /var/mail -> /var/spool/mail patch
-- Update nscd.conf.5 manual page
-
--------------------------------------------------------------------
-Wed Apr 12 16:18:55 CEST 2000 - kukuk@suse.de
-
-- Add nscd patch from Chris Wing
-
--------------------------------------------------------------------
-Wed Apr 12 15:52:55 CEST 2000 - kukuk@suse.de
-
-- Add ldconfig fix from aj@suse.de
-
--------------------------------------------------------------------
-Wed Apr 12 11:33:02 CEST 2000 - schwab@suse.de
-
-- More ia64 patches.
-- Use libc.so.0, libm.so.0, ld-linux-ia64.so.1 on ia64.
-
--------------------------------------------------------------------
-Mon Apr 10 17:55:46 CEST 2000 - kukuk@suse.de
-
-- Support asm-sparc64 and asm-sparc on SPARC
-
--------------------------------------------------------------------
-Mon Apr 10 15:46:35 CEST 2000 - kukuk@suse.de
-
-- Create /etc/ld.so.cache always with permissions 0644
-- Update ia64 patches
-
--------------------------------------------------------------------
-Thu Apr 6 11:27:20 CEST 2000 - schwab@suse.de
-
-- Fix dynamic linker bug in ia64.
-- Add ia64 spinlocks for db2.
-
--------------------------------------------------------------------
-Tue Apr 4 16:16:21 CEST 2000 - schwab@suse.de
-
-- New IA64 patches.
-- Fix ldconfig -p.
-
--------------------------------------------------------------------
-Mon Apr 3 14:42:03 MEST 2000 - bk@suse.de
-
-- s390 team added s390 patches
-
--------------------------------------------------------------------
-Wed Mar 22 12:10:02 CET 2000 - kukuk@suse.de
-
-- Fix last SPARC patch
-
--------------------------------------------------------------------
-Tue Mar 21 17:48:01 CET 2000 - kukuk@suse.de
-
-- Add SPARC patches
-- Add IA64 patches
-
--------------------------------------------------------------------
-Wed Mar 15 14:35:47 CET 2000 - kukuk@suse.de
-
-- Remove personality call (problematic on Alpha)
-- Fix typo in localeconv
-- alpha/ioperm.c> Add entry for "Nautilus".
-
--------------------------------------------------------------------
-Tue Mar 7 18:17:07 CET 2000 - kukuk@suse.de
-
-- Add locale SIGSEGV fix
-- Fix getdate bug
-
--------------------------------------------------------------------
-Fri Feb 25 10:53:47 CET 2000 - kukuk@suse.de
-
-- Update to final glibc 2.1.3 + fix for bigendian machines
-
--------------------------------------------------------------------
-Thu Feb 24 16:12:39 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot
-- Add libnss_dns6.so.2, which makes IPv4 and IPv6 lookups.
- Old libnss_dns.so.2 will only make IPv4 lookups.
-
--------------------------------------------------------------------
-Tue Feb 22 16:40:35 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot (2.1.3pre4)
-
--------------------------------------------------------------------
-Sat Feb 5 14:40:33 CET 2000 - kukuk@suse.de
-
-- Add missing defines for SPARC bits/termios.h
-
--------------------------------------------------------------------
-Thu Feb 3 18:25:12 CET 2000 - kukuk@suse.de
-
-- Add regex patch from Andreas Schwab
-
--------------------------------------------------------------------
-Wed Feb 2 11:37:52 CET 2000 - kukuk@suse.de
-
-- Add ldconfig fix
-- Update to current glibc cvs snapshot
-- Fix sys/io.h on Intel (C++)
-
--------------------------------------------------------------------
-Mon Jan 24 17:01:13 CET 2000 - kukuk@suse.de
-
-- Fix duplicate setrlimit
-
--------------------------------------------------------------------
-Mon Jan 24 12:01:27 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot
-
--------------------------------------------------------------------
-Wed Jan 19 15:53:18 CET 2000 - kukuk@suse.de
-
-- Update to current glibc cvs snapshot
-
--------------------------------------------------------------------
-Sat Jan 15 01:31:16 CET 2000 - ro@suse.de
-
--fixed ppc db2-patch
-
--------------------------------------------------------------------
-Fri Jan 14 16:54:26 CET 2000 - kukuk@suse.de
-
-- Add patches for Intel and PPC
-
--------------------------------------------------------------------
-Fri Jan 14 00:27:03 CET 2000 - kukuk@suse.de
-
-- Add patch for SPARC
-
--------------------------------------------------------------------
-Thu Jan 13 15:23:54 CET 2000 - kukuk@suse.de
-
-- Move info pages to /usr/share/info
-
--------------------------------------------------------------------
-Mon Jan 10 14:49:14 CET 2000 - kukuk@suse.de
-
-- Add ipv6 patches for getent
-
--------------------------------------------------------------------
-Mon Jan 10 11:23:57 CET 2000 - kukuk@suse.de
-
-- Move manual pages for applications and config files into
- shlibs package
-- Update to current glibc 2.1.3 snapshot
-
--------------------------------------------------------------------
-Fri Dec 17 17:06:45 MET 1999 - kukuk@suse.de
-
-- Add new ldconfig patches
-- Add aio patch
-- Add fix for bits/string2.h
-
--------------------------------------------------------------------
-Wed Dec 15 16:37:02 MET 1999 - kukuk@suse.de
-
-- add ldconfig.8
-
--------------------------------------------------------------------
-Wed Dec 15 10:00:53 MET 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.3 snapshot
-- Fix get/setrlimit problems
-
--------------------------------------------------------------------
-Thu Dec 9 20:00:16 MET 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.3 snapshot
-- Add new ldconfig
-
--------------------------------------------------------------------
-Sun Dec 5 11:50:42 MET 1999 - kukuk@suse.de
-
-- Disable make check for SPARC (kernel bug)
-- Add setrlimit patches
-- Update to current glibc 2.1.3 snapshot
-
--------------------------------------------------------------------
-Fri Nov 26 12:09:07 MET 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.3 snapshot.
-
--------------------------------------------------------------------
-Tue Oct 26 13:54:55 MEST 1999 - kukuk@suse.de
-
-- Add fix for correct accounting of needed bytes (gethnamaddr.c)
-- Remove not exported, public names from internal md5 functions
-
--------------------------------------------------------------------
-Mon Oct 25 19:03:56 MEST 1999 - kukuk@suse.de
-
-- Add fix for missing nexttowardl aliase
-
--------------------------------------------------------------------
-Tue Oct 19 09:56:47 MEST 1999 - kukuk@suse.de
-
-- Add security fix for iruserok
-
--------------------------------------------------------------------
-Sat Oct 16 16:29:44 MEST 1999 - kukuk@suse.de
-
-- Build libNoVersion.so.1 on every platform
-
--------------------------------------------------------------------
-Mon Oct 11 19:19:00 MEST 1999 - kukuk@suse.de
-
-- Add linuxthreads/signals.c fix from Andreas Schwab
-- Remove dangling symlink (Bug #544)
-- Add more bug fixes
-
--------------------------------------------------------------------
-Fri Oct 8 22:07:24 MEST 1999 - kukuk@suse.de
-
-- Add timezone update
-
--------------------------------------------------------------------
-Fri Oct 8 17:42:22 MEST 1999 - kukuk@suse.de
-
-- Add NIS+ shadow parser fix
-
--------------------------------------------------------------------
-Thu Oct 7 11:46:27 MEST 1999 - kukuk@suse.de
-
-- Update to official glibc 2.1.2, add important fixes
-- Update nscd, add manual pages for it
-
--------------------------------------------------------------------
-Mon Sep 20 18:14:13 CEST 1999 - ro@suse.de
-
-- libc: added requires kernel_headers
-
--------------------------------------------------------------------
-Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
-
-- ran old prepare_spec on spec file to switch to new prepare_spec.
-
--------------------------------------------------------------------
-Mon Sep 6 10:25:03 MEST 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.2 cvs snapshot
-- Remove use auf automake in spec file
-
--------------------------------------------------------------------
-Fri Sep 3 14:35:42 MEST 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.2 cvs snapshot
-- Use RPM macros for configure
-
--------------------------------------------------------------------
-Wed Aug 25 17:07:09 MEST 1999 - kukuk@suse.de
-
-- Update to current glibc 2.1.2 cvs snapshot
-
--------------------------------------------------------------------
-Thu Aug 19 15:20:26 MEST 1999 - kukuk@suse.de
-
-- Add PowerPC patches from Uli Hecht
-- Cleanup of SPEC file
-- Create a profiling version
-
--------------------------------------------------------------------
-Sat Aug 14 19:58:45 MEST 1999 - kukuk@suse.de
-
-- disable nscd hosts caching by default
-- Apply patch from HJL for broken gethostbyname_r in libnss_dns
-
--------------------------------------------------------------------
-Fri Jul 16 17:01:51 MEST 1999 - kukuk@suse.de
-
-- Add header fix for autoconf/g++
-- Move pt_chown and gconv modules from libc to shlibs
-
--------------------------------------------------------------------
-Wed Jul 14 16:05:14 MEST 1999 - kukuk@suse.de
-
-- Remove /etc/localtime from filelist
-
--------------------------------------------------------------------
-Mon Jul 12 09:54:43 MEST 1999 - kukuk@suse.de
-
-- Add more bug fixes from cvs
-- Add ld.so bug fix from Andreas Schwab
-
--------------------------------------------------------------------
-Thu Jul 8 17:25:43 MEST 1999 - kukuk@suse.de
-
-- configure for i386-unknown-linux
-
--------------------------------------------------------------------
-Wed Jul 7 12:28:43 MEST 1999 - kukuk@suse.de
-
-- Remove alpha patch, it's now in glibc 2.1.2 cvs
-- Add more bug fixes from cvs
-- Remove malloc patch (breaks StarOffice)
-
--------------------------------------------------------------------
-Tue Jul 6 18:08:26 MEST 1999 - kukuk@suse.de
-
-- Add openpty patch from Andreas Schwab
- (openpty now works if /dev/pts is not mounted)
-
--------------------------------------------------------------------
-Fri Jul 2 12:04:47 MEST 1999 - kukuk@suse.de
-
-- Remove warning von zic about symlinks.
-
--------------------------------------------------------------------
-Mon Jun 28 19:49:44 MEST 1999 - kukuk@suse.de
-
-- Remove ndbm links, now in gdbm
-
--------------------------------------------------------------------
-Fri Jun 25 16:16:20 MEST 1999 - kukuk@suse.de
-
-- Add a lot of more fixes
-- Add nscd fixes and enable nscd on alpha
-
--------------------------------------------------------------------
-Mon Jun 14 09:17:26 MEST 1999 - kukuk@suse.de
-
-- Add nss_dns and fget* fixes.
-- Add nscd patches for NIS+
-
--------------------------------------------------------------------
-Thu Jun 10 10:04:11 MEST 1999 - kukuk@suse.de
-
-- Fix daemon() for MT programs
-- Add libio fixes
-
--------------------------------------------------------------------
-Fri May 28 08:53:20 MEST 1999 - kukuk@suse.de
-
-- Add fix for docu
-- Disable nscd for alpha again
-
--------------------------------------------------------------------
-Wed May 26 09:42:54 MEST 1999 - kukuk@suse.de
-
-- Update to version 2.1.1
-
--------------------------------------------------------------------
-Mon May 17 16:49:35 MEST 1999 - kukuk@suse.de
-
-- Update to snapshot from 16.5.1999
-- Add manpages
-- Add __setfpucw to libNoVersion (intel)
-- Add COPYING and COPYING.LIB
-
--------------------------------------------------------------------
-Fri May 7 18:57:20 MEST 1999 - kukuk@suse.de
-
-- Update to snapshot from 6.5.1999
-- Add NoVersion patches from RedHat for miscompiled glibc 2.0 apps
-- Add patch for Alpha RX164
-- Add workaround for nscd on Alpha
-
--------------------------------------------------------------------
-Wed Apr 28 17:48:51 MEST 1999 - kukuk@suse.de
-
-- Remove latest fnmatch patches from Uli Drepper
-
--------------------------------------------------------------------
-Tue Apr 27 11:48:46 MEST 1999 - kukuk@suse.de
-
-- update to cvs version of Apr 26 1999
-- fix pmap_set/pmap_unset for DHCP clients
-- Rename libdb1.so.2[.1] to libdb.so.2[.1] since we don't create
- the symbolic links.
-
--------------------------------------------------------------------
-Tue Apr 20 13:57:07 MEST 1999 - kukuk@suse.de
-
-- update to cvs version of Apr 20 1999
-- remove sunrpc.diff
-- fix nssv1 package
-- only include nscd on intel
-- install /etc/nscd.conf
-
--------------------------------------------------------------------
-Mon Apr 12 09:52:58 MEST 1999 - kukuk@suse.de
-
-- update to cvs version of Apr 11 1999
-- Fix paths in paths.h
-- install linuxthreads man pages and documentation
-- Add sunrpc patch for Alpha and security fixes
-- added links for el_GR and ru_RU.KOI8-R in usr/share/locale
-
--------------------------------------------------------------------
-Wed Mar 31 13:21:02 MEST 1999 - bs@suse.de
-
-- don't use lx_hack for build
-
--------------------------------------------------------------------
-Tue Mar 16 08:33:57 MET 1999 - ro@suse.de
-
-- libc.texinfo: changed to build with stable texinfo version
-
--------------------------------------------------------------------
-Mon Mar 15 23:49:51 MET 1999 - ro@suse.de
-
-- update to 2.1.1 (cvs of Mar 15 1999)
-- update nssv1 to 2.0.2
-
--------------------------------------------------------------------
-Sat Feb 20 19:29:32 MET 1999 - ro@suse.de
-
-- fixed specfile (lddlibc4 not built on alpha)
-
--------------------------------------------------------------------
-Sat Feb 20 18:41:22 MET 1999 - ro@suse.de
-
-- fixed specfile ...
-
--------------------------------------------------------------------
-Sat Feb 20 18:31:30 MET 1999 - ro@suse.de
-
-- added automake to neededforbuild
-
--------------------------------------------------------------------
-Sat Feb 20 18:15:44 MET 1999 - ro@suse.de
-
-- added nss-v1 modules (to keep old rpm happy with file owners)
-
--------------------------------------------------------------------
-Fri Feb 19 14:35:38 MET 1999 - ro@suse.de
-
-- update to cvs-version of 1999/02/18
-
--------------------------------------------------------------------
-Fri Sep 25 18:58:28 MEST 1998 - ro@suse.de
-
-- fixed specfile
-
--------------------------------------------------------------------
-Fri Sep 25 12:15:13 MEST 1998 - ro@suse.de
-
-- update: use cvs-version of 980925
- edited db/Makefile to ignore messed up target-dependency
-
--------------------------------------------------------------------
-Mon Sep 21 19:43:16 MEST 1998 - ro@suse.de
-
-- update: use cvs-version of 980921
-
--------------------------------------------------------------------
-Mon Sep 14 14:28:21 MEST 1998 - ro@suse.de
-
-- update: use today's cvs-version
-
--------------------------------------------------------------------
-Wed Sep 2 16:56:04 MEST 1998 - ro@suse.de
-
-- build for 586 since egcs generates code for 686 that does NOT run
- on 586 !!! (eg strtok)
-
--------------------------------------------------------------------
-Sat Aug 22 00:43:48 MEST 1998 - ro@suse.de
-
-- updated to cvs-version 20.8.98
- added gettext as neededforbuild (so configure shuts up)
- glibc-linuxthreads is contained in main archive now
-
--------------------------------------------------------------------
-Tue Jun 16 18:41:51 MEST 1998 - ro@suse.de
-
-- added symlink usr/include/X11
-
--------------------------------------------------------------------
-Thu May 28 11:36:49 MEST 1998 - ro@suse.de
-
-- added symlinks to linux include files
-
--------------------------------------------------------------------
-Thu May 28 10:58:09 MEST 1998 - bs@suse.de
-
-- moved ".so" Links to package libc.
-
--------------------------------------------------------------------
-Wed May 27 16:26:15 MEST 1998 - bs@suse.de
-
-- changed version do `date`
-
--------------------------------------------------------------------
-Wed May 27 12:16:14 MEST 1998 - ro@suse.de
-
-- created specfile to build libc, shlibs, libd, libcinfo
- localedb, timezone,
-
-- former libc renamed to libc5.
diff --git a/glibc-utils.spec b/glibc-utils.spec
deleted file mode 100644
index e04201f..0000000
--- a/glibc-utils.spec
+++ /dev/null
@@ -1,1401 +0,0 @@
-#
-# spec file for package glibc-utils
-#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-#
-# All modifications and additions to the file contributed by third parties
-# remain the property of their copyright owners, unless otherwise agreed
-# upon. The license for this file, and modifications and additions to the
-# file, is the same license as for the pristine package itself (unless the
-# license for the pristine package is not an Open Source License, in which
-# case the license is the MIT License). An "Open Source License" is a
-# license that conforms to the Open Source Definition (Version 1.9)
-# published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
-
-%define build_snapshot 0
-
-# PLEASE run pre_checkin.sh in this directory before submitting
-# this package. Otherwise the .spec and .changes for glibc-testsuite
-# and glibc-utils aren't updated.
-
-# Run with osc --with=fast_build to have a shorter turnaround
-# It will avoid building some parts of glibc
-%bcond_with fast_build
-
-%define crypt_bf_version 1.3
-
-Name: glibc-utils
-%define normal_build ("%{name}" == "glibc")
-%define utils_build ("%{name}" == "glibc-utils")
-%define testsuite_build ("%{name}" == "glibc-testsuite")
-Summary: Development utilities from GNU C library
-License: LGPL-2.1+
-Group: Development/Languages/C and C++
-BuildRequires: audit-devel
-BuildRequires: fdupes
-BuildRequires: libcap-devel
-BuildRequires: libselinux-devel
-BuildRequires: makeinfo
-BuildRequires: pwdutils
-BuildRequires: systemd-rpm-macros
-BuildRequires: xz
-%if %{testsuite_build}
-BuildRequires: gcc-c++
-BuildRequires: gdb
-BuildRequires: glibc-devel-static
-BuildRequires: libstdc++-devel
-BuildRequires: python-pexpect
-%endif
-%if %{utils_build}
-BuildRequires: gd-devel
-%endif
-
-%define __filter_GLIBC_PRIVATE 1
-%ifarch i686
-# For i686 let's only build what's different from i586, so
-# no need to build documentation
-%define build_profile 1
-%define build_locales 1
-%define build_html 0
-%else
-%if %{with fast_build} || %{utils_build}
-%define build_profile 0
-%define build_locales 0
-%define build_html 0
-%else
-# Default:
-%define build_profile 1
-%define build_locales 1
-%define build_html 1
-%endif
-%endif
-
-%define build_variants %{normal_build}
-
-%define disable_assert 0
-%define enable_stackguard_randomization 1
-%ifarch ppc ppc64
- %define optimize_power 1
- %ifarch ppc
- %define powerpc_optimize_base %{nil}
- %define powerpc_optimize_tune power3
- %define powerpc_optimize_cpu_power4 1
- %else
- %define powerpc_optimize_base %{nil}
- %define powerpc_optimize_tune power5
- %define powerpc_optimize_cpu_power4 0
- %endif
- # We are not building Power CPU specific optimizations for openSUSE.
- %define powerpc_optimize_cpu_power6 0
- %define powerpc_optimize_cpu_power7 0
- %define powerpc_optimize_cpu_cell 0
-%else
- %define optimize_power 0
- %define powerpc_optimize_base %{nil}
- %define powerpc_optimize_cpu_power4 0
- %define powerpc_optimize_cpu_power6 0
- %define powerpc_optimize_cpu_power7 0
- %define powerpc_optimize_cpu_cell 0
-%endif # ppc, ppc64
-# 3.0 is the SLES 11 SP3 kernel
-# 3.1 is the openSUSE 12.1 kernel
-%define enablekernel 3.0
-
-Version: 2.25
-Release: 0
-%if !%{build_snapshot}
-%define git_id db0242e30234
-%define libversion %version
-%else
-%define git_id %(echo %version | sed 's/.*\.g//')
-%define libversion %(echo %version | sed 's/\.[^.]*\.g.*//')
-%endif
-Url: http://www.gnu.org/software/libc/libc.html
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: http://ftp.gnu.org/pub/gnu/glibc/glibc-%{version}.tar.xz
-%if !%{build_snapshot}
-Source1: http://ftp.gnu.org/pub/gnu/glibc/glibc-%{version}.tar.xz.sig
-%endif
-Source2: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=libc&download=1#/glibc.keyring
-Source3: noversion.tar.bz2
-Source4: manpages.tar.bz2
-Source5: nsswitch.conf
-Source7: bindresvport.blacklist
-Source8: glibc_post_upgrade.c
-Source9: glibc.rpmlintrc
-Source10: baselibs.conf
-# For systemd
-Source20: nscd.conf
-Source21: nscd.service
-# crypt_blowfish
-Source50: http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz
-# The sign key uses MD5 which is no longer accepted by gpg
-#Source51: http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_version}.tar.gz.sign
-
-%if %{normal_build}
-# ngpt was used in 8.1 and SLES8
-Obsoletes: ngpt < 2.2.2
-Obsoletes: ngpt-devel < 2.2.2
-Provides: ngpt = 2.2.2
-Provides: ngpt-devel = 2.2.2
-Conflicts: kernel < %{enablekernel}
-# bug437293 - handle update from SLES10 on PowerPC
-%ifarch ppc64
-Obsoletes: glibc-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-32bit
-%endif
-%ifarch armv6hl armv7hl
-# The old runtime linker link gets not provided by rpm find.provides, but it exists
-Provides: ld-linux.so.3
-Provides: ld-linux.so.3(GLIBC_2.4)
-%endif
-Requires(pre): filesystem
-Recommends: glibc-extra
-Provides: rtld(GNU_HASH)
-%endif # %{normal_build}
-%if %{utils_build}
-Requires: glibc = %{version}
-%endif
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%ifarch i686
-# We need to avoid to have only the src rpm from i686 on the media,
-# since it does not work on other architectures.
-NoSource: 0
-%endif
-#
-
-###
-# Patches are ordered in the following groups:
-# Patches that we will never upstream or which have not been looked at: 0-999
-# Patches taken from upstream: 1000-2000
-# Patches that are going upstream, waiting approval: 2000-3000
-###
-
-###
-# Patches that upstream will not accept
-###
-
-###
-# openSUSE specific patches - won't go upstream
-###
-### openSUSE extensions, configuration
-# PATCH-FEATURE-OPENSUSE -- add crypt_blowfish support - bnc#700876
-Patch1: glibc-2.14-crypt.diff
-# PATCH-FEATURE-OPENSUSE constify crypt_blowfish
-Patch2: crypt_blowfish-const.patch
-# PATCH-FEATURE-OPENSUSE -- add sha support to crypt_blowfish lnussel@suse.de
-Patch3: crypt_blowfish-1.2-sha.diff
-# PATCH-FEATURE-OPENSUSE Move crypt_gensalt_rn to separate library
-Patch4: crypt_blowfish-gensalt.patch
-# PATCH-FEATURE-OPENSUSE Avoid build failure on noexecstack marker on ARM dmueller@suse.de
-Patch5: crypt_blowfish-1.2-hack_around_arm.diff
-# PATCH-FIX-OPENSUSE Fix path for nscd databases
-Patch6: glibc-2.3.3-nscd-db-path.diff
-# PATCH-FIX-OPENSUSE Fix path for nss_db (bnc#753657) - aj@suse.de
-Patch7: nss-db-path.patch
-# PATCH-FIX-OPENSUSE adjust nscd.conf
-Patch8: glibc-nscd.conf.patch
-# PATCH-FIX-OPENSUSE do not use compile time in binaries
-Patch9: glibc-nodate.patch
-# PATCH-FIX-OPENSUSE -- add some extra information to version output - kukuk@suse.de
-Patch10: glibc-version.diff
-# PATCH-FIX-OPENSUSE remove lfs test from testsuite aj@suse.de
-Patch11: glibc-testsuite.patch
-# PATCH-FIX-OPENSUSE handle old glibc binaries
-Patch12: glibc-2.3.90-noversion.diff
-# PATCH-FIX-OPENSUSE -- Make --no-archive default for localedef - kukuk@suse.de
-Patch13: glibc-2.3.2.no_archive.diff
-# PATCH-FIX-OPENSUSE -- add blacklist for bindresvport
-Patch14: glibc-bindresvport-blacklist.diff
-# PATCH-FIX-OPENSUSE prefer -lang rpm packages
-Patch15: glibc-2.3.90-langpackdir.diff
-# PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility kukuk@suse.de (XXX: Review)
-Patch18: glibc-cpusetsize.diff
-# PATCH-FEATURE-SLE Use nscd user for nscd
-Patch19: nscd-server-user.patch
-# PATCH-FEATURE-SLE powerpc: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined
-Patch21: powerpc-elision-enable-envvar.patch
-
-### Locale related patches
-# PATCH-FIX-OPENSUSE Add additional locales
-Patch100: glibc-2.3.locales.diff.bz2
-# PATCH-FIX-OPENSUSE -- Add no_NO back (XXX: Still needed?)
-Patch102: glibc-2.4.90-no_NO.diff
-# PATCH-FIX-OPENSUSE -- Renames for China
-Patch103: glibc-2.4-china.diff
-# PATCH-FIX-OPENSUSE -- Add C.UTF-8 locale
-Patch104: glibc-c-utf8-locale.patch
-# PATCH-FIX-OPENSUSE -- Disable gettext for C.UTF-8 locale
-Patch105: glibc-disable-gettext-for-c-utf8.patch
-
-### Broken patches in glibc that we revert for now:
-
-### Network related patches
-# PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
-Patch300: glibc-resolv-reload.diff
-# PATCH-FIX-OPENSUSE Fix hangs in UDP RPC calls bso#5379 bnc#257745 aj@suse.de
-Patch301: glibc-2.2-sunrpc.diff
-# PATCH-FIX-OPENSUSE Warn about usage of mdns in resolv.conv
-Patch304: glibc-resolv-mdnshint.diff
-# PATCH-FIX-OPENSUSE disable rewriting ::1 to 127.0.0.1 for /etc/hosts bnc#684534, bnc#706719
-Patch306: glibc-fix-double-loopback.diff
-
-###
-# Patches from upstream
-###
-# PATCH-FIX-UPSTREAM Fix getting tunable values on big-endian (BZ #21109)
-Patch1000: tunables-bigendian.patch
-# PATCH-FIX-UPSTREAM Fix i686 memchr overflow calculation (BZ #21182)
-Patch1001: i686-memchr-sse.patch
-# PATCH-FIX-UPSTREAM Avoid use-after-free read access in clntudp_call (BZ #21115)
-Patch1002: sunrpc-use-after-free.patch
-
-###
-# Patches awaiting upstream approval
-###
-# PATCH-FIX-UPSTREAM Always to locking when accessing streams (BZ #15142)
-Patch2000: fix-locking-in-_IO_cleanup.patch
-# PATCH-FIX-UPSTREAM Never try to execute the file in ldd (BZ #16750)
-Patch2001: ldd-system-interp.patch
-# PATCH-FIX-UPSTREAM Don't close or flush stdio streams on abort (BZ #15436)
-Patch2002: abort-no-flush.patch
-# PATCH-FIX-UPSTREAM Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)
-Patch2004: fnmatch-collating-elements.patch
-# PATCH-FIX-UPSTREAM Properly reread entry after failure in nss_files getent function (BZ #18991)
-Patch2005: nss-files-long-lines-2.patch
-# PATCH-FIX-UPSTREAM Fix iconv buffer handling with IGNORE error handler (BZ #18830)
-Patch2006: iconv-reset-input-buffer.patch
-# PATCH-FIX-UPSTREAM Reinitialize dl_load_write_lock on fork (BZ #19282)
-Patch2008: reinitialize-dl_load_write_lock.patch
-
-# Non-glibc patches
-# PATCH-FIX-OPENSUSE Remove debianisms from manpages
-Patch3000: manpages.patch
-
-%description
-The glibc-utils package contains mtrace, a memory leak tracer and
-xtrace, a function call tracer which can be helpful during program
-debugging.
-
-If you are unsure if you need this, don't install this package.
-
-%package info
-Summary: Info Files for the GNU C Library
-License: GFDL-1.1
-Group: Documentation/Other
-Requires(post): %{install_info_prereq}
-Requires(preun): %{install_info_prereq}
-BuildArch: noarch
-
-%description info
-This package contains the documentation for the GNU C library stored as
-info files. Due to a lack of resources, this documentation is not
-complete and is partially out of date.
-
-%package html
-Summary: HTML Documentation for the GNU C Library
-License: GFDL-1.1
-Group: Documentation/HTML
-BuildArch: noarch
-
-%description html
-This package contains the HTML documentation for the GNU C library. Due
-to a lack of resources, this documentation is not complete and is
-partially out of date.
-
-%package i18ndata
-Summary: Database Sources for 'locale'
-License: GPL-2.0+ and MIT
-Group: System/Libraries
-BuildArch: noarch
-
-%description i18ndata
-This package contains the data needed to build the locale data files to
-use the internationalization features of the GNU libc. It is normally
-not necessary to install this packages, the data files are already
-created.
-
-%package locale
-Summary: Locale Data for Localized Programs
-License: GPL-2.0+ and MIT and LGPL-2.1+
-Group: System/Libraries
-Requires(post): /bin/cat
-Requires: glibc = %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes: glibc-locale-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-locale-32bit
-%endif
-
-%description locale
-Locale data for the internationalisation features of the GNU C library.
-
-%package -n nscd
-Summary: Name Service Caching Daemon
-License: GPL-2.0+
-Group: System/Daemons
-Provides: glibc:/usr/sbin/nscd
-Requires: glibc = %{version}
-Obsoletes: unscd <= 0.48
-Requires(pre): pwdutils
-%{?systemd_requires}
-
-%description -n nscd
-Nscd caches name service lookups and can dramatically improve
-performance with NIS, NIS+, and LDAP.
-
-%package profile
-Summary: Libc Profiling and Debugging Versions
-License: LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: Development/Libraries/C and C++
-Requires: glibc = %{version}
-# bug437293
-%ifarch ppc64
-Obsoletes: glibc-profile-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-profile-32bit
-%endif
-
-%description profile
-This package contains special versions of the GNU C library which are
-necessary for profiling and debugging.
-
-%package devel
-Summary: Include Files and Libraries Mandatory for Development
-License: BSD-3-Clause and LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: Development/Libraries/C and C++
-Obsoletes: epoll = 1.0
-Provides: epoll < 1.0
-# bug437293
-%ifarch ppc64
-Obsoletes: glibc-devel-64bit
-%endif
-%ifarch ppc
-Obsoletes: glibc-devel-32bit
-%endif
-Requires: glibc = %{version}
-Requires: linux-kernel-headers
-
-%description devel
-These libraries are needed to develop programs which use the standard C
-library.
-
-%package devel-static
-Summary: C library static libraries for -static linking
-License: BSD-3-Clause and LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: Development/Libraries/C and C++
-Requires: %{name}-devel = %{version}
-# Provide Fedora name for package to make packaging easier
-Provides: %{name}-static = %{version}
-
-%description devel-static
-The glibc-devel-static package contains the C library static libraries
-for -static linking. You don't need these, unless you link statically,
-which is highly discouraged.
-
-# makedb requires libselinux. We add this program in a separate
-# package so that glibc does not require libselinux.
-%package extra
-Summary: Extra binaries from GNU C Library
-License: LGPL-2.1+
-Group: Development/Languages/C and C++
-Requires: glibc = %{version}
-
-%description extra
-The glibc-extra package contains some extra binaries for glibc that
-are not essential but recommend to use.
-
-makedb: A program to create a database for nss
-
-%package obsolete
-Summary: Obsolete Shared Libraries from the GNU C Library
-License: LGPL-2.0+
-Group: System/Libraries
-Requires: glibc = %{version}
-
-%description obsolete
-This package provides some old libraries from the GNU C Library which
-are no longer supported. Additional it provides a compatibility library
-for old binaries linked against glibc 2.0.
-
-Install this package if you need one of this libraries to get old
-binaries working, but since this libraries are not supported and there
-is no gurantee that they work for you, you should try to get newer
-versions of your software.
-
-%prep
-%setup -n glibc-%{version} -q -a 3 -a 4
-# Owl crypt_blowfish
-tar -xzf %SOURCE50
-pushd crypt_blowfish-%{crypt_bf_version}
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5
-popd
-mv crypt/{crypt.h,gnu-crypt.h}
-mv crypt_blowfish-%crypt_bf_version/*.[chS] crypt/
-#
-%patch1 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-# avoid changing nscd_stat.c mtime to avoid code generation
-# differences on each rebuild
-touch -r nscd/nscd_stat.c nscd/s-stamp
-%patch9 -p1
-touch -r nscd/s-stamp nscd/nscd_stat.c
-rm nscd/s-stamp
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch18 -p1
-%patch19 -p1
-%patch21 -p1
-
-%patch100 -p1
-%patch102 -p1
-%patch103 -p1
-%patch104 -p1
-%patch105 -p1
-
-%patch300 -p1
-%patch301 -p1
-%patch304 -p1
-%patch306 -p1
-
-%patch1000 -p1
-%patch1001 -p1
-%patch1002 -p1
-
-%patch2000 -p1
-%patch2001 -p1
-%patch2002 -p1
-%patch2004 -p1
-%patch2005 -p1
-%patch2006 -p1
-%patch2008 -p1
-
-%patch3000
-
-#
-# Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed!
-#
-# Glibc 2.8 introduced the HP_TIMING element to the rtld_global_ro struct # definition.
-# If the base is built without power4 the loader won't have this element in
-# the struct whereas the power4/5/6/... libc will, so there will be a disconnect
-# between the size of the rtld_global_ro struct between the two and dl_close
-# ends up getting called incorrectly when it's actually attempting to call a
-# resolver function. This is because the GLRO() macro simply attempts to
-# compute an offset and gets the wrong one.
-# Building the base glibc with --with-cpu=power4 solves this problem.
-# But: ppc32 can not default to -mcpu=power4 because it would emit instructions
-# which are not available on G3, G4 etc.
-#
-# We simply remove the power4 files, and build the base glibc for a generic powerpc cpu
-# Additional cputuned libs can now be used on powerpc32
-#
-rm -fv sysdeps/powerpc/powerpc32/power4/hp-timing.c sysdeps/powerpc/powerpc32/power4/hp-timing.h
-find . -name configure | xargs touch
-
-#######################################################################
-###
-### BUILD
-###
-#######################################################################
-
-%build
-if [ -x /bin/uname.bin ]; then
- /bin/uname.bin -a
-else
- uname -a
-fi
-uptime || :
-ulimit -a
-nice
-# We do not want configure to figure out the system its building one
-# to support a common ground and thus set build and host to the
-# target_cpu.
-%ifarch %arm
-%define target %{_target_cpu}-suse-linux-gnueabi
-%else
-%define target %{_target_cpu}-suse-linux
-%endif
-# Don't use as-needed, it breaks glibc assumptions
-# Before enabling it, run the testsuite and verify that it
-# passes completely
-export SUSE_ASNEEDED=0
-# Adjust glibc version.h
-echo "#define CONFHOST \"%{target}\"" >> version.h
-echo "#define GITID \"%{git_id}\"" >> version.h
-#
-# Default CFLAGS and Compiler
-#
-BuildFlags="%{optflags} -U_FORTIFY_SOURCE"
-enable_stack_protector=
-for opt in $BuildFlags; do
- case $opt in
- -fstack-protector-strong) enable_stack_protector=strong ;;
- -fstack-protector-all) enable_stack_protector=all ;;
- -fstack-protector) enable_stack_protector=yes ;;
- esac
-done
-BuildFlags=$(echo $BuildFlags | sed -e 's#-fstack-protector[^ ]*##' -e 's#-ffortify=[0-9]*##')
-BuildCC="%__cc"
-BuildCCplus="%__cxx"
-add_ons=libidn
-#
-#now overwrite for some architectures
-#
-%ifarch sparc64
- BuildFlags="-O2 -mcpu=ultrasparc -mvis -fcall-used-g6"
- BuildCC="gcc -m64"
- BuildCCplus="$BuildCCplus -m64"
-%endif
-%ifarch sparc
- BuildFlags="$BuildFlags -fcall-used-g6"
- BuildCC="gcc -m32"
- BuildCCplus="$BuildCCplus -m32"
-%endif
-%ifarch sparcv9
- BuildFlags="$BuildFlags -mcpu=ultrasparc -fcall-used-g6"
- BuildCC="gcc -m32"
- BuildCCplus="$BuildCCplus -m32"
-%endif
-%ifarch alphaev6
- BuildFlags="-mcpu=ev6"
-%endif
-%ifarch ppc ppc64
- BuildFlags="$(echo $BuildFlags | sed 's#-mminimal-toc##')"
-%endif
-%ifarch ppc64
- BuildCC="$BuildCC -m64"
- BuildCCplus="$BuildCCplus -m64"
-%endif
-%ifarch hppa
- BuildFlags="$BuildFlags -mpa-risc-1-1 -fstrict-aliasing"
-%endif
-# Add flags for all plattforms except AXP
-%ifnarch alpha
- BuildFlags="$BuildFlags -g"
-%endif
-%if %{disable_assert}
- BuildFlags="$BuildFlags -DNDEBUG=1"
-%endif
-%ifarch %ix86
- add_ons=$add_ons,noversion
-%endif
-%ifarch mipsel
- # fails to build otherwise - need to recheck and fix
- %define enable_stackguard_randomization 0
-%endif
-
-configure_and_build_glibc() {
- local dirname="$1"; shift
- local cflags="$1"; shift
- mkdir "cc-$dirname"
- cd "cc-$dirname"
-%ifarch %arm aarch64
- # remove asynchronous-unwind-tables during configure as it causes
- # some checks to fail spuriously on arm
- conf_cflags="${cflags/-fasynchronous-unwind-tables/}"
- conf_cflags="${conf_cflags/-funwind-tables/}"
-%else
- conf_cflags="$cflags"
-%endif
-
- profile="--disable-profile"
-%if %{build_profile}
- if [ "$dirname" = "base" ] ; then
- profile="--enable-profile"
- fi
-%endif
- elision=--enable-lock-elision
- if [ "$dirname" = "noelision" ]; then
- elision=--disable-lock-elision
- fi
- ../configure \
- CFLAGS="$conf_cflags" BUILD_CFLAGS="$conf_cflags" \
- CC="$BuildCC" CXX="$BuildCCplus" \
- --prefix=%{_prefix} \
- --libexecdir=%{_libexecdir} --infodir=%{_infodir} \
- --enable-add-ons=$add_ons \
- $profile $elision \
- "$@" \
- --build=%{target} --host=%{target} \
-%ifarch armv7hl ppc ppc64 ppc64le %{ix86} x86_64 sparc sparc64 s390 s390x
- --enable-multi-arch \
-%endif
-%ifarch mipsel
- --without-fp \
-%endif
-%ifarch ppc64p7
- --with-cpu=power7 \
-%endif
-%if %{enable_stackguard_randomization}
- --enable-stackguard-randomization \
-%endif
- ${enable_stack_protector:+--enable-stack-protector=$enable_stack_protector} \
- --enable-tunables \
- --enable-kernel=%{enablekernel} \
- --with-bugurl=http://bugs.opensuse.org \
- --enable-bind-now --enable-obsolete-rpc \
- --disable-timezone-tools
-# Should we enable --enable-systemtap?
-# Should we enable --enable-nss-crypt to build use freebl3 hash functions?
- # explicitly set CFLAGS to use the full CFLAGS (not the reduced one for configure)
- make %{?_smp_mflags} CFLAGS="$cflags" BUILD_CFLAGS="$cflags"
- cd ..
-}
-
-%if !%{optimize_power}
- #
- # Build base glibc
- #
- configure_and_build_glibc base "$BuildFlags"
-%else
- #
- # Build POWER-optimized glibc
- #
- # First, base build:
- pBuildFlags="$BuildFlags -mtune=%{powerpc_optimize_tune}"
- %if "%{powerpc_optimize_base}" != ""
- pBuildFlags+=" -mcpu=%{powerpc_optimize_base}"
- %endif
- %if "%{powerpc_optimize_base}" != ""
- configure_and_build_glibc base "$pBuildFlags" --with-cpu=%{powerpc_optimize_base}
- %else
- # Use no default CPU
- configure_and_build_glibc base "$pBuildFlags"
- %endif
- %if %{build_variants}
- # Then other power variants:
- for pcpu in \
- %if %{powerpc_optimize_cpu_power4}
- power4 \
- %endif
- %if %{powerpc_optimize_cpu_power6}
- power6 \
- %endif
- %if %{powerpc_optimize_cpu_power7}
- power7 \
- %endif
- ; do
- configure_and_build_glibc $pcpu "$BuildFlags -mcpu=$pcpu" \
- --with-cpu=$pcpu
- done
- # Eventually, special Cell variant:
- %if %{powerpc_optimize_cpu_cell}
- configure_and_build_glibc ppc-cell-be "$BuildFlags -mcpu=cell"
- %endif
- %endif # %{build_variants}
-%endif # optimize_power
-
-%if %{build_variants}
-%ifarch i686 x86_64
-configure_and_build_glibc noelision "$BuildFlags"
-%endif
-%endif
-
-#
-# Build html documentation
-#
-%if %{build_html}
-make -C cc-base html
-%endif
-
-#
-# Build glibc_post_upgrade binary
-#
-$BuildCC -static %{optflags} -Os $RPM_SOURCE_DIR/glibc_post_upgrade.c -o glibc_post_upgrade \
- -Lcc-base -Bcc-base/csu \
- '-DREMOVE_TLS_DIRS' '-DREMOVE_PPC_OPTIMIZE_POWER5' \
-%ifarch ppc ppc64
- %if !%{powerpc_optimize_cpu_power4}
- '-DREMOVE_PPC_OPTIMIZE_POWER4' \
- %endif
- %if !%{powerpc_optimize_cpu_power6}
- '-DREMOVE_PPC_OPTIMIZE_POWER6' \
- %endif
- %if !%{powerpc_optimize_cpu_power7}
- '-DREMOVE_PPC_OPTIMIZE_POWER7' \
- %endif
- %if !%{powerpc_optimize_cpu_cell}
- '-DREMOVE_PPC_OPTIMIZE_CELL' \
- %endif
-%endif
- '-DLIBDIR="/%{_lib}"' '-DGCONV_MODULES_DIR="%{_libdir}/gconv"'
-
-# crypt_blowfish man pages
-pushd crypt_blowfish-%{crypt_bf_version}
-make man
-popd
-
-#######################################################################
-###
-### CHECK
-###
-#######################################################################
-
-%check
-%if %{testsuite_build}
-# The testsuite will fail if asneeded is used
-export SUSE_ASNEEDED=0
-# Increase timeout
-export TIMEOUTFACTOR=16
-# The testsuite does its own malloc checking
-unset MALLOC_CHECK_
-make -C cc-base -k check || {
- cd cc-base
- o=$-
- set +x
- for sum in subdir-tests.sum */subdir-tests.sum; do
- while read s t; do
- case $s in
- XPASS:|PASS:)
- echo ++++++ $s $t ++++++
- ;;
- *) # X?FAIL:
- echo ------ $s $t ------
- test ! -f $t.out || cat $t.out
- ;;
- esac
- done < $sum
- done
- set -$o
- # Fail build if there where compilation errors during testsuite run
- test -f tests.sum
-}
-%else
-# This has to pass on all platforms!
-# Exceptions:
-# None!
-make %{?_smp_mflags} -C cc-base check-abi
-%endif
-
-#######################################################################
-###
-### INSTALL
-###
-#######################################################################
-
-%install
-%if %{normal_build}
-# We don't want to strip the .symtab from our libraries in find-debuginfo.sh,
-# certainly not from libpthread.so.* because it is used by libthread_db to find
-# some non-exported symbols in order to detect if threading support
-# should be enabled. These symbols are _not_ exported, and we can't easily
-# export them retroactively without changing the ABI. So we have to
-# continue to "export" them via .symtab, instead of .dynsym :-(
-# But we also want to keep .symtab and .strtab of other libraries since some
-# debugging tools currently require these sections directly inside the main
-# files - specifically valgrind and PurifyPlus.
-export STRIP_KEEP_SYMTAB=*.so*
-
-# Make sure we will create the gconv-modules.cache
-mkdir -p %{buildroot}%{_libdir}/gconv
-touch %{buildroot}%{_libdir}/gconv/gconv-modules.cache
-
-# Install base glibc
-make %{?_smp_mflags} install_root=%{buildroot} install -C cc-base
-
-install_optimized_variant() {
- local dirname="$1"; shift
- local subdir="$1"; shift
- local subdir_up="$1"; shift
-
-cd "cc-$dirname"
-destdir=$RPM_BUILD_ROOT/%{_lib}/$subdir
-mkdir -p $destdir
-# Don't run a complete make install, we know which libraries
-# we want
-for lib in libc math/libm nptl/libpthread rt/librt nptl_db/libthread_db
-do
- libbase=${lib#*/}
- libbaseso=$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}-*.so)
- # Only install if different from base lib
- if cmp -s ${lib}.so ../cc-base/${lib}.so; then
- ln -sf $subdir_up/$libbaseso $destdir/$libbaseso
- else
- cp -a ${lib}.so $destdir/$libbaseso
- fi
-done
-cd ..
-cc-base/elf/ldconfig -vn $destdir
-}
-
-# Install power-optimized glibc
-%if %{optimize_power}
- %if %{powerpc_optimize_cpu_power4}
- install_optimized_variant power4 power4 ".."
- %endif
- %if %{powerpc_optimize_cpu_power6}
- install_optimized_variant power6 power6 ".."
- %endif
- %if %{powerpc_optimize_cpu_power7}
- install_optimized_variant power7 power7 ".."
- %endif
- %if %{powerpc_optimize_cpu_cell}
- install_optimized_variant ppc-cell-be ppc-cell-be ".."
- %endif
- %if %{powerpc_optimize_cpu_power6}
- # power6 is compatible with power6x
- # doing a directory symlink doesnt work, ldconfig follows them and accepts only the first real dir
- if test -d %{buildroot}/%{_lib}/power6; then
- mkdir -p %{buildroot}/%{_lib}/power6x
- for i in %{buildroot}/%{_lib}/power6/*.so; do
- b=$(basename $i)
- ln -vs ../power6/$b %{buildroot}/%{_lib}/power6x/$b
- done
- cc-base/elf/ldconfig -vn %{buildroot}/%{_lib}/power6x
- fi
- %endif
-%endif # optimize_power
-
-%ifarch i686 x86_64
-cd cc-noelision
-destdir=$RPM_BUILD_ROOT/%{_lib}/noelision
-mkdir -p $destdir
-install -m 755 nptl/libpthread.so $destdir/libpthread-%{libversion}.so
-cd ..
-cc-base/elf/ldconfig -vn $destdir
-%endif
-
-# Install locales
-%if %{build_locales}
- # XXX Do not install locales in parallel!
- cd cc-base
- # localedef creates hardlinks to other locales if possible
- # this will not work if we generate them in parallel.
- # thus we need to run fdupes on /usr/lib/locale/
- # Still, on my system this is a speed advantage:
- # non-parallel build for install-locales: 9:34mins
- # parallel build with fdupes: 7:08mins
- make %{?_smp_mflags} install_root=%{buildroot} localedata/install-locales
- %fdupes %{buildroot}/usr/lib/locale
- cd ..
-%endif
-# Create file list for glibc-locale package
-%{find_lang} libc
-
-# Prepare obsolete/, used only on some architectures:
-export RPM_BUILD_ROOT
-%ifarch i586
-mkdir -p %{buildroot}/%{_lib}/obsolete
-%endif
-
-# Miscelanna:
-
-install -m 0700 glibc_post_upgrade %{buildroot}%{_sbindir}
-
-install -m 644 %{SOURCE7} %{buildroot}/etc
-install -m 644 %{SOURCE5} %{buildroot}/etc
-install -m 644 posix/gai.conf %{buildroot}/etc
-
-mkdir -p %{buildroot}/etc/default
-install -m 644 nis/nss %{buildroot}/etc/default/
-
-mkdir -p %{buildroot}%{_includedir}/resolv
-install -m 0644 resolv/mapv4v6addr.h %{buildroot}%{_includedir}/resolv/
-install -m 0644 resolv/mapv4v6hostent.h %{buildroot}%{_includedir}/resolv/
-
-%if %{build_html}
-mkdir -p %{buildroot}%{_datadir}/doc/glibc
-cp -p cc-base/manual/libc/*.html %{buildroot}%{_datadir}/doc/glibc
-%endif
-
-cd manpages; make install_root=%{buildroot} install; cd ..
-
-# crypt_blowfish man pages
-pushd crypt_blowfish-%{crypt_bf_version}
-install -m755 -d %{buildroot}%{_mandir}/man3
-install -m644 *.3 %{buildroot}%{_mandir}/man3
-popd
-
-# nscd tools:
-
-%ifnarch i686
-cp nscd/nscd.conf %{buildroot}/etc
-mkdir -p %{buildroot}/etc/init.d
-ln -sf /sbin/service %{buildroot}/usr/sbin/rcnscd
-mkdir -p %{buildroot}/run/nscd
-mkdir -p %{buildroot}/var/lib/nscd
-%endif
-
-#
-# Create ld.so.conf
-#
-cat > %{buildroot}/etc/ld.so.conf <>"$l"
- cat "$l.d"/* >>"$l"
-done
-/usr/sbin/iconvconfig
-
-%post info
-%install_info --info-dir=%{_infodir} %{_infodir}/libc.info.gz
-
-%preun info
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz
-
-%pre -n nscd
-getent group nscd >/dev/null || %{_sbindir}/groupadd -r nscd
-getent passwd nscd >/dev/null || %{_sbindir}/useradd -r -g nscd -c "User for nscd" -s /sbin/nologin -d /run/nscd nscd
-%service_add_pre nscd.service
-
-%preun -n nscd
-%service_del_preun nscd.service
-
-%post -n nscd
-%service_add_post nscd.service
-mkdir -p /run/nscd
-# Previously we had nscd.socket, remove it
-test -x /usr/bin/systemctl && /usr/bin/systemctl stop nscd.socket 2>/dev/null || :
-test -x /usr/bin/systemctl && /usr/bin/systemctl disable nscd.socket 2>/dev/null || :
-# Hard removal in case the above did not work
-rm -f /etc/systemd/system/sockets.target.wants/nscd.socket
-exit 0
-
-%postun -n nscd
-%service_del_postun nscd.service
-exit 0
-
-%if %{normal_build}
-%files
-#######################################################################
-###
-### FILES
-###
-#######################################################################
-
-# glibc
-%defattr(-,root,root)
-%doc LICENSES
-%config(noreplace) /etc/bindresvport.blacklist
-%config /etc/ld.so.conf
-%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /etc/ld.so.cache
-%config(noreplace) /etc/rpc
-%verify(not md5 size mtime) %config(noreplace) /etc/nsswitch.conf
-%verify(not md5 size mtime) %config(noreplace) /etc/gai.conf
-%config(noreplace) /etc/default/nss
-%doc %{_mandir}/man1/gencat.1.gz
-%doc %{_mandir}/man1/getconf.1.gz
-%doc %{_mandir}/man5/*
-/%{_lib}/ld-%{libversion}.so
-
-# Each architecture has a different name for the dynamic linker:
-%ifarch %arm
-%ifarch armv6hl armv7hl
-/%{_lib}/ld-linux-armhf.so.3
-# Keep compatibility link
-/%{_lib}/ld-linux.so.3
-%else
-/%{_lib}/ld-linux.so.3
-%endif
-%endif
-%ifarch ia64
-/%{_lib}/ld-linux-ia64.so.2
-%endif
-%ifarch ppc s390 mips hppa m68k
-/%{_lib}/ld.so.1
-%endif
-%ifarch ppc64
-/%{_lib}/ld64.so.1
-%endif
-%ifarch ppc64le
-/%{_lib}/ld64.so.2
-%endif
-%ifarch s390x
-/lib/ld64.so.1
-/%{_lib}/ld64.so.1
-%endif
-%ifarch x86_64
-/%{_lib}/ld-linux-x86-64.so.2
-%endif
-%ifarch %ix86 %sparc
-/%{_lib}/ld-linux.so.2
-%endif
-%ifarch aarch64
-/lib/ld-linux-aarch64.so.1
-/%{_lib}/ld-linux-aarch64.so.1
-%endif
-%ifarch %ix86 x86_64 ppc ppc64 s390 s390x
-# LSB
-/%{_lib}/*-lsb*.so.3
-%endif
-
-/%{_lib}/libBrokenLocale-%{libversion}.so
-/%{_lib}/libBrokenLocale.so.1
-/%{_lib}/libSegFault.so
-/%{_lib}/libanl-%{libversion}.so
-/%{_lib}/libanl.so.1
-/%{_lib}/libc-%{libversion}.so
-/%{_lib}/libc.so.6*
-/%{_lib}/libcidn-%{libversion}.so
-/%{_lib}/libcidn.so.1
-/%{_lib}/libcrypt-%{libversion}.so
-/%{_lib}/libcrypt.so.1
-/%{_lib}/libowcrypt-%{libversion}.so
-/%{_lib}/libowcrypt.so.1
-/%{_lib}/libdl-%{libversion}.so
-/%{_lib}/libdl.so.2*
-/%{_lib}/libm-%{libversion}.so
-/%{_lib}/libm.so.6*
-%ifarch x86_64
-/%{_lib}/libmvec-%{libversion}.so
-/%{_lib}/libmvec.so.1
-%endif
-/%{_lib}/libnsl-%{libversion}.so
-/%{_lib}/libnsl.so.1
-/%{_lib}/libnss_compat-%{libversion}.so
-/%{_lib}/libnss_compat.so.2
-/%{_lib}/libnss_db-%{libversion}.so
-/%{_lib}/libnss_db.so.2
-/%{_lib}/libnss_dns-%{libversion}.so
-/%{_lib}/libnss_dns.so.2
-/%{_lib}/libnss_files-%{libversion}.so
-/%{_lib}/libnss_files.so.2
-/%{_lib}/libnss_hesiod-%{libversion}.so
-/%{_lib}/libnss_hesiod.so.2
-/%{_lib}/libnss_nis-%{libversion}.so
-/%{_lib}/libnss_nis.so.2
-/%{_lib}/libnss_nisplus-%{libversion}.so
-/%{_lib}/libnss_nisplus.so.2
-/%{_lib}/libpthread-%{libversion}.so
-/%{_lib}/libpthread.so.0
-/%{_lib}/libresolv-%{libversion}.so
-/%{_lib}/libresolv.so.2
-/%{_lib}/librt-%{libversion}.so
-/%{_lib}/librt.so.1
-/%{_lib}/libthread_db-1.0.so
-/%{_lib}/libthread_db.so.1
-/%{_lib}/libutil-%{libversion}.so
-/%{_lib}/libutil.so.1
-%define optimized_libs() \
- %dir %attr(0755,root,root) /%{_lib}/%1\
- /%{_lib}/%1/libc-%{libversion}.so\
- /%{_lib}/%1/libc.so.6*\
- /%{_lib}/%1/libm-%{libversion}.so\
- /%{_lib}/%1/libm.so.6*\
- /%{_lib}/%1/libpthread-%{libversion}.so\
- /%{_lib}/%1/libpthread.so.0\
- /%{_lib}/%1/librt-%{libversion}.so\
- /%{_lib}/%1/librt.so.1\
- /%{_lib}/%1/libthread_db-1.0.so\
- /%{_lib}/%1/libthread_db.so.1
-
-%if %{optimize_power}
- %if %{powerpc_optimize_cpu_power4}
- %{optimized_libs power4}
- %endif
- %if %{powerpc_optimize_cpu_power6}
- %{optimized_libs power6}
- %{optimized_libs power6x}
- %endif
- %if %{powerpc_optimize_cpu_power7}
- %{optimized_libs power7}
- %endif
- %if %{powerpc_optimize_cpu_cell}
- %{optimized_libs ppc-cell-be}
- %endif
-%endif # optimize_power
-%ifarch i686 x86_64
-/%{_lib}/noelision
-%endif
-%dir %attr(0700,root,root) /var/cache/ldconfig
-/sbin/ldconfig
-%{_bindir}/gencat
-%{_bindir}/getconf
-%{_bindir}/getent
-%{_bindir}/iconv
-%attr(755,root,root) %{_bindir}/ldd
-%ifarch %ix86 sparc sparcv9 m68k
- %{_bindir}/lddlibc4
-%endif
-%{_bindir}/locale
-%{_bindir}/localedef
-%dir %attr(0755,root,root) %{_libexecdir}/getconf
-%{_libexecdir}/getconf/*
-%{_sbindir}/glibc_post_upgrade
-%{_sbindir}/iconvconfig
-
-%ifarch i586
-%files obsolete
-%defattr (755,root,root,755)
-/%{_lib}/obsolete
-%endif
-
-%files locale -f libc.lang
-%defattr(-,root,root)
-%{_datadir}/locale/locale.alias
-%if %{build_locales}
- /usr/lib/locale
-%endif
-%{_libdir}/gconv
-
-%files devel
-%defattr(-,root,root)
-%doc COPYING COPYING.LIB NEWS README BUGS CONFORMANCE
-%doc %{_mandir}/man1/catchsegv.1.gz
-%doc %{_mandir}/man1/rpcgen.1.gz
-%doc %{_mandir}/man3/*
-%{_bindir}/catchsegv
-%{_bindir}/rpcgen
-%{_bindir}/sprof
-%{_includedir}/*
-%{_libdir}/*.o
-%{_libdir}/*.so
-# These static libraries are needed even for shared builds
-%{_libdir}/libc_nonshared.a
-%{_libdir}/libg.a
-%{_libdir}/libieee.a
-%ifarch ppc ppc64 ppc64le s390 s390x sparc sparcv8 sparcv9 sparcv9v
-# This is not built on sparc64.
- %{_libdir}/libnldbl_nonshared.a
-%endif
-%{_libdir}/libmcheck.a
-%ifarch x86_64
-%{_libdir}/libmvec_nonshared.a
-%endif
-%{_libdir}/libpthread_nonshared.a
-%{_libdir}/librpcsvc.a
-
-%files devel-static
-%defattr(-,root,root)
-%{_libdir}/libBrokenLocale.a
-%{_libdir}/libanl.a
-%{_libdir}/libc.a
-%{_libdir}/libcrypt.a
-%{_libdir}/libowcrypt.a
-%{_libdir}/libdl.a
-%{_libdir}/libm.a
-%ifarch x86_64
-%{_libdir}/libm-%{libversion}.a
-%{_libdir}/libmvec.a
-%endif
-%{_libdir}/libnsl.a
-%{_libdir}/libpthread.a
-%{_libdir}/libresolv.a
-%{_libdir}/librt.a
-%{_libdir}/libutil.a
-
-%ifnarch i686
-%files info
-%defattr(-,root,root)
-%doc %{_infodir}/libc.info.gz
-%doc %{_infodir}/libc.info-?.gz
-%doc %{_infodir}/libc.info-??.gz
-
-%if %{build_html}
-%files html
-%defattr(-,root,root)
-%doc %{_prefix}/share/doc/glibc
-%endif
-
-%files i18ndata
-%defattr(-,root,root)
-%{_prefix}/share/i18n
-
-%files -n nscd
-%defattr(-,root,root)
-%config(noreplace) /etc/nscd.conf
-%{_sbindir}/nscd
-%{_sbindir}/rcnscd
-/usr/lib/systemd/system/nscd.service
-%dir /usr/lib/tmpfiles.d
-/usr/lib/tmpfiles.d/nscd.conf
-%dir %attr(0755,root,root) %ghost /run/nscd
-%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/nscd.pid
-%attr(0666,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /run/nscd/socket
-%dir %attr(0755,root,root) /var/lib/nscd
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/passwd
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/group
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/hosts
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/services
-%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/nscd/netgroup
-%endif # !i686
-
-%if %{build_profile}
-%files profile
-%defattr(-,root,root)
-%{_libdir}/libc_p.a
-%{_libdir}/libBrokenLocale_p.a
-%{_libdir}/libanl_p.a
-%{_libdir}/libm_p.a
-%ifarch x86_64
-%{_libdir}/libmvec_p.a
-%endif
-%{_libdir}/libcrypt_p.a
-%{_libdir}/libowcrypt_p.a
-%{_libdir}/libpthread_p.a
-%{_libdir}/libresolv_p.a
-%{_libdir}/libnsl_p.a
-%{_libdir}/librt_p.a
-%{_libdir}/librpcsvc_p.a
-%{_libdir}/libutil_p.a
-%{_libdir}/libdl_p.a
-%endif
-
-%ifnarch i686
-%files extra
-%defattr(-,root,root)
-%{_bindir}/makedb
-/var/lib/misc/Makefile
-%endif # !i686
-
-%endif # %{normal_build}
-
-%if %{utils_build}
-%files
-%defattr(-,root,root)
-/%{_lib}/libmemusage.so
-/%{_lib}/libpcprofile.so
-%dir %{_libdir}/audit
-%{_libdir}/audit/sotruss-lib.so
-%{_bindir}/memusage
-%{_bindir}/memusagestat
-%{_bindir}/mtrace
-%{_bindir}/pcprofiledump
-%{_bindir}/sotruss
-%{_bindir}/xtrace
-%{_bindir}/pldd
-%endif # %{utils_build}
-
-%changelog
diff --git a/glibc.changes b/glibc.changes
index 36fc946..9d6cafa 100644
--- a/glibc.changes
+++ b/glibc.changes
@@ -1,3 +1,11 @@
+-------------------------------------------------------------------
+Mon May 22 10:04:59 UTC 2017 - schwab@suse.de
+
+- Use multibuild feature
+- Remove obsolete check-build.sh
+- glibc.rpmlintrc: remove obsolete entries
+- Use %tmpfiles_create in nscd postin
+
-------------------------------------------------------------------
Wed Mar 29 13:09:49 UTC 2017 - schwab@suse.de
diff --git a/glibc.rpmlintrc b/glibc.rpmlintrc
index 3c55cb4..daca217 100644
--- a/glibc.rpmlintrc
+++ b/glibc.rpmlintrc
@@ -1,25 +1,20 @@
-addFilter(".*glibc-profile.* devel-file-in-non-devel-package.*/usr/lib.*/lib.*_p.a")
-addFilter(".*glibc.* incorrect-fsf-address")
-# False positive - glibc implements gethostbyname
-addFilter(".*binary-or-shlib-calls-gethostbyname")
+# glibc-profile is a devel package
+addFilter("glibc-profile.* devel-file-in-non-devel-package.*/usr/lib.*/lib.*_p.a")
+# glibc is not a devel package
+addFilter("glibc\\..* non-devel-file-in-devel-package")
+# getent deliberately uses gethostbyname
+addFilter("binary-or-shlib-calls-gethostbyname /usr/bin/getent")
# We do need to keep the symtab (see comments in glibc.spec), so this is intented:
-addFilter(".*unstripped-binary-or-object.*")
-# The duplication is intented:
-addFilter(".*files-duplicate /usr/lib64/libbsd-compat.a /usr/lib.*/libg.a")
+addFilter("unstripped-binary-or-object")
# ld.so is special:
-addFilter(".*shared-lib-without-dependency-information /lib.*/ld-2.*.so")
+addFilter("shared-lib-without-dependency-information /lib.*/ld-2.*\\.so")
# Handled via glibc_post_upgrade:
-addFilter(".*permissions-missing-postin missing %set_permissions /usr/.*pt_chown in %post")
-# Do not require permissions, this will lead to a cycle (bnc#700925):
-addFilter("glibc\..*: permissions-missing-requires")
+addFilter("postin-without-ldconfig")
# We will not rename glibc to follow the shlib policy
addFilter("shlib-policy-missing-suffix")
-# The dynamic linker and libnsl call exit - this is fine
-addFilter(".*shared-lib-calls-exit.*")
+# libpthread and libnsl call exit - this is fine
+addFilter("shared-lib-calls-exit")
# The man-pages package contains a number of man pages for programs that come
# with glibc, therefore do not warn about them
-addFilter(".*glibc.*no-manual-page-for-binary getent")
-addFilter(".*glibc.*no-manual-page-for-binary iconv")
-addFilter(".*glibc.*no-manual-page-for-binary ldd")
-addFilter(".*glibc.*no-manual-page-for-binary ldconfig")
-addFilter(".*nscd.*no-manual-page-for-binary nscd")
+addFilter("glibc.*no-manual-page-for-binary (getent|iconv|ldd|ldconfig|locale)")
+addFilter("nscd.*no-manual-page-for-binary nscd")
diff --git a/glibc.spec b/glibc.spec
index 60003f1..2593759 100644
--- a/glibc.spec
+++ b/glibc.spec
@@ -28,15 +28,27 @@
%define crypt_bf_version 1.3
+%define normal_build ("@BUILD_FLAVOR@" == "" || "@BUILD_FLAVOR@" == "i686")
+%define utils_build ("@BUILD_FLAVOR@" == "utils")
+%define testsuite_build ("@BUILD_FLAVOR@" == "testsuite")
+%if %normal_build
Name: glibc
-%define normal_build ("%{name}" == "glibc")
-%define utils_build ("%{name}" == "glibc-utils")
-%define testsuite_build ("%{name}" == "glibc-testsuite")
-# UTILS-SUMMARY-BEGIN
Summary: Standard Shared Libraries (from the GNU C Library)
-License: LGPL-2.1+ and SUSE-LGPL-2.1+-with-GCC-exception and GPL-2.0+
-Group: System/Libraries
-# UTILS-SUMMARY-END
+License: LGPL-2.1+
+Group: Development/Languages/C and C++
+%endif
+%if %utils_build
+Name: glibc-utils
+Summary: Development utilities from the GNU C Library
+License: LGPL-2.1+
+Group: Development/Languages/C and C++
+%endif
+%if %testsuite_build
+Name: glibc-testsuite
+Summary: Testsuite results from the GNU C Library
+License: LGPL-2.1+
+Group: Development/Languages/C and C++
+%endif
BuildRequires: audit-devel
BuildRequires: fdupes
BuildRequires: libcap-devel
@@ -55,6 +67,11 @@ BuildRequires: python-pexpect
%if %{utils_build}
BuildRequires: gd-devel
%endif
+%if "@BUILD_FLAVOR@" == "i686"
+ExclusiveArch: i586 i686
+BuildArch: i686
+%global optflags %(echo "%optflags"|sed -e s/i586/i686/) -march=i686 -mtune=generic
+%endif
%define __filter_GLIBC_PRIVATE 1
%ifarch i686
@@ -281,10 +298,22 @@ Patch2008: reinitialize-dl_load_write_lock.patch
Patch3000: manpages.patch
%description
+%if %{normal_build}
The GNU C Library provides the most important standard libraries used
by nearly all programs: the standard C library, the standard math
library, and the POSIX thread library. A system is not functional
without these libraries.
+%endif
+%if %{utils_build}
+The glibc-utils package contains mtrace, a memory leak tracer and
+xtrace, a function call tracer which can be helpful during program
+debugging.
+
+If you are unsure if you need this, do not install this package.
+%endif
+%if %{testsuite_build}
+This package runs the testsuite from the GNU C Library.
+%endif
%package info
Summary: Info Files for the GNU C Library
@@ -1086,7 +1115,7 @@ getent passwd nscd >/dev/null || %{_sbindir}/useradd -r -g nscd -c "User for nsc
%post -n nscd
%service_add_post nscd.service
-mkdir -p /run/nscd
+%tmpfiles_create /usr/lib/tmpfiles.d/nscd.conf
# Previously we had nscd.socket, remove it
test -x /usr/bin/systemctl && /usr/bin/systemctl stop nscd.socket 2>/dev/null || :
test -x /usr/bin/systemctl && /usr/bin/systemctl disable nscd.socket 2>/dev/null || :
diff --git a/pre_checkin.sh b/pre_checkin.sh
deleted file mode 100644
index 121f4b1..0000000
--- a/pre_checkin.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-# This script is called automatically during autobuild checkin.
-sed -e 's/^Name:.*glibc/&-testsuite/' glibc.spec > glibc-testsuite.spec
-cp glibc.changes glibc-testsuite.changes
-awk '/^Name:/{ $0 = $0 "-utils" }
-/UTILS-SUMMARY-BEGIN/ {
- ignore = 1
- print "\
-Summary: Development utilities from GNU C library\n\
-License: LGPL-2.1+\n\
-Group: Development/Languages/C and C++"
-}
-/UTILS-SUMMARY-END/ { ignore = 0; next }
-/^%description$/ {
- ignore = 1
- print "\
-%description\n\
-The glibc-utils package contains mtrace, a memory leak tracer and\n\
-xtrace, a function call tracer which can be helpful during program\n\
-debugging.\n\
-\n\
-If you are unsure if you need this, don'\''t install this package.\n"
-}
-/^%package/ { ignore = 0}
-!ignore { print }' glibc.spec > glibc-utils.spec
-cp glibc.changes glibc-utils.changes
-
-osc service localrun format_spec_file
-