summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2010-03-22 20:49:27 +0000
committerFabian Groffen <grobian@gentoo.org>2010-03-22 20:49:27 +0000
commitc4b2e812b9c61add365b714a01e66279083ee75f (patch)
tree49c3cb5cafce11b997e6eac39ca47aadddccd9b5 /sys-devel
parentFixed unquoted VARs (diff)
downloadhistorical-c4b2e812b9c61add365b714a01e66279083ee75f.tar.gz
historical-c4b2e812b9c61add365b714a01e66279083ee75f.tar.bz2
historical-c4b2e812b9c61add365b714a01e66279083ee75f.zip
Tell ar to build an index, such that the linker doesn't fail with 'archive has no table of contents' on intel platforms
Package-Manager: portage-2.2.00.15838-prefix/cvs/Darwin powerpc
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/binutils-apple/ChangeLog7
-rw-r--r--sys-devel/binutils-apple/Manifest4
-rw-r--r--sys-devel/binutils-apple/files/ld64-95.2.12-Makefile4
3 files changed, 10 insertions, 5 deletions
diff --git a/sys-devel/binutils-apple/ChangeLog b/sys-devel/binutils-apple/ChangeLog
index 9896b894f504..9755dca34386 100644
--- a/sys-devel/binutils-apple/ChangeLog
+++ b/sys-devel/binutils-apple/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/binutils-apple
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.8 2010/03/21 20:41:45 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.9 2010/03/22 20:49:26 grobian Exp $
+
+ 22 Mar 2010; Fabian Groffen <grobian@gentoo.org>
+ files/ld64-95.2.12-Makefile:
+ Tell ar to build an index, such that the linker doesn't fail with 'archive
+ has no table of contents' on intel platforms
21 Mar 2010; Fabian Groffen <grobian@gentoo.org>
binutils-apple-3.2-r1.ebuild,
diff --git a/sys-devel/binutils-apple/Manifest b/sys-devel/binutils-apple/Manifest
index 8503e7bd4e36..1bd663b23ffc 100644
--- a/sys-devel/binutils-apple/Manifest
+++ b/sys-devel/binutils-apple/Manifest
@@ -11,7 +11,7 @@ AUX binutils-apple-3.1.1-testsuite.patch 3951 RMD160 60763dc51f0bc28b8df43ae8b79
AUX binutils-apple-3.1.2-as-Makefile.patch 308 RMD160 043f9f5fc0eeedd7c1f61520ba39d943b827e573 SHA1 dfe1c9d8078aeb28f20737610fc71487fb4f23ae SHA256 032256cbc31d7097f1af351b5ec6aebc7663c715bbc44efa131e54081ec28d8b
AUX binutils-apple-3.2-armv7-defines.patch 321 RMD160 f6aa6230d53de02c1c60e127bec188e748502157 SHA1 4f83bf45ee90d727e83a326d1218786bff4b80a8 SHA256 1c7fb1938bc8d906af861ff4cc430ebee860162d0de28ca4ebb57d67ff62074f
AUX binutils-apple-3.2-ld64-Makefile 760 RMD160 da9f2930915d75d51bab3a58417a3ddc59a24bc4 SHA1 f4e0735ed11f3b277d88cf5300efab9e4ac03dda SHA256 990d24770f2e9ef985ad0f8d9f56c0fb1a0798b102418d29810918447a5ec92e
-AUX ld64-95.2.12-Makefile 736 RMD160 dcd8c54a51ae612e99fc4e01e9f29ca3e89673e4 SHA1 ded0b7d55e9fd4e671f4de0d09904cdf33da3c4b SHA256 45c50e789e25fc5552a25f086e2bb974785a907431ba2f2605c7bc6c9891af9b
+AUX ld64-95.2.12-Makefile 728 RMD160 56104bcb07a3845b11cf9034f1051c0ceebf681d SHA1 7549a604ea69ad1ad93b92511a70634033cdbab8 SHA256 3e1181c3dc7aaa8cb5d02cc00fc0f760d052bb2714883833a5aaa2fa3105f88d
AUX ld64-95.2.12-darwin8-no-mlong-branch-warning.patch 620 RMD160 cf17f65dda73393a921896b8844493b237dc3307 SHA1 b834e98d61a9ecd70aa99b89b5575a8e32b5b2f7 SHA256 ca0455c78e77f84e7d15e6edf19085b0729a12baf29a89455af84e947f201b1d
DIST binutils-apple-3.2-unwind-patches-1.tar.xz 11620 RMD160 0a912000d2ba75a73cd9981c0ee6edb3258255c1 SHA1 9196aaed53bbd894afa79a75538f6db3ac43d975 SHA256 6c1a26c8b0a0c3cb313aedc64af1d3672b94ff07d8d4c1334154d4e1c45dc77a
DIST binutils-apple-LP64-patches-1.tar.bz2 10235 RMD160 754e956a9b8b9ecdf1bde5115bad0eb85545292e SHA1 e863f222e2f3eb5134de661987c7e5b58abaa710 SHA256 a107459f3914d57524e51ec4cb5e800f6715d40003514c79add0b5b4521cf809
@@ -25,5 +25,5 @@ EBUILD binutils-apple-3.1.1.ebuild 5157 RMD160 692fc010932d7ddbf51b3fd63f1f79742
EBUILD binutils-apple-3.1.2.ebuild 5288 RMD160 bbe9a2371e5e1e66b0c9fa2f4ca600bb2474d234 SHA1 5d21c2ac4c555ec8d997efe9d5ae0233b2fa17cb SHA256 0818f10ee517368085e4bacfd53f25ab81115f05b480fb716c6b70b7ebc59bdd
EBUILD binutils-apple-3.2-r1.ebuild 6094 RMD160 bf7c3aa6380fb08bec245777aecb2a3e924e99e9 SHA1 986273651ad9b6b9fb8693cd5c8fc72550050878 SHA256 5f58d817814fa95a27acac71e090c435b6355058683ca2a0735c8a73f7e11d3c
EBUILD binutils-apple-3.2.ebuild 5913 RMD160 47df8d8d2e207eb95e10359f35c2c5fd152f8938 SHA1 26b56881f56b63bc3f9b25aeae6c814f969f5dfd SHA256 41fb357219cdbb20f16200d05016c1866046f9a351994b738d6e0b7176f3488e
-MISC ChangeLog 4982 RMD160 660a7f45b825d4e7c0a17ae9403371c087160066 SHA1 aba7a261485940893435da8f6399c34111a09a0a SHA256 2e2598af2981347a6b1992f92c23e55c4492252a64cbcb4accb4c6cdaba35db9
+MISC ChangeLog 5189 RMD160 05ca11fe977fef43b157afa4e1ab32eb25976951 SHA1 f8055ea2b9eb2c61d5e8adf3aa5af70e50bcacbc SHA256 44176d280cd718382456cc636238e2226767370de8f66ec65e5280e49cb62a8e
MISC metadata.xml 158 RMD160 61ad495b84df949a636009d30b8c3af6d267e469 SHA1 cacd49ab85e7648a81e5dd4791ef9598090ee63d SHA256 6a21555efc71392966785841abafc9b2984d97d75ad574d654db6adc8674b1bd
diff --git a/sys-devel/binutils-apple/files/ld64-95.2.12-Makefile b/sys-devel/binutils-apple/files/ld64-95.2.12-Makefile
index bed5d5a1f3e5..8016434d3849 100644
--- a/sys-devel/binutils-apple/files/ld64-95.2.12-Makefile
+++ b/sys-devel/binutils-apple/files/ld64-95.2.12-Makefile
@@ -1,10 +1,10 @@
CPPFLAGS += -Iinclude -Iabstraction -Ild -Iother -I.
-#all: machocheck rebase unwinddump dyldinfo ObjectDump ld64
+# dropped machocheck due to compilation failures
all: rebase unwinddump dyldinfo ObjectDump ld64
libprunetrie.a: other/PruneTrie.o other/prune_trie.h
- $(AR) -r -c libprunetrie.a other/PruneTrie.o
+ $(AR) -s -r -c libprunetrie.a other/PruneTrie.o
ld64: libprunetrie.a ld/ld.o ld/Options.o ld/debugline.o version.o
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^