From: Andreas Hüttel Date: Mon, 2 Jan 2012 16:02:57 +0000 (+0000) Subject: Split ChangeLog. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=d65c00a6cafa35321a45ed8dbe36f98e074eeb74;p=gentoo.git Split ChangeLog. Package-Manager: portage-2.1.10.41/cvs/Linux x86_64 --- diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog index d53d2d2cf508..2681a57870da 100644 --- a/sys-libs/glibc/ChangeLog +++ b/sys-libs/glibc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-libs/glibc # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.811 2012/01/01 09:47:27 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.812 2012/01/02 16:02:57 dilfridge Exp $ + + 02 Jan 2012; Andreas K. Huettel +ChangeLog-2007: + Split ChangeLog. *glibc-2.14.1-r2 (01 Jan 2012) @@ -967,2664 +970,4 @@ 16 Jan 2008; Mike Frysinger glibc-2.7-r1.ebuild: Add some ~sparc love. - 31 Dec 2007; Jeroen Roovers glibc-2.7-r1.ebuild: - Stable for HPPA. - - 29 Dec 2007; Mike Frysinger glibc-2.7-r1.ebuild: - Add patches to fix hppa. - - 24 Dec 2007; Mike Frysinger glibc-2.7-r1.ebuild: - Fix building with BSD awk by using a POSIX regex #202511 by Alexis Ballier. - - 11 Dec 2007; Mike Frysinger glibc-2.7-r1.ebuild: - Add patch to fix building on alpha #201910 by Jose Luis Rivero. - - 10 Dec 2007; Jeroen Roovers glibc-2.7-r1.ebuild: - Marked ~hppa too. - -*glibc-2.7-r1 (10 Dec 2007) - - 10 Dec 2007; Mike Frysinger - files/eblits/src_install.eblit, +glibc-2.7-r1.ebuild: - Add fixes for #196926 (build failure with USE=glibc-omitfp), #201646 (double - free on sscanf("", "%as")), #199479 (build failure for i586-* targets due to - duplicate _chk defs), #198949 (static link failure when using - pthread_cond_timedwait), #196933 (build failure on hppa), and #196031 (gdb - debugging errors with pthreads). - - 18 Nov 2007; Mike Frysinger - files/eblits/src_compile.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Build gd-based helper tools when USE=gd #198381. - - 11 Nov 2007; Mike Frysinger - +files/2.7/glibc-2.7-hardened-inittls-nosysenter.patch, - files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Move hardened stuff back to each ebuild (since that is how we are tracking - it) and add support for pre/post eblit hooks. Also fixup hardened patch to - apply #198335. - - 10 Nov 2007; Mike Frysinger glibc-2.6.ebuild, - glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Only stick glibc-compat20 into IUSE when linuxthreads is available #198657 - by Benjamin Schindler. - - 10 Nov 2007; Mike Frysinger - files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: - Add support for USE=vanilla. - - 24 Oct 2007; Mike Frysinger glibc-2.7.ebuild: - Fix building on hppa #196868 and add patch for gcc-4.2 + noinlining #196245. - - 23 Oct 2007; Mike Frysinger glibc-2.7.ebuild: - Force >=sys-apps/sandbox-1.2.18.1-r2 so it recognizes the new cloexec flags - #196720. - -*glibc-2.7 (22 Oct 2007) - - 22 Oct 2007; Mike Frysinger +glibc-2.7.ebuild: - Version bump. - - 17 Oct 2007; Raúl Porcel glibc-2.6.1.ebuild: - alpha/ia64/sparc stable wrt #195427 - - 16 Oct 2007; Christoph Mende glibc-2.6.1.ebuild: - Stable on amd64 wrt bug #195427 - - 15 Oct 2007; Markus Rothe glibc-2.6.1.ebuild: - Stable on ppc64; bug #195427 - - 14 Oct 2007; Christian Faulhammer glibc-2.6.1.ebuild: - stable x86, bug 195427 - - 12 Oct 2007; Lars Weiler glibc-2.6.1.ebuild: - stable ppc, bug #195427 - - 10 Oct 2007; Mike Frysinger files/eblits/common.eblit: - Add default -march for x86 on amd64 builds based on CHOST #185404. - - 07 Oct 2007; Mike Frysinger - files/eblits/src_unpack.eblit: - Dont bother checking kernel headers when installing libc headers #190510. - - 04 Sep 2007; Joshua Kinard glibc-2.6.1.ebuild: - Update the patchset to 1.1 to pull in a patch for mips to enable support for - .gnu.hash capabilities, and mark unstable on mips. - - 06 Aug 2007; Mike Frysinger - +files/eblits/common.eblit, +files/eblits/src_compile.eblit, - +files/eblits/src_install.eblit, +files/eblits/src_test.eblit, - +files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild: - Introduce eblits. - - 06 Aug 2007; Mike Frysinger - glibc-2.6.ebuild, glibc-2.6.1.ebuild: - Add default -march for x86 builds based on CHOST #185404. - -*glibc-2.6.1 (01 Aug 2007) -*glibc-2.5.1 (01 Aug 2007) - - 01 Aug 2007; Mike Frysinger +glibc-2.5.1.ebuild, - +glibc-2.6.1.ebuild: - Version bump. - - 24 Jul 2007; Samuli Suominen Manifest: - Fix Manifest. (yoswink) - - 24 Jul 2007; Jose Luis Rivero glibc-2.6.ebuild: - Keyworded ~alpha - - 20 Jul 2007; Gustavo Zacarias glibc-2.6.ebuild: - Keyworded ~sparc - - 15 Jul 2007; Christoph Mende glibc-2.5-r4.ebuild: - Stable on amd64 wrt security bug #183844 - - 10 Jul 2007; Tobias Scherbaum glibc-2.5-r4.ebuild: - ppc stable, bug #183844 - - 10 Jul 2007; Gustavo Zacarias glibc-2.5-r4.ebuild: - Stable on sparc wrt #183844 - - 09 Jul 2007; Jeroen Roovers glibc-2.5-r4.ebuild: - Stable for HPPA (bug #183844). - - 07 Jul 2007; Joshua Kinard glibc-2.5-r4.ebuild: - Stable on mips, per #183844. - - 07 Jul 2007; Raúl Porcel glibc-2.5-r4.ebuild: - alpha/ia64 stable wrt security #183844 - - 07 Jul 2007; Markus Rothe glibc-2.5-r4.ebuild: - Stable on ppc64; bug #183844 - - 05 Jul 2007; Piotr Jaroszyński glibc-2.5-r4.ebuild: - (QA) RESTRICT clean up. - - 03 Jul 2007; Christian Faulhammer glibc-2.5-r4.ebuild: - stable x86, security bug 183844 - -*glibc-2.5-r4 (03 Jul 2007) - - 03 Jul 2007; +glibc-2.5-r4.ebuild: - - bug 183844 - - 02 Jul 2007; Piotr Jaroszyński glibc-2.2.5-r10.ebuild, - glibc-2.3.2-r12.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6-r4.ebuild, - glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, glibc-2.5-r2.ebuild, - glibc-2.5-r3.ebuild, glibc-2.6.ebuild: - (QA) RESTRICT clean up. - - 02 Jul 2007; Jose Luis Rivero glibc-2.5-r3.ebuild: - Stable on alpha wrt security bug #176712 - - 01 Jul 2007; Piotr Jaroszyński glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r4.ebuild, glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, - glibc-2.5-r2.ebuild, glibc-2.5-r3.ebuild, glibc-2.6.ebuild: - (QA) RESTRICT="multilib-pkg-force" -> EMULTILIB_PKG="true" - - 25 Jun 2007; Joshua Kinard glibc-2.5-r3.ebuild: - Stable on mips, per #176712. - - 05 Jun 2007; Raúl Porcel glibc-2.3.6-r5.ebuild: - alpha stable - - 02 Jun 2007; Matti Bickel glibc-2.5-r3.ebuild: - ppc stable - - 01 Jun 2007; Raúl Porcel glibc-2.5-r3.ebuild: - ia64 stable wrt security #176712 - - 01 Jun 2007; Stephen Bennett +glibc-2.3.6-r4.ebuild: - Re-add 2.3.6-r4 since it was latest 2.3 stable on alpha - - 31 May 2007; Daniel Gryniewicz glibc-2.5-r3.ebuild: - Marked stable on amd64 for bug #176712 - - 31 May 2007; Markus Rothe glibc-2.5-r3.ebuild: - Stable on ppc64; bug #176712 - - 30 May 2007; Raúl Porcel glibc-2.5-r3.ebuild: - x86 stable wrt security #176712 - - 29 May 2007; Gustavo Zacarias glibc-2.5-r3.ebuild: - Stable on sparc wrt security #176712 - - 28 May 2007; Jeroen Roovers glibc-2.5-r3.ebuild: - Stable for HPPA (bug #176712). - -*glibc-2.5-r3 (27 May 2007) - - 27 May 2007; Mike Frysinger +glibc-2.5-r3.ebuild: - Some more fixes from upstream (/etc/shell and printf()), fix tests when - profiling/debugging is enabled, and add patch from SuSE for more dynamic - /etc/resolv.conf handling. - - 24 May 2007; Joshua Kinard glibc-2.3.6-r5.ebuild: - Stable on mips. - -*glibc-2.6 (19 May 2007) - - 19 May 2007; Mike Frysinger +glibc-2.6.ebuild: - Version bump. - - 15 May 2007; Jeroen Roovers glibc-2.5-r2.ebuild: - Stable for HPPA (bug #168131). - - 14 May 2007; Mike Frysinger glibc-2.5-r2.ebuild: - Push out some alpha compile fixes. - - 11 May 2007; Joshua Kinard glibc-2.5-r2.ebuild: - Stable on mips, per #176712. - - 09 May 2007; Bryan Østergaard glibc-2.5-r2.ebuild: - Stable on Alpha, bug 176712. - - 05 May 2007; Daniel Gryniewicz glibc-2.5-r2.ebuild: - Marked stable on amd64 for bug #176712 - - 05 May 2007; Tobias Scherbaum glibc-2.5-r2.ebuild: - ppc stable, bug #176712 - - 05 May 2007; Mike Frysinger glibc-2.5-r2.ebuild: - Switch to cleaner STRIP_MASK with prepallstrip. - - 04 May 2007; Gustavo Zacarias glibc-2.5-r2.ebuild: - Stable on sparc wrt security #176712 - - 04 May 2007; Bryan Østergaard glibc-2.5-r2.ebuild: - Stable on IA64, bug 176712. - - 03 May 2007; Markus Rothe glibc-2.5-r2.ebuild: - Stable on ppc64; bug #176712 - - 03 May 2007; Andrej Kacian glibc-2.5-r2.ebuild: - Stable on x86, security bug #176712. - -*glibc-2.5-r2 (03 May 2007) - - 03 May 2007; Mike Frysinger +glibc-2.5-r2.ebuild: - Fix building with sanitized headers for various arches, fix from upstream - #176712 for printf overflow, fix building under hppa, and respect env - CPPFLAGS. - - 15 Mar 2007; Kevin F. Quinn - files/2.5/glibc-2.5-hardened-pie.patch, glibc-2.5-r1.ebuild: - Fix 2.5-hardened-pie.spec (bug #170731), and make 2.5-r1 robust against compiler variant. - -*glibc-2.5-r1 (13 Mar 2007) - - 13 Mar 2007; Mike Frysinger - +files/2.5/glibc-2.5-gentoo-stack_chk_fail.c, - +files/2.5/glibc-2.5-hardened-configure-picdefault.patch, - +files/2.5/glibc-2.5-hardened-inittls-nosysenter.patch, - +files/2.5/glibc-2.5-hardened-pie.patch, +glibc-2.5-r1.ebuild: - Push out misc fixes and include new hardened/hppa work. - - 25 Feb 2007; Joshua Kinard glibc-2.5.ebuild: - Add ~mips to glibc-2.5 for testing under the 2007.1-dev profile. - - 23 Feb 2007; Roy Marples files/nscd: - nscd init script no longer requires bash - - 17 Feb 2007; Mike Frysinger glibc-2.5.ebuild: - We no longer support i386-* hosts #165772. - - 13 Feb 2007; Gustavo Zacarias glibc-2.5.ebuild: - Stable on sparc for 2007.0 - - 12 Feb 2007; Bryan Østergaard glibc-2.5.ebuild: - Stable on IA64. - - 12 Feb 2007; Bryan Østergaard glibc-2.5.ebuild: - Stable on Alpha. - - 12 Feb 2007; Simon Stelling glibc-2.5.ebuild: - stable on amd64; bug 165085 - - 11 Feb 2007; Joseph Jezak glibc-2.5.ebuild: - Marked ppc stable for bug #165085. - - 08 Feb 2007; Bryan Østergaard glibc-2.5.ebuild: - Add ~alpha keyword. - - 06 Feb 2007; Christian Faulhammer glibc-2.5.ebuild: - stable x86; bug #165085 - - 27 Jan 2007; Mike Frysinger glibc-2.3.6-r4.ebuild, - glibc-2.3.6-r5.ebuild, glibc-2.4-r3.ebuild, glibc-2.4-r4.ebuild, - glibc-2.5.ebuild: - Fixup bash style in check_nptl_support so the checks actually work #164007 - by Andrew Gaffney. - - 16 Jan 2007; Gustavo Zacarias glibc-2.5.ebuild: - Give ~sparc keywords - - 06 Jan 2007; Tom Gall glibc-2.5.ebuild: - stable on ppc64. - - 25 Nov 2006; nixnut glibc-2.3.6-r5.ebuild, - glibc-2.4-r4.ebuild: - Stable on ppc wrt bug 154176 - - 25 Nov 2006; glibc-2.3.6-r5.ebuild: - stable on amd64 - - 20 Nov 2006; Guy Martin glibc-2.3.6-r5.ebuild: - Stable on hppa. - - 13 Nov 2006; Tom Gall glibc-2.4-r4.ebuild: - stable on ppc64 - - 09 Nov 2006; Gustavo Zacarias glibc-2.3.6-r5.ebuild: - Stable on sparc wrt #154176 - - 08 Nov 2006; Christian Faulhammer - glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild: - stable x86, bug #154176 - - 06 Nov 2006; Daniel Gryniewicz glibc-2.4-r4.ebuild: - Marked stable on amd64 for bug #154176 - - 19 Oct 2006; Markus Rothe glibc-2.3.6-r5.ebuild: - Stable on ppc64 (for binutils-2.17) - -*glibc-2.3.6-r5 (30 Sep 2006) - - 30 Sep 2006; Mike Frysinger +glibc-2.3.6-r5.ebuild: - Push out accumulated fixes. - -*glibc-2.5 (30 Sep 2006) - - 30 Sep 2006; Mike Frysinger +glibc-2.5.ebuild: - Version bump. - -*glibc-2.4-r4 (29 Sep 2006) - - 29 Sep 2006; Mike Frysinger +glibc-2.4-r4.ebuild: - Push out accumulated fixes. - - 19 Sep 2006; Jason Wever glibc-2.4-r3.ebuild: - Added ~sparc keyword to glibc-2.4, woohoo - - 14 Sep 2006; Danny van Dyk glibc-2.3.6-r3.ebuild: - Moved last hidden USE flag to USE_EXPAND flag. - - 30 Aug 2006; Chris Gianelloni glibc-2.4-r3.ebuild: - Stable on amd64 and x86. - - 14 Aug 2006; glibc-2.3.4.20041102-r2.ebuild, - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5-r2.ebuild, - glibc-2.3.5-r3.ebuild: - - switch default ordering of gcc-config and eselect-compiler to work around - portage bug - - 05 Aug 2006; Danny van Dyk glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Fixed bug #142832: wrapped crosscompile-fix in 'if is_crosscompile && ...'. - - 28 Jul 2006; glibc-2.3.5-r3.ebuild: - Stable on IA64; fix bug #141681. - - 22 Jul 2006; Bryan Østergaard glibc-2.3.6-r4.ebuild: - Stable on alpha. - - 09 Jul 2006; Joshua Kinard glibc-2.3.6-r4.ebuild: - Marked stable on mips. - - 08 Jul 2006; Lars Weiler glibc-2.3.6-r4.ebuild: - Stable on ppc; bug #137121. - - 04 Jul 2006; Mike Frysinger glibc-2.3.5-r2.ebuild, - glibc-2.3.5-r3.ebuild, glibc-2.3.6-r3.ebuild, glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Add back in sanity check to prevent people from downgrading their glibc. - - 28 Jun 2006; Markus Rothe glibc-2.3.6-r4.ebuild: - Stable on ppc64 - - 28 Jun 2006; Mike Frysinger glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Disable --with-__thread when USE=glibc-compat20 #138028 by je_fro. - - 27 Jun 2006; Luca Barbato glibc-2.4-r3.ebuild: - Marked stable on ppc - - 27 Jun 2006; Mike Frysinger glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Punt Fedora tarballs in favor of packaging c_stubs/glibc-compat ourselves - #138028 by je_fro. - - 25 Jun 2006; Guy Martin glibc-2.3.6-r4.ebuild: - Stable on hppa. - - 25 Jun 2006; Marcus D. Hanwell glibc-2.3.6-r4.ebuild: - Marked stable on amd64, bug 137121. - - 24 Jun 2006; Markus Rothe glibc-2.4-r3.ebuild: - Added ~ppc64 to get more user response for bugs - - 22 Jun 2006; Mike Frysinger glibc-2.3.6-r4.ebuild, - glibc-2.4-r3.ebuild: - Make locale-gen upgrade path a little smoother for people who want *all* - locales generated #137538. - - 21 Jun 2006; Gustavo Zacarias glibc-2.3.6-r4.ebuild: - Stable on sparc wrt #137121 - - 18 Jun 2006; Andrej Kacian glibc-2.3.6-r4.ebuild: - Stable on x86. Bug #137121. - - 15 Jun 2006; Joshua Kinard glibc-2.4-r3.ebuild: - Add ~mips to KEYWORDS for testing purposes. - - 30 May 2006; Jeremy Huddleston - glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, - glibc-2.3.5-r3.ebuild, glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, - glibc-2.3.6-r2.ebuild, glibc-2.3.6-r3.ebuild, glibc-2.3.6-r4.ebuild, - glibc-2.4-r1.ebuild, glibc-2.4-r2.ebuild, glibc-2.4-r3.ebuild: - Let app-admin/eselect-compiler be used instead of sys-devel/gcc-config if - it's available. - - 30 May 2006; Luca Barbato glibc-2.4-r3.ebuild: - Marked ~ppc - - 26 May 2006; Guy Martin glibc-2.3.6-r4.ebuild: - Added ~hppa to KEYWORDS. - -*glibc-2.4-r3 (13 May 2006) - - 13 May 2006; Mike Frysinger +glibc-2.4-r3.ebuild: - Push out accumulated changes and post new amd64 string patch. - - 05 May 2006; Mike Frysinger glibc-2.3.6-r3.ebuild: - Just filter strings patch for hardened users #124682. - -*glibc-2.3.6-r4 (04 May 2006) - - 04 May 2006; Mike Frysinger +glibc-2.3.6-r4.ebuild: - Backport all the crazy changes from glibc-2.4 and include a ton of bugfixes. - - 04 May 2006; Joseph Jezak glibc-2.3.6-r3.ebuild: - Marked ppc stable for bug #132076. - - 02 May 2006; Daniel Gryniewicz glibc-2.3.6-r3.ebuild: - Marked stable on amd64 per bug# 131403 - - 30 Apr 2006; Joshua Kinard glibc-2.3.6-r3.ebuild: - Marked stable on mips. - - 30 Apr 2006; Simon Stelling glibc-2.3.5-r3.ebuild: - stable on amd64 - - 26 Apr 2006; Ilya A. Volynets-Evenbakh - glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild, - glibc-2.3.6-r3.ebuild: - replace "portageq has_version" with "has_version" to make paludis with - root!=/ happy - - 25 Apr 2006; Gustavo Zacarias glibc-2.3.6-r3.ebuild: - Stable on sparc - - 25 Apr 2006; Mark Loeser glibc-2.3.6-r3.ebuild: - Stable on x86 - - 17 Apr 2006; Mike Frysinger glibc-2.4-r2.ebuild: - Kill USE=userlocales and replace with Debian locale-gen #22565. - - 14 Apr 2006; Bryan Østergaard glibc-2.4-r2.ebuild: - fix DEPEND so that we can use mips-headers with USE=nptl - -*glibc-2.4-r2 (01 Apr 2006) - - 01 Apr 2006; Mike Frysinger +glibc-2.4-r2.ebuild: - Cleaned up version bump. - - 29 Mar 2006; Chris Gianelloni glibc-2.3.5-r3.ebuild: - Marking stable on x86 wrt bug #127680. - - 29 Mar 2006; Mike Frysinger glibc-2.4-r1.ebuild: - Force gcc-4 for ppc targets #125797 and allow nptl for most targets #127358. - -*glibc-2.4-r1 (17 Mar 2006) - - 17 Mar 2006; Mike Frysinger +files/2.4/ssp_simple.c, - +glibc-2.4-r1.ebuild: - Cut some old mips patches, update the alpha xstat patch, fixup the ssp - compat patch #125909 and #125988, and fix the fnmatch patch #126164. - - 11 Mar 2006; Mike Frysinger - +files/2.4/glibc-gentoo-libdir.patch, glibc-2.4.ebuild: - Update non-multilib amd64 patch for glibc-2.4 #125793 by Jean Bréfort. - -*glibc-2.4 (10 Mar 2006) - - 10 Mar 2006; Mike Frysinger +glibc-2.4.ebuild: - Version bump. - - 03 Mar 2006; Simon Stelling - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild, - glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild: - remove the dependency on app-emulation/emul-linux-x86-glibc since 2004.3 has - been deprecated a while ago - - 27 Feb 2006; Gustavo Zacarias glibc-2.3.6-r3.ebuild: - Stick a ~sparc in - - 20 Feb 2006; Mike Frysinger glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r3.ebuild: - Add some sparc fixes from upstream #123433 by Jason Weever. - - 20 Feb 2006; Joshua Kinard glibc-2.3.5-r3.ebuild: - Marked stable on mips. - -*glibc-2.3.6-r3 (12 Feb 2006) - - 12 Feb 2006; Martin Schlemmer +glibc-2.3.6-r3.ebuild: - Add amd64 string and math patches, bug #100289. Extra patches from - Simon Strandman's patchset for glibc-2.3.90 that I ported to 2.3.6. - - 29 Jan 2006; Mike Frysinger - -files/glibc-manpages-2.2.5.tar.bz2, -files/glibc-manpages-2.3.2.tar.bz2, - glibc-2.3.2-r12.ebuild: - Move glibc 2.3.2 manpages to mirrors #120700 by Simon Stelling. - - 25 Jan 2006; Daniel Ostrow - glibc-2.3.4.20041102-r2.ebuild: - Stable for stage building. - - 24 Jan 2006; Mike Frysinger glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, glibc-2.3.5-r3.ebuild, - glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: - Define alt_build_headers for the --with-headers option and for checking for - nptl support #114923. - - 18 Jan 2006; Mark Loeser - files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch, - +files/2.3.6/glibc-2.3.6-propolice-guard-functions.patch, - -glibc-2.3.5.20050421.ebuild, -glibc-2.3.5.20050722.ebuild, - glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: - Add check for SSP from glibc head. Remove old glibc-2.3.5 (glibc-2.4) - snapshots. - - 15 Jan 2006; Joseph Jezak glibc-2.3.5-r3.ebuild, - glibc-2.3.6-r2.ebuild: - Added PPC NPTL workaround and marked glibc-2.3.5-r3 ppc stable. - - 13 Jan 2006; Mike Frysinger glibc-2.3.5-r1.ebuild, - glibc-2.3.5-r2.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6.ebuild, - glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: - Fix double stripping on multilib systems #118207. - - 07 Jan 2006; Markus Rothe glibc-2.3.6-r2.ebuild: - Added ~ppc64 - - 06 Jan 2006; Luis Medinas glibc-2.3.6-r2.ebuild: - Added ~amd64 keyword. - - 06 Jan 2006; Mark Loeser glibc-2.3.6-r2.ebuild: - Marking ~x86 - - 05 Jan 2006; Gustavo Zacarias glibc-2.3.5-r3.ebuild: - Stable on sparc - -*glibc-2.3.6-r2 (03 Jan 2006) - - 03 Jan 2006; Mark Loeser +glibc-2.3.6-r2.ebuild: - Bump to add a new patchset which fixes MIPs gcc-4 issues, bug #32429 and - #116086 - - 25 Dec 2005; Joshua Kinard glibc-2.3.6-r1.ebuild: - New patchset to fix mips build issues when using gcc-4.x. - - 23 Dec 2005; Michael Hanselmann glibc-2.3.6-r1.ebuild: - Added to ~ppc. - - 09 Dec 2005; Joshua Kinard glibc-2.3.6-r1.ebuild: - Added ~mips to KEYWORDS, excluded patch 6640_* - - 09 Dec 2005; Roy Marples files/nscd: - Tweak nscd initscript depend to use dns ldap net slapd. - - 30 Nov 2005; Bryan Østergaard glibc-2.3.5-r3.ebuild: - Stable on alpha. Fixes some longstanding threading issues. - - 18 Nov 2005; Mike Frysinger glibc-2.3.6-r1.ebuild: - Add support for just installing glibc headers when doing a cross-compile. - -*glibc-2.3.6-r1 (14 Nov 2005) - - 14 Nov 2005; Martin Schlemmer +glibc-2.3.6-r1.ebuild: - Fix building with newer binutils. Fix building on ppc with gcc-4.1. - - 12 Nov 2005; Martin Schlemmer glibc-2.3.6.ebuild: - Update DEPEND .. we need later binutils. Also update gcc and gcc-config - dependencies to be sure. - - 11 Nov 2005; Martin Schlemmer glibc-2.3.6.ebuild: - Fix pthread manpages not installing with nptl. - -*glibc-2.3.6 (10 Nov 2005) - - 10 Nov 2005; Martin Schlemmer +glibc-2.3.6.ebuild: - New release. - - 03 Nov 2005; Gustavo Zacarias glibc-2.3.5-r3.ebuild: - Give it some ~sparc keyword - - 27 Oct 2005; Michael Hanselmann glibc-2.3.5-r3.ebuild: - Added to ~ppc. - - 28 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r3.ebuild: - Cleaned up setup_env, and fixed the usage of CFLAGS_. - -*glibc-2.3.5-r3 (27 Oct 2005) - - 27 Oct 2005; Mike Frysinger +glibc-2.3.5-r3.ebuild: - Fix alpha defunct threads #100259, add support for binutils as-needed - #108976, and split timezone data off into another package #109556. - - 21 Oct 2005; Tom Gall - glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild: - going back to ~ppc64 in light of bug #109985 - - 19 Oct 2005; Jeremy Huddleston - glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Removing my devspace as a fallback URI so people stop blaming me about - missing distfiles when mirrors fail. - - 17 Oct 2005; Joseph Jezak glibc-2.3.5-r2.ebuild: - Marked ppc stable. - - 14 Oct 2005; Mike Frysinger glibc-2.3.5-r2.ebuild: - Filter CFLAGS and force default ABI when cross-compiling. - - 11 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r2.ebuild: - Set MULTILIB_ABIS to DEFAULT_ABI if ! use multilib. - - 08 Oct 2005; Chris PeBenito glibc-2.3.5-r1.ebuild, - glibc-2.3.5-r2.ebuild: - Enable SELinux support only on primary ABI on multilib systems. - - 08 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r2.ebuild: - Exclude 5005_all_enable-multilib-with-cross-compile.patch unless we're - building a mips64 crosscompiler as it breaks everything else. - - 07 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: - Don't do get_libdir on crosscompiles except for mips64 since it breaks other - targets and only mildly fixes mips64. - - 07 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050421.ebuild, - glibc-2.3.5.20050722.ebuild: - Don't do the CC setting hack if you've got eselect-compiler as that sets - everything up correctly. - - 07 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: - Avoid using CFLAGS_${ABI} for sparc64 as that is deprecated (and won't work - with the default eselect-compiler settings). - - 07 Oct 2005; Jeremy Huddleston - glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: - Punted some multilib config stuff to multilib.eclass. - -*glibc-2.3.5-r2 (06 Oct 2005) - - 06 Oct 2005; Mike Frysinger +glibc-2.3.5-r2.ebuild: - Push out accumulated fixes and fix amd64 multilib error where - C{BUILD,TARGET}_OPT bled across compiles. - - 28 Sep 2005; Mike Frysinger glibc-2.3.5-r1.ebuild: - Add fix by Fredrik Tolf #86313. - - 21 Sep 2005; Mike Frysinger glibc-2.3.5-r1.ebuild: - Rework ABI handling for cross-compiles so mips n32/n64 works now with mips64 - targets. - - 21 Sep 2005; Stephen P. Becker - glibc-2.3.5.20050722.ebuild: - exclude patches 6640_mips_unistd_h-fixes.patch and - 6600_mips_librt-mips.patch since the first isn't required anymore, and - the second breaks the glibc compile--note a new, similar patch may be - needed to facilitate transition between old userlands with the GLIBC_2.0 - symbol in librt - - 18 Sep 2005; Michael Hanselmann glibc-2.3.5-r1.ebuild: - Added to ~ppc. - - 16 Sep 2005; Bryan Østergaard - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20041102-r2.ebuild, - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Enable nptl on alpha. - - 07 Sep 2005; Jeremy Huddleston - glibc-2.3.5-r1.ebuild: - Forcing -j1. Found -j3 making problems on my u2 =(... - - 06 Sep 2005; Markus Rothe glibc-2.3.5-r1.ebuild: - Stable on ppc64 - - 28 Aug 2005; Joshua Kinard glibc-2.3.5-r1.ebuild, - glibc-2.3.5.ebuild: - Bump 2.3.5 to stable, and 2.3.5-r1 to unstable on mips. - - 25 Aug 2005; Martin Schlemmer glibc-2.2.5-r10.ebuild: - Add localedef-fix-trampoline.patch, as we have the same issues with a - hardened kernel as with 2.3.x and gcc-[34].x. - - 21 Aug 2005; MATSUU Takuto glibc-2.3.5-r1.ebuild: - Stable on sh. - - 17 Aug 2005; Mike Frysinger glibc-2.3.5-r1.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Make sure we filter all -O flags before we lock down to -O2 #77264. - - 16 Aug 2005; Jeremy Huddleston - glibc-2.3.5-r1.ebuild: - Stable on amd64 and x86 to address issues which cropped up since 2.3.5 went - stable. This fixes bugs #52374, #85718, #100190. - - 10 Aug 2005; Jeremy Huddleston - glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild, - glibc-2.3.5.20050722.ebuild: - Fixed USE=profile support... bug #100092. - - 04 Aug 2005; Martin Schlemmer - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5-r1.ebuild, - glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: - Fix typo, bug #101374. - - 31 Jul 2005; MATSUU Takuto glibc-2.3.5-r1.ebuild: - Added ~sh to KEYWORDS. - - 29 Jul 2005; Mike Frysinger glibc-2.3.5-r1.ebuild: - Add patches for SuperH. - - 29 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild, - glibc-2.3.5.20050722.ebuild: - Fix cross-compilation RDEPENDs - - 29 Jul 2005; Guy Martin glibc-2.3.2-r12.ebuild, - glibc-2.3.3.20040420-r2.ebuild, glibc-2.3.4.20040619-r2.ebuild, - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild: - Fixed hppa no pie patch path. - - 29 Jul 2005; Mike Frysinger - +files/2.3.4/hppa-no-pie.patch, glibc-2.3.2-r12.ebuild, - glibc-2.3.3.20040420-r2.ebuild, glibc-2.3.4.20040619-r2.ebuild, - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild: - Add patch to disable building nscd as PIE on hppa since PIE support is - broken in glibc for parisc. - - 26 Jul 2005; Jeremy Huddleston - glibc-2.3.5-r1.ebuild: - Remove a nested function from iconvconfig to make it play nicer for hardened - users. Closes bug #85718. - - 24 Jul 2005; Martin Schlemmer glibc-2.3.5-r1.ebuild: - Add the stripping of the dynamic linker from the snapshot ebuilds, else we - cannot set breakpoints in shared libraries. Make sure we only move actual - files and not symlinks to the tmp directory. - -*glibc-2.3.5.20050722 (24 Jul 2005) - - 24 Jul 2005; Martin Schlemmer - +glibc-2.3.5.20050722.ebuild: - New snapshot release. - - 24 Jul 2005; Markus Rothe glibc-2.3.5-r1.ebuild: - added ~ppc64 - - 23 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild: - Changed CHOST->CTARGET for 486/586 linuxthreads workaround. Set keywords in - 2.3.5-r1 to ~amd64 ~sparc ~x86 in prep to remove from package.mask. - - 22 Jul 2005; Jeremy Huddleston - glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild: - Readded 1040_all_2.3.3-localedef-fix-trampoline.patch which got lost during - a glibc bump. Shoud address bug #85718. Also, let --with-__thread be - controlled by linuxthread-tls instead of !glibc-compat20. - - 17 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild: - Workaround for bug #90236 in 2.3.5. Bump of infopages in 2.3.5-r1. - - 15 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild: - Stable on x86. This pushes fixes for the nslookup bug and bugs #74555, - #87671, #90825, and #98779 plus others into stable on x86. - - 15 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, - glibc-2.3.5-r1.ebuild: - Removed the PDEPEND on emul-glibc for amd64 as this release (and all future - releases) are masked on 2004.3 for amd64. - -*glibc-2.3.5-r1 (15 Jul 2005) - - 15 Jul 2005; Jeremy Huddleston - +glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421: - Revision bump to address bugs #52374, #82424, and #95351. Adds support for - the 'profile' USE flag which causes profiling glibc libs to be build. The - glibc-omitfp USE flag is now used instead of the !debug flag and CFLAGS - checking to determine if we should pass --enable-omitfp to configure. The - glibc-compat20 USE flag has been introduced to enable the glibc-compat - addon and force the linuxthreads glibc to be compiled with - --without-__thread. This will allow better support for legacy (and in some - cases "broken") binaries to work with this glibc. If you aren't using such - binaries, you're better off not using this USE flag. See bug #95351. - - 14 Jul 2005; Jeremy Huddleston - -files/glibc-2.2.4-string2.h.diff, - -files/2.2.5/glibc-2.2.5-alpha-gcc3-fix.diff, - -files/2.2.5/glibc-2.2.5-alpha-pcdyn-fix.diff, - -files/2.2.5/glibc-2.2.5-arm-errlist-fix.diff, - -files/2.2.5/glibc-2.2.5-arm-sysdeps-fix.diff, - -files/2.2.5/glibc-2.2.5-divdi3.diff, - -files/2.2.5/glibc-2.2.5-dns-network-overflow.diff, - -files/2.2.5/glibc-2.2.5-gcc311.patch, - -files/2.2.5/glibc-2.2.5-getgrouplist.patch, - -files/2.2.5/glibc-2.2.5-ppc-semctl.diff, - -files/2.2.5/glibc-2.2.5-ppc-sqrtl.diff, - -files/2.2.5/glibc-2.2.5-sandbox.diff, - -files/2.2.5/glibc-2.2.5-sparc-mathinline.patch, - -files/2.2.5/glibc-2.2.5-sparc-misc.diff, - -files/2.2.5/glibc-2.2.5-sparc32-semctl.patch, - -files/2.2.5/glibc-2.2.5-sparc64-fixups.diff, - -files/2.2.5/glibc-2.2.5-sunrpc-overflow.diff, - -files/2.2.5/glibc-2.2.5-threadsig.diff, - -files/2.2.5/glibc-2.2.5.divbyzero.patch, - -files/2.2.5/glibc-2.2.5.restrict_arr.patch, - -files/2.3.1/glibc-2.3.1-elf-machine-rela-mips.patch, - -files/2.3.1/glibc-2.3.1-exit-syscall-mips.patch, - -files/2.3.1/glibc-2.3.1-inline-syscall-mips.patch, - -files/glibc-xdr_security.patch, -glibc-2.3.4.20041102.ebuild, - -glibc-2.3.4.20050125.ebuild: - Cleaning out some old cruft. - -*glibc-2.3.4.20041102-r2 (13 Jul 2005) - - 13 Jul 2005; Yuta SATOH - +glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - added multilib support on ppc64, bug #97162 - - 12 Jul 2005; Jeremy Huddleston - glibc-2.3.4.20041102.ebuild, glibc-2.3.4.20041102-r1.ebuild, - glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Changed DEPEND to use ~ instead of >= for glibc so we keep version sync - between the packages. - - 11 Jul 2005; Martin Schlemmer - glibc-2.3.4.20050125-r1.ebuild: - Update to support selinux USE flag. - - 11 Jul 2005; Martin Schlemmer - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - Update to support selinux USE flag (blame spb). - - 07 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild: - Stable amd64. - - 26 Jun 2005; Luca Barbato glibc-2.3.5.ebuild: - ppc doesn't build correctly with -nptlonly - - 16 June 2005; Martin Schlemmer - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.20050421.ebuild: - Do not backup symlinks for the 'do not strip thread/ld.so libs' action, as - it causes issues (basically the 'mv -f' followed the symlink instead of - moving it ...). - - 14 Jun 2005; Mike Frysinger files/nscd: - Add a permission check to nscd init.d #96108 by Paul Ortyl. - - 11 Jun 2005; Mike Frysinger - glibc-2.3.4.20041102.ebuild, glibc-2.3.4.20041102-r1.ebuild, - glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Add missing popd by Sunil #95736. - - 07 Jun 2005; Mike Frysinger files/2.3.5/ssp.c, - +files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch, - glibc-2.3.5.ebuild: - Make sure we dont build ssp.c with stack-protector and disable syslog() - until we have a better fix #94325. - - 05 Jun 2005; Mike Frysinger - +files/2.3.4/glibc234-alpha-xstat.patch, glibc-2.3.4.20041102.ebuild, - glibc-2.3.4.20041102-r1.ebuild: - Add xstat patch for alpha for kloeri. - - 27 May 2005; Bryan Østergaard - glibc-2.3.4.20041102-r1.ebuild: - Stable on alpha. - - 05 May 2005; Martin Schlemmer - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.20050421.ebuild: - Do not strip ld.so to enable setting breakpoints in shared libraries (Fix by - Lonnie Princehouse). - - 03 May 2005; Mike Frysinger - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Dont try the ld.so test on static binaries #90836 by Vasilii Alferov. - - 29 Apr 2005; Markus Rothe - glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, - glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: - Filed in the values for CDEFINE on ppc64; bug #88749 - - 28 Apr 2005; Markus Rothe glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - Added ~ppc64 to KEYWORDS - - 27 Apr 2005; Jeremy Huddleston glibc-2.3.5.ebuild, - glibc-2.3.5.20050421.ebuild: - Don't use --enable-omitfp on i[345]86. - - 24 Apr 2005; Joshua Kinard - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.ebuild: - We're a bit dated on mips. Bump 2.3.4.20050125-r1 to stable, and 2.3.5 to - unstable. - -*glibc-2.3.5.20050421 (23 Apr 2005) - - 23 Apr 2005; Martin Schlemmer - +glibc-2.3.5.20050421.ebuild: - CVS update for gcc-4.0.0 testing. Added 5090_all_stubs-rule-fix.patch - to patches to fix: - - http://sources.redhat.com/ml/libc-alpha/2005-04/msg00098.html - - 13 Apr 2005; Luca Barbato glibc-2.3.5.ebuild: - Marked ~ppc - -*glibc-2.3.5 (12 Apr 2005) - - 12 Apr 2005; Jeremy Huddleston - +glibc-2.3.5.ebuild: - Version bump. - - 07 Apr 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - Stop excluding the gcc4 patch. Put code in pkg_postinst to remove nptl - libpthread-*.so if we have linuxthreads glibc. Sometimes it doesn't get - emerged and can cause problems like bug #87671. - - 07 Apr 2005; Mike Frysinger - glibc-2.3.4.20050125-r1.ebuild: - Delete the glibc-compat dir since its useless to us #87739. - - 06 Apr 2005; Daniel Ostrow - glibc-2.3.4.20041102-r1.ebuild: - Drop to -j1 for hardened ppc64 - - 03 Apr 2005; Daniel Goller - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: - marking 20050125 -ppc till breakage can be fixed see bug #87671 - - 01 Apr 2005; Joseph Jezak glibc-2.3.4.20050125.ebuild, - glibc-2.3.4.20050125-r1.ebuild: - Added ~ppc for bug #87452. - - 31 Mar 2005; Danny van Dyk - glibc-2.3.4.20050125-r1.ebuild: - Fixed gconvdir on multilib arches, BUG #86861. - - 23 Mar 2005; Martin Schlemmer - glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20050125-r1.ebuild: - Fixup copy operations to not replace symlinks with files. Add a fix ala - vapier for bug #85555 (more a abort if this glibc is going to kill / than a - fix). - - 21 Mar 2005; Aron Griffis - glibc-2.3.4.20041102-r1.ebuild: - Add ~alpha - - 15 Mar 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug - #52374. Fix building a crosscompiled glibc with nptl when no libc is - present. Use --no-archive when creating locales as some apps don't like - locale-archive, bug #82106. - -*glibc-2.3.4.20041102-r1 (15 Mar 2005) - - 15 Mar 2005; Martin Schlemmer - +glibc-2.3.4.20041102-r1.ebuild: - Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug - #52374. Bump x86 stable. - - 15 Mar 2005; Martin Schlemmer - +files/2.3.4/glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch, - glibc-2.3.4.20050125.ebuild: - Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug #52374. - - 15 Mar 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - gcc-4 fix from bug #83403. Fixes for when CBUILD != CHOST. - - 07 Mar 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - Don't allow sys/kd.h to prevent linux/types.h from loading outside of its - context. This fixes a problem with glibc, linux-headers-2.6 and bigendian - archs. - - 05 Mar 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - Fixed crosscompile want_nptl. Fixed broken src_install logic which resulted - in only nptl version being installed. - - 05 Mar 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - Readded libidn addon missing in 2.3.4.20050125. Use configure option - --enable-omitfp if the user has -fomit-frame-pointer in their CFLAGS (before - we strip it out). - - 04 Mar 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild: - A few sparc and multilib fixes with the changing CHOST. Readded warning - about crosscompiled glibc needing to be installed first before one can be - emerged with nptl. Added some fedora updates (glibc-compat) and an updated - mips patch from Kumba. - - 19 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: - Updated ssp.c in -r1 with patch from bug #65892 thanks to Kevin F. Quinn - - - 16 Feb 2005; Luca Barbato - glibc-2.3.4.20041102.ebuild: - Marked ppc - -*glibc-2.3.4.20050125-r1 (15 Feb 2005) - - 15 Feb 2005; Jeremy Huddleston - +glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: - package.mask'd version bump to fix bugs that cropped up after release. Added - hardened patch that got left out of the patch tarball. -r1 unconditionally - applies it, and also readds the libidn addon. - - 12 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Hack to allow USE=nptl when emerging a crosscompile glibc. More crosscompile - fixes for USE="nptl -nptlonly". Multilib fixes. Weworked sparc CHOST - setting logic to work better with crosscompiling. - - 12 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Readd the 'kill -lgcc_eh hack' for static gccs. Cleaned up crosscompiling - support to properly use CHOST and CBUILD, so tc-getCC works right. Fixed - crosscompiling to mips-* - - 12 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Added DEPEND for cross-compilation. - - 11 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Always grab/unpack the linuxthreads tarball so the infopages can install - right. See bug #81661. - - 10 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Added infopages. Fixed up cross-compilation for multilib CTARGETS. Don't - think we're multilib when crosscompiling for sparc-* or mips-*. Added - >=sys-devel/gcc-config-1.3.9 dependency for cross-compile multilib support. - Fixed some lib -> $(get_libdir) problems. This should be the final commit - before it can come out of package.mask. - - 06 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Updated patchset for mips. Removed a few old sed calls from src_unpack which - don't do anything any more or were fixed in another way upstream. Adding - tested archs: ~mips, ~sparc, ~x86. Still in package.mask. Added linuxthreads - manpages. - - 06 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20041102.ebuild: - Adding in a fix for people bit by the rsync bug #80591. - -*glibc-2.2.5-r10 (06 Feb 2005) - - 06 Feb 2005; Mike Frysinger +glibc-2.2.5-r10.ebuild: - Clean up ebuild and move manpages/patches to our mirrors. - - 05 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20050125.ebuild: - Multilibi/Cross-compile cleanups. Makde src_test the tests in both - linuxthreads and nptl builds. - -*glibc-2.3.4.20050125 (05 Feb 2005) - - 05 Feb 2005; Jeremy Huddleston - +glibc-2.3.4.20050125.ebuild: - Version bump to upstream's 2.3.4 final release. Now using a patch tarball - instead of ${FILESDIR}. package.mask for testing. Patchset is subject to - change while it is in package.mask, so if you test it out during that time, - you might want to re-emerge it once it goes into ~arch. - - 02 Feb 2005; Jeremy Huddleston - glibc-2.3.4.20041102.ebuild: - Stable amd64. - - 31 Jan 2005; glibc-2.3.4.20041102.ebuild: - Marking stable for the 2005.0 IA64 2005.0 profile to work. - - 12 Jan 2005; Jeremy Huddleston - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Just a few more changes that do nothing on current profiles... Changed - multilib-pkg to multilib-pkg-force. Added prep_ml_includes. Added inherit - multilib. - - 11 Jan 2005; Jeremy Huddleston - glibc-2.3.4.20040619-r2.ebuild, glibc-2.3.4.20040808-r1.ebuild, - glibc-2.3.4.20041102.ebuild: - Changed linux26-headers depend to accept linux-headers-2.6 as well. - - 11 Jan 2005; Jeremy Huddleston - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - A few more multilib fixes and install_locales now uses -j1 as it died on me - because of a parallel-make problem. - - 11 Jan 2005; Jeremy Huddleston - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Fix bug #77476 for amd64 building x86 libc. - - 10 Jan 2005; Jeremy Huddleston - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Support MULTILIB_ABIS. Build for all of them by default so multilib archs - can have a multilib c++ compiler without usign ugly hacks. - - 04 Jan 2005; Mike Frysinger - +files/2.3.2/glibc-2.3.2-assert.patch, glibc-2.3.2-r12.ebuild: - Add patch from upstream to clean up assert.h. - - 03 Jan 2005; Mike Frysinger - +files/2.3.2/glibc-2.3.2-alpha-sysdeps.patch, glibc-2.3.2-r12.ebuild: - Backport USE=userlocale support. Fix building on alpha with 2.6 headers with - patch from upstream #52764 by 0g. - - 23 Dec 2004; Jeremy Huddleston - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Added support for ${ABI} and if it's not set, we do sll ${MULTILIB_ABIS}. - This is restricted to the sparc64-multilib PROFILE_ARCH. - - 13 Dec 2004; Jeremy Huddleston - glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: - Added ~sparc to glibc-2.3.4.20040808-r1, but it is masked in the sparc32 and - sparc64 PROFILE_ARCHs. Older versions have v9a assembly code that doesn't - work with newer binutils. Glibc also isn't quite smart enough to realize - that it has v9a assembly, so if it uses the gcc default (v9), it will fail, - so we force v9a as flags. I also added the updated logic to 2.3.4.20041102, - but as I haven't tested it yet, it hasn't been marked. - - 05 Dec 2004; glibc-2.3.4.20041102.ebuild: - - q/a - missed glibc-2.3.4.20041102 in last fix - - 05 Dec 2004; glibc-2.3.4.20040808-r1.ebuild: - - q/a fix - hppa is the only arch with an upwords growing stack and thus can - not use ssp vs being the only arch that can use ssp - - 22 Nov 2004; Tom Gall glibc-2.3.4.20041102.ebuild: - stable on ppc64 - - 12 Nov 2004; Joshua Kinard - glibc-2.3.4.20040619-r2.ebuild: - Tricksy patchesess, mispellses thems we does. - - 11 Nov 2004; Joshua Kinard - glibc-2.3.4.20040619-r2.ebuild: - Forgot to rename a patch in the ebuild. - - 10 Nov 2004; Joshua Kinard glibc-2.3.4.20041102.ebuild: - Removed line referencing a uneeded patch for mips. - - 10 Nov 2004; Joshua Kinard - glibc-2.3.4.20040808-r1.ebuild: - Masking via keywords directly. 2.3.4.20041102 works for o32 mips, n32 is still - experimental and broken, but I don't think it can get much more broken than it - is already. Winging it. - - 10 Nov 2004; Joshua Kinard - +files/2.3.3/glibc-2.3.3-mips-addabi.diff, - +files/2.3.3/glibc-2.3.3-mips-nolib3264.diff, - +files/2.3.3/glibc-2.3.3-mips-semtimedop.diff, - +files/2.3.3/glibc-2.3.3-mips-syscall.h.diff, - +files/2.3.3/glibc-2.3.3-mips-sysify.diff, -files/2.3.3/mips-addabi.diff, - -files/2.3.3/mips-nolib3264.diff, -files/2.3.3/mips-syscall.h.diff, - -files/2.3.3/mips-sysify.diff, -files/2.3.3/semtimedop.diff, - +files/2.3.4/glibc-2.3.4-mips-add-missing-sgidefs_h.patch, - +files/2.3.4/glibc-2.3.4-mips-prot_grows-undefined.patch, - +files/2.3.4/glibc-2.3.4-mips-rtld_deepbind-undefined.patch, - +files/2.3.4/glibc-2.3.4-mips-sysdep-cancel.diff, - +files/2.3.4/glibc-2.3.4-mips-update-__throw.patch, - -files/2.3.4/mips-sysdep-cancel.diff, glibc-2.3.3.20040420-r2.ebuild, - glibc-2.3.4.20040619-r2.ebuild, glibc-2.3.4.20040808-r1.ebuild, - glibc-2.3.4.20041021.ebuild, glibc-2.3.4.20041102.ebuild: - Renamed a few patches to better identify them for mips, masked 2.3.4.20041021, - and added a series of patches to 2.3.4.20041102 from libc-alpha ML that allows - it to build and usable. Also re-added use of the librt patchs to fix a - run-time error. - - 05 Nov 2004; Travis Tilley glibc-2.3.4.20041102.ebuild: - keywording as ~amd64, ~ppc64, ~ia64, and ~x86. added ~ppc keyword thanks to - testing by morfic. hopefully this will be the last new revision for a bit. - - 05 Nov 2004; Travis Tilley glibc-2.3.4.20041021.ebuild, - glibc-2.3.4.20041102.ebuild: - made the ebuild die if nptlonly is in USE without nptl also being in USE - -*glibc-2.3.4.20041102 (04 Nov 2004) - - 04 Nov 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-features-header-fix.patch, - +files/2.3.4/glibc-2.3.4-fedora-branch-nomalloccheck.patch, - +files/2.3.4/glibc-2.3.4-mdns-resolver-20041102.diff, - +glibc-2.3.4.20041102.ebuild: - fedora-branch update. converted version checks to versionator.eclass. moved - all instances of CCHOST over to CTARGET. added the ability to disable the - malloc check at build-time with USE=nomalloccheck. remove - /$(get_libdir)/tls/ in preinst if migrating from nptl to nptlonly (bug - 69258) - - 31 Oct 2004; Tom Gall glibc-2.3.4.20041021.ebuild: - build fix for ppc64 - - 29 Oct 2004; Travis Tilley - -files/2.3.4/glibc-2.3.3-mdns-resolver.diff, - +files/2.3.4/glibc-2.3.3-mdns-resolver2.diff, +files/2.3.4/host.conf, - glibc-2.3.4.20041021.ebuild: - updated the multicast dns patch from suse and added an example host.conf that - disables it by default. see bug 67385 for more info - - 29 Oct 2004; Daniel Drake glibc-2.3.4.20041021.ebuild: - Add exit condition to prevent more people running into bug 69258 - - 27 Oct 2004; Travis Tilley -glibc-2.3.4.20041006.ebuild, - glibc-2.3.4.20041021.ebuild: - keyworded 2.3.4.10041021 as testing on amd64, x86, and ppc64. removed the 1006 - snapshot due to bug 67603, which 1021 fixes. - -*glibc-2.3.4.20041021 (26 Oct 2004) - - 26 Oct 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-fedora-branch-no-force-nontls.patch, - +files/2.3.4/glibc-2.3.4-fedora-branch-no-libnoversion.patch, - glibc-2.3.4.20041006.ebuild, +glibc-2.3.4.20041021.ebuild: - updated to the fedora-branch snap in fedora's 2.3.3-73 src rpm and removed the - glibc 2.0 compat (libNoVersion) changes - - 19 Oct 2004; Tom Gall glibc-2.3.4.20040808-r1.ebuild: - sane fix for problem mentioned below - - 16 Oct 2004; Tom Gall glibc-2.3.4.20040808-r1.ebuild: - emergancy fix, code from lv's change on 10/13 h0rked up ppc64 royally - and given this is the ppc64 stable version, I'm going to rush this in - to avoid the angry mob that's amassing outside my window - - 16 Oct 2004; Luca Barbato - glibc-2.3.4.20041006.ebuild: - Marked -ppc has proven to subtle flaw code, probably inline optimizations - - 14 Oct 2004; Guy Martin glibc-2.3.4.20041006.ebuild: - Updated hppa patches to 2004-09-30. Fixed unpacking (#67503). Marked -hppa - since it was never tested and problems where reported on the parisc mailing - list. - - 13 Oct 2004; Guy Martin glibc-2.3.4.20040808-r1.ebuild: - Moved Lv's latest patch into do_arch{ia64|amd64}_patches() to avoid breakage - for other arches. - - 13 Oct 2004; Guy Martin glibc-2.3.4.20040808-r1.ebuild: - Added unset of EPATCH_OPTS in do_arch_hppa_patches to fix patching at later - stage. - - 12 Oct 2004; Guy Martin glibc-2.3.4.20040808-r1.ebuild: - Stable on hppa. - - 13 Oct 2004; Travis Tilley glibc-2.3.4.20040808-r1.ebuild, - glibc-2.3.4.20041006.ebuild: - it seems the strange libpthread-not-installed bug was an ebuild quirk and not - a portage quirk. it should hopefully be fixed now. i've also added a safety - function to 2.3.4.20040808 and 2.3.4.20041006 that will prevent glibc from - installing if libpthread is missing, which will likely be expanded further in - the future. re-keyworded 2.3.4.20041006 ~amd64. - - 12 Oct 2004; Travis Tilley glibc-2.3.4.20041006.ebuild: - keyworded -amd64 for libpthread bug. - - 11 Oct 2004; glibc-2.3.4.20040808-r1.ebuild: - marked 20040808-r1 stable x86 for 2004.3 - - 11 Oct 2004; Travis Tilley glibc-2.3.4.20041006.ebuild: - re-keyword as testing for x86, amd64, hppa, ppc64, and ppc - - 10 Oct 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-res_init.patch, glibc-2.3.4.20040808-r1.ebuild: - added fix for a relocation error on at least amd64 and ia64. see - http://sources.redhat.com/ml/libc-alpha/2004-08/msg00076.html for more info. - closes bug 66396. - -*glibc-2.3.2-r12 (07 Oct 2004) - - 07 Oct 2004; Travis Tilley - +files/2.3.3/glibc-2.3.3-tempfile.patch, -glibc-2.3.2-r11.ebuild, - +glibc-2.3.2-r12.ebuild, -glibc-2.3.3.20040420-r1.ebuild, - +glibc-2.3.3.20040420-r2.ebuild, -glibc-2.3.4.20040619-r1.ebuild, - +glibc-2.3.4.20040619-r2.ebuild, +glibc-2.3.4.20040808-r1.ebuild, - -glibc-2.3.4.20040808.ebuild, glibc-2.3.4.20041006.ebuild: - added a patch to fix insecure tempfile handling, closes bug 66358 - -*glibc-2.3.4.20041006 (07 Oct 2004) - - 07 Oct 2004; Travis Tilley -glibc-2.3.4.20041002.ebuild, - +glibc-2.3.4.20041006.ebuild: - fixed a small bootstrap timezone bug and the group permissions bug (66392) - - 04 Oct 2004; Travis Tilley - +files/2.3.4/glibc-2.3.3-mdns-resolver.diff, glibc-2.3.4.20041002.ebuild: - added a patch from suse for multicast dns (rendezvous/howl) support, taken - from their glibc-2.3.3-63.src.rpm. closes bug 66295 - -*glibc-2.3.4.20041002 (04 Oct 2004) - - 04 Oct 2004; Travis Tilley -glibc-2.3.4.20040928.ebuild, - +glibc-2.3.4.20041002.ebuild: - updated to the latest fedora-branch snapshot. among other things, this fixes - the pthread_mutex_timedwait bug detailed at - http://sources.redhat.com/bugzilla/show_bug.cgi?id=417 - - 01 Oct 2004; Joshua Kinard glibc-2.3.4.20040808.ebuild: - Added ~mips to keywords. Only n32 users should see this upgrade, but ONLY if - using the newer cascading profiles. - - 01 Oct 2004; Joshua Kinard - +files/2.3.4/glibc-2.3.4-mips-generate-syscall_h.patch, - glibc-2.3.4.20040808.ebuild: - Added patch for mips that properly generates bits/syscall.h when using 2.6.x - headers. Only enabled for n32 use currently. - - 01 Oct 2004; Luca Barbato - +files/2.3.4/glibc-2.3.4-getcontext.patch, glibc-2.3.4.20040808.ebuild: - Fixed getcontext behaviour, the 20040928 has that fixed already - - 29 Sep 2004; Mike Frysinger files/nscd, - glibc-2.2.5-r9.ebuild, glibc-2.3.2-r11.ebuild, - glibc-2.3.3.20040420-r1.ebuild, glibc-2.3.4.20040619-r1.ebuild, - glibc-2.3.4.20040808.ebuild, glibc-2.3.4.20040928.ebuild: - Install the nscd init.d script #43076 by Rui Malheiro. - -*glibc-2.3.4.20040928 (28 Sep 2004) - - 28 Sep 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-dl_execstack-PaX-support.patch, - +files/2.3.4/glibc-sec-hotfix-20040916.patch, +glibc-2.3.4.20040928.ebuild: - new snapshot, masked -*, with fedora-branch patches. made nptl-enabled glibc - behave like the glibc in most other distributions, with nptl libs in lib/tls - and a fallback linuxthreads version in lib. If the linuxthreads fallback isnt - needed/wanted, you can revert to the old behavior by adding nptlonly to USE to - save yourself some compile time. - - 21 Sep 2004; Travis Tilley glibc-2.3.4.20040808.ebuild: - stable on amd64 - - 21 Sep 2004; Travis Tilley - -files/2.3.4/glibc-2.3.4-fix-broken-ldd.patch, - +files/2.3.4/glibc-2.3.4-nptl-pthread.h-g++-fix.patch, - glibc-2.3.4.20040808.ebuild, -glibc-2.3.4.20040918.ebuild: - removed 0918 snapshot, it will occasionally cause processes to not return. - fixes bug 64787. backported the necessary nptl pthread header fix from it to - 0808. - - 21 Sep 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-fix-broken-ldd.patch, glibc-2.3.4.20040918.ebuild: - added a fix for the new snapshot's broken ldd. fixes bug 64732. - - 19 Sep 2004; Joshua Kinard - glibc-2.3.4.20040619-r1.ebuild: - QA fix: Added n32/n64 to IUSE. - -*glibc-2.3.4.20040918 (19 Sep 2004) - - 18 Sep 2004; Travis Tilley -glibc-2.3.4.20040916.ebuild, - +glibc-2.3.4.20040918.ebuild: - new snapshot, fixes building with 2.4. go team upstream support. - - 17 Sep 2004; Travis Tilley glibc-2.3.4.20040916.ebuild: - removed keywords for archs that still use a 2.4 kernel, since recent nscd - changes require 2.6 headers - -*glibc-2.3.4.20040916 (16 Sep 2004) - - 16 Sep 2004; Travis Tilley - +files/glibc-sec-hotfix-20040916.patch, +glibc-2.3.4.20040916.ebuild: - new snapshot. among other things it fixes a bug with pthreads.h being unable - to be parsed by any version of GNU C++. - - 06 Sep 2004; Travis Tilley - +files/2.3.4/glibc-gentoo-libdir.patch, glibc-2.3.4.20040808.ebuild: - added $(get_libdir) support for amd64 and x86 and changed locale building - logic to build user-specified locales only if USE=userlocales. fixes bug 62081 - - 06 Sep 2004; files/glibc-sec-hotfix-20040804.patch, - glibc-2.3.3.20040420-r1.ebuild, glibc-2.3.4.20040619-r1.ebuild: - added LD_TRACE_PRELINKING to list of sysdeps/generic/unsecvars.h to avoid info - leaking with suid apps - - 06 Sep 2004; Ciaran McCreesh - glibc-2.3.4.20040619-r1.ebuild, glibc-2.3.4.20040808.ebuild: - Switch to use epause and ebeep, bug #62950 - - 31 Aug 2004; Gustavo Zacarias - glibc-2.3.3.20040420-r1.ebuild: - Stable on sparc - - 30 Aug 2004; Guy Martin glibc-2.3.4.20040808.ebuild: - Updated hppa patches to 2004-08-24. - - 27 Aug 2004; Travis Tilley -glibc-2.3.4.20040605.ebuild: - removed old ebuild - - 27 Aug 2004; Travis Tilley glibc-2.3.4.20040619-r1.ebuild, - glibc-2.3.4.20040808.ebuild: - removed broken downgrade check, removed unneeded hardened gcc fixes, added - glibc-2.3.4-ld.so-brk-fix.patch to glibc-2.3.4.20040619-r1 - - 26 Aug 2004; Tom Gall glibc-2.3.4.20040808.ebuild: - stable on ppc64 - - 26 Aug 2004; Luca Barbato glibc-2.3.4.20040808.ebuild: - Marked ~ppc - - 18 Aug 2004; Ferris McCormick - glibc-2.3.3.20040420-r1.ebuild: - Add 'hardened' to the IUSE list. The ebuild uses it on sparc as an indicator - that the compiler was built hardened, and so special care must be taken in the - build of the library to avoid SegFaults from the startup routines crt1.o & - friends. The main purpose for this change is to emphasize the point for anyone - building the library on sparc with hardened gcc; there is no change in - functionality. - - 17 Aug 2004; Luca Barbato - glibc-2.3.4.20040619-r1.ebuild: - Marked ~ppc - - 16 Aug 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-ld.so-brk-fix.patch, glibc-2.3.4.20040808.ebuild: - added ld.so brk patch, which should fix the upstream bug detailed at - http://sources.redhat.com/bugzilla/show_bug.cgi?id=227 - - 15 Aug 2004; Travis Tilley -glibc-2.3.3_pre20040207.ebuild: - removed ebuild now that alpha and ia64 dont use it - - 15 Aug 2004; Aron Griffis - glibc-2.3.3_pre20040207.ebuild: - Remove ~alpha and ~ia64 from glibc-2.3.3_pre20040207. We'll stick with stable - on those arches until we get new livecds released. - - 15 Aug 2004; Travis Tilley -glibc-2.3.4.20040605-r1.ebuild, - -glibc-2.3.4.20040619.ebuild: - cleanup unneeded 2.3.4 ebuilds - - 15 Aug 2004; glibc-2.3.3.20040420.ebuild, - glibc-2.3.3_pre20040420.ebuild: - removed a few unneeded ebuilds - - 12 Aug 2004; Joshua Kinard - glibc-2.3.4.20040619-r1.ebuild: - Bumped glibc-2.3.4.20040619-r1 to stable for the hotfix (Bug #59526). - - 11 Aug 2004; Gustavo Zacarias - glibc-2.3.3.20040420-r1.ebuild: - Keyworded ~sparc - - 11 Aug 2004; Ilya A. Volynets-Evenbach - glibc-2.3.4.20040808.ebuild: - Latest GLIBC cvs has most of what is needed for N32/N64 - - 11 Aug 2004; Michael Hanselmann - glibc-2.3.3.20040420-r1.ebuild: - Stable on ppc. - - 11 Aug 2004; Bryan Østergaard glibc-2.3.2-r11.ebuild: - Stable on alpha, bug 59526. - - 09 Aug 2004; Guy Martin glibc-2.3.2-r11.ebuild: - Stable on hppa. - -*glibc-2.3.3.20040420-r1 (09 Aug 2004) - - 09 Aug 2004; Brandon Hale - +glibc-2.3.3.20040420-r1.ebuild: - Make a 20040420-r1 with the patch for x86 stableage. - - 09 Aug 2004; Gustavo Zacarias glibc-2.3.2-r11.ebuild: - Stable on sparc wrt #59526 - - 08 Aug 2004; Travis Tilley glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040619-r1.ebuild, glibc-2.3.4.20040619.ebuild, - glibc-2.3.4.20040808.ebuild: - makecheck fails with sandbox enabled, so i've made the ebuilds die right away - if makecheck is in USE and sandbox is in FEATURES. this cannot be fixed by - disabling the sandbox from within the ebuild, as the bug occurs if sandbox is - loaded at all. - - 08 Aug 2004; Travis Tilley glibc-2.3.4.20040808.ebuild: - made --enable-bind-now the default for all users instead of just hardened users - -*glibc-2.3.4.20040808 (08 Aug 2004) - - 08 Aug 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4.20040808-i386-got-fix.diff, - +glibc-2.3.4.20040808.ebuild: - new snapshot. added function to fix lib64 symlinks on amd64 and moved to using - branch updates against 2.3.3 - - 07 Aug 2004; glibc-2.3.2-r11.ebuild: - stable on ia64 #59526 - - 08 Aug 2004; Luca Barbato - glibc-2.3.4.20040619-r1.ebuild: - Removed a patch - - 07 Aug 2004; glibc-2.3.4.20040619-r1.ebuild, - files/2.3.3/ssp.c: - added some misc #ifdef's to the ssp.c for use with other libcs - - 06 Aug 2004; glibc-2.3.4.20040619-r1.ebuild: - don't disable relro completly when not using hardened as it's still a valid - toolchain option - - 06 Aug 2004; Travis Tilley glibc-2.3.4.20040619-r1.ebuild: - stable on amd64 for security fix - - 05 Aug 2004; Tom Martin glibc-2.3.2-r11.ebuild: - Stable on amd64 for bug 59526. - -*glibc-2.3.2-r11 (05 Aug 2004) - - 05 Aug 2004; Mike Frysinger +glibc-2.3.2-r11.ebuild: - Add hotfix for security issue relating to LD_DEBUG and suid binaries #59526. - -*glibc-2.3.4.20040619-r1 (04 Aug 2004) - - 04 Aug 2004; Brandon Hale - +files/glibc-sec-hotfix-20040804.patch, +glibc-2.3.4.20040619-r1.ebuild: - Add hotfix for security issue relating to LD_DEBUG and suid binaries #59526. - - 03 Aug 2004; Michael Sterrett - glibc-2.3.4.20040605.ebuild: - fix use invocation - - 02 Aug 2004; Mike Frysinger glibc-2.2.5-r9.ebuild, - glibc-2.3.2-r10.ebuild, glibc-2.3.4.20040619.ebuild: - Dont strip libthread_db and libpthread since it breaks gdb debugging badly - #46186. - - 26 Jul 2004; Michael Sterrett - glibc-2.3.4.20040619.ebuild: - fix use invocation - - 22 Jul 2004; Guy Martin glibc-2.3.4.20040619.ebuild: - Added hardened stuff for hppa from pappy. - - 21 Jul 2004; Michael Sterrett - glibc-2.3.3.20040420.ebuild: - use fewer shells - - 21 Jul 2004; Guy Martin glibc-2.3.4.20040619: - Added patches for hppa. - - 20 Jul 2004; Alexander Gabert - glibc-2.3.3.20040420.ebuild: - added sparc fix for glibc PIC building - - 14 Jul 2004; Travis Tilley glibc-2.3.3.20040420.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040619.ebuild: - change pentium-m fix to use -mtune=pentium3 instead of -march=pentium4. that - should finally fix bug 55696, or at least work around it until upstream has a - proper fix - - 11 Jul 2004; Tom Gall glibc-2.3.4.20040619.ebuild, - glibc-2.3.4.20040605.ebuild: - let's try the right section and gussy it up a bit - - 11 Jul 2004; Tom Gall glibc-2.3.4.20040619.ebuild: - fix bug #56615, ld.so.1 prob on ppc64 - - 11 Jul 2004; Tom Gall glibc-2.3.4.20040605.ebuild, - glibc-2.3.4.20040619.ebuild: - fix bug #56615, ld.so.1 prob on ppc64 - - 11 Jul 2004; Joshua Kinard glibc-2.3.3.20040420.ebuild: - Commented out an epatch line referencing a (currently) non-existant patch. - - 09 Jul 2004; Travis Tilley glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: - changed sys-kernel/linux-headers dependency for nptl to linux26-headers - - 09 Jul 2004; Travis Tilley glibc-2.3.3.20040420.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040619.ebuild: - change -march=pentium-m to -march=pentium4 to work around bug 55696 until - upstream has a fix - - 08 Jul 2004; Travis Tilley glibc-2.3.1-r5.ebuild, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r9.ebuild, - glibc-2.3.3.20040420.ebuild, glibc-2.3.3_pre20040207.ebuild, - glibc-2.3.3_pre20040420.ebuild, glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: - unset LD_RUN_PATH to fix bug 19043 - - 08 Jul 2004; Travis Tilley -glibc-2.3.3_pre20031210.ebuild, - -glibc-2.3.3_pre20040117-r1.ebuild, -glibc-2.3.3_pre20040117.ebuild, - -glibc-2.3.3_pre20040529.ebuild: - removed old _pre ebuilds, except for 2.3.3_pre20040207 which is needed for - ~alpha and 2.3.3_pre20040420 which is needed for ~sparc. - - 07 Jul 2004; Joshua Kinard glibc-2.3.3.20040420.ebuild: - Marked stable on mips. - - 05 Jul 2004; Marius Mauch glibc-2.2.5-r9.ebuild, - glibc-2.3.1-r5.ebuild, glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r9.ebuild, glibc-2.3.3.20040420.ebuild, - glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20040117-r1.ebuild, - glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild, - glibc-2.3.3_pre20040420.ebuild, glibc-2.3.3_pre20040529.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040605.ebuild, - glibc-2.3.4.20040619.ebuild: - added a downgrade check to pkg_setup for bug #25230. - - 27 Jun 2004; Aron Griffis glibc-2.3.1-r5.ebuild, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r9.ebuild, - glibc-2.3.3.20040420.ebuild, glibc-2.3.3_pre20031210.ebuild, - glibc-2.3.3_pre20040117-r1.ebuild, glibc-2.3.3_pre20040117.ebuild, - glibc-2.3.3_pre20040207.ebuild, glibc-2.3.3_pre20040420.ebuild, - glibc-2.3.3_pre20040529.ebuild, glibc-2.3.4.20040605-r1.ebuild, - glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: - QA - fix use invocation - - 22 Jun 2004; glibc-2.2.5-r9.ebuild, - glibc-2.3.1-r5.ebuild, glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r9.ebuild, glibc-2.3.3.20040420.ebuild, - glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20040117-r1.ebuild, - glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild, - glibc-2.3.3_pre20040420.ebuild, glibc-2.3.3_pre20040529.ebuild, - glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040605.ebuild, - glibc-2.3.4.20040619.ebuild: - Added debug to IUSE for all glibc ebuilds, imported - pie-nptl-sysdep-shared.patch from bug 52254 #c13 - -*glibc-2.3.4.20040619 (20 Jun 2004) - - 20 Jun 2004; Martin Schlemmer - +glibc-2.3.4.20040619.ebuild: - Update snapshot to 20040619. Add BRANCH_UPDATE support back, as it appears - there will be again official releases, and the snapshot is much less to - download for future updates to 2.3.4 ... It should be noted that - non-branch-update support was not tested fully, so there might be bugs on next - stable upstream release. Also add back testing of linux-headers version, as - well as kernel version for NPTL support. Remove stale info pages, else we have - ~40 unused files installed. Generate updated manpages tarball, and move it to - mirrors rather. - - 19 Jun 2004; glibc-2.3.4.20040605.ebuild: - Mark stable for release on amd64. Complaints to lv@gentoo.org, he made me do it ;-) - - 17 Jun 2004; Luca Barbato - glibc-2.3.4.20040605-r1.ebuild: - Ported the fix to this ebuild - - 16 Jun 2004; Luca Barbato - +files/2.3.4/glibc-2.3.4-nptl-altivec.patch, glibc-2.3.4.20040605.ebuild: - Added a patch for ppc, pending some tests - - 13 Jun 2004; Travis Tilley - +files/2.3.4/glibc-2.3.4-hardened-sysdep-shared.patch, - glibc-2.3.4.20040605-r1.ebuild: - added potential fix for building nptl with a hardened toolchain and did a few - more cleanups in the ebuild, like moving ssp-related patches into their own - function. - - 12 Jun 2004; Tom Gall glibc-2.3.4.20040605.ebuild - stable on ppc64 (yeah!) - - 12 Jun 2004; Joshua Kinard - glibc-2.3.4.20040605-r1.ebuild: - - Clean up the usage of paranthesis around groups - of use flag checks (unecessarily invokes a subshell) - - And allow a sed command that unconditionally disables - relro for ld.so to fire (it previously only fired if - use build == true or use build == false AND - use hardened == true) - - Apply one of the mips patches only if use n32 or - use n64 is true - - Add ~mips to KEYWORDS - - 11 Jun 2004; Joshua Kinard - glibc-2.3.4.20040605-r1.ebuild: - More cleanups: move strip-flags and friends into setup_flags where they belong. - - 11 Jun 2004; Joshua Kinard - glibc-2.3.4.20040605-r1.ebuild: - Fixup sparc bits in setup_flags. - -*glibc-2.3.4.20040605-r1 (11 Jun 2004) - - 11 Jun 2004; Joshua Kinard - +glibc-2.3.4.20040605-r1.ebuild: - MASSIVE cleanup to glibc's ebuild. Starting with 2.3.4.20040605, the following - changes were made: - - Moved PaX patches into its own function - - Moved all arch-specific patches into their own arch-specific - functions - - Archs that lack any patches have empty arch-specific functions - for later use - - Hardened/relro/nptl related tweaks moved into its own function - - Cleaned up 'if' conditionals and some spacing - - Added some missing tweaks that fixed an issue on non-hardened - toolchains w/ nptl where the build would segfault during the - sunrpc subsection of glibc - - 10 Jun 2004; Travis Tilley glibc-2.3.4.20040605.ebuild: - passes "make check" on ppc64, adding ~ppc64 keyword - - 10 Jun 2004; Stephen P. Becker - glibc-2.3.3_pre20040529.ebuild: - removed ~mips keyword - - 09 Jun 2004; Travis Tilley glibc-2.3.4.20040605.ebuild: - the 2.3.4 release needs pre-generated info pages to bootstrap without perl, - unlike previous releases that just needed pre-generated man pages. this - release is now usable from stage1. - - 08 Jun 2004; glibc-2.3.3.20040420.ebuild: - glibc-2.3.3.20040420 marked stable for upcoming release - - 07 Jun 2004; Travis Tilley glibc-2.3.4.20040605.ebuild: - glibc 2.3.4.20040605 should now pass all tests with USE="-nptl makecheck" on - at least amd64. nptl still fails. - - 06 Jun 2004; glibc-2.3.3.20040420.ebuild: - patch source was incorrect for branch update.. bug #53107 - - 06 Jun 2004; Brandon Hale glibc-2.3.3.20040420.ebuild: - Quick fix, epatch for the branch-update was still using the now incorrect PV. - - 06 Jun 2004; Brandon Hale -glibc-2.3.2-r11.ebuild, - -glibc-2.3.2-r3.ebuild, -glibc-2.3.3_pre20040420-r1.ebuild: - Cleanup obsoleted versions. - -*glibc-2.3.3.20040420 (06 Jun 2004) - - 06 Jun 2004; Brandon Hale +glibc-2.3.3.20040420.ebuild: - Update 20040420 snapshot to new naming scheme, add to ~x86. - - 05 Jun 2004; Joshua Kinard glibc-2.3.4.20040605.ebuild: - for sparc64 systems, export CCHOST as well as CHOST so glibc configures itself - properly. - -*glibc-2.3.4.20040605 (05 Jun 2004) - - 05 Jun 2004; Travis Tilley - +files/2.3.4/glibc-execstack-disable.patch, -glibc-2.3.4.20040602.ebuild, - +glibc-2.3.4.20040605.ebuild: - new snapshot. it seems i caught Ulrich Drepper in the middle of a commit with - my last snapshot, breaking nptl on x86 and possibly elsewhere. - -*glibc-2.3.2-r11 (05 Jun 2004) - - 05 Jun 2004; Brandon Hale - +files/2.3.2/glibc-2.3.2-frandom-detect.patch, - +files/2.3.2/glibc-2.3.2-got-fix.diff, - +files/2.3.2/glibc-2.3.2-owl-malloc-unlink-sanity-check.diff, - +files/2.3.2/glibc-2.3.2-propolice-guard-functions-v3.patch, - +files/2.3.2/glibc-2.3.2-pt_pax.diff, - +files/2.3.2/glibc-2.3.2-signal-ssp.diff, +files/2.3.2/ssp.c, - +glibc-2.3.2-r11.ebuild: - Create an -r11 (-*) with backported patches from 2.3.3_pre, namely owl-unlink - checking and updated SSP. - - 04 Jun 2004; Ilya A. Volynets-Evenbach - +files/2.3.4/mips-sysdep-cancel.diff, glibc-2.3.4.20040602.ebuild: - Finalize n32 fixes (n64 is yet to be tested, but should be - piece of cake now) - Add ALT_HEADERS variable, which will allows us to point glibc - to something other then /usr/lib. This will be needed for - x-compilation support. - - 04 Jun 2004; Travis Tilley glibc-2.3.3_pre20040529.ebuild: - stable on amd64 - - 04 Jun 2004; Ilya A. Volynets-Evenbach - glibc-2.3.3_pre20040420-r1.ebuild, glibc-2.3.4.20040602.ebuild: - glibc is not using n32/n64 use flags (yet) - - 04 Jun 2004; Ilya A. Volynets-Evenbach - glibc-2.3.4.20040602.ebuild: - Mark glibc-2.3.4 as ~mips - - 03 Jun 2004; Ilya A. Volynets-Evenbach - +files/2.3.3/mips-addabi.diff, +files/2.3.3/mips-syscall.h.diff, - +files/2.3.3/mips-sysify.diff, +files/2.3.3/semtimedop.diff, - glibc-2.3.3_pre20040420-r1.ebuild, glibc-2.3.3_pre20040529.ebuild, - glibc-2.3.4.20040602.ebuild: - Add n32/n64 patches. Some of them are not quite ready, but it - shouldn't make any matters worse - o32 should not be affected - in any way. - Also add ${CHOST} and ${CCHOST} to configure (--build/--host) - - 03 Jun 2004; Tom Gall glibc-2.3.3_pre20040529.ebuild: - stable on ppc64 - - 03 Jun 2004; Travis Tilley glibc-2.3.4.20040602.ebuild: - fixed the ebuild to install all locales if doing a make check and repaired the - tarball so that the info pages arent broken - - 03 Jun 2004; Jason Eric Huebel - glibc-2.3.3_pre20040529.ebuild: - fixed header dependency based on NPTL use flag - -*glibc-2.3.4.20040602 (03 Jun 2004) - - 03 Jun 2004; Travis Tilley -glibc-2.3.3.20040602.ebuild, - +glibc-2.3.4.20040602.ebuild: - added an ebuild with a proper version number. new features in this ebuild - include the makecheck USE flag for having glibc run tests on itself and the - ability to install only the locales that you want. a new configuration file - has been added for controlling this feature: /etc/locales.build. a default - should be installed when you emerge this version of glibc, please read the - comments for a description of this file's format. - - 02 Jun 2004; Pieter Van den Abeele glibc-2.3.3_pre20040420-r1.ebuild: - Mased stable on ppc - -*glibc-2.3.3.20040602 (02 Jun 2004) - - 02 Jun 2004; Travis Tilley +glibc-2.3.3.20040602.ebuild: - new cvs snapshot. this ebuild marks a move from using branch updates against - 2.3.2 to using actual cvs snapshot tarballs. it also marks a move in the - versioning scheme for glibc... since upstream has decided to let distributions - choose what they want to release instead of making releases themselves, the - pre has been dropped from the version. - - 02 Jun 2004; Joshua Kinard - glibc-2.3.3_pre20040529.ebuild: - Added ~mips to KEYWORDS. - - 30 May 2004; Travis Tilley glibc-2.3.3_pre20040529.ebuild: - adding ~amd64 and ~ppc64 to keywords - - 30 May 2004; Travis Tilley glibc-2.3.3_pre20040529.ebuild: - misc pax/grsec fixes from peter mazinger - -*glibc-2.3.3_pre20040529 (29 May 2004) - - 29 May 2004; Travis Tilley -glibc-2.3.3_pre20040527.ebuild, - +glibc-2.3.3_pre20040529.ebuild: - new snapshot. this one should build on ppc64 - -*glibc-2.3.3_pre20040527 (27 May 2004) - - 27 May 2004; Travis Tilley +glibc-2.3.3_pre20040527.ebuild: - update snapshot - - 27 May 2004; Travis Tilley - glibc-2.3.3_pre20040420-r1.ebuild: - adding ~amd64 keyword to satisfy gcc 3.4 dep - - 17 May 2004; Travis Tilley - +files/2.3.3/glibc-2.3.3-ssp-gcc34-after-frandom.patch, - glibc-2.3.3_pre20040420-r1.ebuild: - added fix for compiling SSP with gcc 3.4 - -*glibc-2.3.3_pre20040420-r1 (14 May 2004) - - 14 May 2004; glibc-2.3.3_pre20040420-r1.ebuild, - files/2.3.3/glibc-2.3.2-propolice-guard-functions-v3.patch, - files/2.3.3/glibc-2.3.3-frandom-detect.patch: - frandom/SSP implementation for glibc. Adds new 'erandom' flag to IUSE. (-* - masked for testing now) bug #50864 - - 12 May 2004; Alexander Gabert : - removing hardened-gcc vintage from some ebuilds - - 08 May 2004; Bryan Østergaard - glibc-2.3.3_pre20040420.ebuild: - Removed ~alpha, see bug #50301. - - 04 May 2004; Ilya A. Volynets-Evenbaks - +files/2.3.3/glibc-2.3.3_pre20040420-mips-dl-machine-calls.diff, - +files/2.3.3/glibc-2.3.3_pre20040420-mips-incl-sgidefs.diff, - glibc-2.3.3_pre20040420.ebuild: - - Remove unneeded patches - - Add patch by Thiemo Seufer to include into all - files that use _MIPS_SIM. This is required for use with - gcc-3.4. Original can be found at - http://lists.debian.org/debian-glibc/2003/debian-glibc-200312/msg00201.html - - Add compile fix to sysdeps/mips/dl-machine.h - - mark as ~mips - - 29 Apr 2004; Joshua Kinard - glibc-2.3.3_pre20040420.ebuild: - Masked on mips until some patches can be dug/cooked/found to fix some issues. - - 28 Apr 2004; glibc-2.3.3_pre20040420.ebuild, - files/2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch: - localedef contains nested function trampolines, which trigger segfaults under - PaX while building. Adding patch that inlines functions in order to avoid - this. Debian Bug (#231438, #198099) - - 27 Apr 2004; Mike Frysinger - +files/2.3.2/glibc-2.3.2-arm-bus-defines.patch, - +files/2.3.2/glibc-2.3.2-armformat.patch, - +files/2.3.2/glibc-2.3.2-arm-doargs.patch, - +files/2.3.2/glibc-2.3.2-framestate-USING_SJLJ_EXCEPTIONS.patch, - glibc-2.3.2-r10.ebuild: - Add a few patches to make glibc compile cleanly on arm. - -*glibc-2.3.3_pre20040420 (25 Apr 2004) - - 25 Apr 2004; Martin Schlemmer - +glibc-2.3.3_pre20040420.ebuild: - Update snapshot. - - 24 Apr 2004; Joshua Kinard - +files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r3.ebuild: - Added a patch for mips which fixes a compile bug with newer binutils. Also - removed an RDEPEND for portage-1.9.0 which seems to be triggering a bug in - repoman. If this change affects anyone, yell at me. - - 24 Apr 2004; Joshua Kinard - +files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch, - glibc-2.3.2-r10.ebuild, glibc-2.3.2-r3.ebuild: - Added a patch for mips which fixes a compile bug with newer binutils. Also - removed an RDEPEND for portage-1.9.0 which seems to be triggering a bug in - repoman. If this change affects anyone, yell at me. - -*glibc-2.3.2-r10 (18 Apr 2004) - - 18 Apr 2004; Michael McCabe - +files/2.3.2/glibc-2.3.2-s390-deprecated-ustat-fixup.patch, - +glibc-2.3.2-r10.ebuild: - Added s390 specific fixes to close bug #47415 - - 24 Mar 2004; Michael Sterrett glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r3.ebuild, glibc-2.3.3_pre20031210.ebuild: - don't use deprecated ? : use syntax - - 18 Mar 2004; glibc-2.3.2-r9.ebuild: - adding filter-ldflags -pie to stable glibc - - 16 Mar 2004; glibc-2.3.3_pre20040207.ebuild: - glibc fails to link properly with global LDFLAGS=-pie so we filter it with new - flag-o-matic function called filter-ldflags - - 15 Mar 2004; Joshua Kinard glibc-2.3.2-r9.ebuild: - Marked stable on mips (it had ~mips, but someone removed the keyword and - didn't leave a Changelog entry on why). - - 09 Mar 2004; glibc-2.3.2-r9.ebuild: - stable on alpha and ia64 - - 02 Mar 2004; Brian Jackson glibc-2.3.2-r9.ebuild: - s390 keywords - - 01 Mar 2004; Tom Gall glibc-2.3.3_pre20031210.ebuild: - added in dependancy for ppc64 headers - - 26 Feb 2004; Sven Blumenstein glibc-2.3.2-r9.ebuild: - Stable on sparc (was about time). - - 25 Feb 2004; Luca Barbato - glibc-2.3.3_pre20040207.ebuild: - Marked ~ppc - - 24 Feb 2004; Alexander Gabert - glibc-2.3.3_pre20040207.ebuild: - added GOTOFF fix from previous glibc release - - 24 Feb 2004; Mike Frysinger : - Make the only headers info virtual/os-headers since hppa-headers PROVIDEs that. - - 23 Feb 2004; Martin Schlemmer glibc-2.3.2-r9.ebuild, - files/2.3.2/glibc-2.3.2-ipv6-bytestring-fix.patch: - Fix broken reverse resolving for IPv6 addresses, bug #42492. Research done by - Bernhard Schmidt . - - 12 Feb 2004; glibc-2.3.3_pre20040117-r1.ebuild, - files/2.3.3/glibc-2.3.3_pre20040117-got-fix.diff: - GOTOFF during linking seems to fail to recognize where main() is because it is - not visible in the object linked which might not be really legal C but it - apparently works anyway. This can be seen when trying to build bind9 as a - Position Independent Executable. ie CFLAGS=-fPIC,LDFLAGS=-pie. This patch - fixes that. Submitted by the PaX Team - -*glibc-2.3.3_pre20040207 (09 Feb 2004) -*glibc-2.3.3_pre20031210 (09 Feb 2004) - - 09 Feb 2004; Brad House - glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20031222.ebuild, - glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild: - glibc 2.3.3_pre release for PPC64. This is the only version that works for - ppc64. Current VMX commits have caused later pulls to not work - -*glibc-2.3.3_pre20040207 (08 Feb 2004) - - 08 Feb 2004; Martin Schlemmer - glibc-2.3.3_pre20040207.ebuild, - files/2.3.2/glibc-2.3.2-rtld-assert-fix.patch: - Update snapshot to 20040207. Fix an assert when running libc.so from - commandline, bug #34733. Add ia64 to nptl arches. - - 19 Jan 2004; Mike Frysinger glibc-2.3.2-r9.ebuild : - Add back in nptl support since gcc-3.3.2-r5 is now stable. - -*glibc-2.3.3_pre20040117-r1 (26 Jan 2004) - - 26 Jan 2004; glibc-2.3.3_pre20040117-r1.ebuild, - files/2.3.3/glibc-2.3.3-owl-malloc-unlink-sanity-check.diff, - files/2.3.3/glibc-2.3.3_pre20040117-pt_pax.diff, - files/2.3.3/glibc-2.3.3_pre20040117-signal-ssp.diff: - added ptpax flags. cosmetic ssp patch and owl unlink sanity to testing - - 19 Jan 2004; Mike Frysinger glibc-2.3.2-r9.ebuild : - Remove nptl support since people dont understand nptl and this is now x86 stable. - See Bug #38622 for some good examples. This is OK because 2.3.3_preXXX has - nptl support and it's unstable and it covers all the archs 2.3.2-r9 does. - -*glibc-2.3.3_pre20040117 (18 Jan 2004) - - 18 Jan 2004; Martin Schlemmer - glibc-2.3.3_pre20040117.ebuild: - Update snapshot to 20040117. - - 18 Jan 2004; Martin Schlemmer glibc-2.3.2-r9.ebuild: - Mark stable for x86. - - 18 Jan 2004; Bartosch Pixa glibc-2.3.2-r9.ebuild: - PDEPEND on new linux-headers version on ppc - - 16 Jan 2004; Bartosch Pixa glibc-2.3.2-r9.ebuild: - set ppc in keywords - - 10 Jan 2004; Aron Griffis glibc-2.3.2-r9.ebuild: - stable on alpha for bug 37595... alpha really needs execstack-PaX-support.patch - - 09 Jan 2004; Luca Barbato glibc-2.3.2-r9.ebuild: - Marked ~ppc - -*glibc-2.3.3_pre20031222 (27 Dec 2003) - - 16 Jan 2004; Guy Martin glibc-2.3.3_pre20031222.ebuild : - Removed some patches which did not apply for hppa. - - 27 Dec 2003; Martin Schlemmer - glibc-2.3.3_pre20031222.ebuild: - Update snapshot to 20031222. Change code that searches for proper headers to - look first in /usr/include again. - -*glibc-2.3.3_pre20031212 (14 Dec 2003) - - 14 Dec 2003; Martin Schlemmer - glibc-2.3.3_pre20031212.ebuild, - files/2.3.3/glibc-2.3.3-dl_execstack-PaX-support.patch: - Update snapshot to 20031212, pre-release of 2.3.3. - - 29 Nov 2003; Brad House glibc-2.3.2-r9.ebuild: - mark stable on amd64 - - 23 Nov 2003; Tavis Ormandy glibc-2.3.2-r3.ebuild, - glibc-2.3.2-r8.ebuild, glibc-2.3.2-r9.ebuild: - glibc refuses to build with --relax in LDFLAGS. - - 20 Nov 2003; Aron Griffis glibc-2.3.2-r8.ebuild: - Mark stable on alpha - -*glibc-2.3.2-r9 (18 Nov 2003) - - 08 Dec 2003; Guy Martin glibc-2.3.2-r9.ebuild : - Marked stable on hppa. - - 19 Nov 2003; Guy Martin glibc-2.3.2-r9.ebuild : - Added clean hppa patches. Seems not to suffer of the -r8 problems. - - 18 Nov 2003; Guy Martin glibc-2.3.2-r9.ebuild : - Removed hppa stuff. New patching method should come shortly. - - 18 Nov 2003; Martin Schlemmer glibc-2.3.2-r9.ebuild: - - Update CVS branch to 20031115. - - With latest versions of glibc, a lot of apps failed on a PaX enabled - system with "cannot enable executable stack as shared object requires: - Permission denied". This is due to PaX 'exec-protecting' the stack, and - ld.so then trying to make the stack executable due to some libraries not - containing the PT_GNU_STACK section. Add dl_execstack-PaX-support.patch, - bug #32960. - - We do not want name_insert() in iconvconfig.c to be defined inside - write_output() as it causes issues with PaX. - -*glibc-2.3.1-r5 (16 Nov 2003) - - 16 Nov 2003; Martin Schlemmer glibc-2.2.5-r9.ebuild, - glibc-2.3.1-r5.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r3.ebuild, - files/2.2.5/glibc-2.2.5-getgrouplist.patch, - files/2.3.1/glibc-2.3.1-ftw.patch, - files/2.3.1/glibc-2.3.1-getgrouplist.patch, - files/2.3.2/glibc-2.3.2-dl_execstack-PaX-support.patch, - files/2.3.2/glibc-2.3.2-iconvconfig-name_insert.patch, - files/2.3.2/glibc-2.3.2-propolice-guard-functions-v2.patch, - files/2.3.2/glibc-2.3.2-propolice-guard-functions.patch: - - A bug in the getgrouplist function can cause a buffer overflow if the size - of the group list is too small to hold all the user's groups. More info can - be found at: https://rhn.redhat.com/errata/RHSA-2003-325.html - - Fix a memory leak in ftw_dir - - To circumvent problems with propolice when linking binaries statically among - things, __guard and __guard_setup__stack_smash_handler is now in libc.so. More - info at: http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml - Thanks for helping in developing these patchsets goes to "moid" from the - Openbsd team. - - We do not want name_insert() in iconvconfig.c to be defined inside - write_output() as it causes issues with PaX. - - 09 Nov 2003; Mike Frysinger : - Fix sscanf.c compilation. This tiny patch can be found in 2.3.2 already. - - 01 Nov 2003; Aron Griffis glibc-2.3.2-r8.ebuild, - files/2.3.2/glibc-2.3.2-alpha-crti.patch, - files/2.3.2/glibc-2.3.2-alpha-pwrite.patch: - Add crti and pwrite patches for alpha - - 28 Oct 2003; Guy Martin glibc-2.3.2-r8.ebuild : - Added depend to >=hppa-headers-2.4.21_p13 for succefull compilation. - - 27 Oct 2003; Guy Martin glibc-2.3.2-r8.ebuild : - Added patches for hppa. This glibc correct many bugs like the -static flag one. - - 27 Oct 2003; Martin Schlemmer files/nscd: - We need to pass '--pidfile' and not '--pid' to start-stop-daemon, thanks to - Markus Rippl for reporting. - - 26 Oct 2003; Martin Schlemmer glibc-2.3.2-r8.ebuild: - Remove the sysmacros.h hack, as it is no longer needed. - - 26 Oct 2003; Martin Schlemmer glibc-2.3.2-r3.ebuild, - glibc-2.3.2-r4.ebuild, glibc-2.3.2-r5.ebuild, glibc-2.3.2-r8.ebuild: - Add sparch to NPTL archs; Cleanup. - -*glibc-2.3.2-r8 (26 Oct 2003) - - 18 Nov 2003; Guy Martin glibc-2.3.2-r8.ebuild : - Marked -hppa and removed hppa stuff from it. - - 26 Oct 2003; Martin Schlemmer glibc-2.3.2-r8.ebuild: - Update snapshot. - - 18 Oct 2003; Brad House glibc-2.3.2-r6.ebuild: - add ~amd64 flag to glibc-2.3.2-r6, works with and without nptl enabled in use - flags - - 15 Oct 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r7.ebuild: - Sparc updates from Kumba : - - glibc-2.3.2-r1: Change ~sparc -> sparc in keywords - glibc-2.3.2-r7: Add ~sparc to keywords - Remove the following patch for mips to let - glibc compile: - ${P}-mips-fix-n32-n64-sysdep-headers.patch - - 15 Oct 2003; Martin Schlemmer glibc-2.3.2-r6.ebuild: - Mark as unstable for x86 - we should start wider testing sooner or later, and - except for an occasional break, current CVS snapshots looks good. - -*glibc-2.3.2-r7 (14 Oct 2003) - - 19 Nov 2003; Guy Martin glibc-2.3.2-r7.ebuild : - Added missing atomicity patch for hppa. - - 18 Nov 2003; Guy Martin glibc-2.3.2-r7.ebuild : - Readded for hppa only. Added hppa patches and depend to correct - hppa-headers. - - 14 Oct 2003; Martin Schlemmer glibc-2.3.2-r7.ebuild: - Update CVS snapshot. NPTL is now in official CVS. - - 13 Oct 2003; Tavis Ormandy glibc-2.3.2-r1.ebuild: - Downgrading glibc had some unintentional side effects, stable again. - - 10 Oct 2003; Alexander Gabert glibc-2.3.1-r4.ebuild, - glibc-2.3.2-r1.ebuild: - changed hardened-gcc build behaviour with CC - - 09 Oct 2003; Alexander Gabert glibc-2.3.1-r4.ebuild, - glibc-2.3.2-r1.ebuild: - added new hardened-gcc flags for hppa - - 09 Oct 2003; Alexander Gabert glibc-2.3.1-r4.ebuild, - glibc-2.3.2-r1.ebuild: - added new hardened-gcc building logic for ppc and sparc - - 07 Oct 2003; Aron Griffis glibc-2.3.2-r1.ebuild: - Demote 2.3.2-r1 from alpha to ~alpha since it doesn't build on alpha with - recent gcc. We really need the more recent glibc to become available for - alpha. - - 30 Sep 2003; Martin Schlemmer glibc-2.3.2-r6.ebuild, - files/2.3.2/sysmacros.h: - Quick fix for last changes to sysmacros.h that breaks a few things like - sys-libs/pwdb and xfree among others. - -*glibc-2.3.2-r6 (28 Sep 2003) - - 28 Sep 2003; Martin Schlemmer glibc-2.3.2-r5.ebuild, - glibc-2.3.2-r6.ebuild, files/2.3.2/glibc-2.3.2-ia64-LOAD_ARGS-fixup.patch, - files/2.3.2/glibc-2.3.2-mips-add-n32-n64-sysdep-cancel.patch, - files/2.3.2/glibc-2.3.2-mips-configure-for-n64-symver.patch, - files/2.3.2/glibc-2.3.2-mips-fix-n32-n64-sysdep-headers.patch, - files/2.3.2/glibc-2.3.2-mips-pread-linux2.5.patch: - Update snapshot to 20030927 and NPTL to 0.60. Add a few patches from Kumba - for mips. - -*glibc-2.3.2-r5 (20 Sep 2003) - - 20 Sep 2003; Martin Schlemmer glibc-2.3.2-r5.ebuild: - Update CVS snapshot to 20030919. Update NPTL to 0.59. - - 17 Sep 2003; Jon Portnoy glibc-2.3.2-r1.ebuild : - ia64 keywords. - - 14 Sep 2003; Martin Schlemmer glibc-2.3.2-r4.ebuild, - files/2.3.2/glibc-2.3.2-cispeed-cospeed-fix.patch: - Fix sparc build issues, patch from glibc-alpha, thanks to . - - 13 Sep 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r2.ebuild, glibc-2.3.2-r3.ebuild: - Add glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch to resolve bug - #28537. - - 08 Sep 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild: - Fix gcc DEPEND to be '>=sys-devel/gcc-3.2', and not '=sys-devel/gcc-3.2*'. - -*glibc-2.3.2-r4 (07 Sep 2003) - - 07 Sep 2003; Martin Schlemmer glibc-2.3.2-r4.ebuild, - files/2.3.2/glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch: - Update cvs snapshot to 20030906. Update nptl to version 0.57. Add patch - for bug #27142. - - 12 Aug 2003; Alexander Gabert glibc-2.3.2-r1.ebuild: - hppa building fails, linuxthreads/sysdeps/hppa/pt-machine.h is missing proper - setup of pthread_descr - - 10 Aug 2003; Joshua Kinard glibc-2.3.2-r1.ebuild: - Moved to stable on mips. Been using it for ages w/ no problems. - - 10 Aug 2003; Martin Schlemmer glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r3.ebuild, files/fix-sysctl_h.patch, files/test-sysctl_h.c: - Add test to detect broken headers in (user land) in 2.5.68 and later. - - 31 Jul 2003; glibc-2.3.2-r1.ebuild, glibc-2.3.2-r2.ebuild, - glibc-2.3.2-r3.ebuild: - Removed warning from 2.3.2 ebuilds regarding - sandbox and -fstack-protector. This was only - a problem with 2.3.1. - - 29 Jul 2003; Alex Veber glibc-2.3.2-r1.ebuild: - removed the winex block - - 28 Jul 2003; Martin Schlemmer glibc-2.3.2-r3.ebuild: - Do not install librt.so linker script anymore, as librt.so.1 breaks things - with librt.so as a script. - -*glibc-2.3.2-r3 (23 Jul 2003) - - 23 Jul 2003; Martin Schlemmer glibc-2.3.2-r3.ebuild: - Update CVS snapshot, as well as NPTL version to 0.55. Note that this - needs gcc-3.3-r1 and latest binutils (2.14.90.4+) to build with NPTL - support. - - 23 Jul 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r2.ebuild: - From Kumba : - - This is the patch to glibc-2.3.2-r1.ebuild which allows it to build - on sparc64. I modified it so sparc and sparc64 can use the -fcall-used-g6 - flag, while sparc64-only gets a few more checks added in. - - 18 Jul 2003; Olivier Crete glibc-2.3.2-r2.ebuild: - Removed all traces of multilib, 64bit libs are installed in lib/ - - 18 Jul 2003; Will Woods glibc-2.3.2-r1.ebuild: - Marked stable for alpha - - 17 Jul 2003; Alex Veber glibc-2.3.2-r1.ebuild: - set !app-emulation/winex-cvs - - 16 Jul 2003; Jay Pfeifer glibc-2.3.2-r1.ebuild: - set stable on x86 - set !app-emulation/winex - - 01 Jul 2003; Luca Barbato glibc-2.3.2-r1.ebuild: - set stable on ppc - - 14 Jun 2003; Tavis Ormandy glibc-2.3.2-r1.ebuild, - glibc-2.3.2-r2.ebuild, files/2.3.2/glibc-2.3.2-decc-compaq.patch: - fixing ccc compatability, minor patch only applied on alpha. - - 05 Jun 2003; Christian Birchinger glibc-2.3.1-r4.ebuild: - Replaced sparc64 CFLAGS hack with replace-sparc64-flags from flag-o-matic - - 02 Jun 2003; Joshua Kinard glibc-2.3.2-r1.ebuild: - Added ~mips to KEYWORDS - - 18 May 2003; Martin Schlemmer : - Fix LICENSE to be LGPL-2, bug #19074. Fix glibc-2.3* < 2.3.2-r2 to depend - on glibc-2.3.2-r1.ebuild, - glibc-2.3.2-gcc33-sscanf.patch : - Downgrade nptl to version 0.28 and add glibc-2.3.2-gcc33-sscanf.patch to - fix compile errors with gcc-3.3: - - http://sources.redhat.com/ml/libc-alpha/2003-03/msg00052.html - -*glibc-2.3.2-r2 (18 May 2003) - - 18 May 2003; Martin Schlemmer glibc-2.3.2-r2.ebuild : - New version. Update to cvs 20030517 to fix problems with gcc-3.3. Also - closes bug #18744 as it adds the en_US.utf8 locale. Also enable NPTL - support for i[45]86, ppc and mips, as it should in theory work now. - - 14 May 2003; Martin Schlemmer glibc-2.3.2-r{0,1}.ebuild : - - Some MIPS updates from Kumba : - A few patches only for the MIPS platform. Descriptions of what they - do can be found in the patch headers. - thx (11 Jan 2003) - remove tst-rndseek-mips & ulps-mips patches - - 06 Apr 2003; Martin Schlemmer : - Fix all 2.3 ebuild to install timezone data if 'build' in USE, bug #16530. - -*glibc-2.3.2-r1 (06 Apr 2003) - - 19 Apr 2003; Joshua Brindle glibc-2.3.1-r4.ebuild: - give error and die if both sandbox and -fstack-protector are enabled - - 06 Apr 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild : - Fix calculation problems in allocate_static_tls that caused a TLS - enabled app that loads libGL.so to segfault. Thanks to Gareth Hughes - from NVidia for pointing me in the right direction. This patch is - from glibc CVS. - - 30 Mar 2003; Martin Schlemmer glibc-2.3.2.ebuild : - Update NPTL version to 0.29. As it is not used by many (or I cannot - imagine it), and with the errno problems, I will rather not bump the - revision. Note that latest version is 0.32, but that (as well as 0.30 - and up) needs glibc-2.3.3 snapshot. - -*glibc-2.3.1-r4 (21 Mar 2003) - - 14 Apr 2003; Joshua Brindle glibc-2.3.1-r4.ebuild: - give error and die if both sandbox and -fstack-protector are enabled - - 06 Apr 2003; Zach Welch glibc-2.3.1-r4.ebuild: - add arm keyword - - 06 Apr 2003; Christian Birchinger glibc-2.3.1-r4.ebuild: - Changed replace-flags for sparc - - 21 Mar 2003; Daniel Ahlberg glibc-2.3.1-r4.ebuild : - Security update. - -*glibc-2.2.5-r8 (21 Mar 2003) - - 06 Apr 2003; Christian Birchinger glibc-2.2.5-r8.ebuild: - Added replace-flags for sparc - - 21 Mar 2003; Daniel Ahlberg glibc-2.2.5-r8.ebuild : - Security update. - - 11 Mar 2003; Zach Welch - files/2.2.5/glibc-2.2.5-arm-sysdeps-fix.diff: - fix arm sysdep patch to not require autoconf - - 09 March 2003; Martin Schlemmer glibc-2.3.1*.ebuild : - Add patch glibc-2.3.1-typeo_dl-runtime_c.patch to fix issues with Oracle, - bug #16504, thanks to Tri D. Hoang for reporting. - -*glibc-2.3.2 (05 March 2003) - - 06 Apr 2003; Christian Birchinger glibc-2.3.2.ebuild: - Changed replace-flags for sparc - - 11 Mar 2003; Zach Welch glibc-2.2.5-r7.ebuild, - glibc-2.3.1-r2.ebuild, glibc-2.3.1-r3.ebuild, glibc-2.3.2.ebuild: - change sys-kernel/linux-headers to new virtual/os-headers - - 05 March 2003; Martin Schlemmer glibc-2.3.2.ebuild : - Update version. Thanks to Georg Müller for notifying - me. - -*glibc-2.3.2_pre1 (24 Feb 2003) - - 24 Feb 2003; Martin Schlemmer glibc-2.3.2_pre1.ebuild : - Update version to official pre1 of 2.3.2. Add NPTL support .. note that - this is extremely experimental and does not work with the nvidia drivers - among things. Many other tweak and updates. - - 20 Feb 2003; Zach Welch glibc-2.2.5-r7.ebuild : - Added patches for arm. See patches for description of each. - Added arm keyword. - - 09 Feb 2003; Guy Martin : - Added patches for hppa. See patches for description of each. - Added hppa to keywords. - - 29 Jan 2003; Jack Morganan glibc-2.3.1-r3.ebuild : - Changed ~sparc to sparc - - 23 Jan 2003; Jan Seidel glibc-2.3.1-r3.ebuild : - Add MIPS inline-syscall-mips patch - - 16 Jan 2003; Martin Schlemmer glibc-2.3.1-r3.ebuild : - - Sync patches. - - 15 Jan 2003; Martin Schlemmer glibc-2.3.1-r2.ebuild : - - Fix 'locale -a' not listing all locales. This to Stefan Jones - for this fix, bug #13240. - - Add MIPS patches, thanks to and . - - Reload init to fix fsck on reboot ... - - 28 Dec 2002; Martin Schlemmer glibc-2.3.1-r3.ebuild : - - Always add --with-headers=${ROOT}usr/include as option to ./configure, as - linux-headers are usually well tested, and in some cases we get weird - problems ... - - 16 Dec 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : - - Add -freorder-blocks for x86 (commented). Add Method's replace-flags for - sparc support. - - 13 Dec 2002; Mark Guertin glibc-2.3.1-r2.ebuild : - - Marked stable for ppc - - 10 Dec 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : - - Mark as stable for x86. - - 06 Dec 2002; Rodney Rees : - - Changed sparc ~sparc keywords - -*glibc-2.3.1-r2 (7 Nov 2002) - - 17 Nov 2002; Stefan Jones glibc-2.3.1-r2.ebuild : - - Small patch "prelinkfix" which fixes rare error with prelinking and - preloading some executables. Patch taken from glibc CVS. - http://sources.redhat.com/ml/libc-alpha/2002-11/msg00151.html - - 16 Nov 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : - - Fix type-o that caused manpages not installing (bug #10645). - Update to use epatch. - - 16 Nov 2002: Stefan Jones glibc-2.3.1-r2.ebuild : - Changed --with-header to --with-headers to fix fake configure option. - - 10 Nov 2002: Stefan Jones glibc-2.3.1-r2.ebuild : - - Made sparc64's always use the system linux headers instead of the kernel - headers. This fixes the 64bit sparc compile errors, see bug #10470. - - 7 Nov 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : - - Second try at ctype-compat.patch. Add stack_end-compat patch for missing - libc_stack_end symbold in linker. - - 30 Oct 2002; Martin Schlemmer glibc-2.3.1-r1.ebuild : - - One more compat issue which breaks sun-jdk-1.3.1. See bug #8766 for more - info, and also: - - http://sources.redhat.com/ml/libc-alpha/2002-04/msg00143.html - - Thanks to Jan Gutter for reporting it. Added - libc_wait-compat.patch as fix. - -*glibc-2.3.1-r1 (26 Oct 2002) - - 16 Nov 2002: Stefan Jones glibc-2.3.1-r1.ebuild : - Changed --with-header to --with-headers to fix fake configure option. - - 26 Oct 2002; Martin Schlemmer glibc-2.3.1-r1.ebuild : - - Add the ctype-compat.patch to fix unresolved symbols in old static binaries - and libraries. See bug #8766, #9586 and: - - http://lists.debian.org/debian-glibc/2002/debian-glibc-200210/msg00093.html - - We should think about remoing it in the future after things have settled. - -*glibc-2.2.5-r7 (13 Oct 2002) - - 16 Nov 2002: Stefan Jones glibc-2.2.5-r7.ebuild : - Changed --with-header to --with-headers to fix fake configure option. - - 14 Nov 2002; Mark Guertin glibc-2.2.5-r7.ebuild : - backed out semctl patches for ppc, they cause problems with mozilla builds - - 29 Oct 2002; Jon Nall glibc-2.2.5-r7.ebuild : - - Added sqrtl patch for ppc. This closes bug #9796. Also added semctl - patch for ppc. - - 29 Oct 2002; Seemant Kulleen glibc-2.2.5-r7.ebuild : - - Added semctl patch for sparc. Thanks to nall for - finding this at: - http://sources.redhat.com/ml/libc-hacker/2002-04/msg00071.html - - 13 Oct 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild : - - Some cleanups. Tidy ebuild. Move all patches to ${FILESDIR}/${PV/. - Remove old patches. - - Add patches to fix warnings with gcc-3.2: - - http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0228.html - - 13 Oct 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild : - - Fix stupid depend screwup I made when I merged in fixes from glibc-2.3. - - 11 Oct 2002; Seemant Kulleen glibc-2.2.5-r7.ebuild - files/glibc-2.2.5-sparc-misc.diff files/glibc-2.2.5-sparc64-fixups.diff : - - Added patches from debian's patch set to fix miscellaneous issues on sparc - and sparc64. One indication of the hassle with sparc64 was the mozilla - compile failure. That _should_ be sorted out now. - - 09 Oct 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild, - glibc-2.2.5-divdi3.diff : - - Add divdi3 patches for PPC, thanks to nall . - -*glibc-2.2.5-r8 (27 Sep 2002) - - 27 Sep 2002; Daniel Ahlberg : - Moved -r7 to -r8 to give room for updated -r6 release. - -*glibc-2.2.5-r7 (03 Aug 2002) - - 27 Sep 2002; Daniel Ahlberg : - Bumped -r6 to -r7 to include fix for sunrpc overflow. - - 03 Aug 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild : - - Add the patch for fixing the segfaults in mutt, etc while sandbox is - running back in. Seems the relocation problems was also a cause of - the atexit() bug, and fixed in gcc-2.95.3-r7 and later. - - http://sources.redhat.com/ml/bug-glibc/2002-04/msg00025.html - http://bugs.gentoo.org/show_bug.cgi?id=501 - -*glibc-2.2.5-r6 (02 Aug 2002) - - 22 Sep 2002; Martin Schlemmer glibc-2.2.5-r6.ebuild : - - Fix pic support, thanks to Christopher Horler . - This closes bug #8178. - - 08 Sep 2002; Martin Schlemmer glibc-2.2.5-r6.ebuild : - - Add alpha related patches thanks to Bjoern Brauel . - - 02 Aug 2002; Daniel Ahlberg - Added patch for sunrpc overflow. - -*glibc-2.2.5-r5 (14 Jul 2002) - - 15 Jul 2002; Mark Guertin - Added ppc to keywords - - 14 Jul 2002; Martin Schlemmer glibc-2.2.5-r5.ebuild : - - A buffer overflow vulnerability exists in multiple implementations of DNS - resolver libraries. This affects glibc-2.2.5 and earlier. See bug #4923 - and: - - http://www.cert.org/advisories/CA-2002-19.html - - for details. - - Seems gcc-3.1.1 is even more strict than 3.1 .. patch glibc for gcc-3.1.1. - This is also correct for previous gcc versions. - -*glibc-2.2.5-r4 (5 June 2002) - - 5 June 2002; Bart Verwilst glibc-2.2.5-r4.ebuild : - - Added gcc3.1/binutils 2.12 patch, wich solves the nvidia-glx package, - amongst others... (__divdi3 stuff) - Update: Filtered -malign-double out of the ebuild as well now, because - it b0rks glibc. - - - 13 Apr 2002; M.Schlemmer glibc-2.2.5-r2.ebuild : - - Try to fix the pkg_postinst() and /etc/localtime issue sanely. It just - newking my /etc/localtime with a symlink was starting to get irritating. - -*glibc-2.2.5-r3 (03 Apr 2002) - - 03 Apr 2002; Geert Bevin glibc-2.2.5-r3.ebuild, - files/digest-glibc-2.2.5-r3, files/glibc-2.2.5-sandbox.diff : - - Added patch that fixes an ld.so.preload bug which made calls after freopen() - segfault. This now works correctly. This closes bug #501 - -*glibc-2.2.5-r1 (15 Feb 2002) - - 15 Feb 2002; Daniel Robbins : Added tweaked version of - Brandon Low's patch that ensures that library symlinks are installed *after* - (not before) the actual libraries are installed. This should fix glibc merge - deaths, but we need a generic solution to solve this problem. This should - close bug #695. Filing a new bug for adding this functionality to Portage. - -*glibc-2.2.5 (10 Feb 2002) - - 10 Feb 2002; Daniel Robbins : New glibc release for testing - only. Masked. - -*glibc-2.2.4-r9 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. + For previous entries, please see ChangeLog-2007. diff --git a/sys-libs/glibc/ChangeLog-2007 b/sys-libs/glibc/ChangeLog-2007 new file mode 100644 index 000000000000..cef1e187e209 --- /dev/null +++ b/sys-libs/glibc/ChangeLog-2007 @@ -0,0 +1,2665 @@ +# ChangeLog for sys-libs/glibc +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog-2007,v 1.1 2012/01/02 16:02:57 dilfridge Exp $ + + 31 Dec 2007; Jeroen Roovers glibc-2.7-r1.ebuild: + Stable for HPPA. + + 29 Dec 2007; Mike Frysinger glibc-2.7-r1.ebuild: + Add patches to fix hppa. + + 24 Dec 2007; Mike Frysinger glibc-2.7-r1.ebuild: + Fix building with BSD awk by using a POSIX regex #202511 by Alexis Ballier. + + 11 Dec 2007; Mike Frysinger glibc-2.7-r1.ebuild: + Add patch to fix building on alpha #201910 by Jose Luis Rivero. + + 10 Dec 2007; Jeroen Roovers glibc-2.7-r1.ebuild: + Marked ~hppa too. + +*glibc-2.7-r1 (10 Dec 2007) + + 10 Dec 2007; Mike Frysinger + files/eblits/src_install.eblit, +glibc-2.7-r1.ebuild: + Add fixes for #196926 (build failure with USE=glibc-omitfp), #201646 (double + free on sscanf("", "%as")), #199479 (build failure for i586-* targets due to + duplicate _chk defs), #198949 (static link failure when using + pthread_cond_timedwait), #196933 (build failure on hppa), and #196031 (gdb + debugging errors with pthreads). + + 18 Nov 2007; Mike Frysinger + files/eblits/src_compile.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: + Build gd-based helper tools when USE=gd #198381. + + 11 Nov 2007; Mike Frysinger + +files/2.7/glibc-2.7-hardened-inittls-nosysenter.patch, + files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: + Move hardened stuff back to each ebuild (since that is how we are tracking + it) and add support for pre/post eblit hooks. Also fixup hardened patch to + apply #198335. + + 10 Nov 2007; Mike Frysinger glibc-2.6.ebuild, + glibc-2.6.1.ebuild, glibc-2.7.ebuild: + Only stick glibc-compat20 into IUSE when linuxthreads is available #198657 + by Benjamin Schindler. + + 10 Nov 2007; Mike Frysinger + files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild, glibc-2.7.ebuild: + Add support for USE=vanilla. + + 24 Oct 2007; Mike Frysinger glibc-2.7.ebuild: + Fix building on hppa #196868 and add patch for gcc-4.2 + noinlining #196245. + + 23 Oct 2007; Mike Frysinger glibc-2.7.ebuild: + Force >=sys-apps/sandbox-1.2.18.1-r2 so it recognizes the new cloexec flags + #196720. + +*glibc-2.7 (22 Oct 2007) + + 22 Oct 2007; Mike Frysinger +glibc-2.7.ebuild: + Version bump. + + 17 Oct 2007; Raúl Porcel glibc-2.6.1.ebuild: + alpha/ia64/sparc stable wrt #195427 + + 16 Oct 2007; Christoph Mende glibc-2.6.1.ebuild: + Stable on amd64 wrt bug #195427 + + 15 Oct 2007; Markus Rothe glibc-2.6.1.ebuild: + Stable on ppc64; bug #195427 + + 14 Oct 2007; Christian Faulhammer glibc-2.6.1.ebuild: + stable x86, bug 195427 + + 12 Oct 2007; Lars Weiler glibc-2.6.1.ebuild: + stable ppc, bug #195427 + + 10 Oct 2007; Mike Frysinger files/eblits/common.eblit: + Add default -march for x86 on amd64 builds based on CHOST #185404. + + 07 Oct 2007; Mike Frysinger + files/eblits/src_unpack.eblit: + Dont bother checking kernel headers when installing libc headers #190510. + + 04 Sep 2007; Joshua Kinard glibc-2.6.1.ebuild: + Update the patchset to 1.1 to pull in a patch for mips to enable support for + .gnu.hash capabilities, and mark unstable on mips. + + 06 Aug 2007; Mike Frysinger + +files/eblits/common.eblit, +files/eblits/src_compile.eblit, + +files/eblits/src_install.eblit, +files/eblits/src_test.eblit, + +files/eblits/src_unpack.eblit, glibc-2.6.1.ebuild: + Introduce eblits. + + 06 Aug 2007; Mike Frysinger + glibc-2.6.ebuild, glibc-2.6.1.ebuild: + Add default -march for x86 builds based on CHOST #185404. + +*glibc-2.6.1 (01 Aug 2007) +*glibc-2.5.1 (01 Aug 2007) + + 01 Aug 2007; Mike Frysinger +glibc-2.5.1.ebuild, + +glibc-2.6.1.ebuild: + Version bump. + + 24 Jul 2007; Samuli Suominen Manifest: + Fix Manifest. (yoswink) + + 24 Jul 2007; Jose Luis Rivero glibc-2.6.ebuild: + Keyworded ~alpha + + 20 Jul 2007; Gustavo Zacarias glibc-2.6.ebuild: + Keyworded ~sparc + + 15 Jul 2007; Christoph Mende glibc-2.5-r4.ebuild: + Stable on amd64 wrt security bug #183844 + + 10 Jul 2007; Tobias Scherbaum glibc-2.5-r4.ebuild: + ppc stable, bug #183844 + + 10 Jul 2007; Gustavo Zacarias glibc-2.5-r4.ebuild: + Stable on sparc wrt #183844 + + 09 Jul 2007; Jeroen Roovers glibc-2.5-r4.ebuild: + Stable for HPPA (bug #183844). + + 07 Jul 2007; Joshua Kinard glibc-2.5-r4.ebuild: + Stable on mips, per #183844. + + 07 Jul 2007; Raúl Porcel glibc-2.5-r4.ebuild: + alpha/ia64 stable wrt security #183844 + + 07 Jul 2007; Markus Rothe glibc-2.5-r4.ebuild: + Stable on ppc64; bug #183844 + + 05 Jul 2007; Piotr Jaroszyński glibc-2.5-r4.ebuild: + (QA) RESTRICT clean up. + + 03 Jul 2007; Christian Faulhammer glibc-2.5-r4.ebuild: + stable x86, security bug 183844 + +*glibc-2.5-r4 (03 Jul 2007) + + 03 Jul 2007; +glibc-2.5-r4.ebuild: + - bug 183844 + + 02 Jul 2007; Piotr Jaroszyński glibc-2.2.5-r10.ebuild, + glibc-2.3.2-r12.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6-r4.ebuild, + glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, glibc-2.5-r2.ebuild, + glibc-2.5-r3.ebuild, glibc-2.6.ebuild: + (QA) RESTRICT clean up. + + 02 Jul 2007; Jose Luis Rivero glibc-2.5-r3.ebuild: + Stable on alpha wrt security bug #176712 + + 01 Jul 2007; Piotr Jaroszyński glibc-2.3.5-r3.ebuild, + glibc-2.3.6-r4.ebuild, glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild, + glibc-2.5-r2.ebuild, glibc-2.5-r3.ebuild, glibc-2.6.ebuild: + (QA) RESTRICT="multilib-pkg-force" -> EMULTILIB_PKG="true" + + 25 Jun 2007; Joshua Kinard glibc-2.5-r3.ebuild: + Stable on mips, per #176712. + + 05 Jun 2007; Raúl Porcel glibc-2.3.6-r5.ebuild: + alpha stable + + 02 Jun 2007; Matti Bickel glibc-2.5-r3.ebuild: + ppc stable + + 01 Jun 2007; Raúl Porcel glibc-2.5-r3.ebuild: + ia64 stable wrt security #176712 + + 01 Jun 2007; Stephen Bennett +glibc-2.3.6-r4.ebuild: + Re-add 2.3.6-r4 since it was latest 2.3 stable on alpha + + 31 May 2007; Daniel Gryniewicz glibc-2.5-r3.ebuild: + Marked stable on amd64 for bug #176712 + + 31 May 2007; Markus Rothe glibc-2.5-r3.ebuild: + Stable on ppc64; bug #176712 + + 30 May 2007; Raúl Porcel glibc-2.5-r3.ebuild: + x86 stable wrt security #176712 + + 29 May 2007; Gustavo Zacarias glibc-2.5-r3.ebuild: + Stable on sparc wrt security #176712 + + 28 May 2007; Jeroen Roovers glibc-2.5-r3.ebuild: + Stable for HPPA (bug #176712). + +*glibc-2.5-r3 (27 May 2007) + + 27 May 2007; Mike Frysinger +glibc-2.5-r3.ebuild: + Some more fixes from upstream (/etc/shell and printf()), fix tests when + profiling/debugging is enabled, and add patch from SuSE for more dynamic + /etc/resolv.conf handling. + + 24 May 2007; Joshua Kinard glibc-2.3.6-r5.ebuild: + Stable on mips. + +*glibc-2.6 (19 May 2007) + + 19 May 2007; Mike Frysinger +glibc-2.6.ebuild: + Version bump. + + 15 May 2007; Jeroen Roovers glibc-2.5-r2.ebuild: + Stable for HPPA (bug #168131). + + 14 May 2007; Mike Frysinger glibc-2.5-r2.ebuild: + Push out some alpha compile fixes. + + 11 May 2007; Joshua Kinard glibc-2.5-r2.ebuild: + Stable on mips, per #176712. + + 09 May 2007; Bryan Østergaard glibc-2.5-r2.ebuild: + Stable on Alpha, bug 176712. + + 05 May 2007; Daniel Gryniewicz glibc-2.5-r2.ebuild: + Marked stable on amd64 for bug #176712 + + 05 May 2007; Tobias Scherbaum glibc-2.5-r2.ebuild: + ppc stable, bug #176712 + + 05 May 2007; Mike Frysinger glibc-2.5-r2.ebuild: + Switch to cleaner STRIP_MASK with prepallstrip. + + 04 May 2007; Gustavo Zacarias glibc-2.5-r2.ebuild: + Stable on sparc wrt security #176712 + + 04 May 2007; Bryan Østergaard glibc-2.5-r2.ebuild: + Stable on IA64, bug 176712. + + 03 May 2007; Markus Rothe glibc-2.5-r2.ebuild: + Stable on ppc64; bug #176712 + + 03 May 2007; Andrej Kacian glibc-2.5-r2.ebuild: + Stable on x86, security bug #176712. + +*glibc-2.5-r2 (03 May 2007) + + 03 May 2007; Mike Frysinger +glibc-2.5-r2.ebuild: + Fix building with sanitized headers for various arches, fix from upstream + #176712 for printf overflow, fix building under hppa, and respect env + CPPFLAGS. + + 15 Mar 2007; Kevin F. Quinn + files/2.5/glibc-2.5-hardened-pie.patch, glibc-2.5-r1.ebuild: + Fix 2.5-hardened-pie.spec (bug #170731), and make 2.5-r1 robust against compiler variant. + +*glibc-2.5-r1 (13 Mar 2007) + + 13 Mar 2007; Mike Frysinger + +files/2.5/glibc-2.5-gentoo-stack_chk_fail.c, + +files/2.5/glibc-2.5-hardened-configure-picdefault.patch, + +files/2.5/glibc-2.5-hardened-inittls-nosysenter.patch, + +files/2.5/glibc-2.5-hardened-pie.patch, +glibc-2.5-r1.ebuild: + Push out misc fixes and include new hardened/hppa work. + + 25 Feb 2007; Joshua Kinard glibc-2.5.ebuild: + Add ~mips to glibc-2.5 for testing under the 2007.1-dev profile. + + 23 Feb 2007; Roy Marples files/nscd: + nscd init script no longer requires bash + + 17 Feb 2007; Mike Frysinger glibc-2.5.ebuild: + We no longer support i386-* hosts #165772. + + 13 Feb 2007; Gustavo Zacarias glibc-2.5.ebuild: + Stable on sparc for 2007.0 + + 12 Feb 2007; Bryan Østergaard glibc-2.5.ebuild: + Stable on IA64. + + 12 Feb 2007; Bryan Østergaard glibc-2.5.ebuild: + Stable on Alpha. + + 12 Feb 2007; Simon Stelling glibc-2.5.ebuild: + stable on amd64; bug 165085 + + 11 Feb 2007; Joseph Jezak glibc-2.5.ebuild: + Marked ppc stable for bug #165085. + + 08 Feb 2007; Bryan Østergaard glibc-2.5.ebuild: + Add ~alpha keyword. + + 06 Feb 2007; Christian Faulhammer glibc-2.5.ebuild: + stable x86; bug #165085 + + 27 Jan 2007; Mike Frysinger glibc-2.3.6-r4.ebuild, + glibc-2.3.6-r5.ebuild, glibc-2.4-r3.ebuild, glibc-2.4-r4.ebuild, + glibc-2.5.ebuild: + Fixup bash style in check_nptl_support so the checks actually work #164007 + by Andrew Gaffney. + + 16 Jan 2007; Gustavo Zacarias glibc-2.5.ebuild: + Give ~sparc keywords + + 06 Jan 2007; Tom Gall glibc-2.5.ebuild: + stable on ppc64. + + 25 Nov 2006; nixnut glibc-2.3.6-r5.ebuild, + glibc-2.4-r4.ebuild: + Stable on ppc wrt bug 154176 + + 25 Nov 2006; glibc-2.3.6-r5.ebuild: + stable on amd64 + + 20 Nov 2006; Guy Martin glibc-2.3.6-r5.ebuild: + Stable on hppa. + + 13 Nov 2006; Tom Gall glibc-2.4-r4.ebuild: + stable on ppc64 + + 09 Nov 2006; Gustavo Zacarias glibc-2.3.6-r5.ebuild: + Stable on sparc wrt #154176 + + 08 Nov 2006; Christian Faulhammer + glibc-2.3.6-r5.ebuild, glibc-2.4-r4.ebuild: + stable x86, bug #154176 + + 06 Nov 2006; Daniel Gryniewicz glibc-2.4-r4.ebuild: + Marked stable on amd64 for bug #154176 + + 19 Oct 2006; Markus Rothe glibc-2.3.6-r5.ebuild: + Stable on ppc64 (for binutils-2.17) + +*glibc-2.3.6-r5 (30 Sep 2006) + + 30 Sep 2006; Mike Frysinger +glibc-2.3.6-r5.ebuild: + Push out accumulated fixes. + +*glibc-2.5 (30 Sep 2006) + + 30 Sep 2006; Mike Frysinger +glibc-2.5.ebuild: + Version bump. + +*glibc-2.4-r4 (29 Sep 2006) + + 29 Sep 2006; Mike Frysinger +glibc-2.4-r4.ebuild: + Push out accumulated fixes. + + 19 Sep 2006; Jason Wever glibc-2.4-r3.ebuild: + Added ~sparc keyword to glibc-2.4, woohoo + + 14 Sep 2006; Danny van Dyk glibc-2.3.6-r3.ebuild: + Moved last hidden USE flag to USE_EXPAND flag. + + 30 Aug 2006; Chris Gianelloni glibc-2.4-r3.ebuild: + Stable on amd64 and x86. + + 14 Aug 2006; glibc-2.3.4.20041102-r2.ebuild, + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5-r2.ebuild, + glibc-2.3.5-r3.ebuild: + - switch default ordering of gcc-config and eselect-compiler to work around + portage bug + + 05 Aug 2006; Danny van Dyk glibc-2.3.6-r4.ebuild, + glibc-2.4-r3.ebuild: + Fixed bug #142832: wrapped crosscompile-fix in 'if is_crosscompile && ...'. + + 28 Jul 2006; glibc-2.3.5-r3.ebuild: + Stable on IA64; fix bug #141681. + + 22 Jul 2006; Bryan Østergaard glibc-2.3.6-r4.ebuild: + Stable on alpha. + + 09 Jul 2006; Joshua Kinard glibc-2.3.6-r4.ebuild: + Marked stable on mips. + + 08 Jul 2006; Lars Weiler glibc-2.3.6-r4.ebuild: + Stable on ppc; bug #137121. + + 04 Jul 2006; Mike Frysinger glibc-2.3.5-r2.ebuild, + glibc-2.3.5-r3.ebuild, glibc-2.3.6-r3.ebuild, glibc-2.3.6-r4.ebuild, + glibc-2.4-r3.ebuild: + Add back in sanity check to prevent people from downgrading their glibc. + + 28 Jun 2006; Markus Rothe glibc-2.3.6-r4.ebuild: + Stable on ppc64 + + 28 Jun 2006; Mike Frysinger glibc-2.3.6-r4.ebuild, + glibc-2.4-r3.ebuild: + Disable --with-__thread when USE=glibc-compat20 #138028 by je_fro. + + 27 Jun 2006; Luca Barbato glibc-2.4-r3.ebuild: + Marked stable on ppc + + 27 Jun 2006; Mike Frysinger glibc-2.3.6-r4.ebuild, + glibc-2.4-r3.ebuild: + Punt Fedora tarballs in favor of packaging c_stubs/glibc-compat ourselves + #138028 by je_fro. + + 25 Jun 2006; Guy Martin glibc-2.3.6-r4.ebuild: + Stable on hppa. + + 25 Jun 2006; Marcus D. Hanwell glibc-2.3.6-r4.ebuild: + Marked stable on amd64, bug 137121. + + 24 Jun 2006; Markus Rothe glibc-2.4-r3.ebuild: + Added ~ppc64 to get more user response for bugs + + 22 Jun 2006; Mike Frysinger glibc-2.3.6-r4.ebuild, + glibc-2.4-r3.ebuild: + Make locale-gen upgrade path a little smoother for people who want *all* + locales generated #137538. + + 21 Jun 2006; Gustavo Zacarias glibc-2.3.6-r4.ebuild: + Stable on sparc wrt #137121 + + 18 Jun 2006; Andrej Kacian glibc-2.3.6-r4.ebuild: + Stable on x86. Bug #137121. + + 15 Jun 2006; Joshua Kinard glibc-2.4-r3.ebuild: + Add ~mips to KEYWORDS for testing purposes. + + 30 May 2006; Jeremy Huddleston + glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, + glibc-2.3.5-r3.ebuild, glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, + glibc-2.3.6-r2.ebuild, glibc-2.3.6-r3.ebuild, glibc-2.3.6-r4.ebuild, + glibc-2.4-r1.ebuild, glibc-2.4-r2.ebuild, glibc-2.4-r3.ebuild: + Let app-admin/eselect-compiler be used instead of sys-devel/gcc-config if + it's available. + + 30 May 2006; Luca Barbato glibc-2.4-r3.ebuild: + Marked ~ppc + + 26 May 2006; Guy Martin glibc-2.3.6-r4.ebuild: + Added ~hppa to KEYWORDS. + +*glibc-2.4-r3 (13 May 2006) + + 13 May 2006; Mike Frysinger +glibc-2.4-r3.ebuild: + Push out accumulated changes and post new amd64 string patch. + + 05 May 2006; Mike Frysinger glibc-2.3.6-r3.ebuild: + Just filter strings patch for hardened users #124682. + +*glibc-2.3.6-r4 (04 May 2006) + + 04 May 2006; Mike Frysinger +glibc-2.3.6-r4.ebuild: + Backport all the crazy changes from glibc-2.4 and include a ton of bugfixes. + + 04 May 2006; Joseph Jezak glibc-2.3.6-r3.ebuild: + Marked ppc stable for bug #132076. + + 02 May 2006; Daniel Gryniewicz glibc-2.3.6-r3.ebuild: + Marked stable on amd64 per bug# 131403 + + 30 Apr 2006; Joshua Kinard glibc-2.3.6-r3.ebuild: + Marked stable on mips. + + 30 Apr 2006; Simon Stelling glibc-2.3.5-r3.ebuild: + stable on amd64 + + 26 Apr 2006; Ilya A. Volynets-Evenbakh + glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild, + glibc-2.3.6-r3.ebuild: + replace "portageq has_version" with "has_version" to make paludis with + root!=/ happy + + 25 Apr 2006; Gustavo Zacarias glibc-2.3.6-r3.ebuild: + Stable on sparc + + 25 Apr 2006; Mark Loeser glibc-2.3.6-r3.ebuild: + Stable on x86 + + 17 Apr 2006; Mike Frysinger glibc-2.4-r2.ebuild: + Kill USE=userlocales and replace with Debian locale-gen #22565. + + 14 Apr 2006; Bryan Østergaard glibc-2.4-r2.ebuild: + fix DEPEND so that we can use mips-headers with USE=nptl + +*glibc-2.4-r2 (01 Apr 2006) + + 01 Apr 2006; Mike Frysinger +glibc-2.4-r2.ebuild: + Cleaned up version bump. + + 29 Mar 2006; Chris Gianelloni glibc-2.3.5-r3.ebuild: + Marking stable on x86 wrt bug #127680. + + 29 Mar 2006; Mike Frysinger glibc-2.4-r1.ebuild: + Force gcc-4 for ppc targets #125797 and allow nptl for most targets #127358. + +*glibc-2.4-r1 (17 Mar 2006) + + 17 Mar 2006; Mike Frysinger +files/2.4/ssp_simple.c, + +glibc-2.4-r1.ebuild: + Cut some old mips patches, update the alpha xstat patch, fixup the ssp + compat patch #125909 and #125988, and fix the fnmatch patch #126164. + + 11 Mar 2006; Mike Frysinger + +files/2.4/glibc-gentoo-libdir.patch, glibc-2.4.ebuild: + Update non-multilib amd64 patch for glibc-2.4 #125793 by Jean Bréfort. + +*glibc-2.4 (10 Mar 2006) + + 10 Mar 2006; Mike Frysinger +glibc-2.4.ebuild: + Version bump. + + 03 Mar 2006; Simon Stelling + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild, + glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild: + remove the dependency on app-emulation/emul-linux-x86-glibc since 2004.3 has + been deprecated a while ago + + 27 Feb 2006; Gustavo Zacarias glibc-2.3.6-r3.ebuild: + Stick a ~sparc in + + 20 Feb 2006; Mike Frysinger glibc-2.3.5-r3.ebuild, + glibc-2.3.6-r3.ebuild: + Add some sparc fixes from upstream #123433 by Jason Weever. + + 20 Feb 2006; Joshua Kinard glibc-2.3.5-r3.ebuild: + Marked stable on mips. + +*glibc-2.3.6-r3 (12 Feb 2006) + + 12 Feb 2006; Martin Schlemmer +glibc-2.3.6-r3.ebuild: + Add amd64 string and math patches, bug #100289. Extra patches from + Simon Strandman's patchset for glibc-2.3.90 that I ported to 2.3.6. + + 29 Jan 2006; Mike Frysinger + -files/glibc-manpages-2.2.5.tar.bz2, -files/glibc-manpages-2.3.2.tar.bz2, + glibc-2.3.2-r12.ebuild: + Move glibc 2.3.2 manpages to mirrors #120700 by Simon Stelling. + + 25 Jan 2006; Daniel Ostrow + glibc-2.3.4.20041102-r2.ebuild: + Stable for stage building. + + 24 Jan 2006; Mike Frysinger glibc-2.3.5.ebuild, + glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, glibc-2.3.5-r3.ebuild, + glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: + Define alt_build_headers for the --with-headers option and for checking for + nptl support #114923. + + 18 Jan 2006; Mark Loeser + files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch, + +files/2.3.6/glibc-2.3.6-propolice-guard-functions.patch, + -glibc-2.3.5.20050421.ebuild, -glibc-2.3.5.20050722.ebuild, + glibc-2.3.6.ebuild, glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: + Add check for SSP from glibc head. Remove old glibc-2.3.5 (glibc-2.4) + snapshots. + + 15 Jan 2006; Joseph Jezak glibc-2.3.5-r3.ebuild, + glibc-2.3.6-r2.ebuild: + Added PPC NPTL workaround and marked glibc-2.3.5-r3 ppc stable. + + 13 Jan 2006; Mike Frysinger glibc-2.3.5-r1.ebuild, + glibc-2.3.5-r2.ebuild, glibc-2.3.5-r3.ebuild, glibc-2.3.6.ebuild, + glibc-2.3.6-r1.ebuild, glibc-2.3.6-r2.ebuild: + Fix double stripping on multilib systems #118207. + + 07 Jan 2006; Markus Rothe glibc-2.3.6-r2.ebuild: + Added ~ppc64 + + 06 Jan 2006; Luis Medinas glibc-2.3.6-r2.ebuild: + Added ~amd64 keyword. + + 06 Jan 2006; Mark Loeser glibc-2.3.6-r2.ebuild: + Marking ~x86 + + 05 Jan 2006; Gustavo Zacarias glibc-2.3.5-r3.ebuild: + Stable on sparc + +*glibc-2.3.6-r2 (03 Jan 2006) + + 03 Jan 2006; Mark Loeser +glibc-2.3.6-r2.ebuild: + Bump to add a new patchset which fixes MIPs gcc-4 issues, bug #32429 and + #116086 + + 25 Dec 2005; Joshua Kinard glibc-2.3.6-r1.ebuild: + New patchset to fix mips build issues when using gcc-4.x. + + 23 Dec 2005; Michael Hanselmann glibc-2.3.6-r1.ebuild: + Added to ~ppc. + + 09 Dec 2005; Joshua Kinard glibc-2.3.6-r1.ebuild: + Added ~mips to KEYWORDS, excluded patch 6640_* + + 09 Dec 2005; Roy Marples files/nscd: + Tweak nscd initscript depend to use dns ldap net slapd. + + 30 Nov 2005; Bryan Østergaard glibc-2.3.5-r3.ebuild: + Stable on alpha. Fixes some longstanding threading issues. + + 18 Nov 2005; Mike Frysinger glibc-2.3.6-r1.ebuild: + Add support for just installing glibc headers when doing a cross-compile. + +*glibc-2.3.6-r1 (14 Nov 2005) + + 14 Nov 2005; Martin Schlemmer +glibc-2.3.6-r1.ebuild: + Fix building with newer binutils. Fix building on ppc with gcc-4.1. + + 12 Nov 2005; Martin Schlemmer glibc-2.3.6.ebuild: + Update DEPEND .. we need later binutils. Also update gcc and gcc-config + dependencies to be sure. + + 11 Nov 2005; Martin Schlemmer glibc-2.3.6.ebuild: + Fix pthread manpages not installing with nptl. + +*glibc-2.3.6 (10 Nov 2005) + + 10 Nov 2005; Martin Schlemmer +glibc-2.3.6.ebuild: + New release. + + 03 Nov 2005; Gustavo Zacarias glibc-2.3.5-r3.ebuild: + Give it some ~sparc keyword + + 27 Oct 2005; Michael Hanselmann glibc-2.3.5-r3.ebuild: + Added to ~ppc. + + 28 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r3.ebuild: + Cleaned up setup_env, and fixed the usage of CFLAGS_. + +*glibc-2.3.5-r3 (27 Oct 2005) + + 27 Oct 2005; Mike Frysinger +glibc-2.3.5-r3.ebuild: + Fix alpha defunct threads #100259, add support for binutils as-needed + #108976, and split timezone data off into another package #109556. + + 21 Oct 2005; Tom Gall + glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild: + going back to ~ppc64 in light of bug #109985 + + 19 Oct 2005; Jeremy Huddleston + glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, glibc-2.3.5-r2.ebuild, + glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: + Removing my devspace as a fallback URI so people stop blaming me about + missing distfiles when mirrors fail. + + 17 Oct 2005; Joseph Jezak glibc-2.3.5-r2.ebuild: + Marked ppc stable. + + 14 Oct 2005; Mike Frysinger glibc-2.3.5-r2.ebuild: + Filter CFLAGS and force default ABI when cross-compiling. + + 11 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r2.ebuild: + Set MULTILIB_ABIS to DEFAULT_ABI if ! use multilib. + + 08 Oct 2005; Chris PeBenito glibc-2.3.5-r1.ebuild, + glibc-2.3.5-r2.ebuild: + Enable SELinux support only on primary ABI on multilib systems. + + 08 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r2.ebuild: + Exclude 5005_all_enable-multilib-with-cross-compile.patch unless we're + building a mips64 crosscompiler as it breaks everything else. + + 07 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: + Don't do get_libdir on crosscompiles except for mips64 since it breaks other + targets and only mildly fixes mips64. + + 07 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050421.ebuild, + glibc-2.3.5.20050722.ebuild: + Don't do the CC setting hack if you've got eselect-compiler as that sets + everything up correctly. + + 07 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: + Avoid using CFLAGS_${ABI} for sparc64 as that is deprecated (and won't work + with the default eselect-compiler settings). + + 07 Oct 2005; Jeremy Huddleston + glibc-2.3.5-r2.ebuild, glibc-2.3.5.20050722.ebuild: + Punted some multilib config stuff to multilib.eclass. + +*glibc-2.3.5-r2 (06 Oct 2005) + + 06 Oct 2005; Mike Frysinger +glibc-2.3.5-r2.ebuild: + Push out accumulated fixes and fix amd64 multilib error where + C{BUILD,TARGET}_OPT bled across compiles. + + 28 Sep 2005; Mike Frysinger glibc-2.3.5-r1.ebuild: + Add fix by Fredrik Tolf #86313. + + 21 Sep 2005; Mike Frysinger glibc-2.3.5-r1.ebuild: + Rework ABI handling for cross-compiles so mips n32/n64 works now with mips64 + targets. + + 21 Sep 2005; Stephen P. Becker + glibc-2.3.5.20050722.ebuild: + exclude patches 6640_mips_unistd_h-fixes.patch and + 6600_mips_librt-mips.patch since the first isn't required anymore, and + the second breaks the glibc compile--note a new, similar patch may be + needed to facilitate transition between old userlands with the GLIBC_2.0 + symbol in librt + + 18 Sep 2005; Michael Hanselmann glibc-2.3.5-r1.ebuild: + Added to ~ppc. + + 16 Sep 2005; Bryan Østergaard + glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20041102-r2.ebuild, + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.ebuild, glibc-2.3.5-r1.ebuild, + glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: + Enable nptl on alpha. + + 07 Sep 2005; Jeremy Huddleston + glibc-2.3.5-r1.ebuild: + Forcing -j1. Found -j3 making problems on my u2 =(... + + 06 Sep 2005; Markus Rothe glibc-2.3.5-r1.ebuild: + Stable on ppc64 + + 28 Aug 2005; Joshua Kinard glibc-2.3.5-r1.ebuild, + glibc-2.3.5.ebuild: + Bump 2.3.5 to stable, and 2.3.5-r1 to unstable on mips. + + 25 Aug 2005; Martin Schlemmer glibc-2.2.5-r10.ebuild: + Add localedef-fix-trampoline.patch, as we have the same issues with a + hardened kernel as with 2.3.x and gcc-[34].x. + + 21 Aug 2005; MATSUU Takuto glibc-2.3.5-r1.ebuild: + Stable on sh. + + 17 Aug 2005; Mike Frysinger glibc-2.3.5-r1.ebuild, + glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: + Make sure we filter all -O flags before we lock down to -O2 #77264. + + 16 Aug 2005; Jeremy Huddleston + glibc-2.3.5-r1.ebuild: + Stable on amd64 and x86 to address issues which cropped up since 2.3.5 went + stable. This fixes bugs #52374, #85718, #100190. + + 10 Aug 2005; Jeremy Huddleston + glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild, + glibc-2.3.5.20050722.ebuild: + Fixed USE=profile support... bug #100092. + + 04 Aug 2005; Martin Schlemmer + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5-r1.ebuild, + glibc-2.3.5.20050421.ebuild, glibc-2.3.5.20050722.ebuild: + Fix typo, bug #101374. + + 31 Jul 2005; MATSUU Takuto glibc-2.3.5-r1.ebuild: + Added ~sh to KEYWORDS. + + 29 Jul 2005; Mike Frysinger glibc-2.3.5-r1.ebuild: + Add patches for SuperH. + + 29 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, + glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild, + glibc-2.3.5.20050722.ebuild: + Fix cross-compilation RDEPENDs + + 29 Jul 2005; Guy Martin glibc-2.3.2-r12.ebuild, + glibc-2.3.3.20040420-r2.ebuild, glibc-2.3.4.20040619-r2.ebuild, + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild: + Fixed hppa no pie patch path. + + 29 Jul 2005; Mike Frysinger + +files/2.3.4/hppa-no-pie.patch, glibc-2.3.2-r12.ebuild, + glibc-2.3.3.20040420-r2.ebuild, glibc-2.3.4.20040619-r2.ebuild, + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102-r1.ebuild: + Add patch to disable building nscd as PIE on hppa since PIE support is + broken in glibc for parisc. + + 26 Jul 2005; Jeremy Huddleston + glibc-2.3.5-r1.ebuild: + Remove a nested function from iconvconfig to make it play nicer for hardened + users. Closes bug #85718. + + 24 Jul 2005; Martin Schlemmer glibc-2.3.5-r1.ebuild: + Add the stripping of the dynamic linker from the snapshot ebuilds, else we + cannot set breakpoints in shared libraries. Make sure we only move actual + files and not symlinks to the tmp directory. + +*glibc-2.3.5.20050722 (24 Jul 2005) + + 24 Jul 2005; Martin Schlemmer + +glibc-2.3.5.20050722.ebuild: + New snapshot release. + + 24 Jul 2005; Markus Rothe glibc-2.3.5-r1.ebuild: + added ~ppc64 + + 23 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, + glibc-2.3.5-r1.ebuild: + Changed CHOST->CTARGET for 486/586 linuxthreads workaround. Set keywords in + 2.3.5-r1 to ~amd64 ~sparc ~x86 in prep to remove from package.mask. + + 22 Jul 2005; Jeremy Huddleston + glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421.ebuild: + Readded 1040_all_2.3.3-localedef-fix-trampoline.patch which got lost during + a glibc bump. Shoud address bug #85718. Also, let --with-__thread be + controlled by linuxthread-tls instead of !glibc-compat20. + + 17 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, + glibc-2.3.5-r1.ebuild: + Workaround for bug #90236 in 2.3.5. Bump of infopages in 2.3.5-r1. + + 15 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild: + Stable on x86. This pushes fixes for the nslookup bug and bugs #74555, + #87671, #90825, and #98779 plus others into stable on x86. + + 15 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild, + glibc-2.3.5-r1.ebuild: + Removed the PDEPEND on emul-glibc for amd64 as this release (and all future + releases) are masked on 2004.3 for amd64. + +*glibc-2.3.5-r1 (15 Jul 2005) + + 15 Jul 2005; Jeremy Huddleston + +glibc-2.3.5-r1.ebuild, glibc-2.3.5.20050421: + Revision bump to address bugs #52374, #82424, and #95351. Adds support for + the 'profile' USE flag which causes profiling glibc libs to be build. The + glibc-omitfp USE flag is now used instead of the !debug flag and CFLAGS + checking to determine if we should pass --enable-omitfp to configure. The + glibc-compat20 USE flag has been introduced to enable the glibc-compat + addon and force the linuxthreads glibc to be compiled with + --without-__thread. This will allow better support for legacy (and in some + cases "broken") binaries to work with this glibc. If you aren't using such + binaries, you're better off not using this USE flag. See bug #95351. + + 14 Jul 2005; Jeremy Huddleston + -files/glibc-2.2.4-string2.h.diff, + -files/2.2.5/glibc-2.2.5-alpha-gcc3-fix.diff, + -files/2.2.5/glibc-2.2.5-alpha-pcdyn-fix.diff, + -files/2.2.5/glibc-2.2.5-arm-errlist-fix.diff, + -files/2.2.5/glibc-2.2.5-arm-sysdeps-fix.diff, + -files/2.2.5/glibc-2.2.5-divdi3.diff, + -files/2.2.5/glibc-2.2.5-dns-network-overflow.diff, + -files/2.2.5/glibc-2.2.5-gcc311.patch, + -files/2.2.5/glibc-2.2.5-getgrouplist.patch, + -files/2.2.5/glibc-2.2.5-ppc-semctl.diff, + -files/2.2.5/glibc-2.2.5-ppc-sqrtl.diff, + -files/2.2.5/glibc-2.2.5-sandbox.diff, + -files/2.2.5/glibc-2.2.5-sparc-mathinline.patch, + -files/2.2.5/glibc-2.2.5-sparc-misc.diff, + -files/2.2.5/glibc-2.2.5-sparc32-semctl.patch, + -files/2.2.5/glibc-2.2.5-sparc64-fixups.diff, + -files/2.2.5/glibc-2.2.5-sunrpc-overflow.diff, + -files/2.2.5/glibc-2.2.5-threadsig.diff, + -files/2.2.5/glibc-2.2.5.divbyzero.patch, + -files/2.2.5/glibc-2.2.5.restrict_arr.patch, + -files/2.3.1/glibc-2.3.1-elf-machine-rela-mips.patch, + -files/2.3.1/glibc-2.3.1-exit-syscall-mips.patch, + -files/2.3.1/glibc-2.3.1-inline-syscall-mips.patch, + -files/glibc-xdr_security.patch, -glibc-2.3.4.20041102.ebuild, + -glibc-2.3.4.20050125.ebuild: + Cleaning out some old cruft. + +*glibc-2.3.4.20041102-r2 (13 Jul 2005) + + 13 Jul 2005; Yuta SATOH + +glibc-2.3.4.20041102-r2.ebuild, glibc-2.3.5.ebuild, + glibc-2.3.5.20050421.ebuild: + added multilib support on ppc64, bug #97162 + + 12 Jul 2005; Jeremy Huddleston + glibc-2.3.4.20041102.ebuild, glibc-2.3.4.20041102-r1.ebuild, + glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: + Changed DEPEND to use ~ instead of >= for glibc so we keep version sync + between the packages. + + 11 Jul 2005; Martin Schlemmer + glibc-2.3.4.20050125-r1.ebuild: + Update to support selinux USE flag. + + 11 Jul 2005; Martin Schlemmer + glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.5.ebuild, + glibc-2.3.5.20050421.ebuild: + Update to support selinux USE flag (blame spb). + + 07 Jul 2005; Jeremy Huddleston glibc-2.3.5.ebuild: + Stable amd64. + + 26 Jun 2005; Luca Barbato glibc-2.3.5.ebuild: + ppc doesn't build correctly with -nptlonly + + 16 June 2005; Martin Schlemmer + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.20050421.ebuild: + Do not backup symlinks for the 'do not strip thread/ld.so libs' action, as + it causes issues (basically the 'mv -f' followed the symlink instead of + moving it ...). + + 14 Jun 2005; Mike Frysinger files/nscd: + Add a permission check to nscd init.d #96108 by Paul Ortyl. + + 11 Jun 2005; Mike Frysinger + glibc-2.3.4.20041102.ebuild, glibc-2.3.4.20041102-r1.ebuild, + glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: + Add missing popd by Sunil #95736. + + 07 Jun 2005; Mike Frysinger files/2.3.5/ssp.c, + +files/2.3.5/glibc-2.3.5-propolice-guard-functions.patch, + glibc-2.3.5.ebuild: + Make sure we dont build ssp.c with stack-protector and disable syslog() + until we have a better fix #94325. + + 05 Jun 2005; Mike Frysinger + +files/2.3.4/glibc234-alpha-xstat.patch, glibc-2.3.4.20041102.ebuild, + glibc-2.3.4.20041102-r1.ebuild: + Add xstat patch for alpha for kloeri. + + 27 May 2005; Bryan Østergaard + glibc-2.3.4.20041102-r1.ebuild: + Stable on alpha. + + 05 May 2005; Martin Schlemmer + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.20050421.ebuild: + Do not strip ld.so to enable setting breakpoints in shared libraries (Fix by + Lonnie Princehouse). + + 03 May 2005; Mike Frysinger + glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: + Dont try the ld.so test on static binaries #90836 by Vasilii Alferov. + + 29 Apr 2005; Markus Rothe + glibc-2.3.4.20050125.ebuild, glibc-2.3.4.20050125-r1.ebuild, + glibc-2.3.5.ebuild, glibc-2.3.5.20050421.ebuild: + Filed in the values for CDEFINE on ppc64; bug #88749 + + 28 Apr 2005; Markus Rothe glibc-2.3.5.ebuild, + glibc-2.3.5.20050421.ebuild: + Added ~ppc64 to KEYWORDS + + 27 Apr 2005; Jeremy Huddleston glibc-2.3.5.ebuild, + glibc-2.3.5.20050421.ebuild: + Don't use --enable-omitfp on i[345]86. + + 24 Apr 2005; Joshua Kinard + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.5.ebuild: + We're a bit dated on mips. Bump 2.3.4.20050125-r1 to stable, and 2.3.5 to + unstable. + +*glibc-2.3.5.20050421 (23 Apr 2005) + + 23 Apr 2005; Martin Schlemmer + +glibc-2.3.5.20050421.ebuild: + CVS update for gcc-4.0.0 testing. Added 5090_all_stubs-rule-fix.patch + to patches to fix: + + http://sources.redhat.com/ml/libc-alpha/2005-04/msg00098.html + + 13 Apr 2005; Luca Barbato glibc-2.3.5.ebuild: + Marked ~ppc + +*glibc-2.3.5 (12 Apr 2005) + + 12 Apr 2005; Jeremy Huddleston + +glibc-2.3.5.ebuild: + Version bump. + + 07 Apr 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + Stop excluding the gcc4 patch. Put code in pkg_postinst to remove nptl + libpthread-*.so if we have linuxthreads glibc. Sometimes it doesn't get + emerged and can cause problems like bug #87671. + + 07 Apr 2005; Mike Frysinger + glibc-2.3.4.20050125-r1.ebuild: + Delete the glibc-compat dir since its useless to us #87739. + + 06 Apr 2005; Daniel Ostrow + glibc-2.3.4.20041102-r1.ebuild: + Drop to -j1 for hardened ppc64 + + 03 Apr 2005; Daniel Goller + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: + marking 20050125 -ppc till breakage can be fixed see bug #87671 + + 01 Apr 2005; Joseph Jezak glibc-2.3.4.20050125.ebuild, + glibc-2.3.4.20050125-r1.ebuild: + Added ~ppc for bug #87452. + + 31 Mar 2005; Danny van Dyk + glibc-2.3.4.20050125-r1.ebuild: + Fixed gconvdir on multilib arches, BUG #86861. + + 23 Mar 2005; Martin Schlemmer + glibc-2.3.4.20041102-r1.ebuild, glibc-2.3.4.20050125-r1.ebuild: + Fixup copy operations to not replace symlinks with files. Add a fix ala + vapier for bug #85555 (more a abort if this glibc is going to kill / than a + fix). + + 21 Mar 2005; Aron Griffis + glibc-2.3.4.20041102-r1.ebuild: + Add ~alpha + + 15 Mar 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug + #52374. Fix building a crosscompiled glibc with nptl when no libc is + present. Use --no-archive when creating locales as some apps don't like + locale-archive, bug #82106. + +*glibc-2.3.4.20041102-r1 (15 Mar 2005) + + 15 Mar 2005; Martin Schlemmer + +glibc-2.3.4.20041102-r1.ebuild: + Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug + #52374. Bump x86 stable. + + 15 Mar 2005; Martin Schlemmer + +files/2.3.4/glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch, + glibc-2.3.4.20050125.ebuild: + Fix assert in _dl_next_tls_modid-assert (sysdeps/generic/dl-tls.c), bug #52374. + + 15 Mar 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + gcc-4 fix from bug #83403. Fixes for when CBUILD != CHOST. + + 07 Mar 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + Don't allow sys/kd.h to prevent linux/types.h from loading outside of its + context. This fixes a problem with glibc, linux-headers-2.6 and bigendian + archs. + + 05 Mar 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + Fixed crosscompile want_nptl. Fixed broken src_install logic which resulted + in only nptl version being installed. + + 05 Mar 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + Readded libidn addon missing in 2.3.4.20050125. Use configure option + --enable-omitfp if the user has -fomit-frame-pointer in their CFLAGS (before + we strip it out). + + 04 Mar 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild: + A few sparc and multilib fixes with the changing CHOST. Readded warning + about crosscompiled glibc needing to be installed first before one can be + emerged with nptl. Added some fedora updates (glibc-compat) and an updated + mips patch from Kumba. + + 19 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: + Updated ssp.c in -r1 with patch from bug #65892 thanks to Kevin F. Quinn + + + 16 Feb 2005; Luca Barbato + glibc-2.3.4.20041102.ebuild: + Marked ppc + +*glibc-2.3.4.20050125-r1 (15 Feb 2005) + + 15 Feb 2005; Jeremy Huddleston + +glibc-2.3.4.20050125-r1.ebuild, glibc-2.3.4.20050125.ebuild: + package.mask'd version bump to fix bugs that cropped up after release. Added + hardened patch that got left out of the patch tarball. -r1 unconditionally + applies it, and also readds the libidn addon. + + 12 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Hack to allow USE=nptl when emerging a crosscompile glibc. More crosscompile + fixes for USE="nptl -nptlonly". Multilib fixes. Weworked sparc CHOST + setting logic to work better with crosscompiling. + + 12 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Readd the 'kill -lgcc_eh hack' for static gccs. Cleaned up crosscompiling + support to properly use CHOST and CBUILD, so tc-getCC works right. Fixed + crosscompiling to mips-* + + 12 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Added DEPEND for cross-compilation. + + 11 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Always grab/unpack the linuxthreads tarball so the infopages can install + right. See bug #81661. + + 10 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Added infopages. Fixed up cross-compilation for multilib CTARGETS. Don't + think we're multilib when crosscompiling for sparc-* or mips-*. Added + >=sys-devel/gcc-config-1.3.9 dependency for cross-compile multilib support. + Fixed some lib -> $(get_libdir) problems. This should be the final commit + before it can come out of package.mask. + + 06 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Updated patchset for mips. Removed a few old sed calls from src_unpack which + don't do anything any more or were fixed in another way upstream. Adding + tested archs: ~mips, ~sparc, ~x86. Still in package.mask. Added linuxthreads + manpages. + + 06 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20041102.ebuild: + Adding in a fix for people bit by the rsync bug #80591. + +*glibc-2.2.5-r10 (06 Feb 2005) + + 06 Feb 2005; Mike Frysinger +glibc-2.2.5-r10.ebuild: + Clean up ebuild and move manpages/patches to our mirrors. + + 05 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20050125.ebuild: + Multilibi/Cross-compile cleanups. Makde src_test the tests in both + linuxthreads and nptl builds. + +*glibc-2.3.4.20050125 (05 Feb 2005) + + 05 Feb 2005; Jeremy Huddleston + +glibc-2.3.4.20050125.ebuild: + Version bump to upstream's 2.3.4 final release. Now using a patch tarball + instead of ${FILESDIR}. package.mask for testing. Patchset is subject to + change while it is in package.mask, so if you test it out during that time, + you might want to re-emerge it once it goes into ~arch. + + 02 Feb 2005; Jeremy Huddleston + glibc-2.3.4.20041102.ebuild: + Stable amd64. + + 31 Jan 2005; glibc-2.3.4.20041102.ebuild: + Marking stable for the 2005.0 IA64 2005.0 profile to work. + + 12 Jan 2005; Jeremy Huddleston + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: + Just a few more changes that do nothing on current profiles... Changed + multilib-pkg to multilib-pkg-force. Added prep_ml_includes. Added inherit + multilib. + + 11 Jan 2005; Jeremy Huddleston + glibc-2.3.4.20040619-r2.ebuild, glibc-2.3.4.20040808-r1.ebuild, + glibc-2.3.4.20041102.ebuild: + Changed linux26-headers depend to accept linux-headers-2.6 as well. + + 11 Jan 2005; Jeremy Huddleston + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: + A few more multilib fixes and install_locales now uses -j1 as it died on me + because of a parallel-make problem. + + 11 Jan 2005; Jeremy Huddleston + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: + Fix bug #77476 for amd64 building x86 libc. + + 10 Jan 2005; Jeremy Huddleston + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: + Support MULTILIB_ABIS. Build for all of them by default so multilib archs + can have a multilib c++ compiler without usign ugly hacks. + + 04 Jan 2005; Mike Frysinger + +files/2.3.2/glibc-2.3.2-assert.patch, glibc-2.3.2-r12.ebuild: + Add patch from upstream to clean up assert.h. + + 03 Jan 2005; Mike Frysinger + +files/2.3.2/glibc-2.3.2-alpha-sysdeps.patch, glibc-2.3.2-r12.ebuild: + Backport USE=userlocale support. Fix building on alpha with 2.6 headers with + patch from upstream #52764 by 0g. + + 23 Dec 2004; Jeremy Huddleston + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: + Added support for ${ABI} and if it's not set, we do sll ${MULTILIB_ABIS}. + This is restricted to the sparc64-multilib PROFILE_ARCH. + + 13 Dec 2004; Jeremy Huddleston + glibc-2.3.4.20040808-r1.ebuild, glibc-2.3.4.20041102.ebuild: + Added ~sparc to glibc-2.3.4.20040808-r1, but it is masked in the sparc32 and + sparc64 PROFILE_ARCHs. Older versions have v9a assembly code that doesn't + work with newer binutils. Glibc also isn't quite smart enough to realize + that it has v9a assembly, so if it uses the gcc default (v9), it will fail, + so we force v9a as flags. I also added the updated logic to 2.3.4.20041102, + but as I haven't tested it yet, it hasn't been marked. + + 05 Dec 2004; glibc-2.3.4.20041102.ebuild: + - q/a - missed glibc-2.3.4.20041102 in last fix + + 05 Dec 2004; glibc-2.3.4.20040808-r1.ebuild: + - q/a fix - hppa is the only arch with an upwords growing stack and thus can + not use ssp vs being the only arch that can use ssp + + 22 Nov 2004; Tom Gall glibc-2.3.4.20041102.ebuild: + stable on ppc64 + + 12 Nov 2004; Joshua Kinard + glibc-2.3.4.20040619-r2.ebuild: + Tricksy patchesess, mispellses thems we does. + + 11 Nov 2004; Joshua Kinard + glibc-2.3.4.20040619-r2.ebuild: + Forgot to rename a patch in the ebuild. + + 10 Nov 2004; Joshua Kinard glibc-2.3.4.20041102.ebuild: + Removed line referencing a uneeded patch for mips. + + 10 Nov 2004; Joshua Kinard + glibc-2.3.4.20040808-r1.ebuild: + Masking via keywords directly. 2.3.4.20041102 works for o32 mips, n32 is still + experimental and broken, but I don't think it can get much more broken than it + is already. Winging it. + + 10 Nov 2004; Joshua Kinard + +files/2.3.3/glibc-2.3.3-mips-addabi.diff, + +files/2.3.3/glibc-2.3.3-mips-nolib3264.diff, + +files/2.3.3/glibc-2.3.3-mips-semtimedop.diff, + +files/2.3.3/glibc-2.3.3-mips-syscall.h.diff, + +files/2.3.3/glibc-2.3.3-mips-sysify.diff, -files/2.3.3/mips-addabi.diff, + -files/2.3.3/mips-nolib3264.diff, -files/2.3.3/mips-syscall.h.diff, + -files/2.3.3/mips-sysify.diff, -files/2.3.3/semtimedop.diff, + +files/2.3.4/glibc-2.3.4-mips-add-missing-sgidefs_h.patch, + +files/2.3.4/glibc-2.3.4-mips-prot_grows-undefined.patch, + +files/2.3.4/glibc-2.3.4-mips-rtld_deepbind-undefined.patch, + +files/2.3.4/glibc-2.3.4-mips-sysdep-cancel.diff, + +files/2.3.4/glibc-2.3.4-mips-update-__throw.patch, + -files/2.3.4/mips-sysdep-cancel.diff, glibc-2.3.3.20040420-r2.ebuild, + glibc-2.3.4.20040619-r2.ebuild, glibc-2.3.4.20040808-r1.ebuild, + glibc-2.3.4.20041021.ebuild, glibc-2.3.4.20041102.ebuild: + Renamed a few patches to better identify them for mips, masked 2.3.4.20041021, + and added a series of patches to 2.3.4.20041102 from libc-alpha ML that allows + it to build and usable. Also re-added use of the librt patchs to fix a + run-time error. + + 05 Nov 2004; Travis Tilley glibc-2.3.4.20041102.ebuild: + keywording as ~amd64, ~ppc64, ~ia64, and ~x86. added ~ppc keyword thanks to + testing by morfic. hopefully this will be the last new revision for a bit. + + 05 Nov 2004; Travis Tilley glibc-2.3.4.20041021.ebuild, + glibc-2.3.4.20041102.ebuild: + made the ebuild die if nptlonly is in USE without nptl also being in USE + +*glibc-2.3.4.20041102 (04 Nov 2004) + + 04 Nov 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-features-header-fix.patch, + +files/2.3.4/glibc-2.3.4-fedora-branch-nomalloccheck.patch, + +files/2.3.4/glibc-2.3.4-mdns-resolver-20041102.diff, + +glibc-2.3.4.20041102.ebuild: + fedora-branch update. converted version checks to versionator.eclass. moved + all instances of CCHOST over to CTARGET. added the ability to disable the + malloc check at build-time with USE=nomalloccheck. remove + /$(get_libdir)/tls/ in preinst if migrating from nptl to nptlonly (bug + 69258) + + 31 Oct 2004; Tom Gall glibc-2.3.4.20041021.ebuild: + build fix for ppc64 + + 29 Oct 2004; Travis Tilley + -files/2.3.4/glibc-2.3.3-mdns-resolver.diff, + +files/2.3.4/glibc-2.3.3-mdns-resolver2.diff, +files/2.3.4/host.conf, + glibc-2.3.4.20041021.ebuild: + updated the multicast dns patch from suse and added an example host.conf that + disables it by default. see bug 67385 for more info + + 29 Oct 2004; Daniel Drake glibc-2.3.4.20041021.ebuild: + Add exit condition to prevent more people running into bug 69258 + + 27 Oct 2004; Travis Tilley -glibc-2.3.4.20041006.ebuild, + glibc-2.3.4.20041021.ebuild: + keyworded 2.3.4.10041021 as testing on amd64, x86, and ppc64. removed the 1006 + snapshot due to bug 67603, which 1021 fixes. + +*glibc-2.3.4.20041021 (26 Oct 2004) + + 26 Oct 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-fedora-branch-no-force-nontls.patch, + +files/2.3.4/glibc-2.3.4-fedora-branch-no-libnoversion.patch, + glibc-2.3.4.20041006.ebuild, +glibc-2.3.4.20041021.ebuild: + updated to the fedora-branch snap in fedora's 2.3.3-73 src rpm and removed the + glibc 2.0 compat (libNoVersion) changes + + 19 Oct 2004; Tom Gall glibc-2.3.4.20040808-r1.ebuild: + sane fix for problem mentioned below + + 16 Oct 2004; Tom Gall glibc-2.3.4.20040808-r1.ebuild: + emergancy fix, code from lv's change on 10/13 h0rked up ppc64 royally + and given this is the ppc64 stable version, I'm going to rush this in + to avoid the angry mob that's amassing outside my window + + 16 Oct 2004; Luca Barbato + glibc-2.3.4.20041006.ebuild: + Marked -ppc has proven to subtle flaw code, probably inline optimizations + + 14 Oct 2004; Guy Martin glibc-2.3.4.20041006.ebuild: + Updated hppa patches to 2004-09-30. Fixed unpacking (#67503). Marked -hppa + since it was never tested and problems where reported on the parisc mailing + list. + + 13 Oct 2004; Guy Martin glibc-2.3.4.20040808-r1.ebuild: + Moved Lv's latest patch into do_arch{ia64|amd64}_patches() to avoid breakage + for other arches. + + 13 Oct 2004; Guy Martin glibc-2.3.4.20040808-r1.ebuild: + Added unset of EPATCH_OPTS in do_arch_hppa_patches to fix patching at later + stage. + + 12 Oct 2004; Guy Martin glibc-2.3.4.20040808-r1.ebuild: + Stable on hppa. + + 13 Oct 2004; Travis Tilley glibc-2.3.4.20040808-r1.ebuild, + glibc-2.3.4.20041006.ebuild: + it seems the strange libpthread-not-installed bug was an ebuild quirk and not + a portage quirk. it should hopefully be fixed now. i've also added a safety + function to 2.3.4.20040808 and 2.3.4.20041006 that will prevent glibc from + installing if libpthread is missing, which will likely be expanded further in + the future. re-keyworded 2.3.4.20041006 ~amd64. + + 12 Oct 2004; Travis Tilley glibc-2.3.4.20041006.ebuild: + keyworded -amd64 for libpthread bug. + + 11 Oct 2004; glibc-2.3.4.20040808-r1.ebuild: + marked 20040808-r1 stable x86 for 2004.3 + + 11 Oct 2004; Travis Tilley glibc-2.3.4.20041006.ebuild: + re-keyword as testing for x86, amd64, hppa, ppc64, and ppc + + 10 Oct 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-res_init.patch, glibc-2.3.4.20040808-r1.ebuild: + added fix for a relocation error on at least amd64 and ia64. see + http://sources.redhat.com/ml/libc-alpha/2004-08/msg00076.html for more info. + closes bug 66396. + +*glibc-2.3.2-r12 (07 Oct 2004) + + 07 Oct 2004; Travis Tilley + +files/2.3.3/glibc-2.3.3-tempfile.patch, -glibc-2.3.2-r11.ebuild, + +glibc-2.3.2-r12.ebuild, -glibc-2.3.3.20040420-r1.ebuild, + +glibc-2.3.3.20040420-r2.ebuild, -glibc-2.3.4.20040619-r1.ebuild, + +glibc-2.3.4.20040619-r2.ebuild, +glibc-2.3.4.20040808-r1.ebuild, + -glibc-2.3.4.20040808.ebuild, glibc-2.3.4.20041006.ebuild: + added a patch to fix insecure tempfile handling, closes bug 66358 + +*glibc-2.3.4.20041006 (07 Oct 2004) + + 07 Oct 2004; Travis Tilley -glibc-2.3.4.20041002.ebuild, + +glibc-2.3.4.20041006.ebuild: + fixed a small bootstrap timezone bug and the group permissions bug (66392) + + 04 Oct 2004; Travis Tilley + +files/2.3.4/glibc-2.3.3-mdns-resolver.diff, glibc-2.3.4.20041002.ebuild: + added a patch from suse for multicast dns (rendezvous/howl) support, taken + from their glibc-2.3.3-63.src.rpm. closes bug 66295 + +*glibc-2.3.4.20041002 (04 Oct 2004) + + 04 Oct 2004; Travis Tilley -glibc-2.3.4.20040928.ebuild, + +glibc-2.3.4.20041002.ebuild: + updated to the latest fedora-branch snapshot. among other things, this fixes + the pthread_mutex_timedwait bug detailed at + http://sources.redhat.com/bugzilla/show_bug.cgi?id=417 + + 01 Oct 2004; Joshua Kinard glibc-2.3.4.20040808.ebuild: + Added ~mips to keywords. Only n32 users should see this upgrade, but ONLY if + using the newer cascading profiles. + + 01 Oct 2004; Joshua Kinard + +files/2.3.4/glibc-2.3.4-mips-generate-syscall_h.patch, + glibc-2.3.4.20040808.ebuild: + Added patch for mips that properly generates bits/syscall.h when using 2.6.x + headers. Only enabled for n32 use currently. + + 01 Oct 2004; Luca Barbato + +files/2.3.4/glibc-2.3.4-getcontext.patch, glibc-2.3.4.20040808.ebuild: + Fixed getcontext behaviour, the 20040928 has that fixed already + + 29 Sep 2004; Mike Frysinger files/nscd, + glibc-2.2.5-r9.ebuild, glibc-2.3.2-r11.ebuild, + glibc-2.3.3.20040420-r1.ebuild, glibc-2.3.4.20040619-r1.ebuild, + glibc-2.3.4.20040808.ebuild, glibc-2.3.4.20040928.ebuild: + Install the nscd init.d script #43076 by Rui Malheiro. + +*glibc-2.3.4.20040928 (28 Sep 2004) + + 28 Sep 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-dl_execstack-PaX-support.patch, + +files/2.3.4/glibc-sec-hotfix-20040916.patch, +glibc-2.3.4.20040928.ebuild: + new snapshot, masked -*, with fedora-branch patches. made nptl-enabled glibc + behave like the glibc in most other distributions, with nptl libs in lib/tls + and a fallback linuxthreads version in lib. If the linuxthreads fallback isnt + needed/wanted, you can revert to the old behavior by adding nptlonly to USE to + save yourself some compile time. + + 21 Sep 2004; Travis Tilley glibc-2.3.4.20040808.ebuild: + stable on amd64 + + 21 Sep 2004; Travis Tilley + -files/2.3.4/glibc-2.3.4-fix-broken-ldd.patch, + +files/2.3.4/glibc-2.3.4-nptl-pthread.h-g++-fix.patch, + glibc-2.3.4.20040808.ebuild, -glibc-2.3.4.20040918.ebuild: + removed 0918 snapshot, it will occasionally cause processes to not return. + fixes bug 64787. backported the necessary nptl pthread header fix from it to + 0808. + + 21 Sep 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-fix-broken-ldd.patch, glibc-2.3.4.20040918.ebuild: + added a fix for the new snapshot's broken ldd. fixes bug 64732. + + 19 Sep 2004; Joshua Kinard + glibc-2.3.4.20040619-r1.ebuild: + QA fix: Added n32/n64 to IUSE. + +*glibc-2.3.4.20040918 (19 Sep 2004) + + 18 Sep 2004; Travis Tilley -glibc-2.3.4.20040916.ebuild, + +glibc-2.3.4.20040918.ebuild: + new snapshot, fixes building with 2.4. go team upstream support. + + 17 Sep 2004; Travis Tilley glibc-2.3.4.20040916.ebuild: + removed keywords for archs that still use a 2.4 kernel, since recent nscd + changes require 2.6 headers + +*glibc-2.3.4.20040916 (16 Sep 2004) + + 16 Sep 2004; Travis Tilley + +files/glibc-sec-hotfix-20040916.patch, +glibc-2.3.4.20040916.ebuild: + new snapshot. among other things it fixes a bug with pthreads.h being unable + to be parsed by any version of GNU C++. + + 06 Sep 2004; Travis Tilley + +files/2.3.4/glibc-gentoo-libdir.patch, glibc-2.3.4.20040808.ebuild: + added $(get_libdir) support for amd64 and x86 and changed locale building + logic to build user-specified locales only if USE=userlocales. fixes bug 62081 + + 06 Sep 2004; files/glibc-sec-hotfix-20040804.patch, + glibc-2.3.3.20040420-r1.ebuild, glibc-2.3.4.20040619-r1.ebuild: + added LD_TRACE_PRELINKING to list of sysdeps/generic/unsecvars.h to avoid info + leaking with suid apps + + 06 Sep 2004; Ciaran McCreesh + glibc-2.3.4.20040619-r1.ebuild, glibc-2.3.4.20040808.ebuild: + Switch to use epause and ebeep, bug #62950 + + 31 Aug 2004; Gustavo Zacarias + glibc-2.3.3.20040420-r1.ebuild: + Stable on sparc + + 30 Aug 2004; Guy Martin glibc-2.3.4.20040808.ebuild: + Updated hppa patches to 2004-08-24. + + 27 Aug 2004; Travis Tilley -glibc-2.3.4.20040605.ebuild: + removed old ebuild + + 27 Aug 2004; Travis Tilley glibc-2.3.4.20040619-r1.ebuild, + glibc-2.3.4.20040808.ebuild: + removed broken downgrade check, removed unneeded hardened gcc fixes, added + glibc-2.3.4-ld.so-brk-fix.patch to glibc-2.3.4.20040619-r1 + + 26 Aug 2004; Tom Gall glibc-2.3.4.20040808.ebuild: + stable on ppc64 + + 26 Aug 2004; Luca Barbato glibc-2.3.4.20040808.ebuild: + Marked ~ppc + + 18 Aug 2004; Ferris McCormick + glibc-2.3.3.20040420-r1.ebuild: + Add 'hardened' to the IUSE list. The ebuild uses it on sparc as an indicator + that the compiler was built hardened, and so special care must be taken in the + build of the library to avoid SegFaults from the startup routines crt1.o & + friends. The main purpose for this change is to emphasize the point for anyone + building the library on sparc with hardened gcc; there is no change in + functionality. + + 17 Aug 2004; Luca Barbato + glibc-2.3.4.20040619-r1.ebuild: + Marked ~ppc + + 16 Aug 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-ld.so-brk-fix.patch, glibc-2.3.4.20040808.ebuild: + added ld.so brk patch, which should fix the upstream bug detailed at + http://sources.redhat.com/bugzilla/show_bug.cgi?id=227 + + 15 Aug 2004; Travis Tilley -glibc-2.3.3_pre20040207.ebuild: + removed ebuild now that alpha and ia64 dont use it + + 15 Aug 2004; Aron Griffis + glibc-2.3.3_pre20040207.ebuild: + Remove ~alpha and ~ia64 from glibc-2.3.3_pre20040207. We'll stick with stable + on those arches until we get new livecds released. + + 15 Aug 2004; Travis Tilley -glibc-2.3.4.20040605-r1.ebuild, + -glibc-2.3.4.20040619.ebuild: + cleanup unneeded 2.3.4 ebuilds + + 15 Aug 2004; glibc-2.3.3.20040420.ebuild, + glibc-2.3.3_pre20040420.ebuild: + removed a few unneeded ebuilds + + 12 Aug 2004; Joshua Kinard + glibc-2.3.4.20040619-r1.ebuild: + Bumped glibc-2.3.4.20040619-r1 to stable for the hotfix (Bug #59526). + + 11 Aug 2004; Gustavo Zacarias + glibc-2.3.3.20040420-r1.ebuild: + Keyworded ~sparc + + 11 Aug 2004; Ilya A. Volynets-Evenbach + glibc-2.3.4.20040808.ebuild: + Latest GLIBC cvs has most of what is needed for N32/N64 + + 11 Aug 2004; Michael Hanselmann + glibc-2.3.3.20040420-r1.ebuild: + Stable on ppc. + + 11 Aug 2004; Bryan Østergaard glibc-2.3.2-r11.ebuild: + Stable on alpha, bug 59526. + + 09 Aug 2004; Guy Martin glibc-2.3.2-r11.ebuild: + Stable on hppa. + +*glibc-2.3.3.20040420-r1 (09 Aug 2004) + + 09 Aug 2004; Brandon Hale + +glibc-2.3.3.20040420-r1.ebuild: + Make a 20040420-r1 with the patch for x86 stableage. + + 09 Aug 2004; Gustavo Zacarias glibc-2.3.2-r11.ebuild: + Stable on sparc wrt #59526 + + 08 Aug 2004; Travis Tilley glibc-2.3.4.20040605-r1.ebuild, + glibc-2.3.4.20040619-r1.ebuild, glibc-2.3.4.20040619.ebuild, + glibc-2.3.4.20040808.ebuild: + makecheck fails with sandbox enabled, so i've made the ebuilds die right away + if makecheck is in USE and sandbox is in FEATURES. this cannot be fixed by + disabling the sandbox from within the ebuild, as the bug occurs if sandbox is + loaded at all. + + 08 Aug 2004; Travis Tilley glibc-2.3.4.20040808.ebuild: + made --enable-bind-now the default for all users instead of just hardened users + +*glibc-2.3.4.20040808 (08 Aug 2004) + + 08 Aug 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4.20040808-i386-got-fix.diff, + +glibc-2.3.4.20040808.ebuild: + new snapshot. added function to fix lib64 symlinks on amd64 and moved to using + branch updates against 2.3.3 + + 07 Aug 2004; glibc-2.3.2-r11.ebuild: + stable on ia64 #59526 + + 08 Aug 2004; Luca Barbato + glibc-2.3.4.20040619-r1.ebuild: + Removed a patch + + 07 Aug 2004; glibc-2.3.4.20040619-r1.ebuild, + files/2.3.3/ssp.c: + added some misc #ifdef's to the ssp.c for use with other libcs + + 06 Aug 2004; glibc-2.3.4.20040619-r1.ebuild: + don't disable relro completly when not using hardened as it's still a valid + toolchain option + + 06 Aug 2004; Travis Tilley glibc-2.3.4.20040619-r1.ebuild: + stable on amd64 for security fix + + 05 Aug 2004; Tom Martin glibc-2.3.2-r11.ebuild: + Stable on amd64 for bug 59526. + +*glibc-2.3.2-r11 (05 Aug 2004) + + 05 Aug 2004; Mike Frysinger +glibc-2.3.2-r11.ebuild: + Add hotfix for security issue relating to LD_DEBUG and suid binaries #59526. + +*glibc-2.3.4.20040619-r1 (04 Aug 2004) + + 04 Aug 2004; Brandon Hale + +files/glibc-sec-hotfix-20040804.patch, +glibc-2.3.4.20040619-r1.ebuild: + Add hotfix for security issue relating to LD_DEBUG and suid binaries #59526. + + 03 Aug 2004; Michael Sterrett + glibc-2.3.4.20040605.ebuild: + fix use invocation + + 02 Aug 2004; Mike Frysinger glibc-2.2.5-r9.ebuild, + glibc-2.3.2-r10.ebuild, glibc-2.3.4.20040619.ebuild: + Dont strip libthread_db and libpthread since it breaks gdb debugging badly + #46186. + + 26 Jul 2004; Michael Sterrett + glibc-2.3.4.20040619.ebuild: + fix use invocation + + 22 Jul 2004; Guy Martin glibc-2.3.4.20040619.ebuild: + Added hardened stuff for hppa from pappy. + + 21 Jul 2004; Michael Sterrett + glibc-2.3.3.20040420.ebuild: + use fewer shells + + 21 Jul 2004; Guy Martin glibc-2.3.4.20040619: + Added patches for hppa. + + 20 Jul 2004; Alexander Gabert + glibc-2.3.3.20040420.ebuild: + added sparc fix for glibc PIC building + + 14 Jul 2004; Travis Tilley glibc-2.3.3.20040420.ebuild, + glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040619.ebuild: + change pentium-m fix to use -mtune=pentium3 instead of -march=pentium4. that + should finally fix bug 55696, or at least work around it until upstream has a + proper fix + + 11 Jul 2004; Tom Gall glibc-2.3.4.20040619.ebuild, + glibc-2.3.4.20040605.ebuild: + let's try the right section and gussy it up a bit + + 11 Jul 2004; Tom Gall glibc-2.3.4.20040619.ebuild: + fix bug #56615, ld.so.1 prob on ppc64 + + 11 Jul 2004; Tom Gall glibc-2.3.4.20040605.ebuild, + glibc-2.3.4.20040619.ebuild: + fix bug #56615, ld.so.1 prob on ppc64 + + 11 Jul 2004; Joshua Kinard glibc-2.3.3.20040420.ebuild: + Commented out an epatch line referencing a (currently) non-existant patch. + + 09 Jul 2004; Travis Tilley glibc-2.3.4.20040605-r1.ebuild, + glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: + changed sys-kernel/linux-headers dependency for nptl to linux26-headers + + 09 Jul 2004; Travis Tilley glibc-2.3.3.20040420.ebuild, + glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040619.ebuild: + change -march=pentium-m to -march=pentium4 to work around bug 55696 until + upstream has a fix + + 08 Jul 2004; Travis Tilley glibc-2.3.1-r5.ebuild, + glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r9.ebuild, + glibc-2.3.3.20040420.ebuild, glibc-2.3.3_pre20040207.ebuild, + glibc-2.3.3_pre20040420.ebuild, glibc-2.3.4.20040605-r1.ebuild, + glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: + unset LD_RUN_PATH to fix bug 19043 + + 08 Jul 2004; Travis Tilley -glibc-2.3.3_pre20031210.ebuild, + -glibc-2.3.3_pre20040117-r1.ebuild, -glibc-2.3.3_pre20040117.ebuild, + -glibc-2.3.3_pre20040529.ebuild: + removed old _pre ebuilds, except for 2.3.3_pre20040207 which is needed for + ~alpha and 2.3.3_pre20040420 which is needed for ~sparc. + + 07 Jul 2004; Joshua Kinard glibc-2.3.3.20040420.ebuild: + Marked stable on mips. + + 05 Jul 2004; Marius Mauch glibc-2.2.5-r9.ebuild, + glibc-2.3.1-r5.ebuild, glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, + glibc-2.3.2-r9.ebuild, glibc-2.3.3.20040420.ebuild, + glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20040117-r1.ebuild, + glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild, + glibc-2.3.3_pre20040420.ebuild, glibc-2.3.3_pre20040529.ebuild, + glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040605.ebuild, + glibc-2.3.4.20040619.ebuild: + added a downgrade check to pkg_setup for bug #25230. + + 27 Jun 2004; Aron Griffis glibc-2.3.1-r5.ebuild, + glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r9.ebuild, + glibc-2.3.3.20040420.ebuild, glibc-2.3.3_pre20031210.ebuild, + glibc-2.3.3_pre20040117-r1.ebuild, glibc-2.3.3_pre20040117.ebuild, + glibc-2.3.3_pre20040207.ebuild, glibc-2.3.3_pre20040420.ebuild, + glibc-2.3.3_pre20040529.ebuild, glibc-2.3.4.20040605-r1.ebuild, + glibc-2.3.4.20040605.ebuild, glibc-2.3.4.20040619.ebuild: + QA - fix use invocation + + 22 Jun 2004; glibc-2.2.5-r9.ebuild, + glibc-2.3.1-r5.ebuild, glibc-2.3.2-r10.ebuild, glibc-2.3.2-r2.ebuild, + glibc-2.3.2-r9.ebuild, glibc-2.3.3.20040420.ebuild, + glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20040117-r1.ebuild, + glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild, + glibc-2.3.3_pre20040420.ebuild, glibc-2.3.3_pre20040529.ebuild, + glibc-2.3.4.20040605-r1.ebuild, glibc-2.3.4.20040605.ebuild, + glibc-2.3.4.20040619.ebuild: + Added debug to IUSE for all glibc ebuilds, imported + pie-nptl-sysdep-shared.patch from bug 52254 #c13 + +*glibc-2.3.4.20040619 (20 Jun 2004) + + 20 Jun 2004; Martin Schlemmer + +glibc-2.3.4.20040619.ebuild: + Update snapshot to 20040619. Add BRANCH_UPDATE support back, as it appears + there will be again official releases, and the snapshot is much less to + download for future updates to 2.3.4 ... It should be noted that + non-branch-update support was not tested fully, so there might be bugs on next + stable upstream release. Also add back testing of linux-headers version, as + well as kernel version for NPTL support. Remove stale info pages, else we have + ~40 unused files installed. Generate updated manpages tarball, and move it to + mirrors rather. + + 19 Jun 2004; glibc-2.3.4.20040605.ebuild: + Mark stable for release on amd64. Complaints to lv@gentoo.org, he made me do it ;-) + + 17 Jun 2004; Luca Barbato + glibc-2.3.4.20040605-r1.ebuild: + Ported the fix to this ebuild + + 16 Jun 2004; Luca Barbato + +files/2.3.4/glibc-2.3.4-nptl-altivec.patch, glibc-2.3.4.20040605.ebuild: + Added a patch for ppc, pending some tests + + 13 Jun 2004; Travis Tilley + +files/2.3.4/glibc-2.3.4-hardened-sysdep-shared.patch, + glibc-2.3.4.20040605-r1.ebuild: + added potential fix for building nptl with a hardened toolchain and did a few + more cleanups in the ebuild, like moving ssp-related patches into their own + function. + + 12 Jun 2004; Tom Gall glibc-2.3.4.20040605.ebuild + stable on ppc64 (yeah!) + + 12 Jun 2004; Joshua Kinard + glibc-2.3.4.20040605-r1.ebuild: + - Clean up the usage of paranthesis around groups + of use flag checks (unecessarily invokes a subshell) + - And allow a sed command that unconditionally disables + relro for ld.so to fire (it previously only fired if + use build == true or use build == false AND + use hardened == true) + - Apply one of the mips patches only if use n32 or + use n64 is true + - Add ~mips to KEYWORDS + + 11 Jun 2004; Joshua Kinard + glibc-2.3.4.20040605-r1.ebuild: + More cleanups: move strip-flags and friends into setup_flags where they belong. + + 11 Jun 2004; Joshua Kinard + glibc-2.3.4.20040605-r1.ebuild: + Fixup sparc bits in setup_flags. + +*glibc-2.3.4.20040605-r1 (11 Jun 2004) + + 11 Jun 2004; Joshua Kinard + +glibc-2.3.4.20040605-r1.ebuild: + MASSIVE cleanup to glibc's ebuild. Starting with 2.3.4.20040605, the following + changes were made: + - Moved PaX patches into its own function + - Moved all arch-specific patches into their own arch-specific + functions + - Archs that lack any patches have empty arch-specific functions + for later use + - Hardened/relro/nptl related tweaks moved into its own function + - Cleaned up 'if' conditionals and some spacing + - Added some missing tweaks that fixed an issue on non-hardened + toolchains w/ nptl where the build would segfault during the + sunrpc subsection of glibc + + 10 Jun 2004; Travis Tilley glibc-2.3.4.20040605.ebuild: + passes "make check" on ppc64, adding ~ppc64 keyword + + 10 Jun 2004; Stephen P. Becker + glibc-2.3.3_pre20040529.ebuild: + removed ~mips keyword + + 09 Jun 2004; Travis Tilley glibc-2.3.4.20040605.ebuild: + the 2.3.4 release needs pre-generated info pages to bootstrap without perl, + unlike previous releases that just needed pre-generated man pages. this + release is now usable from stage1. + + 08 Jun 2004; glibc-2.3.3.20040420.ebuild: + glibc-2.3.3.20040420 marked stable for upcoming release + + 07 Jun 2004; Travis Tilley glibc-2.3.4.20040605.ebuild: + glibc 2.3.4.20040605 should now pass all tests with USE="-nptl makecheck" on + at least amd64. nptl still fails. + + 06 Jun 2004; glibc-2.3.3.20040420.ebuild: + patch source was incorrect for branch update.. bug #53107 + + 06 Jun 2004; Brandon Hale glibc-2.3.3.20040420.ebuild: + Quick fix, epatch for the branch-update was still using the now incorrect PV. + + 06 Jun 2004; Brandon Hale -glibc-2.3.2-r11.ebuild, + -glibc-2.3.2-r3.ebuild, -glibc-2.3.3_pre20040420-r1.ebuild: + Cleanup obsoleted versions. + +*glibc-2.3.3.20040420 (06 Jun 2004) + + 06 Jun 2004; Brandon Hale +glibc-2.3.3.20040420.ebuild: + Update 20040420 snapshot to new naming scheme, add to ~x86. + + 05 Jun 2004; Joshua Kinard glibc-2.3.4.20040605.ebuild: + for sparc64 systems, export CCHOST as well as CHOST so glibc configures itself + properly. + +*glibc-2.3.4.20040605 (05 Jun 2004) + + 05 Jun 2004; Travis Tilley + +files/2.3.4/glibc-execstack-disable.patch, -glibc-2.3.4.20040602.ebuild, + +glibc-2.3.4.20040605.ebuild: + new snapshot. it seems i caught Ulrich Drepper in the middle of a commit with + my last snapshot, breaking nptl on x86 and possibly elsewhere. + +*glibc-2.3.2-r11 (05 Jun 2004) + + 05 Jun 2004; Brandon Hale + +files/2.3.2/glibc-2.3.2-frandom-detect.patch, + +files/2.3.2/glibc-2.3.2-got-fix.diff, + +files/2.3.2/glibc-2.3.2-owl-malloc-unlink-sanity-check.diff, + +files/2.3.2/glibc-2.3.2-propolice-guard-functions-v3.patch, + +files/2.3.2/glibc-2.3.2-pt_pax.diff, + +files/2.3.2/glibc-2.3.2-signal-ssp.diff, +files/2.3.2/ssp.c, + +glibc-2.3.2-r11.ebuild: + Create an -r11 (-*) with backported patches from 2.3.3_pre, namely owl-unlink + checking and updated SSP. + + 04 Jun 2004; Ilya A. Volynets-Evenbach + +files/2.3.4/mips-sysdep-cancel.diff, glibc-2.3.4.20040602.ebuild: + Finalize n32 fixes (n64 is yet to be tested, but should be + piece of cake now) + Add ALT_HEADERS variable, which will allows us to point glibc + to something other then /usr/lib. This will be needed for + x-compilation support. + + 04 Jun 2004; Travis Tilley glibc-2.3.3_pre20040529.ebuild: + stable on amd64 + + 04 Jun 2004; Ilya A. Volynets-Evenbach + glibc-2.3.3_pre20040420-r1.ebuild, glibc-2.3.4.20040602.ebuild: + glibc is not using n32/n64 use flags (yet) + + 04 Jun 2004; Ilya A. Volynets-Evenbach + glibc-2.3.4.20040602.ebuild: + Mark glibc-2.3.4 as ~mips + + 03 Jun 2004; Ilya A. Volynets-Evenbach + +files/2.3.3/mips-addabi.diff, +files/2.3.3/mips-syscall.h.diff, + +files/2.3.3/mips-sysify.diff, +files/2.3.3/semtimedop.diff, + glibc-2.3.3_pre20040420-r1.ebuild, glibc-2.3.3_pre20040529.ebuild, + glibc-2.3.4.20040602.ebuild: + Add n32/n64 patches. Some of them are not quite ready, but it + shouldn't make any matters worse - o32 should not be affected + in any way. + Also add ${CHOST} and ${CCHOST} to configure (--build/--host) + + 03 Jun 2004; Tom Gall glibc-2.3.3_pre20040529.ebuild: + stable on ppc64 + + 03 Jun 2004; Travis Tilley glibc-2.3.4.20040602.ebuild: + fixed the ebuild to install all locales if doing a make check and repaired the + tarball so that the info pages arent broken + + 03 Jun 2004; Jason Eric Huebel + glibc-2.3.3_pre20040529.ebuild: + fixed header dependency based on NPTL use flag + +*glibc-2.3.4.20040602 (03 Jun 2004) + + 03 Jun 2004; Travis Tilley -glibc-2.3.3.20040602.ebuild, + +glibc-2.3.4.20040602.ebuild: + added an ebuild with a proper version number. new features in this ebuild + include the makecheck USE flag for having glibc run tests on itself and the + ability to install only the locales that you want. a new configuration file + has been added for controlling this feature: /etc/locales.build. a default + should be installed when you emerge this version of glibc, please read the + comments for a description of this file's format. + + 02 Jun 2004; Pieter Van den Abeele glibc-2.3.3_pre20040420-r1.ebuild: + Mased stable on ppc + +*glibc-2.3.3.20040602 (02 Jun 2004) + + 02 Jun 2004; Travis Tilley +glibc-2.3.3.20040602.ebuild: + new cvs snapshot. this ebuild marks a move from using branch updates against + 2.3.2 to using actual cvs snapshot tarballs. it also marks a move in the + versioning scheme for glibc... since upstream has decided to let distributions + choose what they want to release instead of making releases themselves, the + pre has been dropped from the version. + + 02 Jun 2004; Joshua Kinard + glibc-2.3.3_pre20040529.ebuild: + Added ~mips to KEYWORDS. + + 30 May 2004; Travis Tilley glibc-2.3.3_pre20040529.ebuild: + adding ~amd64 and ~ppc64 to keywords + + 30 May 2004; Travis Tilley glibc-2.3.3_pre20040529.ebuild: + misc pax/grsec fixes from peter mazinger + +*glibc-2.3.3_pre20040529 (29 May 2004) + + 29 May 2004; Travis Tilley -glibc-2.3.3_pre20040527.ebuild, + +glibc-2.3.3_pre20040529.ebuild: + new snapshot. this one should build on ppc64 + +*glibc-2.3.3_pre20040527 (27 May 2004) + + 27 May 2004; Travis Tilley +glibc-2.3.3_pre20040527.ebuild: + update snapshot + + 27 May 2004; Travis Tilley + glibc-2.3.3_pre20040420-r1.ebuild: + adding ~amd64 keyword to satisfy gcc 3.4 dep + + 17 May 2004; Travis Tilley + +files/2.3.3/glibc-2.3.3-ssp-gcc34-after-frandom.patch, + glibc-2.3.3_pre20040420-r1.ebuild: + added fix for compiling SSP with gcc 3.4 + +*glibc-2.3.3_pre20040420-r1 (14 May 2004) + + 14 May 2004; glibc-2.3.3_pre20040420-r1.ebuild, + files/2.3.3/glibc-2.3.2-propolice-guard-functions-v3.patch, + files/2.3.3/glibc-2.3.3-frandom-detect.patch: + frandom/SSP implementation for glibc. Adds new 'erandom' flag to IUSE. (-* + masked for testing now) bug #50864 + + 12 May 2004; Alexander Gabert : + removing hardened-gcc vintage from some ebuilds + + 08 May 2004; Bryan Østergaard + glibc-2.3.3_pre20040420.ebuild: + Removed ~alpha, see bug #50301. + + 04 May 2004; Ilya A. Volynets-Evenbaks + +files/2.3.3/glibc-2.3.3_pre20040420-mips-dl-machine-calls.diff, + +files/2.3.3/glibc-2.3.3_pre20040420-mips-incl-sgidefs.diff, + glibc-2.3.3_pre20040420.ebuild: + - Remove unneeded patches + - Add patch by Thiemo Seufer to include into all + files that use _MIPS_SIM. This is required for use with + gcc-3.4. Original can be found at + http://lists.debian.org/debian-glibc/2003/debian-glibc-200312/msg00201.html + - Add compile fix to sysdeps/mips/dl-machine.h + - mark as ~mips + + 29 Apr 2004; Joshua Kinard + glibc-2.3.3_pre20040420.ebuild: + Masked on mips until some patches can be dug/cooked/found to fix some issues. + + 28 Apr 2004; glibc-2.3.3_pre20040420.ebuild, + files/2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch: + localedef contains nested function trampolines, which trigger segfaults under + PaX while building. Adding patch that inlines functions in order to avoid + this. Debian Bug (#231438, #198099) + + 27 Apr 2004; Mike Frysinger + +files/2.3.2/glibc-2.3.2-arm-bus-defines.patch, + +files/2.3.2/glibc-2.3.2-armformat.patch, + +files/2.3.2/glibc-2.3.2-arm-doargs.patch, + +files/2.3.2/glibc-2.3.2-framestate-USING_SJLJ_EXCEPTIONS.patch, + glibc-2.3.2-r10.ebuild: + Add a few patches to make glibc compile cleanly on arm. + +*glibc-2.3.3_pre20040420 (25 Apr 2004) + + 25 Apr 2004; Martin Schlemmer + +glibc-2.3.3_pre20040420.ebuild: + Update snapshot. + + 24 Apr 2004; Joshua Kinard + +files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch, + glibc-2.3.2-r10.ebuild, glibc-2.3.2-r3.ebuild: + Added a patch for mips which fixes a compile bug with newer binutils. Also + removed an RDEPEND for portage-1.9.0 which seems to be triggering a bug in + repoman. If this change affects anyone, yell at me. + + 24 Apr 2004; Joshua Kinard + +files/2.3.2/glibc-2.3.2-mips-fix-nested-entend-pairs.patch, + glibc-2.3.2-r10.ebuild, glibc-2.3.2-r3.ebuild: + Added a patch for mips which fixes a compile bug with newer binutils. Also + removed an RDEPEND for portage-1.9.0 which seems to be triggering a bug in + repoman. If this change affects anyone, yell at me. + +*glibc-2.3.2-r10 (18 Apr 2004) + + 18 Apr 2004; Michael McCabe + +files/2.3.2/glibc-2.3.2-s390-deprecated-ustat-fixup.patch, + +glibc-2.3.2-r10.ebuild: + Added s390 specific fixes to close bug #47415 + + 24 Mar 2004; Michael Sterrett glibc-2.3.2-r2.ebuild, + glibc-2.3.2-r3.ebuild, glibc-2.3.3_pre20031210.ebuild: + don't use deprecated ? : use syntax + + 18 Mar 2004; glibc-2.3.2-r9.ebuild: + adding filter-ldflags -pie to stable glibc + + 16 Mar 2004; glibc-2.3.3_pre20040207.ebuild: + glibc fails to link properly with global LDFLAGS=-pie so we filter it with new + flag-o-matic function called filter-ldflags + + 15 Mar 2004; Joshua Kinard glibc-2.3.2-r9.ebuild: + Marked stable on mips (it had ~mips, but someone removed the keyword and + didn't leave a Changelog entry on why). + + 09 Mar 2004; glibc-2.3.2-r9.ebuild: + stable on alpha and ia64 + + 02 Mar 2004; Brian Jackson glibc-2.3.2-r9.ebuild: + s390 keywords + + 01 Mar 2004; Tom Gall glibc-2.3.3_pre20031210.ebuild: + added in dependancy for ppc64 headers + + 26 Feb 2004; Sven Blumenstein glibc-2.3.2-r9.ebuild: + Stable on sparc (was about time). + + 25 Feb 2004; Luca Barbato + glibc-2.3.3_pre20040207.ebuild: + Marked ~ppc + + 24 Feb 2004; Alexander Gabert + glibc-2.3.3_pre20040207.ebuild: + added GOTOFF fix from previous glibc release + + 24 Feb 2004; Mike Frysinger : + Make the only headers info virtual/os-headers since hppa-headers PROVIDEs that. + + 23 Feb 2004; Martin Schlemmer glibc-2.3.2-r9.ebuild, + files/2.3.2/glibc-2.3.2-ipv6-bytestring-fix.patch: + Fix broken reverse resolving for IPv6 addresses, bug #42492. Research done by + Bernhard Schmidt . + + 12 Feb 2004; glibc-2.3.3_pre20040117-r1.ebuild, + files/2.3.3/glibc-2.3.3_pre20040117-got-fix.diff: + GOTOFF during linking seems to fail to recognize where main() is because it is + not visible in the object linked which might not be really legal C but it + apparently works anyway. This can be seen when trying to build bind9 as a + Position Independent Executable. ie CFLAGS=-fPIC,LDFLAGS=-pie. This patch + fixes that. Submitted by the PaX Team + +*glibc-2.3.3_pre20040207 (09 Feb 2004) +*glibc-2.3.3_pre20031210 (09 Feb 2004) + + 09 Feb 2004; Brad House + glibc-2.3.3_pre20031210.ebuild, glibc-2.3.3_pre20031222.ebuild, + glibc-2.3.3_pre20040117.ebuild, glibc-2.3.3_pre20040207.ebuild: + glibc 2.3.3_pre release for PPC64. This is the only version that works for + ppc64. Current VMX commits have caused later pulls to not work + +*glibc-2.3.3_pre20040207 (08 Feb 2004) + + 08 Feb 2004; Martin Schlemmer + glibc-2.3.3_pre20040207.ebuild, + files/2.3.2/glibc-2.3.2-rtld-assert-fix.patch: + Update snapshot to 20040207. Fix an assert when running libc.so from + commandline, bug #34733. Add ia64 to nptl arches. + + 19 Jan 2004; Mike Frysinger glibc-2.3.2-r9.ebuild : + Add back in nptl support since gcc-3.3.2-r5 is now stable. + +*glibc-2.3.3_pre20040117-r1 (26 Jan 2004) + + 26 Jan 2004; glibc-2.3.3_pre20040117-r1.ebuild, + files/2.3.3/glibc-2.3.3-owl-malloc-unlink-sanity-check.diff, + files/2.3.3/glibc-2.3.3_pre20040117-pt_pax.diff, + files/2.3.3/glibc-2.3.3_pre20040117-signal-ssp.diff: + added ptpax flags. cosmetic ssp patch and owl unlink sanity to testing + + 19 Jan 2004; Mike Frysinger glibc-2.3.2-r9.ebuild : + Remove nptl support since people dont understand nptl and this is now x86 stable. + See Bug #38622 for some good examples. This is OK because 2.3.3_preXXX has + nptl support and it's unstable and it covers all the archs 2.3.2-r9 does. + +*glibc-2.3.3_pre20040117 (18 Jan 2004) + + 18 Jan 2004; Martin Schlemmer + glibc-2.3.3_pre20040117.ebuild: + Update snapshot to 20040117. + + 18 Jan 2004; Martin Schlemmer glibc-2.3.2-r9.ebuild: + Mark stable for x86. + + 18 Jan 2004; Bartosch Pixa glibc-2.3.2-r9.ebuild: + PDEPEND on new linux-headers version on ppc + + 16 Jan 2004; Bartosch Pixa glibc-2.3.2-r9.ebuild: + set ppc in keywords + + 10 Jan 2004; Aron Griffis glibc-2.3.2-r9.ebuild: + stable on alpha for bug 37595... alpha really needs execstack-PaX-support.patch + + 09 Jan 2004; Luca Barbato glibc-2.3.2-r9.ebuild: + Marked ~ppc + +*glibc-2.3.3_pre20031222 (27 Dec 2003) + + 16 Jan 2004; Guy Martin glibc-2.3.3_pre20031222.ebuild : + Removed some patches which did not apply for hppa. + + 27 Dec 2003; Martin Schlemmer + glibc-2.3.3_pre20031222.ebuild: + Update snapshot to 20031222. Change code that searches for proper headers to + look first in /usr/include again. + +*glibc-2.3.3_pre20031212 (14 Dec 2003) + + 14 Dec 2003; Martin Schlemmer + glibc-2.3.3_pre20031212.ebuild, + files/2.3.3/glibc-2.3.3-dl_execstack-PaX-support.patch: + Update snapshot to 20031212, pre-release of 2.3.3. + + 29 Nov 2003; Brad House glibc-2.3.2-r9.ebuild: + mark stable on amd64 + + 23 Nov 2003; Tavis Ormandy glibc-2.3.2-r3.ebuild, + glibc-2.3.2-r8.ebuild, glibc-2.3.2-r9.ebuild: + glibc refuses to build with --relax in LDFLAGS. + + 20 Nov 2003; Aron Griffis glibc-2.3.2-r8.ebuild: + Mark stable on alpha + +*glibc-2.3.2-r9 (18 Nov 2003) + + 08 Dec 2003; Guy Martin glibc-2.3.2-r9.ebuild : + Marked stable on hppa. + + 19 Nov 2003; Guy Martin glibc-2.3.2-r9.ebuild : + Added clean hppa patches. Seems not to suffer of the -r8 problems. + + 18 Nov 2003; Guy Martin glibc-2.3.2-r9.ebuild : + Removed hppa stuff. New patching method should come shortly. + + 18 Nov 2003; Martin Schlemmer glibc-2.3.2-r9.ebuild: + - Update CVS branch to 20031115. + - With latest versions of glibc, a lot of apps failed on a PaX enabled + system with "cannot enable executable stack as shared object requires: + Permission denied". This is due to PaX 'exec-protecting' the stack, and + ld.so then trying to make the stack executable due to some libraries not + containing the PT_GNU_STACK section. Add dl_execstack-PaX-support.patch, + bug #32960. + - We do not want name_insert() in iconvconfig.c to be defined inside + write_output() as it causes issues with PaX. + +*glibc-2.3.1-r5 (16 Nov 2003) + + 16 Nov 2003; Martin Schlemmer glibc-2.2.5-r9.ebuild, + glibc-2.3.1-r5.ebuild, glibc-2.3.2-r2.ebuild, glibc-2.3.2-r3.ebuild, + files/2.2.5/glibc-2.2.5-getgrouplist.patch, + files/2.3.1/glibc-2.3.1-ftw.patch, + files/2.3.1/glibc-2.3.1-getgrouplist.patch, + files/2.3.2/glibc-2.3.2-dl_execstack-PaX-support.patch, + files/2.3.2/glibc-2.3.2-iconvconfig-name_insert.patch, + files/2.3.2/glibc-2.3.2-propolice-guard-functions-v2.patch, + files/2.3.2/glibc-2.3.2-propolice-guard-functions.patch: + - A bug in the getgrouplist function can cause a buffer overflow if the size + of the group list is too small to hold all the user's groups. More info can + be found at: https://rhn.redhat.com/errata/RHSA-2003-325.html + - Fix a memory leak in ftw_dir + - To circumvent problems with propolice when linking binaries statically among + things, __guard and __guard_setup__stack_smash_handler is now in libc.so. More + info at: http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml + Thanks for helping in developing these patchsets goes to "moid" from the + Openbsd team. + - We do not want name_insert() in iconvconfig.c to be defined inside + write_output() as it causes issues with PaX. + + 09 Nov 2003; Mike Frysinger : + Fix sscanf.c compilation. This tiny patch can be found in 2.3.2 already. + + 01 Nov 2003; Aron Griffis glibc-2.3.2-r8.ebuild, + files/2.3.2/glibc-2.3.2-alpha-crti.patch, + files/2.3.2/glibc-2.3.2-alpha-pwrite.patch: + Add crti and pwrite patches for alpha + + 28 Oct 2003; Guy Martin glibc-2.3.2-r8.ebuild : + Added depend to >=hppa-headers-2.4.21_p13 for succefull compilation. + + 27 Oct 2003; Guy Martin glibc-2.3.2-r8.ebuild : + Added patches for hppa. This glibc correct many bugs like the -static flag one. + + 27 Oct 2003; Martin Schlemmer files/nscd: + We need to pass '--pidfile' and not '--pid' to start-stop-daemon, thanks to + Markus Rippl for reporting. + + 26 Oct 2003; Martin Schlemmer glibc-2.3.2-r8.ebuild: + Remove the sysmacros.h hack, as it is no longer needed. + + 26 Oct 2003; Martin Schlemmer glibc-2.3.2-r3.ebuild, + glibc-2.3.2-r4.ebuild, glibc-2.3.2-r5.ebuild, glibc-2.3.2-r8.ebuild: + Add sparch to NPTL archs; Cleanup. + +*glibc-2.3.2-r8 (26 Oct 2003) + + 18 Nov 2003; Guy Martin glibc-2.3.2-r8.ebuild : + Marked -hppa and removed hppa stuff from it. + + 26 Oct 2003; Martin Schlemmer glibc-2.3.2-r8.ebuild: + Update snapshot. + + 18 Oct 2003; Brad House glibc-2.3.2-r6.ebuild: + add ~amd64 flag to glibc-2.3.2-r6, works with and without nptl enabled in use + flags + + 15 Oct 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild, + glibc-2.3.2-r7.ebuild: + Sparc updates from Kumba : + + glibc-2.3.2-r1: Change ~sparc -> sparc in keywords + glibc-2.3.2-r7: Add ~sparc to keywords + Remove the following patch for mips to let + glibc compile: + ${P}-mips-fix-n32-n64-sysdep-headers.patch + + 15 Oct 2003; Martin Schlemmer glibc-2.3.2-r6.ebuild: + Mark as unstable for x86 - we should start wider testing sooner or later, and + except for an occasional break, current CVS snapshots looks good. + +*glibc-2.3.2-r7 (14 Oct 2003) + + 19 Nov 2003; Guy Martin glibc-2.3.2-r7.ebuild : + Added missing atomicity patch for hppa. + + 18 Nov 2003; Guy Martin glibc-2.3.2-r7.ebuild : + Readded for hppa only. Added hppa patches and depend to correct + hppa-headers. + + 14 Oct 2003; Martin Schlemmer glibc-2.3.2-r7.ebuild: + Update CVS snapshot. NPTL is now in official CVS. + + 13 Oct 2003; Tavis Ormandy glibc-2.3.2-r1.ebuild: + Downgrading glibc had some unintentional side effects, stable again. + + 10 Oct 2003; Alexander Gabert glibc-2.3.1-r4.ebuild, + glibc-2.3.2-r1.ebuild: + changed hardened-gcc build behaviour with CC + + 09 Oct 2003; Alexander Gabert glibc-2.3.1-r4.ebuild, + glibc-2.3.2-r1.ebuild: + added new hardened-gcc flags for hppa + + 09 Oct 2003; Alexander Gabert glibc-2.3.1-r4.ebuild, + glibc-2.3.2-r1.ebuild: + added new hardened-gcc building logic for ppc and sparc + + 07 Oct 2003; Aron Griffis glibc-2.3.2-r1.ebuild: + Demote 2.3.2-r1 from alpha to ~alpha since it doesn't build on alpha with + recent gcc. We really need the more recent glibc to become available for + alpha. + + 30 Sep 2003; Martin Schlemmer glibc-2.3.2-r6.ebuild, + files/2.3.2/sysmacros.h: + Quick fix for last changes to sysmacros.h that breaks a few things like + sys-libs/pwdb and xfree among others. + +*glibc-2.3.2-r6 (28 Sep 2003) + + 28 Sep 2003; Martin Schlemmer glibc-2.3.2-r5.ebuild, + glibc-2.3.2-r6.ebuild, files/2.3.2/glibc-2.3.2-ia64-LOAD_ARGS-fixup.patch, + files/2.3.2/glibc-2.3.2-mips-add-n32-n64-sysdep-cancel.patch, + files/2.3.2/glibc-2.3.2-mips-configure-for-n64-symver.patch, + files/2.3.2/glibc-2.3.2-mips-fix-n32-n64-sysdep-headers.patch, + files/2.3.2/glibc-2.3.2-mips-pread-linux2.5.patch: + Update snapshot to 20030927 and NPTL to 0.60. Add a few patches from Kumba + for mips. + +*glibc-2.3.2-r5 (20 Sep 2003) + + 20 Sep 2003; Martin Schlemmer glibc-2.3.2-r5.ebuild: + Update CVS snapshot to 20030919. Update NPTL to 0.59. + + 17 Sep 2003; Jon Portnoy glibc-2.3.2-r1.ebuild : + ia64 keywords. + + 14 Sep 2003; Martin Schlemmer glibc-2.3.2-r4.ebuild, + files/2.3.2/glibc-2.3.2-cispeed-cospeed-fix.patch: + Fix sparc build issues, patch from glibc-alpha, thanks to . + + 13 Sep 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild, + glibc-2.3.2-r2.ebuild, glibc-2.3.2-r3.ebuild: + Add glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch to resolve bug + #28537. + + 08 Sep 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild: + Fix gcc DEPEND to be '>=sys-devel/gcc-3.2', and not '=sys-devel/gcc-3.2*'. + +*glibc-2.3.2-r4 (07 Sep 2003) + + 07 Sep 2003; Martin Schlemmer glibc-2.3.2-r4.ebuild, + files/2.3.2/glibc-2.3.2-fix-omitted-operand-in-mathinline_h.patch: + Update cvs snapshot to 20030906. Update nptl to version 0.57. Add patch + for bug #27142. + + 12 Aug 2003; Alexander Gabert glibc-2.3.2-r1.ebuild: + hppa building fails, linuxthreads/sysdeps/hppa/pt-machine.h is missing proper + setup of pthread_descr + + 10 Aug 2003; Joshua Kinard glibc-2.3.2-r1.ebuild: + Moved to stable on mips. Been using it for ages w/ no problems. + + 10 Aug 2003; Martin Schlemmer glibc-2.3.2-r2.ebuild, + glibc-2.3.2-r3.ebuild, files/fix-sysctl_h.patch, files/test-sysctl_h.c: + Add test to detect broken headers in (user land) in 2.5.68 and later. + + 31 Jul 2003; glibc-2.3.2-r1.ebuild, glibc-2.3.2-r2.ebuild, + glibc-2.3.2-r3.ebuild: + Removed warning from 2.3.2 ebuilds regarding + sandbox and -fstack-protector. This was only + a problem with 2.3.1. + + 29 Jul 2003; Alex Veber glibc-2.3.2-r1.ebuild: + removed the winex block + + 28 Jul 2003; Martin Schlemmer glibc-2.3.2-r3.ebuild: + Do not install librt.so linker script anymore, as librt.so.1 breaks things + with librt.so as a script. + +*glibc-2.3.2-r3 (23 Jul 2003) + + 23 Jul 2003; Martin Schlemmer glibc-2.3.2-r3.ebuild: + Update CVS snapshot, as well as NPTL version to 0.55. Note that this + needs gcc-3.3-r1 and latest binutils (2.14.90.4+) to build with NPTL + support. + + 23 Jul 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild, + glibc-2.3.2-r2.ebuild: + From Kumba : + + This is the patch to glibc-2.3.2-r1.ebuild which allows it to build + on sparc64. I modified it so sparc and sparc64 can use the -fcall-used-g6 + flag, while sparc64-only gets a few more checks added in. + + 18 Jul 2003; Olivier Crete glibc-2.3.2-r2.ebuild: + Removed all traces of multilib, 64bit libs are installed in lib/ + + 18 Jul 2003; Will Woods glibc-2.3.2-r1.ebuild: + Marked stable for alpha + + 17 Jul 2003; Alex Veber glibc-2.3.2-r1.ebuild: + set !app-emulation/winex-cvs + + 16 Jul 2003; Jay Pfeifer glibc-2.3.2-r1.ebuild: + set stable on x86 + set !app-emulation/winex + + 01 Jul 2003; Luca Barbato glibc-2.3.2-r1.ebuild: + set stable on ppc + + 14 Jun 2003; Tavis Ormandy glibc-2.3.2-r1.ebuild, + glibc-2.3.2-r2.ebuild, files/2.3.2/glibc-2.3.2-decc-compaq.patch: + fixing ccc compatability, minor patch only applied on alpha. + + 05 Jun 2003; Christian Birchinger glibc-2.3.1-r4.ebuild: + Replaced sparc64 CFLAGS hack with replace-sparc64-flags from flag-o-matic + + 02 Jun 2003; Joshua Kinard glibc-2.3.2-r1.ebuild: + Added ~mips to KEYWORDS + + 18 May 2003; Martin Schlemmer : + Fix LICENSE to be LGPL-2, bug #19074. Fix glibc-2.3* < 2.3.2-r2 to depend + on glibc-2.3.2-r1.ebuild, + glibc-2.3.2-gcc33-sscanf.patch : + Downgrade nptl to version 0.28 and add glibc-2.3.2-gcc33-sscanf.patch to + fix compile errors with gcc-3.3: + + http://sources.redhat.com/ml/libc-alpha/2003-03/msg00052.html + +*glibc-2.3.2-r2 (18 May 2003) + + 18 May 2003; Martin Schlemmer glibc-2.3.2-r2.ebuild : + New version. Update to cvs 20030517 to fix problems with gcc-3.3. Also + closes bug #18744 as it adds the en_US.utf8 locale. Also enable NPTL + support for i[45]86, ppc and mips, as it should in theory work now. + + 14 May 2003; Martin Schlemmer glibc-2.3.2-r{0,1}.ebuild : + + Some MIPS updates from Kumba : + A few patches only for the MIPS platform. Descriptions of what they + do can be found in the patch headers. + thx (11 Jan 2003) + remove tst-rndseek-mips & ulps-mips patches + + 06 Apr 2003; Martin Schlemmer : + Fix all 2.3 ebuild to install timezone data if 'build' in USE, bug #16530. + +*glibc-2.3.2-r1 (06 Apr 2003) + + 19 Apr 2003; Joshua Brindle glibc-2.3.1-r4.ebuild: + give error and die if both sandbox and -fstack-protector are enabled + + 06 Apr 2003; Martin Schlemmer glibc-2.3.2-r1.ebuild : + Fix calculation problems in allocate_static_tls that caused a TLS + enabled app that loads libGL.so to segfault. Thanks to Gareth Hughes + from NVidia for pointing me in the right direction. This patch is + from glibc CVS. + + 30 Mar 2003; Martin Schlemmer glibc-2.3.2.ebuild : + Update NPTL version to 0.29. As it is not used by many (or I cannot + imagine it), and with the errno problems, I will rather not bump the + revision. Note that latest version is 0.32, but that (as well as 0.30 + and up) needs glibc-2.3.3 snapshot. + +*glibc-2.3.1-r4 (21 Mar 2003) + + 14 Apr 2003; Joshua Brindle glibc-2.3.1-r4.ebuild: + give error and die if both sandbox and -fstack-protector are enabled + + 06 Apr 2003; Zach Welch glibc-2.3.1-r4.ebuild: + add arm keyword + + 06 Apr 2003; Christian Birchinger glibc-2.3.1-r4.ebuild: + Changed replace-flags for sparc + + 21 Mar 2003; Daniel Ahlberg glibc-2.3.1-r4.ebuild : + Security update. + +*glibc-2.2.5-r8 (21 Mar 2003) + + 06 Apr 2003; Christian Birchinger glibc-2.2.5-r8.ebuild: + Added replace-flags for sparc + + 21 Mar 2003; Daniel Ahlberg glibc-2.2.5-r8.ebuild : + Security update. + + 11 Mar 2003; Zach Welch + files/2.2.5/glibc-2.2.5-arm-sysdeps-fix.diff: + fix arm sysdep patch to not require autoconf + + 09 March 2003; Martin Schlemmer glibc-2.3.1*.ebuild : + Add patch glibc-2.3.1-typeo_dl-runtime_c.patch to fix issues with Oracle, + bug #16504, thanks to Tri D. Hoang for reporting. + +*glibc-2.3.2 (05 March 2003) + + 06 Apr 2003; Christian Birchinger glibc-2.3.2.ebuild: + Changed replace-flags for sparc + + 11 Mar 2003; Zach Welch glibc-2.2.5-r7.ebuild, + glibc-2.3.1-r2.ebuild, glibc-2.3.1-r3.ebuild, glibc-2.3.2.ebuild: + change sys-kernel/linux-headers to new virtual/os-headers + + 05 March 2003; Martin Schlemmer glibc-2.3.2.ebuild : + Update version. Thanks to Georg Müller for notifying + me. + +*glibc-2.3.2_pre1 (24 Feb 2003) + + 24 Feb 2003; Martin Schlemmer glibc-2.3.2_pre1.ebuild : + Update version to official pre1 of 2.3.2. Add NPTL support .. note that + this is extremely experimental and does not work with the nvidia drivers + among things. Many other tweak and updates. + + 20 Feb 2003; Zach Welch glibc-2.2.5-r7.ebuild : + Added patches for arm. See patches for description of each. + Added arm keyword. + + 09 Feb 2003; Guy Martin : + Added patches for hppa. See patches for description of each. + Added hppa to keywords. + + 29 Jan 2003; Jack Morganan glibc-2.3.1-r3.ebuild : + Changed ~sparc to sparc + + 23 Jan 2003; Jan Seidel glibc-2.3.1-r3.ebuild : + Add MIPS inline-syscall-mips patch + + 16 Jan 2003; Martin Schlemmer glibc-2.3.1-r3.ebuild : + + Sync patches. + + 15 Jan 2003; Martin Schlemmer glibc-2.3.1-r2.ebuild : + + Fix 'locale -a' not listing all locales. This to Stefan Jones + for this fix, bug #13240. + + Add MIPS patches, thanks to and . + + Reload init to fix fsck on reboot ... + + 28 Dec 2002; Martin Schlemmer glibc-2.3.1-r3.ebuild : + + Always add --with-headers=${ROOT}usr/include as option to ./configure, as + linux-headers are usually well tested, and in some cases we get weird + problems ... + + 16 Dec 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : + + Add -freorder-blocks for x86 (commented). Add Method's replace-flags for + sparc support. + + 13 Dec 2002; Mark Guertin glibc-2.3.1-r2.ebuild : + + Marked stable for ppc + + 10 Dec 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : + + Mark as stable for x86. + + 06 Dec 2002; Rodney Rees : + + Changed sparc ~sparc keywords + +*glibc-2.3.1-r2 (7 Nov 2002) + + 17 Nov 2002; Stefan Jones glibc-2.3.1-r2.ebuild : + + Small patch "prelinkfix" which fixes rare error with prelinking and + preloading some executables. Patch taken from glibc CVS. + http://sources.redhat.com/ml/libc-alpha/2002-11/msg00151.html + + 16 Nov 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : + + Fix type-o that caused manpages not installing (bug #10645). + Update to use epatch. + + 16 Nov 2002: Stefan Jones glibc-2.3.1-r2.ebuild : + Changed --with-header to --with-headers to fix fake configure option. + + 10 Nov 2002: Stefan Jones glibc-2.3.1-r2.ebuild : + + Made sparc64's always use the system linux headers instead of the kernel + headers. This fixes the 64bit sparc compile errors, see bug #10470. + + 7 Nov 2002; Martin Schlemmer glibc-2.3.1-r2.ebuild : + + Second try at ctype-compat.patch. Add stack_end-compat patch for missing + libc_stack_end symbold in linker. + + 30 Oct 2002; Martin Schlemmer glibc-2.3.1-r1.ebuild : + + One more compat issue which breaks sun-jdk-1.3.1. See bug #8766 for more + info, and also: + + http://sources.redhat.com/ml/libc-alpha/2002-04/msg00143.html + + Thanks to Jan Gutter for reporting it. Added + libc_wait-compat.patch as fix. + +*glibc-2.3.1-r1 (26 Oct 2002) + + 16 Nov 2002: Stefan Jones glibc-2.3.1-r1.ebuild : + Changed --with-header to --with-headers to fix fake configure option. + + 26 Oct 2002; Martin Schlemmer glibc-2.3.1-r1.ebuild : + + Add the ctype-compat.patch to fix unresolved symbols in old static binaries + and libraries. See bug #8766, #9586 and: + + http://lists.debian.org/debian-glibc/2002/debian-glibc-200210/msg00093.html + + We should think about remoing it in the future after things have settled. + +*glibc-2.2.5-r7 (13 Oct 2002) + + 16 Nov 2002: Stefan Jones glibc-2.2.5-r7.ebuild : + Changed --with-header to --with-headers to fix fake configure option. + + 14 Nov 2002; Mark Guertin glibc-2.2.5-r7.ebuild : + backed out semctl patches for ppc, they cause problems with mozilla builds + + 29 Oct 2002; Jon Nall glibc-2.2.5-r7.ebuild : + + Added sqrtl patch for ppc. This closes bug #9796. Also added semctl + patch for ppc. + + 29 Oct 2002; Seemant Kulleen glibc-2.2.5-r7.ebuild : + + Added semctl patch for sparc. Thanks to nall for + finding this at: + http://sources.redhat.com/ml/libc-hacker/2002-04/msg00071.html + + 13 Oct 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild : + + Some cleanups. Tidy ebuild. Move all patches to ${FILESDIR}/${PV/. + Remove old patches. + + Add patches to fix warnings with gcc-3.2: + + http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0228.html + + 13 Oct 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild : + + Fix stupid depend screwup I made when I merged in fixes from glibc-2.3. + + 11 Oct 2002; Seemant Kulleen glibc-2.2.5-r7.ebuild + files/glibc-2.2.5-sparc-misc.diff files/glibc-2.2.5-sparc64-fixups.diff : + + Added patches from debian's patch set to fix miscellaneous issues on sparc + and sparc64. One indication of the hassle with sparc64 was the mozilla + compile failure. That _should_ be sorted out now. + + 09 Oct 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild, + glibc-2.2.5-divdi3.diff : + + Add divdi3 patches for PPC, thanks to nall . + +*glibc-2.2.5-r8 (27 Sep 2002) + + 27 Sep 2002; Daniel Ahlberg : + Moved -r7 to -r8 to give room for updated -r6 release. + +*glibc-2.2.5-r7 (03 Aug 2002) + + 27 Sep 2002; Daniel Ahlberg : + Bumped -r6 to -r7 to include fix for sunrpc overflow. + + 03 Aug 2002; Martin Schlemmer glibc-2.2.5-r7.ebuild : + + Add the patch for fixing the segfaults in mutt, etc while sandbox is + running back in. Seems the relocation problems was also a cause of + the atexit() bug, and fixed in gcc-2.95.3-r7 and later. + + http://sources.redhat.com/ml/bug-glibc/2002-04/msg00025.html + http://bugs.gentoo.org/show_bug.cgi?id=501 + +*glibc-2.2.5-r6 (02 Aug 2002) + + 22 Sep 2002; Martin Schlemmer glibc-2.2.5-r6.ebuild : + + Fix pic support, thanks to Christopher Horler . + This closes bug #8178. + + 08 Sep 2002; Martin Schlemmer glibc-2.2.5-r6.ebuild : + + Add alpha related patches thanks to Bjoern Brauel . + + 02 Aug 2002; Daniel Ahlberg + Added patch for sunrpc overflow. + +*glibc-2.2.5-r5 (14 Jul 2002) + + 15 Jul 2002; Mark Guertin + Added ppc to keywords + + 14 Jul 2002; Martin Schlemmer glibc-2.2.5-r5.ebuild : + + A buffer overflow vulnerability exists in multiple implementations of DNS + resolver libraries. This affects glibc-2.2.5 and earlier. See bug #4923 + and: + + http://www.cert.org/advisories/CA-2002-19.html + + for details. + + Seems gcc-3.1.1 is even more strict than 3.1 .. patch glibc for gcc-3.1.1. + This is also correct for previous gcc versions. + +*glibc-2.2.5-r4 (5 June 2002) + + 5 June 2002; Bart Verwilst glibc-2.2.5-r4.ebuild : + + Added gcc3.1/binutils 2.12 patch, wich solves the nvidia-glx package, + amongst others... (__divdi3 stuff) + Update: Filtered -malign-double out of the ebuild as well now, because + it b0rks glibc. + + + 13 Apr 2002; M.Schlemmer glibc-2.2.5-r2.ebuild : + + Try to fix the pkg_postinst() and /etc/localtime issue sanely. It just + newking my /etc/localtime with a symlink was starting to get irritating. + +*glibc-2.2.5-r3 (03 Apr 2002) + + 03 Apr 2002; Geert Bevin glibc-2.2.5-r3.ebuild, + files/digest-glibc-2.2.5-r3, files/glibc-2.2.5-sandbox.diff : + + Added patch that fixes an ld.so.preload bug which made calls after freopen() + segfault. This now works correctly. This closes bug #501 + +*glibc-2.2.5-r1 (15 Feb 2002) + + 15 Feb 2002; Daniel Robbins : Added tweaked version of + Brandon Low's patch that ensures that library symlinks are installed *after* + (not before) the actual libraries are installed. This should fix glibc merge + deaths, but we need a generic solution to solve this problem. This should + close bug #695. Filing a new bug for adding this functionality to Portage. + +*glibc-2.2.5 (10 Feb 2002) + + 10 Feb 2002; Daniel Robbins : New glibc release for testing + only. Masked. + +*glibc-2.2.4-r9 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 4c4626a952fc..0d0adb6b732e 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA512 AUX 2.10/glibc-2.10-gentoo-chk_fail.c 9407 RMD160 230701dfacfe2481eb49e5384fe4ebb508bd3af2 SHA1 0e9330d57de714dd1ecd7040d3eabf4723cdee7c SHA256 7745c0f5d37b37959b43b41e39762fc35b877161bc5740d9d3e9a83021acbc0e AUX 2.10/glibc-2.10-hardened-configure-picdefault.patch 865 RMD160 744bdbfb73f1dbced4cb33cb5aa92f3b41d3b4fb SHA1 21e0f83598f5342032a794315f0e3dac07f647da SHA256 b50b29f85d88011555bbcbe6046e6600be9344f2d78412b14aebdea515420774 @@ -64,22 +64,23 @@ EBUILD glibc-2.14.1.ebuild 8790 RMD160 f1e9c7f95d2486e79303e7d94a259c224344c171 EBUILD glibc-2.14.ebuild 8789 RMD160 2526d5682ba5214e88ac1daa1afa46607f53093a SHA1 3cb67afb2d3606f78047ce96c014fd4a7286018a SHA256 1df3c918ad3a947b54bbd8e6b6e6eb441705d4cb9c561228096820dadc045503 EBUILD glibc-2.9_p20081201-r3.ebuild 7753 RMD160 8d14a32be1c680e21128552fff3e7299710b0255 SHA1 92f5182dce11c5a77e91ebd9129c2c6ff6938974 SHA256 b90aa298fd49569090f711b2bd9368a66c73cb6c37e85525d1d929ef70e09a5b EBUILD glibc-9999.ebuild 8789 RMD160 cb7c0aa7866c031533846c94dd632d26cde8b064 SHA1 e3619da20d49aa6b358b6c95b83c94bf34e5bfe4 SHA256 9e7a7444b0aeb1cd27e5689a94a029c637627971f4fd1fb2e4361a0e7b3d6fc9 -MISC ChangeLog 144805 RMD160 02de48a6da48f313284dbea7dac87935f5066c47 SHA1 b322aca05e5406917712197643d2f54d13da7cca SHA256 d8ca46f92fcd42bf9009d427ae91ca0c7d5c33493b1de1c012f19e40982e0442 +MISC ChangeLog 36575 RMD160 1c1d7a9a6a72f8271145145862e07dbd7d7d2d58 SHA1 aab0cad98616b24be9fd38acac41f98b1612a8a9 SHA256 48b52d1d59f0b8bfc6e03c3e2bf297908a5fa6eb3c2679909bb59890fe309ffc +MISC ChangeLog-2007 108587 RMD160 cab72e91dbf79869f246537d0d99870a836cc61d SHA1 ab2825c549e4bfe385f7b3d477b594f2317c3b37 SHA256 bd7e842bcda0f9e8375963d71dbb1604e1e8ef89484f3e205afde631eeec2c17 MISC metadata.xml 423 RMD160 cf6f12db580ed1cff7cf7287723daece896268ae SHA1 ecd822cb67d353dea55f6a07d0e14a4b3a3644a7 SHA256 9e9a0143eff95971cf35957f2334ba791557e6408fff8784188fdba70d48f4b5 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBAgAGBQJPACu2AAoJELEHsLL7fEFWTCUQAIowbt2bi4365kbJ14EGOazo -aNUVbppMbsA+r+Lue0mzq0Pq4NfALFcsclNAavBvT/3gP8OzErsRUZoD9mAZaVc4 -4WQFDQv/qpxH+u3TNvDdjSmKAWlKyum2LRIFbsldZIPw40CrYgIfAt6oH8JomGYg -V+iLRlG9IcMvJld+HSjlMs6rUxKThFkYL7quAMobPODngxnvrLLZmFNuVAWuqE+c -ihjXyeJj+KJML341vUSx6YtOKaRWMhciFalo+jpNcwebb4ecuNVtpYoQkHoz9vU1 -TYFonrBn+LdHKOj0a5HE6h0mA2Zn59ebXZBzPLR37AJyL49GV9uGHqoenT08AraB -bXcw9/0VQU+6U64r4aEG8JYOndeCWWVAX1bMeWf48RK65EptGXcN9nPRDzr0SkGx -9I0d6Pip8NPM8gDljlHCaS+sK15u926su7GVDwVnDdhR1NxpK6tJG5D5KqVUgHrX -0586JfGOLJYlteSZMvT1U3r4n91KvBYrVgKr7y2lwPAnwXfabpjenYJE5vScAI/C -C5TJbewqDD7OWtPrgZWHtskkLMTGHO6yDdV0gMtpeOm0hRCyA0dJEJq0rdMr+HyE -xf6i/U2vRBJiDdq0CSwVrhPVibzIRjm2uwmCWftTrlVyeJ01mnjzpr9c7Yw0WgO6 -CEIaDWczKs6CJLvvLDZ1 -=IPjL +iQIcBAEBCgAGBQJPAdWsAAoJEEb+UGWnxTyH5n0P/1fdL/nLzCLMY0b4XGBcsasv +N3M2E/kfNrQrhommWHlRyCfzShLlGRKeVDAkmx0MAXfMuEE93TM6UG1QbCyU+aol +rfMsdE4A6ppUa1rv0IWDHkr0pyjvFzIF+MVxQ2qEUJnCoF4kchaoYj0Z++y9Z6u6 +WUBn/yoigNsW3w65oQtaho32981zBmxWDHmJMXuIxqfPMo4Wcd39Jelu+5++4423 +6f6NFZxRMjVFEPLaeTzum9B2q7DYKRaPtrSxMymfjdb5rPgD2Z77HipX+1TV1trz +DWyqTI9bBxcZzoAFLNg2wRK5VxyN70XHOQeEwwra0NJqZuhHyKloJMTZLDv48QN5 +rU7LZBJVwO2NFsylY60Tn078jjJVF/k3oJFRjanVbnFKiP4kmHKH7LVtkE4S1M9g +8tUlXfkIrR30/w7jHBN7+IdMyaQoYvCtAOZK0oWs7BaW0lVX3STNJ6kqtp/NALdO +LzACVM5sbUWJImiEYVhKWqgL+XvDChZtA40hV3j4YuS5hbOedw1+x3Ldmt1U6f81 +jo7Q4JEi2dymQBsIOW0onEVAkfveTI5zk//dwQNfhpQ53Gw69pHnEbc+QWUs0xuv +OLq9l0/+/4xTI/N/9miT9jlGW5g/KROW4AlhP3v0KqEaUG5B6BeRd+dk8KMJyzTv +2g0BwTud1UVJx9N4LEwC +=O+bD -----END PGP SIGNATURE-----