diff options
-rw-r--r-- | lang/gcc3/Makefile | 7 | ||||
-rw-r--r-- | lang/gcc3/distinfo | 3 | ||||
-rw-r--r-- | lang/gcc3/patches/patch-ab | 12 |
3 files changed, 18 insertions, 4 deletions
diff --git a/lang/gcc3/Makefile b/lang/gcc3/Makefile index 5f67ab0dc29..70b955b0955 100644 --- a/lang/gcc3/Makefile +++ b/lang/gcc3/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.11 2003/05/06 17:41:38 jmmv Exp $ +# $NetBSD: Makefile,v 1.12 2003/05/22 09:37:27 wiz Exp $ # DISTNAME= gcc-3.2.2 -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GNU:=gcc/} @@ -75,7 +75,8 @@ post-install: .include "../../mk/bsd.pkg.mk" # Make bootstrap with compiler != gcc possible. -LDFLAGS= ${_STRIPFLAG_CC} +CONFIGURE_ENV+= LDFLAGS="${_STRIPFLAG_CC}" +MAKE_ENV+= GCC_PREFIX="${GCC_PREFIX}" # On NetBSD, the gcc-2.95.3 for: # diff --git a/lang/gcc3/distinfo b/lang/gcc3/distinfo index f69c566233c..07656c2e80f 100644 --- a/lang/gcc3/distinfo +++ b/lang/gcc3/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.4 2003/04/14 04:30:21 salo Exp $ +$NetBSD: distinfo,v 1.5 2003/05/22 09:37:27 wiz Exp $ SHA1 (gcc-3.2.2.tar.gz) = 152883d3e1f6190298cb7be43076abeaeac6c2a9 Size (gcc-3.2.2.tar.gz) = 26664960 bytes SHA1 (patch-aa) = 6e9e7eeb7e9ddc043eb2b7c3cb05e7b6112e813b +SHA1 (patch-ab) = c5d7023257047c52fad595bd5ddee3641aaa142f diff --git a/lang/gcc3/patches/patch-ab b/lang/gcc3/patches/patch-ab new file mode 100644 index 00000000000..8e273eb3f17 --- /dev/null +++ b/lang/gcc3/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1 2003/05/22 09:37:28 wiz Exp $ + +--- gcc/Makefile.in.orig Fri Apr 18 08:36:04 2003 ++++ gcc/Makefile.in +@@ -1236,6 +1236,7 @@ c-semantics.o : c-semantics.c $(CONFIG_H + # Language-independent files. + + DRIVER_DEFINES = \ ++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \ + -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \ + -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \ + -DDEFAULT_TARGET_VERSION=\"$(version)\" \ |