Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Nov 2012 21:45:18 +0000 (UTC)
From:      Gerald Pfeifer <gerald@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r306985 - head/lang/gcc46
Message-ID:  <201211042145.qA4LjI5q061105@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211042145.qA4LjI5q061105>