From 25b70a22bd44f3dbaeb59d35ea052e742e81590b Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Sat, 19 Aug 2006 08:29:53 +0000 Subject: Fix for endless loop in the bfd_lookup_arch svn path=/; revision=51 --- sys-devel/binutils/Manifest | 26 +++++++++++++---------- sys-devel/binutils/binutils-2.17-r1.ebuild | 25 ---------------------- sys-devel/binutils/binutils-2.17-r2.ebuild | 25 ++++++++++++++++++++++ sys-devel/binutils/files/binutils-2.17-cell.patch | 6 +++--- 4 files changed, 43 insertions(+), 39 deletions(-) delete mode 100644 sys-devel/binutils/binutils-2.17-r1.ebuild create mode 100644 sys-devel/binutils/binutils-2.17-r2.ebuild (limited to 'sys-devel') diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 2c0b39b..6030932 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -1,14 +1,18 @@ -AUX binutils-2.17-cell.patch 173089 RMD160 368529b4c43c9c04a2f940cd174c78221c562896 SHA1 ce43ffac5f167fc1ee28c09e55bd75f98ead2731 SHA256 a063283c3e91e1d65a279ca62eb9d6a8b12c344dabe32e30a16813b51bb734ea -MD5 2f46f87e668e99c10837ed265b3fd760 files/binutils-2.17-cell.patch 173089 -RMD160 368529b4c43c9c04a2f940cd174c78221c562896 files/binutils-2.17-cell.patch 173089 -SHA256 a063283c3e91e1d65a279ca62eb9d6a8b12c344dabe32e30a16813b51bb734ea files/binutils-2.17-cell.patch 173089 +AUX .binutils-2.17-cell.patch.swp 204800 RMD160 17afc50b9e03d81e627e1fbcea22183fd671c357 SHA1 3282e5266c6dda0dec3c93794a2049bcf340690c SHA256 25a5773381f95f4d98e6c097b0efbf34dcb29c2cc70573f1dd586c875b70190e +MD5 aeee46e2a8be78bbfd5820077b4dd417 files/.binutils-2.17-cell.patch.swp 204800 +RMD160 17afc50b9e03d81e627e1fbcea22183fd671c357 files/.binutils-2.17-cell.patch.swp 204800 +SHA256 25a5773381f95f4d98e6c097b0efbf34dcb29c2cc70573f1dd586c875b70190e files/.binutils-2.17-cell.patch.swp 204800 +AUX binutils-2.17-cell.patch 173088 RMD160 2453e63d537eb51ff82b6ba1e1d2e27882781d9f SHA1 3910740b0fe612c2f7de0354fd03ad34220c8d4f SHA256 773e6cfe3a9e1bf17f081163fae2a9bdf9dd7c3ab3710e625a9274ebeb0369d9 +MD5 5b246dd6fb5927465c93d31ab409eb9d files/binutils-2.17-cell.patch 173088 +RMD160 2453e63d537eb51ff82b6ba1e1d2e27882781d9f files/binutils-2.17-cell.patch 173088 +SHA256 773e6cfe3a9e1bf17f081163fae2a9bdf9dd7c3ab3710e625a9274ebeb0369d9 files/binutils-2.17-cell.patch 173088 DIST binutils-2.17-patches-1.0.tar.bz2 8785 RMD160 326fcf5a278a7aa9027d16ec90b0fefa32c3e3b2 SHA1 71f8208a0947e9f296136857614ad98bee79720d SHA256 8d371229695e2c0d4045cffb15de1c43a9912245516029c59b2a606184711f11 DIST binutils-2.17-uclibc-patches-1.0.tar.bz2 1569 RMD160 b48156b39bb84b1955ac66e8d0473e50e7780ea9 SHA1 05586b61395460e8479dda7a985f164572a44cc3 SHA256 9d63c8d2450f0ac8e164cf30c2e96b4fd9fe95356a9426526545445169c810c6 DIST binutils-2.17.tar.bz2 13795751 RMD160 3995d7ed97f115e76ce55b4c1f5256d53559c84f SHA1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 SHA256 e2c33ce6f23c9a366f109ced295626cb2f8bd6b2f08ff9df6dafb5448505a25e -EBUILD binutils-2.17-r1.ebuild 634 RMD160 e26e12dfe90c4f10ed1467388c4ba7595850e5ba SHA1 e6a66f3b4cd3f3726ba3021046b2dc1ea9668fda SHA256 cefb5a97e71a20789b5cb289212e5cb896561aa57de6a0603eb09ea995ccb017 -MD5 207a9e1b327aa619f084644cce3d8c3d binutils-2.17-r1.ebuild 634 -RMD160 e26e12dfe90c4f10ed1467388c4ba7595850e5ba binutils-2.17-r1.ebuild 634 -SHA256 cefb5a97e71a20789b5cb289212e5cb896561aa57de6a0603eb09ea995ccb017 binutils-2.17-r1.ebuild 634 -MD5 2e0e5585fe4c9d72757a716f4444f05a files/digest-binutils-2.17-r1 819 -RMD160 f41271faede7f99bf83dd8d5b756dfd2e6803837 files/digest-binutils-2.17-r1 819 -SHA256 2b8bbb39108c574f8005f86baedd271db495382db1d9ce61e63a0ad3a059c840 files/digest-binutils-2.17-r1 819 +EBUILD binutils-2.17-r2.ebuild 634 RMD160 e26e12dfe90c4f10ed1467388c4ba7595850e5ba SHA1 e6a66f3b4cd3f3726ba3021046b2dc1ea9668fda SHA256 cefb5a97e71a20789b5cb289212e5cb896561aa57de6a0603eb09ea995ccb017 +MD5 207a9e1b327aa619f084644cce3d8c3d binutils-2.17-r2.ebuild 634 +RMD160 e26e12dfe90c4f10ed1467388c4ba7595850e5ba binutils-2.17-r2.ebuild 634 +SHA256 cefb5a97e71a20789b5cb289212e5cb896561aa57de6a0603eb09ea995ccb017 binutils-2.17-r2.ebuild 634 +MD5 2e0e5585fe4c9d72757a716f4444f05a files/digest-binutils-2.17-r2 819 +RMD160 f41271faede7f99bf83dd8d5b756dfd2e6803837 files/digest-binutils-2.17-r2 819 +SHA256 2b8bbb39108c574f8005f86baedd271db495382db1d9ce61e63a0ad3a059c840 files/digest-binutils-2.17-r2 819 diff --git a/sys-devel/binutils/binutils-2.17-r1.ebuild b/sys-devel/binutils/binutils-2.17-r1.ebuild deleted file mode 100644 index ec21de5..0000000 --- a/sys-devel/binutils/binutils-2.17-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.17.ebuild,v 1.8 2006/07/05 22:54:04 vapier Exp $ - -PATCHVER="1.0" -UCLIBC_PATCHVER="1.0" -ELF2FLT_VER="" -inherit toolchain-binutils autotools - -# ARCH - packages to test before marking -KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86" - -src_unpack() { - mkdir ${WORKDIR}/patch - cp ${FILESDIR}/${P}-cell.patch \ - ${WORKDIR}/patch/99_all_cbe_arch_update.patch - toolchain-binutils_src_unpack - cd ${S} - for dir in bfd gas ld opcodes - do - pushd ${dir} - eautoreconf - popd - done -} diff --git a/sys-devel/binutils/binutils-2.17-r2.ebuild b/sys-devel/binutils/binutils-2.17-r2.ebuild new file mode 100644 index 0000000..ec21de5 --- /dev/null +++ b/sys-devel/binutils/binutils-2.17-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.17.ebuild,v 1.8 2006/07/05 22:54:04 vapier Exp $ + +PATCHVER="1.0" +UCLIBC_PATCHVER="1.0" +ELF2FLT_VER="" +inherit toolchain-binutils autotools + +# ARCH - packages to test before marking +KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86" + +src_unpack() { + mkdir ${WORKDIR}/patch + cp ${FILESDIR}/${P}-cell.patch \ + ${WORKDIR}/patch/99_all_cbe_arch_update.patch + toolchain-binutils_src_unpack + cd ${S} + for dir in bfd gas ld opcodes + do + pushd ${dir} + eautoreconf + popd + done +} diff --git a/sys-devel/binutils/files/binutils-2.17-cell.patch b/sys-devel/binutils/files/binutils-2.17-cell.patch index c9e5f4d..83d9e91 100644 --- a/sys-devel/binutils/files/binutils-2.17-cell.patch +++ b/sys-devel/binutils/files/binutils-2.17-cell.patch @@ -161,7 +161,7 @@ diff --exclude '*.po' --exclude Makefile.in -ruN binutils-2.16.1/bfd/cpu-powerpc powerpc_compatible, bfd_default_scan, - 0 -+ &bfd_powerpc_archs[15], ++ &bfd_powerpc_archs[16], + }, + { + 64, /* 64 bits in a word */ @@ -175,7 +175,7 @@ diff --exclude '*.po' --exclude Makefile.in -ruN binutils-2.16.1/bfd/cpu-powerpc + FALSE, + powerpc_compatible, + bfd_default_scan, -+ &bfd_powerpc_archs[16], ++ &bfd_powerpc_archs[17], + }, + { + 64, /* 64 bits in a word */ @@ -189,7 +189,7 @@ diff --exclude '*.po' --exclude Makefile.in -ruN binutils-2.16.1/bfd/cpu-powerpc + FALSE, + powerpc_compatible, + bfd_default_scan, -+ 0 /* pointer to next bfd_arch_info_type objenct */ ++ 0 /* pointer to next bfd_arch_info_type object */ } }; diff --exclude '*.po' --exclude Makefile.in -ruN binutils-2.16.1/bfd/cpu-spu.c binutils/bfd/cpu-spu.c -- cgit v1.2.3-65-gdbad