SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for glibc-extra-2.17-4.52.1.i686.rpm :
Sun Jun 11 14:00:00 2017 zeniturAATTya.ru
- A lot of patches copied from CentOS 7:

* Fix build with GCC 4.3: glibc-rh1120490.patch,
glibc-rh1120490-int128.patch

* CVE-2014-7817 glibc-rh1170118-CVE-2014-7817.patch

* CVE-2013-7423 glibc-rh1194143.patch

* CVE-2015-1472, CVE-2015-1473 glibc-rh1188235.patch

* CVE-2015-1781 glibc-rh1199525.patch

* CVE-2015-5229 glibc-rh1293976.patch glibc-rh1293976-2.patch

* CVE-2015-7547 glibc-rh1296031.patch

* CVE-2016-3075 glibc-rh1321993.patch
- Still not fixed: CVE-2014-8121, CVE-2015-5277

Wed Jan 28 13:00:00 2015 matwey.kornilovAATTgmail.com
- glibc-fix-CVE-2015-0235.patch: fix CVE-2015-0235 (bnc#913646)

Tue Sep 2 14:00:00 2014 schwabAATTsuse.de
- setlocale-directory-traversal.patch: Directory traversal in locale
environment handling (CVE-2014-0475, bnc#887022, BZ #17137)
- disable-gconv-translit-modules.patch: Disable gconv transliteration
module loading (CVE-2014-5119, bnc#892073, BZ #17187)
- iconv-ibm-sentinel-check.patch: Fix crashes on invalid input in IBM
gconv modules (CVE-2014-6040, bnc#894553, BZ #17325)

Mon Sep 16 14:00:00 2013 schwabAATTsuse.de
- arm-ld-so-cache.patch: Support loading unmarked objects from cache
- strcoll-overflow.patch: Fix buffer overflow in strcoll (CVE-2012-4412,
bnc#779320)
- regexp-overrun.patch: Fix buffer overrun in regexp matcher
(CVE-2013-0242, bnc#801246)
- manpages.patch: Remove debianisms from manpages (bnc#805054)
- getaddrinfo-overflow.patch: Fix stack overflow in getaddrinfo with many
results (CVE-2013-1914, bnc#813121)
- printf-overrun.patch: Revert problematic fixes for [BZ #11741]
(bnc#813306)
- pldd-wait-ptrace-stop.patch: fix pldd not to leave process stopped after
detaching (bnc#819383)
- nscd-netgroup.patch: Fix handling of netgroup cache in nscd (bnc#819524)
- glibc-2.3.90-bindresvport.blacklist.diff: Fix resource leaks
(bnc#824046)
- disable-pt-chown.patch: Disable use of pt_chown (CVE-2013-2207,
bnc#830257)
- readdir_r-overflow.patch: Buffer overflow in readdir_r (CVE-2013-4237,
bnc#834594)
- malloc-overflow.patch: Fix integer overflows in malloc (CVE-2013-4332,
bnc#839870)
- When testsuite run fails make all test output available

Thu Jan 31 13:00:00 2013 schwabAATTsuse.de
- Obsolete unscd to migrate back to nscd.

Thu Jan 31 13:00:00 2013 cooloAATTsuse.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 13:00:00 2013 schwabAATTsuse.de
- Don\'t run testsuite in parallel
- Fail if testsuite fails
- Disable crypt/badsalttest test

Tue Jan 8 13:00:00 2013 cooloAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Set bugurl to bugs.opensuse.org

Tue Dec 25 13:00:00 2012 ajAATTsuse.de
- Update to glibc 2.17 release (git id c758a6861537):

* bump version number

* update translations

Tue Dec 18 13:00:00 2012 schwabAATTsuse.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 13:00:00 2012 schwabAATTsuse.de
- Split off glibc-testsuite package

Fri Dec 14 13:00:00 2012 ajAATTsuse.de
- Build profile and locale packages for i686 as well.

Wed Dec 12 13:00:00 2012 ajAATTsuse.de
- Update to 4641d57e1e00:

* Updated translations

* bug fixes

Mon Dec 10 13:00:00 2012 schwabAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Update to 56e7d3ad5c2f:

* Bugfixes

* Fix warnings building glibc
- Remove upstreamed patch glibc-revert-fseek-on-fclose.diff

Mon Dec 3 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 schwabAATTsuse.de
- Suppress error message from systemctl in %post -n nscd (bnc#792333)

Sat Dec 1 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Update to c93ec1f091ec:
Warn about unsupported DT_FLAGS_1 flags
Add Interlingua locale
Bug fixes

Thu Nov 29 13:00:00 2012 schwabAATTsuse.de
- Remove obsolete patches:
glibc-strict-aliasing.diff
nscd-avoid-gcc-warning.diff

Wed Nov 28 13:00:00 2012 ajAATTsuse.de
- Update to e3c6aa3a5848:

* Fix powerpc64 make abi check failure

* bugfixes
- Install nscd.socket to new /usr location

Wed Nov 28 13:00:00 2012 schwabAATTsuse.de
- Reenable multi-arch on ppc ppc64

Tue Nov 27 13:00:00 2012 ajAATTsuse.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:00:00 2012 ajAATTsuse.de
- Remove nscd init script, use systemd files.

Fri Nov 23 13:00:00 2012 matzAATTsuse.com
- Fix getaddrinfo-ipv6-sanity.diff to apply again.

Tue Nov 20 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 schwabAATTsuse.de
- Avoid shell comment leaking into %post.

Thu Oct 25 14:00:00 2012 ajAATTsuse.de
- Update to glibc 2.16 c3b96f90c9c1:
- Fix missing _mcountAATTGLIBC_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 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 meissnerAATTsuse.com
- make glibc-devel- require glibc- just
like glibc-devel

Fri Sep 28 14:00:00 2012 ajAATTsuse.de
- Fix crash in relocation on sparc with bind-now (swo#14376)
(patch sparc-bind-now.patch).

Thu Sep 27 14:00:00 2012 ajAATTsuse.de
- Fix check-abi on more architectures (bnc#780696), patch by Jan
Engelhardt (updated patch glibc-fix-check-abi.patch).

Tue Sep 4 14:00:00 2012 schwabAATTlinux-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 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.de
- Fix _mcount on PowerPC32.

Sat Jul 21 14:00:00 2012 ajAATTsuse.de
- Enable parallel build for some more cases.

Fri Jul 20 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 jengelhAATTinai.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 14:00:00 2012 jengelhAATTinai.de
- Do package ld-linux.so.2 on SPARC as well

Tue Jul 17 14:00:00 2012 ajAATTsuse.de
- Add makeinfo as build requires to be able to generate the info
pages.

Wed Jul 4 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 agrafAATTsuse.com
- Backport
*context patch for ARM from 2.16, so we have a working libpth

Thu Jun 28 14:00:00 2012 ajAATTsuse.de
- Remove not anymore existing nscd.socket.

Thu Jun 28 14:00:00 2012 ajAATTsuse.de
- Update to glibc 2.15-branch (git id 725b8ee08aff):

* Fix regression in cosh (bso#14273)

Wed Jun 27 14:00:00 2012 ajAATTsuse.de
- Testsuite is ok to fail on arm

Tue Jun 26 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.de
- Fix Bogus FP exception on underflow for exp(double) (bnc#767956)

Mon Jun 18 14:00:00 2012 ajAATTsuse.de
- Remove nscd.socket since nscd does not support socket
activation.

Wed Jun 13 14:00:00 2012 ajAATTsuse.de
- Build power3 libs on 32-bit PowerPC (bnc#765165).

Wed May 23 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.de
- Fix first_weekday for tr_TR locale (tr_TR.patch)

Wed May 16 14:00:00 2012 schwabAATTlinux-m68k.org
- Fix confstr use of local buffer outside its extent

Wed May 9 14:00:00 2012 ajAATTsuse.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:00 2012 ajAATTsuse.de
- Refresh glibc-2.16-avx.patch and handle FMA4.

Thu May 3 14:00:00 2012 ajAATTsuse.de
- Fix dynamic linker name for ARMv5.

Thu Apr 26 14:00:00 2012 ajAATTsuse.de
- Fix mcheck (optimization problem with gcc 4.7)

Wed Apr 25 14:00:00 2012 ajAATTsuse.de
- Also check for armv7hl.

Wed Apr 25 14:00:00 2012 adrianAATTsuse.de
- provide old ld-linux.so.3 on armv7, not catched by find.provides

Sun Apr 22 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.de
- Disable patch x86-cpuid-level2.patch, this should be fixed in
valgrind now.

Thu Apr 19 14:00:00 2012 ajAATTsuse.de
- Reorder patches, refresh to apply cleanly with -p1.

Wed Apr 18 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.de
- The dynamic linker for armv7 hardware float is called
/lib/ld-linux-armhf.so.3. Provide symlink for old location.

Tue Apr 17 14:00:00 2012 ajAATTsuse.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:00:00 2012 ajAATTsuse.de
- Do not build locales and profile for i686 since we only ship
the base and glibc-devel packages.

Fri Apr 13 14:00:00 2012 ajAATTsuse.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 14:00:00 2012 ajAATTsuse.de
- Disable building with as-needed since it breaks glibc
(testsuite will fail, even if testsuite does not use as-needed)

Thu Apr 5 14:00:00 2012 ajAATTsuse.de
- Another fix for dynamic linking.

Thu Apr 5 14:00:00 2012 ajAATTsuse.de
- Properly fix dl_lookup_x crash (glibc-fix-noload.patch), disable
glibc-fix-lookup-crash.patch.

Mon Apr 2 14:00:00 2012 ajAATTsuse.de
- Fix building on Armv5 (glibc-add-arm-dependency-libmemusage.patch)

Thu Mar 29 14:00:00 2012 ajAATTsuse.de
- Fix crash when nscd is not running (bnc#741021) properly
and disable patch glibc-revert-netlink-cache.patch

Fri Mar 23 13:00:00 2012 ajAATTsuse.de
- Fix path for nss_db (bnc#753657).

Thu Mar 22 13:00:00 2012 ajAATTsuse.de
- Fix LD_PROFILE invocation.

Wed Mar 21 13:00:00 2012 ajAATTsuse.de
- Fix cycle detection in loading of dynamic objects.

Wed Mar 14 13:00:00 2012 ajAATTsuse.de
- Update getaddrinfo-ipv6-sanity.diff (bnc#684534).

Fri Mar 2 13:00:00 2012 ajAATTsuse.de
- vfprintf: validate nargs and maybe allocate from heap (bnc#747768)

Tue Jan 31 13:00:00 2012 ajAATTsuse.de
- Fix checks for AVX (patch glibc-2.16-avx.patch)

Tue Jan 31 13:00:00 2012 ajAATTsuse.de
- Use Linux 2.6.32 on x86_64 as oldest supported kernel

Tue Jan 31 13:00:00 2012 ajAATTsuse.de
- Fix relocation ordering to fix ifunc crash (bnc#740109).

Sun Jan 29 13:00:00 2012 dmuellerAATTsuse.de
- set abi back to gnueabi for ARM (regression from Jan 12)

Wed Jan 18 13:00:00 2012 ajAATTsuse.de
- Update license strings in spec file.

Mon Jan 16 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Disable netlink caching (bnc#741021).

Thu Jan 12 13:00:00 2012 ajAATTsuse.de
- Use _target_cpu instead of _build and _host. This makes the
i686 library really build for i686.

Tue Jan 10 13:00:00 2012 ajAATTsuse.de
- Remove all math ifuncs on x86-64.

Tue Jan 10 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Fix realloc usage in vfscanf (glibc-2.16-scanf.patch)
- Fix getcontext on powerpc 32-bit (glibc-ppc-getcontext.patch)

Wed Jan 4 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Only use -mno-tls-direct-seg-refs on 32-bit x86, it\'s not needed
on x86-64.

Tue Jan 3 13:00:00 2012 ajAATTsuse.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 13:00:00 2012 ajAATTsuse.de
- Update to 2ba92745c36e:
- Update copyright years
- Fix miscompilation of posix/regex_internal.c with GCC 4.7.

Tue Jan 3 13:00:00 2012 ajAATTsuse.de
- Revert pthread-cond-wait change for now since it causes hangs
(patch pthread-cond-wait-revert.patch).

Mon Dec 26 13:00:00 2011 ajAATTsuse.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

Wed Dec 21 13:00:00 2011 meissnerAATTsuse.de
- Do not mention the buildtime anymore to make build-compare work.

Mon Dec 19 13:00:00 2011 ajAATTsuse.de
- Fix timezone loader overflow (bnc#735850,CVE-2009-5029) (patch
tzfile-corruption-fix.patch)

Mon Dec 5 13:00:00 2011 ajAATTsuse.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 13:00:00 2011 rcoeAATTwi.rr.com
- fix printf with many args and printf arg specifiers (bnc#733140)

Thu Nov 24 13:00:00 2011 ajAATTsuse.de
- Updated glibc-ports-2.14.1.tar.bz2 from ftp.gnu.org.

Thu Nov 24 13:00:00 2011 ajAATTsuse.com
- Create glibc-devel-static baselibs (bnc#732349).

Thu Nov 17 13:00:00 2011 ajAATTsuse.de
- Remove duplicated locales from glibc-2.3.locales.diff.bz2

Tue Nov 15 13:00:00 2011 ajAATTsuse.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 13:00:00 2011 ajAATTsuse.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 13:00:00 2011 roAATTsuse.de
- check-build.sh: accept kernel 3.x

Tue Nov 8 13:00:00 2011 dmuellerAATTsuse.de
- make glibc-static provide versioned

Tue Nov 8 13:00:00 2011 dmuellerAATTsuse.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 13:00:00 2011 dmuellerAATTsuse.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:00:00 2011 ajAATTsuse.de
- Update to d35dce5213b3:
- caching of network information for getaddrinfo
- bugfixes

Sat Oct 29 14:00:00 2011 ajAATTsuse.de
- Update to 21b64b153631:
- various bugfixes

Thu Oct 27 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Update to a201fbcf9cc3:
- More libm optimizations
- Optimize wcslen, strnlen

Thu Oct 20 14:00:00 2011 ajAATTsuse.de
- Ignore failure of chkstat (bnc#725145).

Wed Oct 19 14:00:00 2011 ajAATTsuse.de
- Provide glibc-static from glibc-devel-static to make packaging
easier. glibc-static is the Fedora name.

Tue Oct 18 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Remove fma, fmaf from libm-x86-64.diff.bz2, they are not accurate
(bso#13304).

Tue Oct 11 14:00:00 2011 ajAATTsuse.de
- Update to current git 4f2b767fef50

* Correctly reparse group line after enlarging the buffer

* 2.14.1 release

Mon Oct 10 14:00:00 2011 ajAATTsuse.de
- Fix tracing with ifuncs.

Tue Oct 4 14:00:00 2011 uliAATTsuse.com
- cross-build: use %__cc, %__cxx, %_build, %_host
- mipsel: install ports, disable FP

Fri Sep 30 14:00:00 2011 dmuellerAATTsuse.de
- avoid build failure on %%arm

Thu Sep 29 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 adrianAATTsuse.de
- just use %arm for right arm architectures

Tue Sep 27 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 adrianAATTsuse.de
- don\'t use -fasynchronous-unwind-tables on arm, it breaks the build

Thu Sep 22 14:00:00 2011 dmuellerAATTsuse.de
- fix ports build

Thu Sep 22 14:00:00 2011 adrianAATTsuse.de
- don\'t enforce armv5tel for all arm architectures anymore
- armv8l architecture does not exist

Tue Sep 20 14:00:00 2011 ajAATTsuse.de
- Cleanup spec file: remove some tags

Mon Sep 19 14:00:00 2011 opensuseAATTcboltz.de
- move usr.sbin.nscd apparmor profile back to apparmor-profiles package
(bnc#647718)

Mon Sep 19 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 mmarekAATTsuse.cz
- Fix assertion error in res_query.c, triggered by Firefox
(bso#13013).

Wed Sep 7 14:00:00 2011 ajAATTsuse.de
- Avoid usage of vsyscalls inside glibc.

Tue Sep 6 14:00:00 2011 ajAATTsuse.de
- Prefer real syscalls instead of vsyscalls on x86-64 outside
libc.so

Mon Sep 5 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Readd vdso support.
- Add patch to relocate objects in dependency order, this fixes the
vdso support.

Sat Sep 3 14:00:00 2011 ajAATTsuse.de
- Revert last change, it caused some breakage. [bnc#715854]

Thu Sep 1 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 lnusselAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Update AppArmor profile of nscd [bnc#647718]

Fri Aug 19 14:00:00 2011 ajAATTsuse.de
- Fix fopen(\"non-existing-file\", \"re\") errno [bnc#713146].

Thu Aug 18 14:00:00 2011 ajAATTsuse.de
- Mark glibc-info, glibc-html and glibc-i18ndata as noarch packages.

Wed Aug 17 14:00:00 2011 matzAATTsuse.de
- Fix crash (access-after-free) in dl_lookup_x. [bnc#703140]

Wed Aug 17 14:00:00 2011 ajAATTsuse.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:00:00 2011 ajAATTsuse.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:00:00 2011 ajAATTsuse.de
- Revert removal of sunrpc code (patch glibc2.14-revert-sunrpc-removal.patch).

Fri Aug 12 14:00:00 2011 matzAATTsuse.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 14:00:00 2011 lnusselAATTsuse.de
- fix signature of sha2 functions

Thu Jul 21 14:00:00 2011 rhaferAATTsuse.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 14:00:00 2011 lnusselAATTsuse.de
- install crypt_blowfish man pages

Tue Jul 19 14:00:00 2011 ajAATTsuse.de
- Back to old glibc-2.2-sunrpc.diff for now.

Tue Jul 19 14:00:00 2011 lnusselAATTsuse.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 14:00:00 2011 ajAATTsuse.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:00:00 2011 ajAATTsuse.de
- Remove ppc-atomic.diff after discussion with glibc PPC experts
since it does not bring any real benefit.

Thu Jul 7 14:00:00 2011 ajAATTsuse.de
- Update glibc-2.2-sunrpc.diff with newer patch from sourceware
bugzilla (bs#bso#5379).

Wed Jul 6 14:00:00 2011 lnusselAATTsuse.de
- enable glibc-2.8-getconf.diff again to fix build failure

Tue Jul 5 14:00:00 2011 ajAATTsuse.de
- Add systemd configuration for nscd.

Tue Jul 5 14:00:00 2011 ajAATTsuse.de
- Remove glibc-statfs64-ia64.diff since current ia32el has the bug
fixed.
- Remove glibc-ppc64-vdso-time.diff (bnc#590216).

Mon Jul 4 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Back to kernel 2.6.16 as minimal kernel version.

Tue Jun 28 14:00:00 2011 ajAATTsuse.de
- Only apply glibc-statfs64-ia64.diff on SLE but not on openSUSE.

Mon Jun 27 14:00:00 2011 ajAATTsuse.de
- Disable exp_malloc on PPC platforms for now since it caused a
build failure.

Mon Jun 27 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Enhance rpmlintrc.
- move summary,license and group out of the not-ppc if (by Marcus
Meissner).

Mon Jun 20 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Cleanup ld.so.conf list, move kde directories to
kdelibs3 (bnc#671725).

Fri Jun 17 14:00:00 2011 ajAATTsuse.de
- Do not package memusage and memusagestat since they require
lib-gd and that grows the build cycle.

Thu Jun 16 14:00:00 2011 ajAATTsuse.de
- Fix handling of shared library preloading.

Thu Jun 16 14:00:00 2011 ajAATTsuse.de
- Fix getaddrinfo IPv6 code (bnc#684534).
- Split up glibc-devel-static subpackage (bnc#655261).

Thu Jun 16 14:00:00 2011 ajAATTsuse.de
- Reorder ld.so.conf library list (bnc#671725).

Wed Jun 15 14:00:00 2011 ajAATTsuse.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:00:00 2011 ajAATTsuse.de
- Fix typos in /etc/gai.conf (bnc#651912).

Fri Jun 3 14:00:00 2011 ajAATTsuse.de
- Use 2.6.5 as oldest supported kernel on all archs besides x86 and
x86-64 (reverting partially a change).

Fri May 27 14:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Add glibc-static-memcpy.diff to fix static compiles.

Wed May 25 14:00:00 2011 ajAATTsuse.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:00:00 2011 ajAATTsuse.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 14:00:00 2011 ajAATTsuse.de
- Add glibc-dl-signal-error.diff to not crash the dynamic linker
if dependencies are missing.

Mon May 23 14:00:00 2011 rguentherAATTnovell.com
- Update longlong.h from GCC sources. Fixes s390 build with -mzarch.
[bnc#695102]

Fri May 20 14:00:00 2011 ajAATTsuse.de
- Fix obsoletes and provides.
- Update to glibc 2.13
- Drop ld-prelink-unique.diff, it is part of 2.13.

Tue Feb 22 13:00:00 2011 pbaudisAATTsuse.cz
- Fix potential removal of required local scope from shared objects
marked as NODELETE [bnc#657627]

Thu Feb 3 13:00:00 2011 pbaudisAATTsuse.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 13:00:00 2011 rguentherAATTnovell.com
- Fix ENOSYS detection for mkdirat. [bso#12397]

Thu Dec 9 13:00:00 2010 rguentherAATTnovell.com
- Drop restrict qualifiers from memmove and bcopy fortify wrappers.
[bnc#658509]

Tue Nov 30 13:00:00 2010 pbaudisAATTsuse.cz
- Upgrade to glibc-2.11.3
- Just few more bugfixes since the latest upgrade

Tue Nov 16 13:00:00 2010 pbaudisAATTsuse.cz
- Remove explicit support for nss SPLIT_GROUPS setting; glibc from
2.11 on should handle this automagically.

Mon Nov 15 13:00:00 2010 pbaudisAATTsuse.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 13:00:00 2010 pbaudisAATTsuse.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 14:00:00 2010 pbaudisAATTsuse.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:00:00 2010 ajAATTsuse.de
- Fix build in manual with make 3.82.

Sun Sep 12 14:00:00 2010 ajAATTsuse.de
- Work around shortest-stem feature in make 3.82+ (patch
glibc-make-3.82.patch)

Wed Jul 7 14:00:00 2010 pbaudisAATTsuse.cz
- Fix NIS-compat initgroups routine to work reliably over multiple
invocations [bnc#607064]

Thu Jul 1 14:00:00 2010 jengelhAATTmedozas.de
- SPARC: restore fxstat functionality in sparc64 mode

Sat Jun 26 14:00:00 2010 jengelhAATTmedozas.de
- Use %_smp_mflags

Fri Jun 11 14:00:00 2010 pbaudisAATTsuse.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 14:00:00 2010 pbaudisAATTsuse.cz
- Fix ldconfig -r failing on aux cache [bnc#609345]

Thu May 20 14:00:00 2010 pbaudisAATTsuse.cz
- Upgrade to glibc-2.11.2 (f2020c64596a)
- Virtually no changes since previous revision, just official tag

Wed May 12 14:00:00 2010 pbaudisAATTsuse.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 14:00:00 2010 pbaudisAATTsuse.cz
- Add a hint about /etc/host.conf mdns option removal to the parser
error reporting [bnc#569273]

Tue May 4 14:00:00 2010 ajAATTsuse.de
- Handle /var/run on tmpfs

Mon Apr 26 14:00:00 2010 pbaudisAATTsuse.cz
- Remove stale resolv.dynamic.diff patch file

Thu Apr 22 14:00:00 2010 meissnerAATTsuse.de
- for powerpc32 build a generic library and also a power4 library
to allow older 32bit powerpc to work. bnc#596271

Tue Apr 20 14:00:00 2010 pbaudisAATTsuse.cz
- Consider private IPv4 addresses as global-scope in gai.conf [bnc#597616]

Wed Mar 24 13:00:00 2010 pbaudisAATTsuse.cz
- Fix get_nprocs() large CPU count handling [bnc#590665]

Tue Mar 23 13:00:00 2010 pbaudisAATTsuse.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 13:00:00 2010 pbaudisAATTsuse.cz
- Add PreReq for cat to glibc-locale [bnc#588997]

Thu Mar 18 13:00:00 2010 pbaudisAATTsuse.cz
- Fix /etc/resolv.conf change detection for multi-threaded applications
(by Sebastian Kienzl)

Fri Mar 5 13:00:00 2010 pbaudisAATTsuse.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 13:00:00 2010 pbaudisAATTsuse.cz
- Fix spurious overflow messages on some R_X86_64_PC32 relocations,
patch by Richard Guenther [bnc#583019]

Wed Feb 24 13:00:00 2010 pbaudisAATTsuse.cz
- Fix assertion failures within valloc(), patch by Michael Matz
[bnc#581391]

Wed Feb 17 13:00:00 2010 pbaudisAATTsuse.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 13:00:00 2010 pbaudisAATTsuse.cz
- Further fix previous power5 fix

Sun Feb 14 13:00:00 2010 rguentherAATTsuse.de
- avoid spurious differences in nscd on rebuilds.

Thu Feb 11 13:00:00 2010 pbaudisAATTsuse.cz
- Fix another upgrade problem on power5 and older - correctly remove
the old optimized libraries; found out by matzAATTsuse.de [bnc#563978]

Fri Feb 5 13:00:00 2010 pbaudisAATTsuse.cz
- Final fix for memchr() overflow on IA64 provided by upstream
[bnc#567516]

Thu Jan 28 13:00:00 2010 pbaudisAATTsuse.cz
- Fix another memchr() overflow on IA64; another known one still
remains a mystery [bnc#567516]

Wed Jan 27 13:00:00 2010 pbaudisAATTsuse.cz
- Remove now-obsolete powerpc-cpu addon usage [bnc#572819]
- Fix statfs64() on IA64 in 32-bit mode ia32el [bnc#534828]

Tue Jan 26 13:00:00 2010 pbaudisAATTsuse.cz
- Fix upgrade from previous distributions on power5 and older [bnc#563978]

Mon Jan 25 13:00:00 2010 meissnerAATTsuse.de
- ignore power6, power7 and cell specific Power CPU optimizations
on openSUSE.

Tue Jan 19 13:00:00 2010 pbaudisAATTsuse.cz
- Disable AMD-optimized strncmp() on x86_64 that is getting miscompiled
by the assembler [bnc#540647]

Mon Jan 18 13:00:00 2010 pbaudisAATTsuse.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 13:00:00 2009 jengelhAATTmedozas.de
- add baselibs.conf as a source

Fri Dec 11 13:00:00 2009 jengelhAATTmedozas.de
- libnldbl_nonshared is only built for sparc32

Tue Dec 8 13:00:00 2009 jengelhAATTmedozas.de
- package libnldbl_nonshared for SPARC

Fri Nov 20 13:00:00 2009 pbaudisAATTsuse.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:00:00 2009 pbaudisAATTsuse.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 13:00:00 2009 pbaudisAATTsuse.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 13:00:00 2009 pbaudisAATTsuse.cz
- Rediff patches to apply with fuzz 0

Sat Sep 19 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 cooloAATTnovell.com
- add /etc/apparmor.d to the nscd file list

Mon Sep 14 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 pbaudisAATTsuse.cz
- Provide the /etc/apparmor.d/usr.sbin.nscd file [bnc#535467]
- Blowfish: Enable BF_SCALE even on x86_64

Sat Sep 5 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 mlsAATTsuse.de
- make patch0 usage consistent

Thu Aug 20 14:00:00 2009 pbaudisAATTsuse.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]

Thu Jul 16 14:00:00 2009 pbaudisAATTsuse.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

Wed Jun 17 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 pbaudisAATTsuse.cz
- Fix race condition in the mcheck free() hook [bnc#509398]

Thu Jun 4 14:00:00 2009 pbaudisAATTsuse.cz
- Remove temporary revert of a namespace leakage cleanup in glibc-2.8

Fri May 22 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 pbaudisAATTsuse.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 14:00:00 2009 pbaudisAATTsuse.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_TWAATTlatin, 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 14:00:00 2009 pbaudisAATTsuse.cz
- Fix defaulting to localhost in case of no nameserver entries
in /etc/resolv.conf [bnc#473308]

Mon Mar 23 13:00:00 2009 rguentherAATTsuse.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 13:00:00 2009 rguentherAATTsuse.de
- Make sure to mark fortified inline routines with
__attribute__((__artificial__)).

Wed Feb 18 13:00:00 2009 adrianAATTsuse.de
- Build i686 glibc src rpm as nosrc to get both versions on the
media [bnc#474338]

Thu Jan 22 13:00:00 2009 schwabAATTsuse.de
- Fix use of mtfsf insn.

Wed Jan 21 13:00:00 2009 schwabAATTsuse.de
- Fix ldscript mangling.

Wed Jan 21 13:00:00 2009 pbaudisAATTsuse.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 13:00:00 2009 pbaudisAATTsuse.cz
- Disable the DNS fixpack from CVS, breaks nscd resolving [bnc#441947]

Fri Jan 9 13:00:00 2009 pbaudisAATTsuse.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 13:00:00 2008 pbaudisAATTsuse.cz
- Fix crash when parsing NIS hosts file [bnc#448702]

Thu Dec 4 13:00:00 2008 pbaudisAATTsuse.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 13:00:00 2008 pbaudisAATTsuse.cz
- clean up patch filenames

Fri Nov 21 13:00:00 2008 olhAATTsuse.de
- fix check-build.sh to actually allow building on ppc
* again

Fri Nov 21 13:00:00 2008 olhAATTsuse.de
- do not run compiled binaries with cputuned libraries [bnc#445911]
the buildhost only generates them, but must not execute them

Mon Nov 17 13:00:00 2008 pbaudisAATTsuse.cz
- Update to glibc-2.9 final

Thu Nov 6 13:00:00 2008 jjollyAATTsuse.de
- Added patch to fix s390x 64bit stack frame problem

Fri Oct 31 13:00:00 2008 matzAATTsuse.de
- Fix atomics on s390/s390x, leading to failures in pthread mutexes.

Tue Oct 28 13:00:00 2008 schwabAATTsuse.de
- Restore alignment patch.

Tue Oct 28 13:00:00 2008 olhAATTsuse.de
- symlink power5/power5+ to power4 on ppc32

Thu Oct 23 14:00:00 2008 roAATTsuse.de
- only do obsoletes for XXbit packages on ppc, not on x86

Thu Oct 23 14:00:00 2008 matzAATTsuse.de
- Deactivate unwind tables for initfini.c.

Thu Oct 23 14:00:00 2008 olhAATTsuse.de
- obsolete glibc{,-devel,-locale,-profile} -XXbit packages [bnc#437293]
- update last change to handle empty rpmspec defines

Tue Oct 21 14:00:00 2008 olhAATTsuse.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:00:00 2008 olhAATTsuse.de
- enable cpu-tuned libraries for power4, power6 and ppc-cell-be
on ppc32 [fate#304000,bnc#408808]

Mon Oct 13 14:00:00 2008 matzAATTsuse.de
- Update to trunk from 20081013, no longer export paccept,
obsoletes some patches (lowlevellock and res_send).
Fix overflow in nscd patch.

Sun Oct 12 14:00:00 2008 dmuellerAATTsuse.de
- also strip .comment.SUSE.OPTs from the static libs
- add missing-include-build-fix.diff

Tue Oct 7 14:00:00 2008 schwabAATTsuse.de
- Fix alignment in resolver.

Tue Sep 30 14:00:00 2008 olhAATTsuse.de
- symlink tuned libs because rpmlint is unable to handle hardlinks

Mon Sep 29 14:00:00 2008 olhAATTsuse.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 14:00:00 2008 rguentherAATTsuse.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 14:00:00 2008 schwabAATTsuse.de
- Fix alignment in resolver.

Mon Sep 15 14:00:00 2008 adrianAATTsuse.de
- do not run glibc_post_upgrade in XEN builds

Sat Sep 13 14:00:00 2008 rguentherAATTsuse.de
- strip .note.gnu.build-id from crt1.o.

Sat Sep 13 14:00:00 2008 dmuellerAATTsuse.de
- only strip comment from crt1.o

Fri Sep 12 14:00:00 2008 mlsAATTsuse.de
- block baselibs generation for i586 (use i686 instead)

Fri Sep 12 14:00:00 2008 dmuellerAATTsuse.de
- strip suse opts comments from crt.o (fate #300498)

Mon Sep 8 14:00:00 2008 rguentherAATTsuse.de
- Add a patch to fix wrong asm constraints in the i386 lowlevel
futex lock implementation.

Thu Sep 4 14:00:00 2008 matzAATTsuse.de
- Update to current trunk snapshot (2008-09-04), makes s390 build.

Wed Aug 27 14:00:00 2008 matzAATTsuse.de
- Add a patch to use RTLD_DEEPBIND to load nss modules. [bnc #157078]

Mon Aug 25 14:00:00 2008 matzAATTsuse.de
- Update to current trunk snapshot (2008-08-25).

Fri Aug 22 14:00:00 2008 prusnakAATTsuse.cz
- enabled SELinux support [Fate#303662]

Fri Aug 15 14:00:00 2008 ajAATTsuse.de
- Fix nscd init script for new checks.
- package empty ld.so.cache.

Fri Jul 25 14:00:00 2008 ajAATTsuse.de
- Add directory /var/cache/ldconfig to filelist.

Wed Jun 25 14:00:00 2008 pbaudisAATTsuse.cz
- Fix strptime() %EY era support [bnc#355887]

Wed Jun 25 14:00:00 2008 rguentherAATTsuse.de
- Add patch to fix unwinding through clone for x86_64 and i386.
[bnc#290807, bnc#403464]

Fri May 30 14:00:00 2008 schwabAATTsuse.de
- Fix ppc atomic ops.

Fri Apr 25 14:00:00 2008 pbaudisAATTsuse.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 14:00:00 2008 pbaudisAATTsuse.cz
- Build fix after the revert

Thu Apr 10 14:00:00 2008 pbaudisAATTsuse.cz
- Temporarily revert a namespace leakage cleanup in glibc-2.8 since
it causes a lot of build failures

Thu Apr 10 14:00:00 2008 pbaudisAATTsuse.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 14:00:00 2008 roAATTsuse.de
- added baselibs.conf file to build xxbit packages
for multilib support

Thu Mar 13 13:00:00 2008 dmuellerAATTsuse.de
- don\'t try to use ipv6 in getaddrinfo() unconditionally (bnc#361697)

Sat Jan 26 13:00:00 2008 ajAATTsuse.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 13:00:00 2008 schwabAATTsuse.de
- Fix use of fnstsw.

Wed Nov 21 13:00:00 2007 pbaudisAATTsuse.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 14:00:00 2007 matzAATTsuse.de
- Remove broken x86_64 bcopy function. [#328486]

Sun Sep 16 14:00:00 2007 ajAATTsuse.de
- Install gai.conf on all archs.

Thu Sep 13 14:00:00 2007 pbaudisAATTsuse.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 14:00:00 2007 pbaudisAATTsuse.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 14:00:00 2007 mlsAATTsuse.de
- fix typos in mdns patch [#206247], [#256690]

Fri Aug 31 14:00:00 2007 ajAATTsuse.de
- Add /usr/share/locale-bundle/ as fallback directory for usage
with bundle-lang packages (see bug #302270).

Tue Aug 21 14:00:00 2007 pbaudisAATTsuse.cz
- Reintroduce errorneously omitted AMD64 optimizations
(and fix them to compile again)

Thu Aug 16 14:00:00 2007 ajAATTsuse.de
- Fix static linking (#233835).
- Silence rpmlint for profile package.
- Add Short-Description to nscd init script.

Mon Aug 13 14:00:00 2007 ajAATTsuse.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 14:00:00 2007 pbaudisAATTsuse.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 14:00:00 2007 ajAATTsuse.de
- Use fdupes to reduce timezone data size.

Fri Jul 13 14:00:00 2007 schwabAATTsuse.de
- Update to head of glibc-2.6 branch.
- Fix update on ppc.

Thu Jun 28 14:00:00 2007 matzAATTsuse.de
- Add a provide for \"rtld(GNU_HASH)\".

Sun Jun 17 14:00:00 2007 schwabAATTsuse.de
- Fix section selection in crt objects.

Thu Jun 7 14:00:00 2007 pbaudisAATTsuse.cz
- Backport fix for crashing printf() of some invalid ldouble values

Wed May 30 14:00:00 2007 pbaudisAATTsuse.cz
- Added few fixes from 2.6 CVS before 2.6.1 gets released

Fri May 18 14:00:00 2007 pbaudisAATTsuse.cz
- Update glibc to version 2.6
- Update tzdata to version 2007f

Fri May 4 14:00:00 2007 schwabAATTsuse.de
- Update build checks.

Fri Apr 20 14:00:00 2007 dmuellerAATTsuse.de
- only keep symtab for libpthread
*

Thu Apr 19 14:00:00 2007 pbaudisAATTsuse.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 14:00:00 2007 pbaudisAATTsuse.cz
- Update localtime during timezone update [#239888]

Sun Mar 25 14:00:00 2007 olhAATTsuse.de
- temporary disable powerpc cputuned libs to reduce turnaround time

Fri Feb 9 13:00:00 2007 pbaudisAATTsuse.cz
- Update to the latest upstream timezone data [#231833]

Fri Feb 2 13:00:00 2007 schwabAATTsuse.de
- Remove -ffortify.

Thu Feb 1 13:00:00 2007 schwabAATTsuse.de
- Remove -fstack-protector.

Mon Jan 29 13:00:00 2007 sbrabecAATTsuse.cz
- Removed references to /opt/gnome.

Thu Jan 25 13:00:00 2007 olhAATTsuse.de
- link power4 to ppc970, link power6 to power6x
- Update the powerpc cpu-tuned environment to v0.05

Mon Jan 22 13:00:00 2007 schwabAATTsuse.de
- Update ppc build check.

Fri Nov 24 13:00:00 2006 pbaudisAATTsuse.cz
- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]

Thu Nov 16 13:00:00 2006 pbaudisAATTsuse.cz
- Disable power6 optimization for 10.2, not all pieces are there
[#219962]

Wed Oct 25 14:00:00 2006 pbaudisAATTsuse.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 14:00:00 2006 pbaudisAATTsuse.cz
- Update the powerpc cpu-tuned environment to v0.03 [#212549]
- Improve glibc powerpc optimization [#212548,#212580,#214282]

Tue Oct 17 14:00:00 2006 mlsAATTsuse.de
- add ldconfig-old-cache patch to speed up ldconfig

Sat Oct 14 14:00:00 2006 olhAATTsuse.de
- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
[#212470]

Thu Oct 12 14:00:00 2006 pbaudisAATTsuse.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 14:00:00 2006 ajAATTsuse.de
- Fix warnings in testsuite (patch from CVS).

Fri Sep 29 14:00:00 2006 pbaudisAATTsuse.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 14:00:00 2006 dmuellerAATTsuse.de
- fix devel requires

Fri Sep 29 14:00:00 2006 pbaudisAATTsuse.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:00:00 2006 schwabAATTsuse.de
- Fix broken assertion [#208189].

Tue Sep 26 14:00:00 2006 pbaudisAATTsuse.cz
- Fix mistake when removing some patches

Mon Sep 25 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS

Sat Sep 23 14:00:00 2006 pbaudisAATTsuse.cz
- Fix 64bit-cleanliness gcc warnings

Thu Sep 21 14:00:00 2006 pbaudisAATTsuse.cz
- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwabAATTsuse.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 14:00:00 2006 pbaudisAATTsuse.cz
- Fix cut\'n\'paste error in a last-minute change

Wed Sep 20 14:00:00 2006 pbaudisAATTsuse.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 14:00:00 2006 schwabAATTsuse.de
- Use asm-powerpc for ppc and ppc64.
- Fix chroot check in glibc_post_upgrade.

Sun Aug 27 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS, should fix false positive heap overflow
trigger from malloc() causing gcc to hang [#201724]

Wed Aug 23 14:00:00 2006 pbaudisAATTsuse.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 14:00:00 2006 pbaudisAATTsuse.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 14:00:00 2006 pbaudisAATTsuse.cz
- Update to current CVS snapshot (highlight: support for .gnu.hash
fast linking support)

Wed Jul 12 14:00:00 2006 pbaudisAATTsuse.cz
- pthread_mutexattr_getprioceiling() was returning prioceiling out
of range [#182782]

Wed Jul 12 14:00:00 2006 pbaudisAATTsuse.cz
- Fix the HTML documentation missing an index [#190585]


 
ICM