diff options
author | gerald <gerald@FreeBSD.org> | 2012-08-05 09:56:58 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2012-08-05 09:56:58 +0800 |
commit | 6f584037c3965321b9d9f99cb6e13f4ee0567069 (patch) | |
tree | 4e9bacd01e53603881d244fc504e03f077b8db6b /lang | |
parent | 017fe8ea7eca904c6f9a3c8f916b53a1b8df6a76 (diff) | |
download | freebsd-ports-gnome-6f584037c3965321b9d9f99cb6e13f4ee0567069.tar.gz freebsd-ports-gnome-6f584037c3965321b9d9f99cb6e13f4ee0567069.tar.zst freebsd-ports-gnome-6f584037c3965321b9d9f99cb6e13f4ee0567069.zip |
Just build, do not bootstrap, this stable, default version of GCC
in our ports tree. This speeds up a full port/package test cycle
by 31% on a 4-core system; a simple build/install will benefit even
more.
(This may impact compile time by this compiler a bit, depending on
how well the system compiler optimizes this codebase. And we only
should do this for stable, established versions of GCC.)
Remove ABI version numbers for all library dependencies.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc/Makefile | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile index 0067bee4ff1b..97c70af35bba 100644 --- a/lang/gcc/Makefile +++ b/lang/gcc/Makefile @@ -16,9 +16,9 @@ DISTFILES= gcc-${VERSIONSTRING}${EXTRACT_SUFX} MAINTAINER= gerald@FreeBSD.org COMMENT= GNU Compiler Collection 4.6 -LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \ - mpfr.4:${PORTSDIR}/math/mpfr \ - mpc.2:${PORTSDIR}/math/mpc +LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp \ + mpfr:${PORTSDIR}/math/mpfr \ + mpc:${PORTSDIR}/math/mpc RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils .if defined(MAINTAINER_MODE) @@ -64,7 +64,8 @@ TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include -CONFIGURE_ARGS+=--disable-nls \ +CONFIGURE_ARGS+=--disable-bootstrap \ + --disable-nls \ --enable-languages=c,c++,objc,fortran \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ @@ -77,7 +78,6 @@ CONFIGURE_ARGS+=--disable-nls \ --with-pkgversion="FreeBSD Ports Collection" \ --with-system-zlib MAKE_ARGS+= MAKEINFOFLAGS="--no-split" -ALL_TARGET= bootstrap-lean USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VERSION=${GCC_VERSION} \ GNU_HOST=${CONFIGURE_TARGET} \ |