- Mon Jul 24 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.4-4mdk
- update kernel headers to 2.6.17
- --enable-kernel=2.6.12 on powerpc arches
- add powerpc-cpu add-on and optimize for power5 and power6
- install genericheader (RH #162634)
- cleanups (use new %isarch)
- sparc changes from Per Oyvind Karlsen
- buildrequires: texinfo (Christiaan Welvaart)
- build glibc-post-wrapper against newly installed libs (Christiaan) - Mon May 22 2006 Arnaud Patard <apatard@mandriva.com> 2.4-3mdk
- update kernel-headers to the 2.6.16-2mdk to be able to build applications
that are including linux/input.h - Fri May 19 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.4-2mdk
- update new-charsets patch
- update kernel-headers to 2.6.16
- update x86_64 strings library from AMD - Thu May 11 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.4-1mdk
- update to glibc 2.4 + CVS (2006/05/11) minus 2.5-specific bits
- drop linuxthreads for now, nptl is the default
- update x86_64 math library from AMD - Mon Mar 20 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.6-3mdk
- refactor nsswitch.conf
- fix ENOTTY fr translation (noticed by Rafael)
- fix build on sparc32 (Per Oyvind, from Debian)
- fix nftw with root directory and FTW_CHDIR (#9121)
- fix dlopen() memory leaks (#21691, BZ #2451, from CVS HEAD) - Mon Feb 20 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.6-2mdk
- all tests pass on ppc64
- fix localedef for complex LC_COLLATE rules (BZ #368, HEAD)
- make -mno-tls-direct-seg-refs the default for x86 Xen arches
- don't ship ppc64 asm headers for ppc32 builds
- don't provide ld-linux.so.2 on ppc (Christiaan Welvaart) - Thu Feb 16 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.6-1mdk
- 2.3.6
- kernel-headers fixes (ppc64, ethtool.h, rsbac_syscall4)
- use dedicated macros to handle nscd service (FredL)
- fix permissions for */lib/*.so
- fix glibc-devel deps (#19145)
- fix upgrades from conectiva, aka conflicts glibc-base <= 2.3.4 (#19256) - Wed Oct 19 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.5-6mdk
- support kernel 2.6 series only on ppc64
- add missing ppc64 asm headers for newer kernels - Mon Aug 29 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.5-5mdk
- update to 2.6.12-11mdk kernel headers
- make glibc-utils scripts biarch capable
- ship with localised libc.mo files again
- ship with 32-bit profile libs on biarch platforms
- move Xen optimized libraries to their own subpackage
- check for /lib* prior to writing the upgrade stamp (G. Niemeyer)
- fix BZ #1188 (Sergio Gelato, mountd crash) - Sat Aug 6 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.5-4mdk
- enable fortify with our gcc4
- fix amd64 string routines (latest snapshot from SuSE)
- provide nptl libraries suitable when running under Xen
- drop build support with distcc, icecream is used instead
- run testsuite with _NPROCESSORS_ONLN jobs at most (i.e. local run) - Tue Aug 2 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.5-3mdk
- fix requires for shiny new rpm... and its bugs
- update to 2.6.12-8mdk kernel headers
- support only 2.6+ kernel series on ppc64
- minimal NPTL kernel for 2006 is >= 2.6.9, this brings the following:
* getdents syscall returns d_type information as well
* ppc adds signal/swapcontext support for VMX instructions & regstate
* x86 has a fixed version of posix_fadvise64
* new syscalls: waitid, utimes, tgkill, statfs64
- updates from 2.3-branch (2005/07/21):
* avoid dynamically sized stack arrays in regex (BZ #1101)
* fix sign-extension issues in xdr_stdio on 64-bit big endian
machines + xdr{,_u}_hyper fixes (BZ #1098, #1097)
* fix ISO-4217 spec for sr_CS locale, aka add CSD currency (BZ #549)
* correctly account for characters of decimal points right after +-,
aka scanf fixes (BZ #1110)
* fix recursive dlclose (BZ #1081)
* add %z format to strptime (BZ #1105)
* fix age calculation in nscd cache pruning (BZ #1094)
* fix segfault in regexec (BZ #934)
* fix posix_fallocate semantics using ftruncate (BZ #1083)
* fix BZs #1099, #1108, #1100, #1103, #1095, #1101, #779, #1087, - Wed Jun 15 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.5-2mdk
- generate gconv-modules.cache
- requires and post scripts tweaks
- add optimized AMD64 strings library
- fix tst-cancel17 with newer kernels (CVS HEAD) - Fri Jun 3 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.5-1mdk
- factor out test matrix
- build 32-bit tls libs on x86_64
- build tls libraries on sparc64 (Stefan)
- remove -fno-unit-at-a-time from build flags
- fix aliasing in AMD64 new libm
- updates from 2.3-branch (2005/04/27):
* update from Intel ia64 libm 2005-03-21
* fix BZs #253, #776, #821, #822, #825, #851, #877 - Wed Mar 16 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-8mdk
- fix initstate_r (#14591)
- Thu Mar 10 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-7mdk
- fix package url (MDK #14468, Zeb)
- update to 2.6.11-2mdk kernel headers (inotify 0.20)
- update to stable 2.3-branch (2005/03/01):
* fix BZs #284, #671, #719, #722, #726, #727, #729, #730, #731,
* fix segfault in open_path, aka fix rsync --daemon (BZ #738)
* fix powerpc64 set/swap context (BZ #700)
* support -mno-tls-direct-seg-refs builds (BZ #737)
* update to tz{code,data}2005c (BZ #736)
* do not allocate potentially large buffers on the stack
* futimes() should not fail with ENOENT (BZ #633)
* declare ftruncate for POSIX 2003 (BZ #640)
* fix rint on powerpc (BZ #602)
* update ia64 libm (BZ #592)
* fix round() to round return value to nearest (BZ #626)
* fix {,q}ecvt{,_r} on denormals (BZ #725)
* fix i386 stack alignment in clone and linuxthreads (BZ #723) - Wed Feb 23 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-6mdk
- fix fdim() in x86_64 libm, use glibc implementation
- really stick with getconf files in /usr/lib/getconf
- update kernel headers to 2.6.10-3mdk for new inotify
- kernel header fixes (cdp, fddi) - Thu Feb 10 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-5mdk
- kernel headers fixes (christiaan/ppc, directfb/x86_64, usbutils/any)
- Thu Jan 27 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-4mdk
- add missing getconf files
- always propagate pgoff_t definition (workaround kernel header) - Mon Jan 24 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-3mdk
- relax __le64 and __be64 definitions in kernel headers
- Fri Jan 21 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-2mdk
- update to 2.6.10 kernel headers
- add memory clobbers in asm-i386 syscalls as arguments may be
pointers to modifiable memory and values need to be reloaded
(e.g. _llseek() in util-linux) - Tue Dec 28 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.4-1mdk
- 2.3.4
- fix kernel headers (videodev2.h, blkpg.h on ppc64)
- bring "compat" only to nsswitch.conf
- cosmetics to make check machinery - Thu Nov 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-23mdk
- fix cross bootstrap builds
- enable biarch support on ppc64
- enable tls and nptl on ia64 and ppc64 - Fri Oct 8 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-22mdk
- revert nsswitch.conf change
- fixon non x86 platforms
- reread /etc/localtime even if just mtime has changed (CVS) - Thu Sep 16 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-21mdk
- add pcc to nptl arches
- fix path to nscd socket
- bring "compat" mode to nsswitch.conf
- fix kernel headers for usbutils rebuild - Thu Sep 2 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-20mdk
- add ppc to tls arches (Christiaan Welvaart)
- selected fixes from CVS (2004/09/01):
* fix locking issues in nscd
* fix some IPv6 related bugs - Wed Aug 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-19mdk
- fix nice
- fix nscd runlevels
- selected fixes from CVS (2004/08/24):
* add O_NOATIME to linuxfrom 2.6.8+ (BZ #341)
* fix nis nss_compat's initgroups handling
* fix possible problem with ld.so and brk management (BZ #227) - Wed Aug 18 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-18mdk
- add missing glibc compat symlinks
- add sparc to TLS arches (Per Oyvind)
- fixstandalone inclusion - Tue Aug 17 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-17mdk
- enable AMD optimized libm for x86_64
- add pow10 and friends in x86_64 libm - Fri Aug 13 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-16mdk
- some minor build arrangements
- add compat glibc 2.0 for some ancient programs - Fri Aug 13 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-15mdk
- fix
- update from CVS (2004/08/12):
* fix BZ #150, #198, #217, #218, #219, #230, #231, #232, #262, #263
* fix pthread_rwlock_timedrdlock on x86_64
* fix values for -m32 -D_FILE_OFFSET_BITS=64 on x86_64
* fix psignal() changes from previous CVS syncs
* fix backtrace in statically linked programs on ia64/x86-64/s390{,x}
* fix possible buffer overflow in crypt()
* fix lowmem handling in chroot_canon() (BZ #199)
* handle more than 6 args correctly on x86_64 makecontext() - Wed Aug 11 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-14mdk
- update to 2.6.8 kernel headers (fix #10693)
- selected fixes from CVS:
* make inet_pton() RFC2133 (BZ #295)
* fix strtold() on 32-bit arches with ldbl-96 (BZ #274)
* fix pow{,f,l}() on IA-32 and powl() on AMD64 (BZ #258) - Mon Jul 5 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-13mdk
- fix upgrades for /etc/ld.so.conf.d/*
- update to 2.3.4 CVS snapshot (2004/06/01)
- update to 2.6.6+ kernel headers, I want POSIX message queues
- update patch to handle multiple types of libraries from one ld.so - Tue May 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-12mdk
- Make ldconfig handle "include ld.so.conf.d/*.conf" (2.3.4-cvs)
- Thu Apr 15 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-11mdk
- Enable use of kernel timers for NPTL timer_create()
- Fix mathinline.h again
- alpha & sparc64 updates (Stefan)
- Merge from AMD64 branch:
* Fix rwlocks on AMD64 with NPTL
* Various fixes to kernel-headers
* Really fix build on AMD64 with 2.4 kernel - Mon Feb 16 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-10mdk
- Fix kernel-headers (___swab64, ix86 ioctl type checking)
- Assorted fixes from CVS:
* Fix alignment in AMD64 memcpy()
* Fix tzset() to cap hour in POSIX $TZ rule format to 24, not 23
* Make stream locking operations really work - Wed Feb 4 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-9mdk
- Run-time detect whether kernel 2.4.X supports TLS
- Mon Feb 2 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-8mdk
- Enable NPTL for 2.4.25+ kernels too
- Don't load TLS libraries on i586 class processors - Fri Jan 23 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-7mdk
- Fix NPTL build on AMD64
- Fix ceilf() on AMD64 with new math library - Thu Jan 22 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-6mdk
- Fix
for bootsplash
- Assorted fixes from CVS:
* Handle 6th argument passed to AMD64 syscalls
* Add proper unwind information directives to some AMD64 .S files - Mon Jan 19 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-5mdk
- Fix
- Assorted fixes from CVS:
* Make strfmon() formatting match the POSIX standard better
* Fix memory leak in linuxthreads - Fri Jan 16 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-4mdk
- Fixlets for new rpm
- Regexp fixes from CVS - Thu Jan 8 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-3mdk
- Kernel 2.6 headers
- Make librt.so a symlink again
- Enable NPTL support for systems with kernel >= 2.5.70
- Alpha fixes from Debian (Stefan) - Mon Jan 5 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-2mdk
- Fixlets for new sash (Pixel)
- Fri Dec 5 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.3-1mdk
- 2.3.3
- Thu Oct 9 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-15mdk
- Rebuild with latest rpm so that libraries in EXCLUDE_FROM_STRIP are
kept intact during symbols extraction for -debug package - Fri Aug 29 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-14mdk
- Patch40: Avoid */lib/i686 compiled libraries to be loaded if the
host doesn't support CMOV instructions - Tue Aug 26 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-13mdk
- Patch39: Fix _IO_fwide() for GLIBC_2.0 compatibility (Ulrich Drepper)
- Fri Aug 22 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-12mdk
- Fix
to mark long long types as GNU __extension__
- Assorted fixes fro current CVS:
- Patch35: Fix libio for arches without < GLIBC_2.2 compatibility
- Patch36: Binary compatibility fix for _res@GLIBC_2.0
- Patch37: Strict aliasing fixes in
- Patch38: Fix C++/dlerror/pthread problem - Tue Aug 12 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-11mdk
- Update kernel-headers to 2.4.22-0.3mdk for new alsa
- Fix kernel-headers to not includein
- Patch34: wcsmbs fixes from current CVS (Ulrich Drepper) - Tue Jul 29 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-10mdk
- Fix nscd installation
- Patch32: Workaround i586 rtld regression from last release - Mon Jul 28 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-9mdk
- Update Patch18 (i586-hptiming) to really initilize _dl_hwcap
- Patch32: Add -fno-reorder-block to build -m32 dl-load.c on AMD64
- Patch33: Fix amd64 ldconfig (Jakub Jelinek, CVS) - Fri Jul 25 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-8mdk
- Update to 2.3.2-CVS (2003/07/04)
- Patch30: Update libm ULPs for cos() and 3.3-hammer branch
- Patch31: SSE fixes from newer CVS (fix i686 libm regression testing) - Fri Jul 25 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.3.2-7mdk
- -fcall-used-g6 on sparc (Per Oyvind Karlsen)
- Patch20: Recognize amd64-*
- Patch24: Add new AMD64 math library
- Patch33: Fix linuxthreads32 tests on AMD64 (Jakub Jelinek, CVS)
- Patch102: Mark GNU extensions in