Changelog for glibc-debug-2.6.1-4.2mdv2008.0.i586.rpm :
Wed Dec 3 23:00:00 2008 Herton Ronaldo Krzesinski 6:2.6.1-4.2mdv2008.0
+ Revision: 309742
- Disable make check failure for i[3456]8, because of known problems
with test-double (#38794).
- Current /etc/ uses relative path to include
*.conf files at
/etc/, but this breaks usage of ldconfig -r, for example
when you have chroots. Fix to use absolute path for include
of conf files.
- Added missing sfence in x86_64 memset fix from glibc cvs.
- Added fix for bz5222 from glibc cvs.
- gconv-modules.cache is volatile (always changed by iconvconfig on
post), mark it as ghost in rpm files section, so it\'s ignored in rpm
-V output.
- Fix installation of lib{memusage,pcprofile}.so files (#35178). Don\'t
move them around anymore and hack xtrace/memusage, just use upstream
defaults avoiding troubles like this in the future.

Fri Sep 28 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6.1-4mdv2008.0
+ Revision: 93205
- Revert pl_PL LC_TIME changes from glibc 2.6, it\'s causing problems for
polish users, see

Sat Sep 1 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6.1-3mdv2008.0
+ Revision: 76895
- Rebuild for fixed package changelog.

Tue Aug 28 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6.1-2mdv2008.0
+ Revision: 72022
- Added ldconfig cache speed up patch (added upstream, reported by
Pascal Rigaux).
- Make package own
- Added pt_BR-i18nfixes patch, minor translation fixes for
pt_BR, see patch for credits.
- Provide gai.conf sample.

+ Thierry Vignaud
- buildrequires obsoletes buildprereq

Thu Aug 9 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6.1-1mdv2008.0
+ Revision: 60011
- Updated to version 2.6.1 (technically with previously added patches we
were already there, this is more a cosmetic change).
- Removed patches already applied in 2.6.1: x86_64-memcpy_cacheinfo,
epoll, nscd_get_mapping_crash_fix, sparc_build_fix,
provide_CFI_for_the_outermost_function (reverted apply),
i386_sync_file_range, bz4745, branch_misc_fixes, malloc,
x86_64_dummy_files_prevent_stub, bz4512, bz4514,
ld_hwcap_mask_handling_fix, bz4858, pthread_getattr_np_fix,
tst_shm_fstat64, ldbl128ibm_fixes, bz4702.
- Added the following upstream fixes: rh250492, strtod_handle_minuszero,
libc_texinfo_update, ar_SA-dz_BT-LC_TIME-fixes, po_updates,
gettext_memleak_fixes, ix86_rwlock_fixes.
- Updated warning_patrol_fixes patch with more fixes.
- Really enable libidn addon.

Tue Aug 7 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6-6mdv2008.0
+ Revision: 59528
- Added patch texi_buildpdf_fix, to fix build when build_pdf_doc is
enabled (parse error fixes for texi2dvi).
- Re-enabled glibc-doc-pdf again (it was fixed in tetex 3.0-23mdk), from
Giuseppe Ghib?\\195?\\178 .

+ Anssi Hannula
- Really apply kernel-headers-dvb-video-fix-includes.patch.

Fri Aug 3 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6-5mdv2008.0
+ Revision: 58194
- Updated kernel-headers to version The only change inside
it is to add pci_ids.h file, needed by ldetect as reported by Thierry

Tue Jul 31 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6-4mdv2008.0
+ Revision: 56752
- Fixed missing header on popen_bug_fix patch.
- Added one more fix that went upstream related to
_nl_explode_name_segfault_fix patch.
- Updated nscd_HUP patch from fedora.
- Added more fixes/additions that went upstream: bz4813, bz4772,
warning_patrol_fixes, sparc_build_fix, bz4812, bz4792, bz4858,

Thu Jul 26 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6-3mdv2008.0
+ Revision: 55382
- As reported and found out by Anssi Hannula, revert the following
upstream change:
2006-11-30 Jan Kratochvil

* sysdeps/unix/sysv/linux/i386/clone.S: Provide CFI for the

* outermost
`clone\' function to ensure proper unwinding stop of gdb.

* sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise.
It is causing memory leaks with gcj 4.3 on some cases on x86_64, and
probably other problems, may be because of a binutils bug.
- Added fix for a popen bug from glibc cvs.

Sat Jul 21 00:00:00 2007 Herton Ronaldo Krzesinski 6:2.6-2mdv2008.0
+ Revision: 53918
- Added patch from Anssi Hannula to fix a kernel header issue
- Added missing fixes to ldbl128ibm_fixes patch.
- Removed hunk from kernel-headers-gnu-extensions.patch that patched
linux/byteorder/swab.h, as code changed and isn\'t needed anymore (no
need now for __extension__ as code no more uses \"({ ... })\" gcc
- Updated kernel-headers to version
- Replaced init_tls_calls with more complete branch_misc_fixes patch,
that includes it along with more fixes from upstream glibc 2.6 branch.
- Added upstream fix bz4775.
- Don\'t use echo on post, instead use README.upgrade.urpmi because of
rpmdrake, as reported by Anssi Hannula. Also use better warning
- Removed glibc-post-upgrade, dont\'t restart all services on update
(#21730). Only re-exec init and sshd if possible/needed.

+ Ademar de Souza Reis Jr
- remove unecessary \'xset fp=[...]\' from %post, since xfs is not
used anymore (besides, it was pointing to the wrong location)

Sat Jul 14 00:00:00 2007 Herton Ronaldo Krzesinski 2.6-1mdv2008.0
+ Revision: 51838
- Only allow make check to fail if current running kernel version is
known to work.
- Added more fixes from Jakub Jelinek (upstream):
_nl_explode_name_segfault_fix, bz4776.
- Deal with LD_LIBRARY_PATH bug when building package between major
glibc versions.
- Added upstream fixes: nscd_get_mapping_crash_fix, bz4599,
gcc_init_fini, i386_sync_file_range, init_tls_calls, bz4745, bz4647,
x86_64_dummy_files_prevent_stub, ld_hwcap_mask_handling_fix,
bz4773, pthread_getattr_np_fix, tst_shm_fstat64, ldbl128ibm_fixes,
bz4125, bz4702, nscd_dont_cache_ttl0, utimensat, bz4586.
- Replaced amd64-string patch with x86_64-memcpy_cacheinfo that went
- Replaced futex-waiters with bz4512 patch (only test cases added).
- Replaced printf diff with glibc-bz4514.patch.
- Use new gcc 4.2 -mtune=generic flags for BuildFlags on x86/x86_64.
- Updated kernel headers ( Because of this removed/modified
the following patches:

* avx-kernel-headers-audit_support: already applied.

* kernel-headers-include-, syscall-mem-clobbers: obsolete,
not needed anymore.

* gnu-extensions: modified, one hunk is not applying anymore as the
file it patches is gone.
This new kernel headers use the new scheme of sanitized upstream
kernel headers, the tarball is generated from make
- Updated script for new kernel headers.
- Added upstream/redhat patches printf, malloc, futex-waiters, epoll.
Fix bugs/incompatibility issues in glibc 2.6 (the diffs are from
- Updated to version 2.6.
- Redid patches that were not applying anymore: nscd_HUP, nice_fix,
multiarch, new-charsets.
- Drop patches already applied: hwcap-check-platform, brazil-daylight,
slovenia-euro, unicode5, all bz
* patches, powerpc-ldbl-fixes,
powerpc-hwcaps, fix-nptl-testcases, powerpc-regdump,
ttyname-dont-use-isatty, fix-ppc32-setcontext,
- Disabled amd64 patches new-libm, amd64-fix-ceil, amd64-string: don\'t
apply anymore, are not approved upstream yet, no updated version.

+ Andreas Hasenack
- added audit patch, from Vdanen, so we can build audit

+ Per √ėyvind Karlsen
- merge ldconfig package with glibc package
- replace file dependency /sbin/install-info with package dependency info-install
- s/mandrake/mandriva/
- do not build and install localedata for $ALT_ARCH too (fixes #27214)
- drop libnldbl_nonshared.a from sparc64 (fixes #30589)
- fix reckless usage of s/.bz2// that broke patch names

+ Pixel
- explicit file provide /sbin/ldconfig

Wed Mar 7 23:00:00 2007 Gwenole Beauchesne 2.4-8mdv2007.1
+ Revision: 134573
- split timezone package off glibc
- fix pthread_mutex_timedlock() on x86_64
- fix setcontext on ppc32
- fix floor() and ceil() inlines on i386 (BZ#3451)
- fix cross-compilation and packaging

Thu Jan 18 23:00:00 2007 Gwenole Beauchesne 6:2.4-7mdv2007.1
+ Revision: 110379
- add Unicode 5.0 support (Pablo)
- use Euro in Slovenia
- enable DT_GNU_HASH support only for MDK >= 2007.1
- explicitly optimize for Cell on powerpc

Fri Jan 12 23:00:00 2007 Gwenole Beauchesne 6:2.4-6mdv2007.1
+ Revision: 108082
- backport DT_GNU_HASH support
- sparc64 updates (Peroyvind)
- fix lsb T.ttyname_r (Stew, glibc head)

Wed Oct 25 00:00:00 2006 Gwenole Beauchesne 2.4-5mdv
- update Brazil tzdata (andreas, #26570)
- update powerpc-cpu add-on to 0.03
- reintroduce dl-cache AT_PLATFORM check from glibc 2.2.5
- really don\'t use -frename-registers (workaround rpmb bug)
- add selected fixes from 2.5-branch:

* fix ppc{32,64} register dump

* fix 2 NPTL testcases

* fix ppc{32,64} longjmp (BZ#3225)

* use AT_PLATFORM and limit the number of important hwcaps on ppc

* fix ppc{32,64} lrintl/lroundl

* fix lrint on ppc32 (BZ#3155)

* fix lrint, llrint (BZ#2592)

* fix pthread_create() called from cancellation handlers (BZ#3124)

* fix pthread_cond_{,timed}wait() cancellation (BZ#3123)

* fix invalid free in error(3) (BZ#2998)

* fix printing of hexadecimal floating point numbers (BZ#2908)

* fix too large key check in pthread_setspecific (BZ#2892)

* fix pthread_join() in already cancelled thread (BZ#2843)

* fix UINT8_C and UINT16_C definitions in (BZ#2841)

* fix mktime() on 32-bit platforms for dates > 2038 (BZ#2821)

* fix uninitialized len for alloca in $ORIGIN/$PLATFORM handling (BZ#2792)

* fix malloc(0xFFFFnnnn) corruption from 32-bit wraparound (BZ#2775)

* fix insque() to conform to POSIX (BZ#2766)

* fix envz_strip() (BZ#2703)

* fix dladdr() with SHN_UNDEF symbols (BZ#2683)

* provide getlogin prototype even for -D_XOPEN_SOURCE=500 (BZ#2680)

* fix cacosh() (BZ#2182)

Tue Jul 25 00:00:00 2006 Gwenole Beauchesne 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 generic header (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)

Tue May 23 00:00:00 2006 Arnaud Patard 2.4-3mdk
- update kernel-headers to the 2.6.16-2mdk to be able to build applications
that are including linux/input.h

Sat May 20 00:00:00 2006 Gwenole Beauchesne 2.4-2mdk
- update new-charsets patch
- update kernel-headers to 2.6.16
- update x86_64 strings library from AMD

Fri May 12 00:00:00 2006 Gwenole Beauchesne 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 23:00:00 2006 Gwenole Beauchesne 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 23:00:00 2006 Gwenole Beauchesne 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 on ppc (Christiaan Welvaart)

Thu Feb 16 23:00:00 2006 Gwenole Beauchesne 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
- fix glibc-devel deps (#19145)
- fix upgrades from conectiva, aka conflicts glibc-base <= 2.3.4 (#19256)