summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Rickard <frogger@gentoo.org>2003-04-25 05:25:06 +0000
committerMatt Rickard <frogger@gentoo.org>2003-04-25 05:25:06 +0000
commit167ce5cce40d49a456fb286ede9c01d0e64cd749 (patch)
tree01d8a9d73c6b9efd00529388e520dbcf14a0c5e3 /sys-devel
parentFixed parallel make issue (diff)
downloadhistorical-167ce5cce40d49a456fb286ede9c01d0e64cd749.tar.gz
historical-167ce5cce40d49a456fb286ede9c01d0e64cd749.tar.bz2
historical-167ce5cce40d49a456fb286ede9c01d0e64cd749.zip
Fixed parallel make issue
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc/Manifest4
-rw-r--r--sys-devel/gcc/files/3.2.2/protector_parallel_make.patch10
-rw-r--r--sys-devel/gcc/gcc-3.2.2-r3.ebuild3
3 files changed, 14 insertions, 3 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d5787a675bea..ed19e150353d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,11 +13,11 @@ MD5 b8162a884971199cc4a538d2e484cdfe gcc-3.1.1-r1.ebuild 9636
MD5 b4bab75d7a8ceb7b8b9ce9e245733a2c gcc-3.2.2.ebuild 15271
MD5 5a4475fa7fe0b65b070ad173457878d5 gcc-2.95.3-r8.ebuild 9170
MD5 da9e936766a9c4650965f9edabbc618d gcc-3.2-r5.ebuild 13126
-MD5 3d8fa94dee2577144d7056caa863d843 gcc-3.2.2-r3.ebuild 16043
+MD5 ccc0139879ec6c7529d22e97fa977df6 gcc-3.2.2-r3.ebuild 16043
MD5 396808683bbe6fe294fe6f803ec4e7a2 gcc-3.1-r8.ebuild 9803
MD5 4ca314ddb4dc31959140fa45137e4ec0 gcc-3.2.1-r6.ebuild 14406
MD5 31eaf707d3524543fefb3ff3d1f8af30 gcc-3.2.1-r1.ebuild 13025
-MD5 4b02fec384d0fb75cf1ab8b2dcffef02 ChangeLog 18951
+MD5 9680f76a4399365b09e1c723f327e8c3 ChangeLog 18951
MD5 d70bcc196f1d68275346f067efcb9373 files/cc 20
MD5 dcf3646d19d351cc4d95a8096c6eaf58 files/cpp 20
MD5 4a4be6eb294e00da7fef14ec597dcf13 files/digest-gcc-3.0.4-r6 128
diff --git a/sys-devel/gcc/files/3.2.2/protector_parallel_make.patch b/sys-devel/gcc/files/3.2.2/protector_parallel_make.patch
new file mode 100644
index 000000000000..d83cde1cdc1c
--- /dev/null
+++ b/sys-devel/gcc/files/3.2.2/protector_parallel_make.patch
@@ -0,0 +1,10 @@
+--- gcc/Makefile.in.old 2003-04-25 01:09:03.000000000 -0400
++++ gcc/Makefile.in 2003-04-25 01:09:57.000000000 -0400
+@@ -1592,6 +1592,7 @@
+ $(C_COMMON_H) flags.h varray.h $(EXPR_H)
+ params.o : params.c $(CONFIG_H) $(SYSTEM_H) $(PARAMS_H) toplev.h
+ hooks.o: hooks.c $(CONFIG_H) $(SYSTEM_H) $(HOOKS_H)
++protector.o : protector.c $(CONFIG_H)
+
+ $(out_object_file): $(out_file) $(CONFIG_H) $(TREE_H) $(GGC_H) \
+ $(RTL_H) $(REGS_H) hard-reg-set.h real.h insn-config.h conditions.h \
diff --git a/sys-devel/gcc/gcc-3.2.2-r3.ebuild b/sys-devel/gcc/gcc-3.2.2-r3.ebuild
index 48639e6d3713..36d5b2431062 100644
--- a/sys-devel/gcc/gcc-3.2.2-r3.ebuild
+++ b/sys-devel/gcc/gcc-3.2.2-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.2-r3.ebuild,v 1.16 2003/04/25 02:40:45 frogger Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.2-r3.ebuild,v 1.17 2003/04/25 05:25:00 frogger Exp $
IUSE="static nls bootstrap java build"
@@ -185,6 +185,7 @@ src_unpack() {
# ProPolice Stack Smashing protection - protector-3.2.2-6
epatch ${FILESDIR}/3.2.2/protector.patch
+ epatch ${FILESDIR}/3.2.2/protector_parallel_make.patch
cp ${FILESDIR}/3.2.2/protector.c ${WORKDIR}/${P}/gcc/ || die "protector.c not found"
cp ${FILESDIR}/3.2.2/protector.h ${WORKDIR}/${P}/gcc/ || die "protector.h not found"
epatch ${FILESDIR}/3.2.2/gcc-322-r3-propolice-version.patch