summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2012-10-11 18:37:06 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2012-10-11 18:37:06 +0000
commit7437b5c7c7500fd37139339147927974eef67977 (patch)
treec2e786126c282a4dbe2bd9c94cedac4ce6dca72b /dev-lang/nacl-toolchain-newlib
parentGroup larcsim and uiuc under oldfdm since they don't link alone. Reported on ... (diff)
downloadhistorical-7437b5c7c7500fd37139339147927974eef67977.tar.gz
historical-7437b5c7c7500fd37139339147927974eef67977.tar.bz2
historical-7437b5c7c7500fd37139339147927974eef67977.zip
Fix parallel build failure, bug #437048 by Kai Krakow.
Package-Manager: portage-2.1.11.9/cvs/Linux i686
Diffstat (limited to 'dev-lang/nacl-toolchain-newlib')
-rw-r--r--dev-lang/nacl-toolchain-newlib/ChangeLog6
-rw-r--r--dev-lang/nacl-toolchain-newlib/Manifest15
-rw-r--r--dev-lang/nacl-toolchain-newlib/files/gcc-parallel-build-r0.patch15
-rw-r--r--dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild5
4 files changed, 37 insertions, 4 deletions
diff --git a/dev-lang/nacl-toolchain-newlib/ChangeLog b/dev-lang/nacl-toolchain-newlib/ChangeLog
index 680110d2f213..43f7e28019da 100644
--- a/dev-lang/nacl-toolchain-newlib/ChangeLog
+++ b/dev-lang/nacl-toolchain-newlib/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/nacl-toolchain-newlib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/ChangeLog,v 1.20 2012/09/26 10:56:37 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/ChangeLog,v 1.21 2012/10/11 18:37:06 phajdan.jr Exp $
+
+ 11 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ +files/gcc-parallel-build-r0.patch, nacl-toolchain-newlib-0_p9093.ebuild:
+ Fix parallel build failure, bug #437048 by Kai Krakow.
26 Sep 2012; Agostino Sarubbo <ago@gentoo.org>
-nacl-toolchain-newlib-0_p7311.ebuild, -nacl-toolchain-newlib-0_p8034.ebuild,
diff --git a/dev-lang/nacl-toolchain-newlib/Manifest b/dev-lang/nacl-toolchain-newlib/Manifest
index 0d1c49a75204..271e4c447846 100644
--- a/dev-lang/nacl-toolchain-newlib/Manifest
+++ b/dev-lang/nacl-toolchain-newlib/Manifest
@@ -1,3 +1,7 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX gcc-parallel-build-r0.patch 724 SHA256 dbf64fb38f0f5cf826a7ccae6a7c175cf6cf19c65b336908d45f444f321c187c SHA512 a2f37e3616910912b09fbe79fbf940fb2079a7bc535c114c8f233b22a3d62310c7a6f53ea3c21b63e262fb90feb63d0735fda68c1967196a019964759399aeab WHIRLPOOL 44028981be5f5147354f79d5e496f5c2c8518a8fbea9aae712d1a8786b276e9da1ac9b500d041350bc7da52b3b113fb74c29d575713632fb7205cdc5be4ce911
DIST binutils-2.20.1.tar.bz2 17591527 SHA256 71d37c96451333c5c0b84b170169fdcb138bbb27397dc06281905d9717c8ed64 SHA512 b05c93eb9ba8db344fbdee3c5b36ed5a7ad1366f948d41af43286715c7345a2477e0808d25f7bbf81b54ab06c4d46356d44318d56efcdbef42236d1a694411fc WHIRLPOOL 6166462fce695914a32c3295dadb6782716bb6693ee0a2a5543cc925e4967f5bccf38a5a2c244703bb9990acd229d0588a9463c62cec042f24107854c631518e
DIST gcc-4.4.3.tar.bz2 62944934 SHA256 97ed664694b02b4d58ac2cafe443d02a388f9cb3645e7778843b5086a5fec040 SHA512 7e94f874f66d248fa930dc415c9442c6c5bff134653dacb7749e1f8a75c4660e29d47661c0f5a254d6fcbdf75a2c37aa7e26091f370a934277421879f98b1928 WHIRLPOOL af2449836826c51ac26bc0b228fedccaa99c7652244e42baab47eff99422940d9b440cf359f8dfb5c2f0c9b509313860aa753c621cd2c17db558c988b856b274
DIST naclbinutils-2.20.1-r9093.patch.bz2 38538 SHA256 ea08fbe4b53317a6f465aee1afaf61c4fcb63765d877156cc42ff267faa103c6 SHA512 b7f9f8105de1adb44f89927ddb47428dbfee597a5cbe3ab85986a55a8403f3fcdb4cebab84019f78f32df540408c9c237929d2c5c4f3b0f4e116712ecce47475 WHIRLPOOL 336299d2e2fba147353675f31e3e2759da5311cf3fec3ccb27081761674f80241b38097b29217457b9422ab06b5b2e0fb751061a10b4a7c86e3c6c5761988f56
@@ -5,6 +9,13 @@ DIST naclgcc-4.4.3-r9093.patch.bz2 39561 SHA256 a90aeb300d886a2ada571e6f0826adca
DIST naclnewlib-1.20.0-r9093.patch.bz2 92392 SHA256 3db6c5cd3344ca1bdd23db170a20c5e248dbbdb06706574bc4c6dacafddd6c9c SHA512 81f9c26bacc3c914c112b45e8a1012746ace869c60c309d0c2dfac449b26a0c3af1aeee577512eb910b47433e432988a7709d57088445428b108af348ad3e32b WHIRLPOOL da5c0588cc59ec14982be5b01188e4fd8fa72afcc738b2580c685a8d558f03b78e35f0b5de1fcdc3179414ccf61eb7937d5b55f422f9d327da36af454866970a
DIST nacltoolchain-buildscripts-r9093.tar.gz 20364 SHA256 648e17f89fb21a0508eeabc332e243eb4470c3f4906152a475e72cc62ae5c44e SHA512 e81bf5b61150c7022a87d36bdd14bd4694feadf4baa75316cc05f72466a3c4def8a659416399339d3db1a49bf7e988df228c1e466b90098d1041f3b5d8065562 WHIRLPOOL 5ce758c73af352979f1b0a46269d2d00493d03e2b504f4c1ffd98813e4b28816bac07416748ef8648825c1aba30689933a8ffb204aec8076730b117ea031e7db
DIST newlib-1.20.0.tar.gz 14571004 SHA256 c644b2847244278c57bec2ddda69d8fab5a7c767f3b9af69aa7aa3da823ff692 SHA512 2abf1d30980e460c4d6ffe4d1682e38403d056048e00675362256731e57fe6759d01e85bcba84258d211941926e13bf3c632ff3824931a844c8b2596e795451f WHIRLPOOL be7996e493b0f2be6992c579796ea9d6968ed3b0a4f5d9c58e1c8b255a1060df18e6ae3d7ecf3a291c5859a6c04bdd39296e9ee5811eb59e2e7646da27089f66
-EBUILD nacl-toolchain-newlib-0_p9093.ebuild 2952 SHA256 cd47e10268e1e6e395bfb8cfae2d3fed2ad3076eb300c2cc025ed6deafa656c9 SHA512 3fd620aead43fa1d2850b2513d4861487703616a660b21bc33b5c5b454abf796e9f95546130124c83c1441883e9bf3c00a3fc9cd6d7e2b140e9f833d51547591 WHIRLPOOL a29f003dc85840dede884dc3e4f9d0f73f4740c7bd98de851ce7278ac96b17b040a7654fdb7cc71ae774cd919d95531adb0be06bea2c257c4e585fde83b0a100
-MISC ChangeLog 3787 SHA256 010be2a6368989ea3d0ef0711d5a0ae5265c28d92830be63db1569ed9964c6eb SHA512 c7b88e26801d92c0327bda58943388659a04019ca008f23332dee6e7eb604bfca4d49ff92d45d84c84b3c4e6faaab0f3883e842b91fa201d91176174dd51197a WHIRLPOOL 9db4ecd652f2102d8eafcd06bc9bff380292401e108bfbf5513b6310e2ef88c6b0ae26df178507128ef7b1de95a7602d3c72e81b22a11774542bf5df217ed54f
+EBUILD nacl-toolchain-newlib-0_p9093.ebuild 3050 SHA256 ac11c0d4b914eba7eb0481cea8df2f0b03398d13b927855e2a530a7953b5dd7f SHA512 655a3d0ea5b94c82417c511c5932b2423b11c745df0a7eaaeed23e1526b72ef1e5c7f77b37aa731cda8e1c2a0a2ec4026be1ed87b988d0d3c631c1277fd883a8 WHIRLPOOL 807399482fc74f6f8c5d6fbe14df5387e9241652533d5b3076e4e62279bc8b5983cd7ffb8a39793cd19a7ed32744110e3685178f4825abb0317902139ef1156b
+MISC ChangeLog 3983 SHA256 780fdb001b5cd3dbd278627a169c791c589009494bc09dca84c3c3b948b07257 SHA512 8219a23fb9da77e9171013534a31e6a7fc0b67d19e9f0112b01b0d440b689239dfdccd594edd7563e4d9248d0ce2d6fad834c02afd1ee91de8760738773348f7 WHIRLPOOL 7b66b5ddf9ae3e3591e7d535e8a28896b9703ac7ab68acd0e3733b194e25fdf9afc3201c80ca166f62f3556db2579f31236a79aeb020e44504153ef4050e3595
MISC metadata.xml 162 SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 SHA512 51796fe7e55b73dbfbe4a6b5fd089f5e8e4d327ff67d4a267692dda38380df5048ea77e8f058c466ae17726af5f099a3240b0500d53e421d95acc583164d3fe9 WHIRLPOOL 279b6ed997fab0d4278c01814bdd067068bceff8d1ce9933087828ce7598513b5a809013c996a3b134da6072c698a87ae151cfb56407fd62ff465b165197f5bf
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlB3Ed4ACgkQuUQtlDBCeQIK6gCeJ9zJhnvmfFpZdb+h7aN954ng
+f/YAn162ScxFoUDrCBAx4DTpVlAXTyhT
+=+3O5
+-----END PGP SIGNATURE-----
diff --git a/dev-lang/nacl-toolchain-newlib/files/gcc-parallel-build-r0.patch b/dev-lang/nacl-toolchain-newlib/files/gcc-parallel-build-r0.patch
new file mode 100644
index 000000000000..265c7b99df40
--- /dev/null
+++ b/dev-lang/nacl-toolchain-newlib/files/gcc-parallel-build-r0.patch
@@ -0,0 +1,15 @@
+Parallel build error: all-tree.def: No such file or directory
+
+http://gcc.gnu.org/PR46173
+
+--- a/gcc/gcc/Makefile.in
++++ b/gcc/gcc/Makefile.in
+@@ -3421,7 +3421,7 @@ build/genattrtab.o : genattrtab.c $(RTL_BASE_H) $(OBSTACK_H) \
+ build/genautomata.o : genautomata.c $(RTL_BASE_H) $(OBSTACK_H) \
+ $(BCONFIG_H) $(SYSTEM_H) coretypes.h $(GTM_H) errors.h vec.h \
+ $(HASHTAB_H) gensupport.h
+-build/gencheck.o : gencheck.c tree.def $(BCONFIG_H) $(GTM_H) \
++build/gencheck.o : gencheck.c all-tree.def $(BCONFIG_H) $(GTM_H) \
+ $(SYSTEM_H) coretypes.h $(lang_tree_files) gimple.def
+ build/genchecksum.o : genchecksum.c $(BCONFIG_H) $(SYSTEM_H) $(MD5_H)
+ build/gencodes.o : gencodes.c $(RTL_BASE_H) $(BCONFIG_H) $(SYSTEM_H) \
diff --git a/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild b/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild
index 2c69f7521068..0b9075cacf77 100644
--- a/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild
+++ b/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild,v 1.3 2012/09/26 10:51:31 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p9093.ebuild,v 1.4 2012/10/11 18:37:06 phajdan.jr Exp $
EAPI="4"
@@ -81,6 +81,9 @@ src_prepare() {
mv gcc-${GCC_PV} SRC/gcc || die
cd SRC || die
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"
+
+ # Parallel build failure, bug #437048.
+ epatch "${FILESDIR}/gcc-parallel-build-r0.patch"
}
src_compile() {