summaryrefslogtreecommitdiffstats
path: root/lang/gcc33/Makefile
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2004-03-14 12:39:34 +0000
committergerald <gerald@FreeBSD.org>2004-03-14 12:39:34 +0000
commitd4cd5f775f2901a7dae67c2ce62013c1c5bbf723 (patch)
tree7bd48c0783cc278e42689ce4c4776a2b57520b11 /lang/gcc33/Makefile
parent77d1926c0a31861f191c793c1c37da9f3d3b3d8b (diff)
downloadFreeBSD-ports-d4cd5f775f2901a7dae67c2ce62013c1c5bbf723.zip
FreeBSD-ports-d4cd5f775f2901a7dae67c2ce62013c1c5bbf723.tar.gz
Update to the 20040308 snapshot of GCC 3.3.4.
- Work around breakage due to the renaming of x86_64 to amd64 (which still has not been addressed upstream). - USE_SIZE is now the default, no need to specify it explicitly. - Remove WANT_THREADS_SUPPORT knob, which should be a no-op by now.
Diffstat (limited to 'lang/gcc33/Makefile')
-rw-r--r--lang/gcc33/Makefile16
1 files changed, 5 insertions, 11 deletions
diff --git a/lang/gcc33/Makefile b/lang/gcc33/Makefile
index 792e85d..4fc1349 100644
--- a/lang/gcc33/Makefile
+++ b/lang/gcc33/Makefile
@@ -5,7 +5,7 @@
#
# $FreeBSD$
#
-SNAPDATE= 2004-02-16
+SNAPDATE= 2004-03-08
PORTNAME= gcc
PORTVERSION= 3.3.4
@@ -41,7 +41,6 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_PERL5_BUILD=yes
USE_REINPLACE= yes
-USE_SIZE= yes
PATCH_WRKSRC= ${SRCDIR}
CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure
@@ -49,15 +48,15 @@ NOMANCOMPRESS= yes # too hard to deal with differences on 5-cur and releng4
.include <bsd.port.pre.mk>
-.if ${ARCH} == "amd64"
-BROKEN= "Configure broken due to renaming this architecture from x86_84."
-.endif
-
.if ${ARCH} == sparc64
BROKEN= "libgcj is not supported/packaging is broken on this platform"
.endif
+.if ${ARCH} == "amd64"
+CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
+.else
CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
+.endif
SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING}
WRKSRC= ${WRKDIR}/build
@@ -78,11 +77,6 @@ EXTRA_SHLIB= libgcc_s
.else
CONFIGURE_ARGS+= --disable-shared
.endif
-.if defined(WANT_THREADS_SUPPORT)
-CONFIGURE_ARGS+= --enable-threads
-# ?is this an ObjC only thing?
-CONFIGURE_ARGS+= --enable-threads=posix
-.endif
ALL_TARGET= bootstrap-lean
MAN1= cpp${SUFFIX}.1 \
g++${SUFFIX}.1 \
OpenPOWER on IntegriCloud