summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Tilley <lv@gentoo.org>2004-05-10 08:39:26 +0000
committerTravis Tilley <lv@gentoo.org>2004-05-10 08:39:26 +0000
commit03d329662b61b5e7f0fa08afe70f718db6010e82 (patch)
tree667f43cd01d11b13b1fd295054f843d6462c5fce
parentadd in xfs flag for amanda (diff)
downloadhistorical-03d329662b61b5e7f0fa08afe70f718db6010e82.tar.gz
historical-03d329662b61b5e7f0fa08afe70f718db6010e82.tar.bz2
historical-03d329662b61b5e7f0fa08afe70f718db6010e82.zip
added backported tbss fix and relro patch
-rw-r--r--sys-devel/binutils/ChangeLog665
-rw-r--r--sys-devel/binutils/Manifest162
-rw-r--r--sys-devel/binutils/binutils-2.15.90.0.1.1-r2.ebuild180
-rw-r--r--sys-devel/binutils/files/digest-binutils-2.15.90.0.1.1-r22
4 files changed, 270 insertions, 739 deletions
diff --git a/sys-devel/binutils/ChangeLog b/sys-devel/binutils/ChangeLog
index 6e5bd9f4ba43..5623ac03c2fe 100644
--- a/sys-devel/binutils/ChangeLog
+++ b/sys-devel/binutils/ChangeLog
@@ -1,663 +1,10 @@
# ChangeLog for sys-devel/binutils
-# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.116 2004/05/10 05:01:42 solar Exp $
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.117 2004/05/10 08:39:26 lv Exp $
-*binutils-2.15.90.0.3-r2 (10 May 2004)
+*binutils-2.15.90.0.1.1-r2 (10 May 2004)
- 10 May 2004; <solar@gentoo.org> binutils-2.15.90.0.3-r1.ebuild,
- binutils-2.15.90.0.3-r2.ebuild:
- Fix .tbss handling
+ 10 May 2004; Travis Tilley <lv@gentoo.org>
+ +binutils-2.15.90.0.1.1-r2.ebuild:
+ added backports of the tbss fix and relro patch
- 08 May 2004; Joshua Kinard <kumba@gentoo.org>
- binutils-2.14.90.0.8-r1.ebuild:
- Originally masked because these binutils would produce non-booting kernels on
- mips. That problem has been resolved in the kernel sources now, so it's safe
- to put these into unstable (2.15 needs more testing).
-
-*binutils-2.15.90.0.1.1-r1 (04 May 2004)
-
- 04 May 2004; Travis Tilley <lv@gentoo.org>
- +binutils-2.15.90.0.1.1-r1.ebuild:
- added a more amd64-friendly revision of 2.15.90.0.1.1. besides the patches
- included in the previous ebuild, the following have been added:
- 34_all_binutils-2.15.90.0.3-place-orphan.patch,
- 70_amd64_binutils_x86_64_testsuite.patch,
- 71_ppc_binutils-2.13-ppc32-fPIC.patch, 72_all_fde-alignment.patch,
- 73_amd64_x86-64-gotpcrel.patch, 74_all_gcc34-no-unit-at-a-time.patch,
- 75_amd64_sysenter-sysexit-are-valid-IA32e-assembly.patch,
- 76_all_use-new-ld-dtags.patch, 77_x86_via-padlock-gas.patch, and
- 78_x86_via-padlock-tests.patch. this ebuild /should/ work with gcc 3.4 more
- consistantly than the previous one.
-
- 24 Apr 2004; Travis Tilley <lv@gentoo.org> binutils-2.14.90.0.7-r1.ebuild,
- binutils-2.14.90.0.7-r2.ebuild, binutils-2.14.90.0.7-r3.ebuild,
- binutils-2.14.90.0.7-r4.ebuild, binutils-2.14.90.0.7.ebuild,
- binutils-2.14.90.0.8-r1.ebuild, binutils-2.14.90.0.8.ebuild,
- binutils-2.15.90.0.1.1.ebuild, binutils-2.15.90.0.3-r1.ebuild,
- binutils-2.15.90.0.3.ebuild:
- GCC 3.4 breaks binutils if CFLAGS arent conservative. Adding fix for bug #47581
-
- 23 Apr 2004; Travis Tilley <lv@gentoo.org> binutils-2.15.90.0.1.1.ebuild:
- added ~amd64 keyword for testing
-
-*binutils-2.15.90.0.3-r1 (19 Apr 2004)
-
- 19 Apr 2004; <solar@gentoo.org> binutils-2.15.90.0.3-r1.ebuild:
- - the patches 03,04,07 were replaced w/ the redhat ones - the patch 01 was
- moved to apply after the uclibc patches (59) - the 20 patch got a replacement
- 64 for the case relro is used (default in ebuild) - the 90 patch (pt_pax) has
- also a replacement as 63 to apply after relro - the patches 3x_ are from
- redhat having the same patch number 3x coresponds in redhat to x, (unmodified
- patches) - the patches 5x_ are uclibc related coming from buildroot (51 and 52
- are ports of the buildroot versions to this binutils, 51 is generic, only 52
- is uclibc specific), the 59 patch is really the 01 one, but the 52 patch is so
- big, that I didn't want to patch it again, it applies correctly in the reverse
- order - the patches 6x_ are from me: 61_ I had a situation on cross-compiling
- where I needed it 62_ is an uclibc addon (missing configure stuff to recognize
- uclibc) 63_ pt_pax patch to apply after relro 64_ is a 20_ patch replacement
- for amd64.
- I have left in all the patches, so that some can build w/ and w/o relro. The
- ebuild offers this possibility, see comment inside.
- The uclibc stuff shouldn't disturb normal functionality, mainly the configure
- stuff is enabled to recognize uclibc systems. Peter S. Mazinger <ps.m@gmx.net>
-
-*binutils-2.15.90.0.3 (15 Apr 2004)
-
- 15 Apr 2004; Joshua Kinard <kumba@gentoo.org> binutils-2.12.90.0.15.ebuild,
- binutils-2.13.90.0.16-r1.ebuild, binutils-2.13.90.0.18-r1.ebuild,
- binutils-2.13.90.0.18.ebuild, binutils-2.14.90.0.2.ebuild,
- binutils-2.14.90.0.4.1-r1.ebuild, binutils-2.14.90.0.5-r1.ebuild,
- binutils-2.14.90.0.6-r2.ebuild, binutils-2.14.90.0.6-r3.ebuild,
- binutils-2.14.90.0.6-r6.ebuild, binutils-2.14.90.0.6-r7.ebuild,
- binutils-2.15.90.0.3.ebuild:
- New ebuild for binutils-2.15.90.0.3, and removed portage from DEPEND in older
- ebuilds as it caused repoman troubles.
-
- 14 Mar 2004; Joshua Kinard <kumba@gentoo.org> :
- Added a patch to the patchball for mips that reverses a patch added in
- Dec-2003 that seemingly makes unbootable kernels. The issue needs to be
- investigated further to make sure that this doesn't not affect 2.6 kernels as
- well (tested with 2.4 kernels for now).
-
-*binutils-2.15.90.0.1.1 (06 Mar 2004)
-
- 06 Mar 2004; Joshua Kinard <kumba@gentoo.org> binutils-2.15.90.0.1.1.ebuild,
- binutils-2.15.90.0.1.ebuild:
- New minor revision that fixes the as.1 manpage issue and an ia64 linker bug.
-
-*binutils-2.15.90.0.1 (04 Mar 2004)
-
- 04 Mar 2004; Joshua Kinard <kumba@gentoo.org> binutils-2.15.90.0.1.ebuild:
- New Version + fix for generating as.1 manpage. Keyword masked on all archs,
- test and keyword as necessary.
-
- 21 Feb 2004; Brad House <brad_mssw@gentoo.org>
- binutils-2.14.90.0.8-r1.ebuild:
- stable on amd64 for 2004.0 release
-
- 17 Feb 2004; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.8-r1.ebuild:
- Move to unstable to give the PAX_FLAGS stuff a test run.
-
- 10 Feb 2004; Joshua Kinard <kumba@gentoo.org> binutils-2.14.90.0.8.ebuild:
- Masked on mips because this version of binutils won't produce bootable kernel
- images. could be a missing patch or such.
-
-*binutils-2.14.90.0.8-r1 (27 Jan 2004)
-
- 27 Jan 2004; <solar@gentoo.org> binutils-2.14.90.0.8-r1.ebuild:
- Added support for new PT_PAX_FLAGS markings for program headers.
-
- 19 Jan 2004; <agriffis@gentoo.org> binutils-2.14.90.0.7-r4.ebuild:
- stable on alpha and ia64 for bug 37033
-
-*binutils-2.14.90.0.8 (18 Jan 2004)
-
- 18 Jan 2004; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.8.ebuild:
- Update version. Move patches to tarball. Many thanks to
- Kumba <kumba@gentoo.org> for updating the pni (prescott support) patch
- and the mips-brswap patch.
-
-*binutils-2.14.90.0.7-r4 (18 Jan 2004)
-
- 18 Jan 2004; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.7-r4.ebuild,
- files/2.14/binutils-2.14.90.0.7-bfd-pt-gnu-segment-fix.patch:
- Do not add sections to a PT_GNU_STACK segment, which might be
- a possible security issue, bug #37033.
-
- http://sources.redhat.com/ml/binutils/2003-12/msg00205.html
-
- Also bump x86 to stable, and do not drop already stable archs from
- -r3 to testing, as it is a crusial patch.
-
- 07 Jan 2004; Jason Wever <weeve@gentoo.org> binutils-2.14.90.0.7-r3.ebuild:
- Marked stable on sparc.
-
- 30 Dec 2003; Sven Blumenstein <bazik@gentoo.org>
- binutils-2.11.92.0.12.3-r2.ebuild, binutils-2.11.92.0.7.ebuild,
- binutils-2.14.90.0.6-r6.ebuild:
- Marked stable on sparc.
-
- 28 Dec 2003; Joshua Kinard <kumba@gentoo.org>
- binutils-2.14.90.0.7-r3.ebuild:
- Move to mips stable (~mips -> mips)
-
- 29 Nov 2003; Brad House <brad_mssw@gentoo.org>
- binutils-2.14.90.0.7-r3.ebuild:
- mark stable on amd64
-
-*binutils-2.14.90.0.7-r3 (09 Nov 2003)
-
- 08 Dec 2003; Guy Martin <gmsoft@gentoo.org> binutils-2.14.90.0.7-r3.ebuild:
- Marked stable on hppa.
-
- 09 Nov 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.2.ebuild, binutils-2.14.90.0.4.1-r1.ebuild,
- binutils-2.14.90.0.6-r7.ebuild, binutils-2.14.90.0.7-r1.ebuild,
- binutils-2.14.90.0.7-r2.ebuild, binutils-2.14.90.0.7-r3.ebuild,
- binutils-2.14.90.0.7.ebuild:
- Fix sparc64/mips64 symlinks to point to /usr/sparc-*/bin/*. Do not apply
- -ppc-reloc.patch to sparc as ld quits with SIGBUS.
-
- 08 Nov 2003; Jason Wever <weeve@gentoo.org> binutils-2.14.90.0.7-r2.ebuild:
- Masked on sparc until ld issue is fixed.
-
-*binutils-2.14.90.0.7-r2 (08 Nov 2003)
-
- 08 Nov 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.7-r2.ebuild,
- files/2.14/binutils-2.14.90.0.7-ppc-reloc.patch,
- files/2.14/binutils-2.14.90.0.7-tls-section-alignment.patch:
- Cleanup -ppc-reloc.patch (had cruft like .orig in) and apply for all, as it
- fixes dynamic relocs for more archs than ppc.
- Add -tls-section-alignment.patch and put into testing for all.
-
-*binutils-2.14.90.0.7-r1 (07 Nov 2003)
-
- 07 Nov 2003; Luca Barbato <lu_zero@gentoo.org>
- binutils-2.14.90.0.7-r1.ebuild,
- files/2.14/binutils-2.14.90.0.7-ppc-reloc.patch:
- Fix to bug #32755
-
- 05 Nov 2003; Luca Barbato <lu_zero@gentoo.org> binutils-2.14.90.0.7.ebuild:
- Maked -ppc :seems to have too many issues
-
- 04 Nov 2003; Brad House <brad_mssw@gentoo.org>
- binutils-2.14.90.0.6-r7.ebuild:
- mark as stable on amd64
-
- 04 Nov 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.2.ebuild, binutils-2.14.90.0.4.1-r1.ebuild,
- binutils-2.14.90.0.6-r7.ebuild, binutils-2.14.90.0.7.ebuild:
- Enable building of 64bit apps on Sparc and Mips, closing bug #24631.
- Fix is an modified one from Jason Wever <weeve@gentoo.org>.
-
-*binutils-2.14.90.0.7 (01 Nov 2003)
-
- 08 Nov 2003; Guy Martin <gmsoft@gentoo.org> binutils-2.14.90.0.7.ebuild,
- binutils-2.14.90.0.7-r1.ebuild : Marked -hppa as it can't even compile glibc.
-
- 01 Nov 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.7.ebuild:
- Update version.
-
-*binutils-2.14.90.0.6-r7 (26 Oct 2003)
-
- 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r7.ebuild,
- files/2.14/binutils-2.14.90.0.6-bfd-elf-interp-4.patch:
- Add the official binutils-2.14.90.0.6-bfd-elf-interp.patch patch.
-
- 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r6.ebuild:
- Bump ppc to stable, as the .interp fix in -r5 is wrong. Bump x86, amd64 and
- ia64 to stable.
-
- 22 Oct 2003; Aron Griffis <agriffis@gentoo.org>
- binutils-2.14.90.0.6-r6.ebuild:
- Stable on alpha
-
- 22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org>
- binutils-2.14.90.0.6-r5.ebuild:
- set ppc in keywords
-
-*binutils-2.14.90.0.6-r6 (07 Oct 2003)
-
- 07 Oct 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r6.ebuild,
- files/2.14/binutils-2.14.90.0.6-bfd-elf-interp-3.patch:
- Add correct patch to fix attributes on .interp section, thanks to feedback
- from pipcas <pageexec@freemail.hu> and Ned Ludd <solar@gentoo.org>.
-
-*binutils-2.14.90.0.6-r5 (05 Oct 2003)
-
- 05 Oct 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r5.ebuild,
- files/2.14/binutils-2.14.90.0.6-ppc-bfd.patch:
- Add ppc-bfd.patch to fix ppc issues, bug #28011. Remove bfd-elf-interp.patch,
- as it breaks section attibutes as in
- http://gcc.gnu.org/ml/gcc/2003-10/msg00141.html.
-
-*binutils-2.14.90.0.6-r4 (05 Oct 2003)
-
- 05 Oct 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r4.ebuild,
- files/2.14/binutils-2.14.90.0.6-eh-frame-ro-2.patch,
- files/2.14/binutils-2.14.90.0.6-ia64-howto.patch,
- files/2.14/binutils-2.14.90.0.6-ia64-sdata.patch,
- files/2.14/binutils-2.14.90.0.6-ia64-speedup.patch,
- files/2.14/binutils-2.14.90.0.6-merge-speedup.patch,
- files/2.14/binutils-2.14.90.0.6-sparc-cfi.patch:
- Update eh-frame-ro patch - seems as if I might have missed a needed change or
- two. Also update merge patch, as well as add some ia64 and sparc patches.
-
- 03 Oct 2003; Brad House <brad_mssw@gentoo.org>
- binutils-2.14.90.0.6-r3.ebuild,
- files/binutils-2.14.amd64-32bit-path-fix.patch:
- 32bit search path for amd64 was /lib and /usr/lib. That is obviously wrong.
- Make the search path /lib32 and /usr/lib32 instead, which should be symlinks
- to the real location of your 32bit install. This patch is amd64 ONLY
-
-*binutils-2.14.90.0.6-r3 (13 Sep 2003)
-
- 20 Sep 2003; Alexander Gabert <pappy@gentoo.org>
- binutils-2.14.90.0.6-r3.ebuild:
- added hppa static fpic bugfix by tausq
-
- 20 Sep 2003; <solar@gentoo.org> binutils-2.14.90.0.6-r3.ebuild,
- files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch:
- A change that defines expected section attributes for a select set of
- hardcoded section names was incorrectly added to binutils by redhat. This fix
- is for bfd/elf.c for the .interp entry which should have SHF_ALLOC instead of 0
-
- 17 Sep 2003; Jon Portnoy <avenj@gentoo.org> binutils-2.14.90.0.6-r3.ebuild :
- ia64 keywords.
-
- 13 Sep 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r3.ebuild,
- files/2.14/binutils-2.14.90.0.6-cxx-speedup.patch:
- Add patch that speedup C++ linking. Originally submitted by
- <holger-gentoo@holgis.net> (got from Nove Hrady KDE hackfest), updated to
- latest binutls by Chris Lee <clee@kde.org>, bug #27540.
-
-*binutils-2.14.90.0.6-r2 (01 Sep 2003)
-
- 21 Sep 2003; Joshua Kinard <kumba@gentoo.org> binutils-2.14.90.0.6-r2.ebuild:
- Changed ~mips to mips in KEYWORDS
-
- 03 Sep 2003; Stefan Jones <cretin@gentoo.org>
- binutils-2.14.90.0.6-r2.ebuild :
- Move to stable for x86, to fix bug #27440
-
- 01 Sep 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.2.ebuild, binutils-2.14.90.0.4.1-r1.ebuild,
- binutils-2.14.90.0.5-r1.ebuild, binutils-2.14.90.0.6-r2.ebuild,
- files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch:
- There is a bug in binutils 2.14.* which causes a segfault in certain
- circumstances when linking. This bug does not exist in binutils 2.11.*.
-
- More details on the bug can be found here:
- http://sources.redhat.com/ml/bug-binutils/2003-q3/msg00559.html
- http://sources.redhat.com/ml/bug-binutils/2003-q3/msg00735.html
-
- Bug #27492, thanks to Adam Chodorowski <adam@chodorowski.com> for reporting.
-
-*binutils-2.14.90.0.6-r1 (26 Aug 2003)
-
- 26 Aug 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6-r1.ebuild:
- Remove the place-orphan.patch patch, as it causes failures in sash and
- util-linux-2.12 (bug #27330)
-
-*binutils-2.14.90.0.6 (24 Aug 2003)
-
- 24 Aug 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.6.ebuild,
- files/2.14/binutils-2.14.90.0.5-place-orphan.patch,
- files/2.14/binutils-2.14.90.0.6-eh-frame-ro.patch:
- Update version.
-
- 20 Aug 2003; Luca Barbato <lu_zero@gentoo.org> binutils-2.14.90.0.5-r1.ebuild:
- Marked ~ppc
-
-*binutils-2.14.90.0.5-r1 (10 Aug 2003)
-
- 10 Aug 2003; Joshua Kinard <kumba@gentoo.org> binutils-2.14.90.0.5-r1.ebuild:
- Moved binutils-2.14.90.0.5-r1 to mips unstable, since latest CVS this comes
- from includes major mips updates. And to test it in Stager.
- Also moved it to sparc unstable for testing.
-
-
-*binutils-2.14.90.0.5 (23 Jul 2003)
-
- 23 Jul 2003; Joshua Kinard <kumba@gentoo.org> binutils-2.14.90.0.5.ebuild:
- Changed "mips" to "-mips" in KEYWORDS until further testing can be done.
-
- 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.5.ebuild:
- New release.
-
-*binutils-2.14.90.0.4.1-r1 (28 Jun 2003)
-
- 12 Jul 2003; Joshua Kinard <kumba@gentoo.org> binutils-2.14.90.0.4.1-r1.ebuild:
- Changed -mips to ~mips in KEYWORDS. Experimentation seems to prove that
- binutils-2.14.90.0.2 has some issue triggered at random in which a compile
- errors out claiming "linking abicalls to non-abicalls". Some google searching
- indicates binutils-2.14.90.0.4 or greater fixes this issue.
- Has been tested in a mips stage1 rebuild and is currently used in building a
- mipsel stage1 for Cobalt servers.
-
- 28 Jun 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.4.1-r1.ebuild, files/2.14/binutils-2.14.90.0.4-cfi.patch,
- files/2.14/binutils-2.14.90.0.4-cfi2.patch,
- files/2.14/binutils-2.14.90.0.4-cfi3.patch,
- files/2.14/binutils-2.14.90.0.4-cfi4.patch,
- files/2.14/binutils-2.14.90.0.4-eh-frame-ro.patch,
- files/2.14/binutils-2.14.90.0.4-gas-execstack.patch,
- files/2.14/binutils-2.14.90.0.4-gas-pred.patch,
- files/2.14/binutils-2.14.90.0.4-ltconfig-multilib.patch,
- files/2.14/binutils-2.14.90.0.4-pie.patch,
- files/2.14/binutils-2.14.90.0.4-pie2.patch,
- files/2.14/binutils-2.14.90.0.4-pni.patch,
- files/2.14/binutils-2.14.90.0.4-ppc-bigplt.patch,
- files/2.14/binutils-2.14.90.0.4-ppc64-ctors.patch,
- files/2.14/binutils-2.14.90.0.4-ppc64-prelink.patch,
- files/2.14/binutils-2.14.90.0.4-pt-gnu-stack.patch,
- files/2.14/binutils-2.14.90.0.4-sparc-nonpic.patch:
- Add patches from Redhat. Add fix for libtool borkage.
-
-*binutils-2.14.90.0.4.1 (25 Jun 2003)
-
- 25 Jun 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.11.92.0.12.3-r2.ebuild, binutils-2.13.90.0.20-r1.ebuild,
- binutils-2.14.90.0.2.ebuild, binutils-2.14.90.0.4.1.ebuild,
- binutils-2.14.90.0.4.ebuild:
- New version with some amd64 fixes. Also fix SRC_URI for some of the newer
- ebuilds.
-
- 14 Jun 2003; Joshua Kinard <kmba@gentoo.org> binutils-2.14.90.0.2.ebuild:
- Changes ~mips to mips in KEYWORDS
-
- 08 Jun 2003; Luca Barbato <lu_zero@gentoo.org>
- binutils-2.14.90.0.1-r1.ebuild, binutils-2.14.90.0.2.ebuild:
- marked stable on ppc.
-
-*binutils-2.14.90.0.4 (26 May 2003)
-
- 07 Jun 2003; Joshua Kinard <kumba@gentoo.org> binutils-2.14.90.0.4.ebuild:
- Changed ~mips to -mips. This package should stay masked until dragon
- can release a fixed version that fixes the bad libbfd linkage.
-
- 26 May 2003; Joshua Kinard <kumba@gentoo.org>
- binutils-2.14.90.0.4.ebuild:
- New Version. Masked for all archs except unstable/testing on mips.
-
- 26 May 2003; Joshua Kinard <kumba@gentoo.org>
- binutils-2.14.90.0.2.ebuild, binutils-2.14.90.0.4.ebuild:
- Added a patch for MIPS arch which fixes binutils so that it does not generate
- a broken dynamic relocation table for the OpenSSL libs. This happens because
- the global GOT entry count is too low. The bug itself was introduced in
- binutils CVS by the following patch:
- http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elfxx-mips.c.diff?r1=1.38
- &r2=1.39&cvsroot=src
-
- 26 May 2003; Joshua Kinard <kumba@gentoo.org>
- binutils-2.14.90.0.2.ebuild, binutils-2.14.90.0.4.ebuild:
- Corrected a minor error in SRC_URI so that the
- package is found in the right location on the kernel.org website.
-
-*binutils-2.11.92.0.7 (25 May 2003)
-
- 25 May 2003; Martin Holzer <mholzer@gentoo.org>
- binutils-2.11.92.0.12.3-r2.ebuild, binutils-2.11.92.0.7.ebuild,
- binutils-2.12.90.0.15.ebuild, binutils-2.12.90.0.7.ebuild,
- binutils-2.13.90.0.16-r1.ebuild, binutils-2.13.90.0.18-r1.ebuild,
- binutils-2.13.90.0.18.ebuild, binutils-2.13.90.0.20-r1.ebuild,
- binutils-2.14.90.0.1-r1.ebuild, binutils-2.14.90.0.2.ebuild:
- now uses mirror://kernel
-
-*binutils-2.14.90.0.2 (17 May 2003)
-
- 16 Jul 2003; Jay Pfeifer <pfeifer@gentoo.org> binutils-2.14.90.0.2.ebuild:
- set stable on x86
-
- 01 Jul 2003; Todd Sunderlin <todd@gentoo.org> binutils-2.14.90.0.2.ebuild:
- set stable on sparc
-
- 17 May 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.14.90.0.2.ebuild:
- New version.
-
- 17 May 2003; Martin Schlemmer <azarah@gentoo.org>
- binutils-2.13.90.0.10.ebuild, binutils-2.13.90.0.10.ebuild,
- binutils-2.13.90.0.14.ebuild, binutils-2.13.90.0.14.ebuild,
- binutils-2.13.90.0.16-r1.ebuild, binutils-2.13.90.0.16.ebuild,
- binutils-2.13.90.0.16.ebuild, binutils-2.13.90.0.18-r1.ebuild,
- binutils-2.13.90.0.18.ebuild, binutils-2.13.90.0.20-r1.ebuild,
- binutils-2.13.90.0.4.ebuild, binutils-2.13.90.0.4.ebuild,
- binutils-2.14.90.0.1-r1.ebuild, binutils-2.14.90.0.1.ebuild,
- binutils-2.14.90.0.1.ebuild :
- Add c++filt back in anticipation for gcc-3.3. Cleanup.
-
-*binutils-2.14.90.0.1-r1 (08 May 2003)
-
- 09 May 2003; Joshua Kinard <kumba@gentoo.org>
- binutils-2.14.90.0.1-r1.ebuild:
- Changed -sparc to ~sparc. Merges fine on sparc,
- but further testing to be done. With mips, edited out the
- gas-mips-gprel from binutils-2.13.90.0.20, as this patch already
- appears to be included in 2.14.90.0.1 (emerge failed on attempting to
- patch it). Mips testing is underway via "emerge system".
-
- 08 May 2003; Nicholas Wourms <dragon@gentoo.org>
- binutils-2.14.90.0.1-r1.ebuild:
- Fix a small typo in the patch section.
-
- 08 May 2003; Nicholas Wourms <dragon@gentoo.org>
- binutils-2.14.90.0.1-r1.ebuild,
- files/2.14/binutils-2.14.90.0.1-eh-frame-ro.patch,
- files/2.14/binutils-2.14.90.0.1-sparc-nonpic.patch:
- Added patch to resync with CVS head, bumped revision to reflect this. This
- version should resolve any outstanding testsuite & weak symbol issues. I
- have also added the previous patches back into the ebuild, compiles and
- passes the testsuite on x86 w/o any regressions.
-
-*binutils-2.14.90.0.1 (06 May 2003)
-
- 06 May 2003; Luca Barbato <lu_zero@gentoo.org>
- binutils-2.14.90.0.1.ebuild:
- New version, seems to solve the ppc relocation issues.
-
-*binutils-2.13.90.0.20-r1 (09 Apr 2003)
-
- 09 Apr 2003; Nicholas Wourms <dragon@gentoo.org>
- binutils-2.13.90.0.20-r1.ebuild:
- Added cvs update patch to (hopefully) address the problems reported in
- bugs #16363, #17986, & #18873. This also includes the fix from Alan
- Modra for the problem where ld would segfault when building kde on
- ppc. In addition to that, it also has some more mips/mips64 updates
- which should address a few of the current problems we were experiencing
- initially. As with the previous version, "Handle With Care..." That
- being said, testing would be greatly appreciated and arches unmasked
- as they are confirmed stable. I removed the previous ebuild since it
- has been causing lots of trouble.
-
- 23 Mar 2003; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.20.ebuild :
- Add '~x86' to KEYWORDS.
-
-*binutils-2.13.90.0.20 (22 Mar 2003)
-
- 22 Mar 2003; Nicholas Wourms <dragon@gentoo.org>
- binutils-2.13.90.0.20.ebuild,
- files/2.13/binutils-2.13.90.0.10-x86_64-gotpcrel.patch,
- files/2.13/binutils-2.13.90.0.18-testsuite-Wall-fixes.patch,
- files/2.13/binutils-2.13.90.0.20-array-sects-compat.patch,
- files/2.13/binutils-2.13.90.0.20-gas-mips-gprel.patch:
- Bump to new beta version. This release contains a boatload of fixes for
- a wide variety of platforms. It also fixes a critical bug in the previous
- version for the mips platform. Due to the beta nature of this version and
- the proximity to a new gentoo release, I have set keywords to "-arch" for
- all platforms except mips. However, it should be tested on these other
- platforms and keywords modified as necessary.
-
-*binutils-2.13.90.0.18-r1 (08 Mar 2003)
-
- 31 Mar 2003; Christian Birchinger <joker@gentoo.org>
- binutils-2.13.90.0.18-r1.ebuild:
- Commented out sparc-nonpic.patch and added ~sparc keyword
-
- 27 Mar 2003; Seemant Kulleen <seemant@gentoo.org>
- binutils-2.13.90.0.18-r1.ebuild:
- masked for sparc, it breaks, dunno why. see bug #17193
-
- 08 Mar 2003; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.18-r1.ebuild :
- Update patches from Redhat.
-
- 18 Feb 2003; Zach Welch <zwelch@gentoo.org> :
- Added arm to keywords.
-
-
-*binutils-2.13.90.0.18 (26 Jan 2003)
-
- 27 May 2003; Guy Martin <gmsoft@gentoo.org> binutils-2.13.90.0.18.ebuild:
- Remasking binutils 2.13.90.0.18 for hppa which cause random segfault on
- hppa1.1 stations.
-
- 29 Mar 2003; Christian Birchinger <joker@gentoo.org>
- binutils-2.13.90.0.18.ebuild:
- Added sparc stable keyword
-
- 01 Mar 2003; Brandon Low <lostlogic@gentoo.org>
- binutils-2.13.90.0.10.ebuild, binutils-2.13.90.0.14.ebuild,
- binutils-2.13.90.0.16-r1.ebuild, binutils-2.13.90.0.16.ebuild,
- binutils-2.13.90.0.18.ebuild, binutils-2.13.90.0.4.ebuild:
- Filter another flag that was causing problems
-
- 26 Feb 2003; Zach Welch <zwelch@gentoo.org> binutils-2.13.90.0.18.ebuild :
- filter -O2 from ARM builds to prevent gcc ICE
-
- 24 Feb 2003; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.18.ebuild :
- Mark stable for x86. Rip out static stuff as it anyhow do not work.
-
- 22 Feb 2003; Guy Martin <gmsoft@gentoo.org> binutils-2.13.90.0.18.ebuild :
- Commited stable for hppa.
-
- 21 Feb 2003; Aron Griffis <agriffis@gentoo.org> binutils-2.13.90.0.18.ebuild :
- Mark stable on alpha
-
- 08 Feb 2003; Guy Martin <gmsoft@gentoo.org> binutils-2.13.90.0.18.ebuild :
- Added hppa to keywords.
-
- 01 Feb 2003; Jon Nall <nall@gentoo.org> binutils-2.13.90.0.18.ebuild :
- made stable for ppc. this is to allow kde to compile happily and closes bug
- #14776
-
- 29 Jan 2003; Nicholas Wourms <dragon@gentoo.org> binutils-2.13.90.0.18.ebuild :
- Fixed Jakub's eh-frame-ro patch to apply and compile cleanly against
- binutils-2.13.90.0.18. Passed all tests locally on x86, but please test on
- other platforms.
-
- 26 Jan 2003; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.18.ebuild :
- New version. Some cleanups + patches. This closes bug #14518.
-
-*binutils-2.13.90.0.16-r1 (30 Dec 2002)
-
- 08 Jan 2003; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.16-r1.ebuild :
- Mark stable.
-
- 19 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
- Add patches for mips
- Added mips to keywords
-
- 30 Dec 2002; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.16-r1.ebuild :
- Update with patches from Redhat/Mandrake for various issues.
-
- 13 Dec 2002; Mark Guertin <gerk@gentoo.org> binutils-2.13.90.0.16.ebuild :
- Marked stable for ppc.
-
- 10 Dec 2002; Martin Schlemmer <azarah@gentoo.org> binutils-2.13.90.0.16.ebuild :
- Mark as stable for x86.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org>:
- Changed sparc ~sparc keywords
-
-*binutils-2.13.90.0.16 (29 Nov 2002)
-
- 07 Jan 2003: Jan Seidel <tuxus@gentoo.org> binutils-2.13.90.0.16.ebuild :
- Add patches for mips
- Added mips to keywords.
-
- 29 Nov 2002; Nick Hadaway <raker@gentoo.org>
- binutils-2.13.90.0.16.ebuild, files/digest-binutils-2.13.90.0.16 :
- Version bump. No changes in the ebuild. Solves bug #11088
-
-*binutils-2.13.90.0.14 (18 Nov 2002)
-
- 18 Nov 2002; Stefan Jones <cretin@gentoo.org> :
- Version update, masked for testing.
-
-*binutils-2.13.90.0.10 (14 Oct 2002)
-
- 14 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- Version update. Remove sparc until further testing
- from Seemant.
-
-*binutils-2.13.90.0.8 (10 Oct 2002)
-
- 10 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- New version. PPC and SPARC elf linkage fixes. More
- TLS support code added.
-
-*binutils-2.13.90.0.4 (15 Aug 2002)
-
- 15 Aug 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- Update to latest version.
-
- 1 Aug 2002; Martin Schlemmer <azarah@gentoo.org> :
-
- Updated DEPEND not to use if statements, but rather
- new syntax of portage-2.0.21 and up.
-
-*binutils-2.12.90.0.15 (30 Jul 2002)
-
- 30 Jul 2002; Mark Guertin <gerk@gentoo.org>:
- Added ppc to keywords
-
-*binutils-2.12.90.0.14 (6 Jul 2002)
-
- 6 Jul 2002; Martin Schlemmer <azarah@gentoo.org> :
- Version update.
-
-*binutils-2.12.90.0.9 (10 Jun 2002)
-
- 9 Jun 2002; Martin Schlemmer <azarah@gentoo.org> :
- Version update.
-
-*binutils-2.12.90.0.7 (25 Apr 2002)
-
-*binutils-2.12.90.0.4 (16 Apr 2002)
-
-*binutils-2.12.90.0.3 (7 Apr 2002)
-
-*binutils-2.12.90.0.1 (21 Mar 2002)
-
-*binutils-2.11.92.0.12.3-r2 (12 Mar 2002)
-
- 12 Mar 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog :
-
- Updated copyright year, and added USE dependent nls compilation.
-
-*binutils-2.11.92.0.12.3-r1 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> 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-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 175ec1f9fb91..8880c4827eb1 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -1,120 +1,122 @@
-MD5 5a7b95d2d5f6b1953fb4d3f05ccb08de ChangeLog 27081
+MD5 facf42a5c4faee6432a7d29ab4a85197 binutils-2.15.90.0.3-r2.ebuild 5018
MD5 da40f04058c215a45279b51798b1084e binutils-2.11.92.0.12.3-r2.ebuild 3044
-MD5 531a75f2ef944442c80e56c440128051 binutils-2.11.92.0.7.ebuild 2322
-MD5 e83ad71e707b1d349c3ddf14f8d1e0fd binutils-2.12.90.0.15.ebuild 3471
MD5 1b221a2b631539892fabf5fbd2476dcd binutils-2.13.90.0.16-r1.ebuild 4631
-MD5 b0a9bfbad41ee599743f89126cbd38fc binutils-2.13.90.0.18-r1.ebuild 5441
-MD5 de72f8fc2878f490d57acc61ffac24c2 binutils-2.13.90.0.18.ebuild 4539
+MD5 e25939f3ac942daa5aa9777b0bf88069 binutils-2.14.90.0.7.ebuild 5729
MD5 08d4fda87ab1bad2fdfa255389ab2fca binutils-2.14.90.0.2.ebuild 5639
+MD5 9264f9db990ac9de31f507966d1c54e0 binutils-2.14.90.0.6-r6.ebuild 6611
+MD5 49fcf21b561ad29211e5c84d54059247 binutils-2.15.90.0.1.1-r2.ebuild 4777
MD5 95283b0f9b8bfe9bad5ea7b795436bb9 binutils-2.14.90.0.4.1-r1.ebuild 6597
-MD5 49cffbaeef2dd1231dec2898d7a6415a binutils-2.14.90.0.5-r1.ebuild 5747
-MD5 8da50e0266750023d2fc6100559894a3 binutils-2.14.90.0.6-r2.ebuild 5571
+MD5 de72f8fc2878f490d57acc61ffac24c2 binutils-2.13.90.0.18.ebuild 4539
MD5 b55e9dd331f7d7673f884aae19c5a7eb binutils-2.14.90.0.6-r3.ebuild 5983
-MD5 9264f9db990ac9de31f507966d1c54e0 binutils-2.14.90.0.6-r6.ebuild 6611
-MD5 cd55b1922435995136269daf5f7a9561 binutils-2.14.90.0.6-r7.ebuild 6708
+MD5 49cffbaeef2dd1231dec2898d7a6415a binutils-2.14.90.0.5-r1.ebuild 5747
+MD5 b0a9bfbad41ee599743f89126cbd38fc binutils-2.13.90.0.18-r1.ebuild 5441
MD5 1e8e773c02e9ddca2e8c6fff41f33d14 binutils-2.15.90.0.1.1-r1.ebuild 4777
MD5 ea6625760654d7c32d9e994dd61cf8e4 binutils-2.14.90.0.8-r1.ebuild 4707
MD5 c4871e1f5a6263e68825b11d950ec2b2 binutils-2.14.90.0.7-r4.ebuild 6409
-MD5 e25939f3ac942daa5aa9777b0bf88069 binutils-2.14.90.0.7.ebuild 5729
MD5 3278d023e15117dd880580c95e2167ef binutils-2.14.90.0.8.ebuild 4666
-MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
-MD5 facf42a5c4faee6432a7d29ab4a85197 binutils-2.15.90.0.3-r2.ebuild 5018
MD5 50b4ab8b0ddc6eb92e0040d8733378b6 binutils-2.15.90.0.1.1.ebuild 4717
+MD5 e83ad71e707b1d349c3ddf14f8d1e0fd binutils-2.12.90.0.15.ebuild 3471
+MD5 cd55b1922435995136269daf5f7a9561 binutils-2.14.90.0.6-r7.ebuild 6708
+MD5 8da50e0266750023d2fc6100559894a3 binutils-2.14.90.0.6-r2.ebuild 5571
+MD5 ab09f6c695387ed893fedae0fdb1c710 ChangeLog 391
+MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
+MD5 531a75f2ef944442c80e56c440128051 binutils-2.11.92.0.7.ebuild 2322
+MD5 d750e6ba22d43396a290e44d3b1f6c72 files/digest-binutils-2.15.90.0.1.1-r1 161
+MD5 295845b1f000610ccbe33f1f2e7b1c20 files/digest-binutils-2.15.90.0.1.1-r2 161
+MD5 6c32de9a9503293bb03048f09dadc182 files/digest-binutils-2.11.92.0.7 74
MD5 fe5fb935b171a472f5eb1a8bca63c136 files/binutils-2.12.90.0.14-glibc21.patch 7936
MD5 f453b3f208b17cd18380bc3653936487 files/binutils-2.12.90.0.14-x86_64-libpic.patch 1184
-MD5 db3f89b51f6961b0cf92bdddf8127ea7 files/digest-binutils-2.11.92.0.12.3-r2 161
-MD5 e6b97971464cab854a321254d84ae44f files/digest-binutils-2.12.90.0.15 75
-MD5 6c32de9a9503293bb03048f09dadc182 files/digest-binutils-2.11.92.0.7 74
-MD5 b7ccd9bdcb0ab7c26bcf2a3e4c2e2afc files/digest-binutils-2.13.90.0.16-r1 75
+MD5 6fa500e838d28e26eb22a3d5651cde56 files/digest-binutils-2.15.90.0.3-r2 159
MD5 4270b9eea6fb9d807bc63ba0a221ea9b files/digest-binutils-2.13.90.0.18 75
+MD5 e3effee7a8054f5e0344034c596cb6fc files/binutils-2.14.amd64-32bit-path-fix.patch 456
+MD5 b7ccd9bdcb0ab7c26bcf2a3e4c2e2afc files/digest-binutils-2.13.90.0.16-r1 75
MD5 d435975192db69b96d36c62e2ad0876c files/digest-binutils-2.13.90.0.18-r1 160
-MD5 bac15ed517ba3cc1eb3c08f463654aad files/digest-binutils-2.14.90.0.2 75
-MD5 c2028bfe76e16c23a00a4ad36a5a36f2 files/digest-binutils-2.14.90.0.4.1-r1 77
MD5 f2fca878c36319fd0efd1606f4baf24e files/digest-binutils-2.14.90.0.5-r1 75
-MD5 3b32997c2ca6b9893839c439e077e82d files/digest-binutils-2.14.90.0.6-r7 75
MD5 3b32997c2ca6b9893839c439e077e82d files/digest-binutils-2.14.90.0.6-r2 75
MD5 3b32997c2ca6b9893839c439e077e82d files/digest-binutils-2.14.90.0.6-r3 75
-MD5 e3effee7a8054f5e0344034c596cb6fc files/binutils-2.14.amd64-32bit-path-fix.patch 456
-MD5 c19b60c5d77c4e0779d7820598b3b749 files/digest-binutils-2.14.90.0.7 75
-MD5 d750e6ba22d43396a290e44d3b1f6c72 files/digest-binutils-2.15.90.0.1.1-r1 161
MD5 3b32997c2ca6b9893839c439e077e82d files/digest-binutils-2.14.90.0.6-r6 75
-MD5 6fa500e838d28e26eb22a3d5651cde56 files/digest-binutils-2.15.90.0.3-r2 159
+MD5 3b32997c2ca6b9893839c439e077e82d files/digest-binutils-2.14.90.0.6-r7 75
MD5 c19b60c5d77c4e0779d7820598b3b749 files/digest-binutils-2.14.90.0.7-r4 75
-MD5 4f815f7f13b34c24939c85733607774b files/digest-binutils-2.14.90.0.8 159
MD5 6ad0d5c00d70532cdb821e34bbc26335 files/digest-binutils-2.14.90.0.8-r1 159
+MD5 db3f89b51f6961b0cf92bdddf8127ea7 files/digest-binutils-2.11.92.0.12.3-r2 161
+MD5 c2028bfe76e16c23a00a4ad36a5a36f2 files/digest-binutils-2.14.90.0.4.1-r1 77
+MD5 e6b97971464cab854a321254d84ae44f files/digest-binutils-2.12.90.0.15 75
MD5 21961bde2db100f277e5afea4ab62556 files/digest-binutils-2.15.90.0.1.1 161
-MD5 b811d65855a74369e0faccf7574b886b files/2.13/binutils-2.13.90.0.10-glibc21.patch 2931
+MD5 bac15ed517ba3cc1eb3c08f463654aad files/digest-binutils-2.14.90.0.2 75
+MD5 c19b60c5d77c4e0779d7820598b3b749 files/digest-binutils-2.14.90.0.7 75
+MD5 4f815f7f13b34c24939c85733607774b files/digest-binutils-2.14.90.0.8 159
+MD5 0670eef65a3797752d6f4376aee8bb3a files/2.13/binutils-2.13.90.0.16-sparc-nonpic.patch 3197
+MD5 6dd59bc404c01dd65a21a68cf62c639e files/2.13/binutils-2.13.90.0.16-rodata-cst.patch 974
+MD5 f4b4e9a06281de3fb837b2e337fe590e files/2.13/binutils-2.13.90.0.18-compatsym.patch 14498
MD5 03bc9914be9e707ed18fdfc9a35332d3 files/2.13/binutils-2.13.90.0.10-ia64-brl.patch 436
-MD5 1841b2037b3da0e0dfddb0345a0526e8 files/2.13/binutils-2.13.90.0.10-x86_64-gotpcrel.patch 769
+MD5 b265b60d8878dd647f2e39fb9fcf4871 files/2.13/binutils-2.13.90.0.18-searchdir.patch 1523
+MD5 2183b775b86400dd7eda35bf1ccee678 files/2.13/binutils-2.13.90.0.20-gas-mips-gprel.patch 945
+MD5 deaf6a8f7c0151b4b02a86ebcb399188 files/2.13/binutils-2.13.90.0.18-s390-noreladyn.patch 906
+MD5 e0bd20dafcff53d856546d93a0d291f2 files/2.13/binutils-2.13.90.0.18-eh-frame-hdr.patch 3035
+MD5 303de899d608b90e7b367c890bb05717 files/2.13/binutils-2.13.90.0.18-sparc-nonpic.patch 3205
+MD5 c013cc4711373f43cb426e8b08d69ae1 files/2.13/binutils-2.13.90.0.18-testsuite-Wall-fixes.patch 943
+MD5 8e6216c4ee8463ab38d9761a1be712f0 files/2.13/binutils-2.13.90.0.16-stt_tls.patch 6518
MD5 cbf08de84154ca2dcf26e572f2892f00 files/2.13/binutils-2.13.90.0.10-x86_64-testsuite.patch 1205
+MD5 feebd067c397d519e1ca9340606968a8 files/2.13/binutils-2.13.90.0.18-array-sects-compat.patch 1054
+MD5 fed0711b95edc0c64ee93ccfbc8e6268 files/2.13/binutils-2.13.90.0.18-ltconfig-multilib.patch 878
+MD5 081ac3fc51a0c66a797b1408fdbc11b9 files/2.13/binutils-2.13.90.0.18-libpath-suffix.patch 1244
+MD5 5eea3d007abf53ca4c416a1ef715d0da files/2.13/binutils-2.13.90.0.18-alpha-relax.patch 627
MD5 feebd067c397d519e1ca9340606968a8 files/2.13/binutils-2.13.90.0.16-array-sects-compat.patch 1054
-MD5 9cb4e1aa89e17b711543bfbc18e6dd42 files/2.13/binutils-2.13.90.0.16-eh-frame-ro.patch 17193
-MD5 c16f13adaeb21909a350b0a562b8a4d5 files/2.13/binutils-2.13.90.0.16-ia64-bootstrap.patch 3535
MD5 5d6014cd92f7f981294fac37c677bc8b files/2.13/binutils-2.13.90.0.16-ppc-apuinfo.patch 518
-MD5 6dd59bc404c01dd65a21a68cf62c639e files/2.13/binutils-2.13.90.0.16-rodata-cst.patch 974
-MD5 0670eef65a3797752d6f4376aee8bb3a files/2.13/binutils-2.13.90.0.16-sparc-nonpic.patch 3197
-MD5 8e6216c4ee8463ab38d9761a1be712f0 files/2.13/binutils-2.13.90.0.16-stt_tls.patch 6518
+MD5 b811d65855a74369e0faccf7574b886b files/2.13/binutils-2.13.90.0.10-glibc21.patch 2931
+MD5 1841b2037b3da0e0dfddb0345a0526e8 files/2.13/binutils-2.13.90.0.10-x86_64-gotpcrel.patch 769
MD5 ddcb10d9ab716f378c1fe596673a6251 files/2.13/binutils-2.13.90.0.16-tls-strip.patch 5383
-MD5 5eea3d007abf53ca4c416a1ef715d0da files/2.13/binutils-2.13.90.0.18-alpha-relax.patch 627
-MD5 f4b4e9a06281de3fb837b2e337fe590e files/2.13/binutils-2.13.90.0.18-compatsym.patch 14498
-MD5 e0bd20dafcff53d856546d93a0d291f2 files/2.13/binutils-2.13.90.0.18-eh-frame-hdr.patch 3035
+MD5 feebd067c397d519e1ca9340606968a8 files/2.13/binutils-2.13.90.0.20-array-sects-compat.patch 1054
+MD5 c16f13adaeb21909a350b0a562b8a4d5 files/2.13/binutils-2.13.90.0.16-ia64-bootstrap.patch 3535
MD5 0a94baa713a60d9b3ec11847dc8f887f files/2.13/binutils-2.13.90.0.18-eh-frame-ro.patch 16506
-MD5 081ac3fc51a0c66a797b1408fdbc11b9 files/2.13/binutils-2.13.90.0.18-libpath-suffix.patch 1244
-MD5 fed0711b95edc0c64ee93ccfbc8e6268 files/2.13/binutils-2.13.90.0.18-ltconfig-multilib.patch 878
-MD5 886c4cf5037f3e353f5ea9793564f737 files/2.13/binutils-2.13.90.0.18-ppc64-tls1.patch 66696
-MD5 5691090f1b2c356df4cc30f01820d3f3 files/2.13/binutils-2.13.90.0.18-ppc64-tls2.patch 14098
-MD5 5843be8cd03f28a31ec20592c392dd3b files/2.13/binutils-2.13.90.0.18-s390-file-loc.patch 1493
-MD5 deaf6a8f7c0151b4b02a86ebcb399188 files/2.13/binutils-2.13.90.0.18-s390-noreladyn.patch 906
-MD5 b265b60d8878dd647f2e39fb9fcf4871 files/2.13/binutils-2.13.90.0.18-searchdir.patch 1523
-MD5 303de899d608b90e7b367c890bb05717 files/2.13/binutils-2.13.90.0.18-sparc-nonpic.patch 3205
MD5 3adacb6f6d6330dc9a54cc129d09743a files/2.13/binutils-2.13.90.0.18-sub-same.patch 1035
-MD5 c013cc4711373f43cb426e8b08d69ae1 files/2.13/binutils-2.13.90.0.18-testsuite-Wall-fixes.patch 943
-MD5 feebd067c397d519e1ca9340606968a8 files/2.13/binutils-2.13.90.0.20-array-sects-compat.patch 1054
-MD5 2183b775b86400dd7eda35bf1ccee678 files/2.13/binutils-2.13.90.0.20-gas-mips-gprel.patch 945
-MD5 feebd067c397d519e1ca9340606968a8 files/2.13/binutils-2.13.90.0.18-array-sects-compat.patch 1054
+MD5 886c4cf5037f3e353f5ea9793564f737 files/2.13/binutils-2.13.90.0.18-ppc64-tls1.patch 66696
+MD5 9cb4e1aa89e17b711543bfbc18e6dd42 files/2.13/binutils-2.13.90.0.16-eh-frame-ro.patch 17193
MD5 3b15f7c21e91ad63801e2ef599b4952b files/2.13/binutils-2.13.90.0.18-ld-r.patch 762
-MD5 c98edbd5a87f00832a367a40a6e576d1 files/2.14/binutils-2.14.90.0.1-eh-frame-ro.patch 17942
-MD5 e941bf2e41367989d389e2988672f87a files/2.14/binutils-2.14.90.0.1-sparc-nonpic.patch 3147
+MD5 5843be8cd03f28a31ec20592c392dd3b files/2.13/binutils-2.13.90.0.18-s390-file-loc.patch 1493
+MD5 5691090f1b2c356df4cc30f01820d3f3 files/2.13/binutils-2.13.90.0.18-ppc64-tls2.patch 14098
+MD5 60ff948d89725566178e8149375c3f31 files/2.14/binutils-2.14.90.0.4-gas-execstack.patch 3379
MD5 d232bcf016de028994efd262aa2ff401 files/2.14/binutils-2.14.90.0.4-cfi.patch 74784
-MD5 e7283a4967ce5101a016b31e747e8442 files/2.14/binutils-2.14.90.0.4-cfi2.patch 18449
+MD5 ac3d7aa7ac1ff2a7f6979482506a4346 files/2.14/binutils-2.14.90.0.5-ppc64-fdesc.patch 962
+MD5 b42bde8fcae8815f106b6c1f78e68134 files/2.14/binutils-2.14.90.0.4-ppc-bigplt.patch 628
+MD5 f9b9a43d7cd42c79b7f8144c6611f31c files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch 391
+MD5 5646b9e2ee56e1db7b52ed0b5d8b4c9b files/2.14/binutils-2.14.90.0.6-ia64-sdata.patch 1209
MD5 42ecd945c2269a792b9b7aea542b9a16 files/2.14/binutils-2.14.90.0.4-cfi3.patch 13929
-MD5 613770b55db9f6e3c11f040a94c9c4ea files/2.14/binutils-2.14.90.0.4-cfi4.patch 11909
+MD5 09de3fa664f792872af4d6a029909315 files/2.14/binutils-2.14.90.0.6-eh-frame-ro.patch 14503
+MD5 769e30e09537d7bd8539e404cc3958aa files/2.14/binutils-2.14.90.0.7-tls-section-alignment.patch 37977
+MD5 8b2e5222b6be2949bad3c41f65a80ec8 files/2.14/binutils-2.14.90.0.5-ppc64-mask.patch 918
MD5 04ed3642c4bebee3fe6de9e9e6e2f23b files/2.14/binutils-2.14.90.0.4-eh-frame-ro.patch 16503
-MD5 60ff948d89725566178e8149375c3f31 files/2.14/binutils-2.14.90.0.4-gas-execstack.patch 3379
-MD5 69161dd93a78ddede56256e0de28d282 files/2.14/binutils-2.14.90.0.4-gas-pred.patch 1104
-MD5 fed0711b95edc0c64ee93ccfbc8e6268 files/2.14/binutils-2.14.90.0.4-ltconfig-multilib.patch 878
-MD5 ee0529757cf72b4d4f8c30733cda49c7 files/2.14/binutils-2.14.90.0.4-pie.patch 24448
-MD5 3793ff770ff2fca80a2238f8de0a165e files/2.14/binutils-2.14.90.0.4-pie2.patch 1011
-MD5 4aa97425036b8c3fb98975ab06cab3ae files/2.14/binutils-2.14.90.0.4-pni.patch 16030
-MD5 b42bde8fcae8815f106b6c1f78e68134 files/2.14/binutils-2.14.90.0.4-ppc-bigplt.patch 628
-MD5 f8d0738db8174c369f4f3a6185d8f76b files/2.14/binutils-2.14.90.0.4-ppc64-ctors.patch 843
-MD5 5fa7bd6f7e2c4fa50b74367a85f37541 files/2.14/binutils-2.14.90.0.4-ppc64-prelink.patch 4721
MD5 e6f5f65fe3a3998c3c2845b92eef79e8 files/2.14/binutils-2.14.90.0.4-pt-gnu-stack.patch 8453
-MD5 e941bf2e41367989d389e2988672f87a files/2.14/binutils-2.14.90.0.4-sparc-nonpic.patch 3147
-MD5 03d6c934577cf40ec75b41bfc38b48a0 files/2.14/binutils-mips-openssl-got-fix.patch 540
-MD5 09fbb09e0296aab8c563a76fbfe88acb files/2.14/binutils-2.14.90.0.5-eh-frame-ro.patch 14717
-MD5 9c5337bbe0b341173304747c1c9279e9 files/2.14/binutils-2.14.90.0.5-ppc64-elfvsb.patch 899
-MD5 ac3d7aa7ac1ff2a7f6979482506a4346 files/2.14/binutils-2.14.90.0.5-ppc64-fdesc.patch 962
-MD5 0d4022656708019a1b010c69dbf2442b files/2.14/binutils-2.14.90.0.5-ppc64-ldr.patch 825
-MD5 8b2e5222b6be2949bad3c41f65a80ec8 files/2.14/binutils-2.14.90.0.5-ppc64-mask.patch 918
+MD5 613770b55db9f6e3c11f040a94c9c4ea files/2.14/binutils-2.14.90.0.4-cfi4.patch 11909
MD5 c1a6d53bb2eb89124a74f47b0bca0b89 files/2.14/binutils-2.14.90.0.5-ppc64-pie.patch 581
-MD5 bd68995fbb6476d0ebaded68d3b0cd19 files/2.14/binutils-2.14.90.0.5-ppc64-power4.patch 560
-MD5 d5afbb421242988c33551fdb2054581b files/2.14/binutils-2.14.90.0.5-s390-pie.patch 2016
-MD5 3e14abfac76ec336c6859ad6cdd34ddd files/2.14/binutils-2.14.90.0.5-place-orphan.patch 1870
-MD5 09de3fa664f792872af4d6a029909315 files/2.14/binutils-2.14.90.0.6-eh-frame-ro.patch 14503
-MD5 559bf684bf26c292862d4287f047111c files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch 822
+MD5 838289404188a5a7a2decc03929d3900 files/2.14/binutils-2.14.90.0.6-ia64-speedup.patch 10849
+MD5 4aa97425036b8c3fb98975ab06cab3ae files/2.14/binutils-2.14.90.0.4-pni.patch 16030
MD5 951847a76c7f1ad39d4eb7eeff4b9ca2 files/2.14/binutils-2.14.90.0.6-cxx-speedup.patch 24221
+MD5 e941bf2e41367989d389e2988672f87a files/2.14/binutils-2.14.90.0.1-sparc-nonpic.patch 3147
+MD5 9a8373e9701722d6f950a3e5a812254a files/2.14/binutils-2.14.90.0.6-merge-speedup.patch 20690
+MD5 559bf684bf26c292862d4287f047111c files/2.14/binutils-2.14.90.0.6-dont-crash-on-null-owner.patch 822
+MD5 9c5337bbe0b341173304747c1c9279e9 files/2.14/binutils-2.14.90.0.5-ppc64-elfvsb.patch 899
MD5 8ca75664936a5e5043c6036bacbf88dc files/2.14/binutils-2.14.90.0.6-hppa-static.diff 2764
-MD5 f9b9a43d7cd42c79b7f8144c6611f31c files/2.14/binutils-2.14.90.0.6-bfd-elf-interp.patch 391
-MD5 e3d1a3d9743bd5831241af6920bef2ee files/2.14/binutils-2.14.90.0.6-eh-frame-ro-2.patch 14702
+MD5 69161dd93a78ddede56256e0de28d282 files/2.14/binutils-2.14.90.0.4-gas-pred.patch 1104
+MD5 03d6c934577cf40ec75b41bfc38b48a0 files/2.14/binutils-mips-openssl-got-fix.patch 540
MD5 08c39dbaf6d214ea7185a7e54e517445 files/2.14/binutils-2.14.90.0.6-ia64-howto.patch 2130
-MD5 5646b9e2ee56e1db7b52ed0b5d8b4c9b files/2.14/binutils-2.14.90.0.6-ia64-sdata.patch 1209
-MD5 838289404188a5a7a2decc03929d3900 files/2.14/binutils-2.14.90.0.6-ia64-speedup.patch 10849
-MD5 9a8373e9701722d6f950a3e5a812254a files/2.14/binutils-2.14.90.0.6-merge-speedup.patch 20690
-MD5 3cfd8cc4e3ad518ecd23ac97b74b3e73 files/2.14/binutils-2.14.90.0.6-ppc-bfd.patch 30980
-MD5 d8d5ac89b17e62ac2e51374b05ceb9df files/2.14/binutils-2.14.90.0.6-sparc-cfi.patch 11029
+MD5 fed0711b95edc0c64ee93ccfbc8e6268 files/2.14/binutils-2.14.90.0.4-ltconfig-multilib.patch 878
+MD5 a911368168c533afc8a3292b66558b03 files/2.14/binutils-2.14.90.0.7-bfd-pt-gnu-segment-fix.patch 1130
+MD5 bd68995fbb6476d0ebaded68d3b0cd19 files/2.14/binutils-2.14.90.0.5-ppc64-power4.patch 560
MD5 16fb9c43491e0ce0d22c9cba008ca983 files/2.14/binutils-2.14.90.0.6-bfd-elf-interp-3.patch 637
+MD5 3793ff770ff2fca80a2238f8de0a165e files/2.14/binutils-2.14.90.0.4-pie2.patch 1011
+MD5 09fbb09e0296aab8c563a76fbfe88acb files/2.14/binutils-2.14.90.0.5-eh-frame-ro.patch 14717
+MD5 3cfd8cc4e3ad518ecd23ac97b74b3e73 files/2.14/binutils-2.14.90.0.6-ppc-bfd.patch 30980
MD5 2bc2ff3c3e1b608f1c3776246a5000c1 files/2.14/binutils-2.14.90.0.6-bfd-elf-interp-4.patch 1284
+MD5 d8d5ac89b17e62ac2e51374b05ceb9df files/2.14/binutils-2.14.90.0.6-sparc-cfi.patch 11029
+MD5 e3d1a3d9743bd5831241af6920bef2ee files/2.14/binutils-2.14.90.0.6-eh-frame-ro-2.patch 14702
+MD5 ee0529757cf72b4d4f8c30733cda49c7 files/2.14/binutils-2.14.90.0.4-pie.patch 24448
+MD5 3e14abfac76ec336c6859ad6cdd34ddd files/2.14/binutils-2.14.90.0.5-place-orphan.patch 1870
+MD5 e941bf2e41367989d389e2988672f87a files/2.14/binutils-2.14.90.0.4-sparc-nonpic.patch 3147
MD5 8a0fb0b91441ffa6bd3bbea118d4fad8 files/2.14/binutils-2.14.90.0.7-ppc-reloc.patch 43472
-MD5 769e30e09537d7bd8539e404cc3958aa files/2.14/binutils-2.14.90.0.7-tls-section-alignment.patch 37977
-MD5 a911368168c533afc8a3292b66558b03 files/2.14/binutils-2.14.90.0.7-bfd-pt-gnu-segment-fix.patch 1130
+MD5 5fa7bd6f7e2c4fa50b74367a85f37541 files/2.14/binutils-2.14.90.0.4-ppc64-prelink.patch 4721
+MD5 c98edbd5a87f00832a367a40a6e576d1 files/2.14/binutils-2.14.90.0.1-eh-frame-ro.patch 17942
+MD5 d5afbb421242988c33551fdb2054581b files/2.14/binutils-2.14.90.0.5-s390-pie.patch 2016
+MD5 0d4022656708019a1b010c69dbf2442b files/2.14/binutils-2.14.90.0.5-ppc64-ldr.patch 825
+MD5 f8d0738db8174c369f4f3a6185d8f76b files/2.14/binutils-2.14.90.0.4-ppc64-ctors.patch 843
+MD5 e7283a4967ce5101a016b31e747e8442 files/2.14/binutils-2.14.90.0.4-cfi2.patch 18449
diff --git a/sys-devel/binutils/binutils-2.15.90.0.1.1-r2.ebuild b/sys-devel/binutils/binutils-2.15.90.0.1.1-r2.ebuild
new file mode 100644
index 000000000000..075cf6561e05
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.15.90.0.1.1-r2.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.15.90.0.1.1-r2.ebuild,v 1.1 2004/05/10 08:39:26 lv Exp $
+
+# NOTE to Maintainer: ChangeLog states that it no longer use perl to build
+# the manpages, but seems this is incorrect ....
+
+inherit eutils libtool flag-o-matic
+
+PATCHVER="1.1"
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="http://sources.redhat.com/binutils/"
+SRC_URI="mirror://kernel/linux/devel/binutils/${P}.tar.bz2
+ mirror://kernel/linux/devel/binutils/test/${P}.tar.bz2
+ http://dev.gentoo.org/~lv/binutils-2.15.90.0.1-patches-1.2.tar.bz2"
+# mirror://gentoo/${PN}-2.15.90.0.1-patches-${PATCHVER}.tar.bz2"
+
+LICENSE="GPL-2 | LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="nls bootstrap build"
+
+DEPEND="virtual/glibc
+ nls? ( sys-devel/gettext )
+ !build? ( !bootstrap? ( dev-lang/perl ) )"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+
+ # The prescott patch is not ready yet.
+ mkdir ${WORKDIR}/patch/skip
+ mv ${WORKDIR}/patch/05* ${WORKDIR}/patch/skip/
+
+ epatch ${WORKDIR}/patch
+
+
+ # Libtool is broken (Redhat).
+ for x in ${S}/opcodes/Makefile.{am,in}
+ do
+ cp ${x} ${x}.orig
+ gawk '
+ {
+ if ($0 ~ /LIBADD/)
+ gsub("../bfd/libbfd.la", "-L../bfd/.libs ../bfd/libbfd.la")
+
+ print
+ }' ${x}.orig > ${x}
+ rm -rf ${x}.orig
+ done
+}
+
+src_compile() {
+ # Generate borked binaries. Bug #6730
+ filter-flags "-fomit-frame-pointer -fssa"
+
+ local myconf=
+ [ ! -z "${CBUILD}" ] && myconf="--build=${CBUILD}"
+ use nls \
+ && myconf="${myconf} --without-included-gettext" \
+ || myconf="${myconf} --disable-nls"
+
+ # Filter CFLAGS=".. -O2 .." on arm
+ use arm && replace-flags -O? -O
+
+ # GCC 3.4 miscompiles binutils unless CFLAGS are conservative. See
+ # bug #47581 for more information.
+ # Travis Tilley <lv@gentoo.org>
+ has_version "=sys-devel/gcc-3.4*" && strip-flags && replace-flags -O3 -O2
+
+
+ # Fix /usr/lib/libbfd.la
+ elibtoolize --portage
+
+ ./configure \
+ --enable-shared \
+ --enable-64-bit-bfd \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --host=${CHOST} \
+ ${myconf} \
+ || die
+
+ make configure-bfd || die
+ make headers -C bfd || die
+ emake tooldir="${ROOT}/usr/bin" all || die
+
+ if ! use build
+ then
+ if ! use bootstrap
+ then
+ # Nuke the manpages to recreate them (only use this if we have perl)
+ find . -name '*.1' -exec rm -f {} \; || :
+ fi
+ # Make the info pages (makeinfo included with gcc is used)
+ make info || die
+ fi
+}
+
+src_install() {
+ make prefix=${D}/usr \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ install || die
+
+ insinto /usr/include
+ doins include/libiberty.h
+
+ # c++filt is included with gcc -- what are these GNU people thinking?
+ # but not the manpage, so leave that!
+# We install it now, as gcc-3.3 do not have it any longer ...
+# rm -f ${D}/usr/bin/c++filt #${D}/usr/share/man/man1/c++filt*
+
+ # By default strip has a symlink going from /usr/${CHOST}/bin/strip to
+ # /usr/bin/strip we should reverse it:
+
+ rm ${D}/usr/${CHOST}/bin/strip; mv ${D}/usr/bin/strip ${D}/usr/${CHOST}/bin/strip
+ # The strip symlink gets created in the loop below
+
+ # By default ar, as, ld, nm, ranlib and strip are in two places; create
+ # symlinks. This will reduce the size of the tbz2 significantly. We also
+ # move all the stuff in /usr/bin to /usr/${CHOST}/bin and create the
+ # appropriate symlinks. Things are cleaner that way.
+ cd ${D}/usr/bin
+ local x=
+ for x in * strip
+ do
+ if [ ! -e ../${CHOST}/bin/${x} ]
+ then
+ mv ${x} ../${CHOST}/bin/${x}
+ else
+ rm -f ${x}
+ fi
+ ln -s ../${CHOST}/bin/${x} ${x}
+ done
+
+ if [ -n "${PROFILE_ARCH}" ] && \
+ [ "${PROFILE_ARCH/64}" != "${PROFILE_ARCH}" ]
+ then
+ dosym ${CHOST} /usr/${CHOST/-/64-}
+
+ for x in `ls ${D}/usr/${CHOST}/bin/`
+ do
+ [ ! -e "${D}/usr/bin/${CHOST}-${x}" ] && \
+ dosym ../${CHOST}/bin/${x} /usr/bin/${CHOST}-${x}
+ dosym ../${CHOST}/bin/${x} /usr/bin/${CHOST/-/64-}-${x}
+ done
+ fi
+
+ cd ${S}
+ if ! use build
+ then
+ make prefix=${D}/usr \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ install-info || die
+
+ dodoc COPYING* README
+ docinto bfd
+ dodoc bfd/ChangeLog* bfd/COPYING bfd/README bfd/PORTING bfd/TODO
+ docinto binutils
+ dodoc binutils/ChangeLog binutils/NEWS binutils/README
+ docinto gas
+ dodoc gas/ChangeLog* gas/CONTRIBUTORS gas/COPYING gas/NEWS gas/README*
+ docinto gprof
+ dodoc gprof/ChangeLog* gprof/TEST gprof/TODO
+ docinto ld
+ dodoc ld/ChangeLog* ld/README ld/NEWS ld/TODO
+ docinto libiberty
+ dodoc libiberty/ChangeLog* libiberty/COPYING.LIB libiberty/README
+ docinto opcodes
+ dodoc opcodes/ChangeLog*
+ # Install pre-generated manpages .. currently we do not ...
+ else
+ rm -rf ${D}/usr/share/man
+ fi
+}
diff --git a/sys-devel/binutils/files/digest-binutils-2.15.90.0.1.1-r2 b/sys-devel/binutils/files/digest-binutils-2.15.90.0.1.1-r2
new file mode 100644
index 000000000000..d3220dcc3bc0
--- /dev/null
+++ b/sys-devel/binutils/files/digest-binutils-2.15.90.0.1.1-r2
@@ -0,0 +1,2 @@
+MD5 d0427772ccbe68eefd40995d26ca4a78 binutils-2.15.90.0.1.1.tar.bz2 11068225
+MD5 53cc860b5215f2dd66b159684400003b binutils-2.15.90.0.1-patches-1.2.tar.bz2 54375