svn commit: r306985 - head/lang/gcc46
Gerald Pfeifer
gerald at FreeBSD.org
Sun Nov 4 21:45:18 UTC 2012
Author: gerald
Date: Sun Nov 4 21:45:17 2012
New Revision: 306985
URL: http://svn.freebsd.org/changeset/ports/306985
Log:
Given how stable the GCC 4.6 branch is these days, like with lang/gcc
just build, do not bootstrap, when building this port. 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.)
On the way, update to the 20121102 snapshot of GCC 4.6.4.
Feature safe: yes
Modified:
head/lang/gcc46/Makefile
head/lang/gcc46/distinfo
Modified: head/lang/gcc46/Makefile
==============================================================================
--- head/lang/gcc46/Makefile Sun Nov 4 21:39:41 2012 (r306984)
+++ head/lang/gcc46/Makefile Sun Nov 4 21:45:17 2012 (r306985)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
-PORTVERSION= 4.6.4.20121026
+PORTVERSION= 4.6.4.20121102
CATEGORIES= lang java
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING}
@@ -60,7 +60,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 \
--libdir=${TARGLIB} \
--libexecdir=${LIBEXEC} \
--program-suffix=${SUFFIX} \
@@ -72,7 +73,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} \
Modified: head/lang/gcc46/distinfo
==============================================================================
--- head/lang/gcc46/distinfo Sun Nov 4 21:39:41 2012 (r306984)
+++ head/lang/gcc46/distinfo Sun Nov 4 21:45:17 2012 (r306985)
@@ -1,4 +1,4 @@
-SHA256 (gcc-4.6-20121026.tar.bz2) = 069ba94d1ea8f6f706d4d4ff1145b39ba41dbef3735b8f941a506d7c1510ddd7
-SIZE (gcc-4.6-20121026.tar.bz2) = 68155091
+SHA256 (gcc-4.6-20121102.tar.bz2) = 6886cd3df96423936e5a791d49f5fded1a02979bace5bb16d27d5c78cbc6db77
+SIZE (gcc-4.6-20121102.tar.bz2) = 68158447
SHA256 (ecj-4.5.jar) = 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781
SIZE (ecj-4.5.jar) = 1470676
More information about the svn-ports-all
mailing list