From owner-svn-ports-all@FreeBSD.ORG Sun Nov 4 21:45:18 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A9703BD; Sun, 4 Nov 2012 21:45:18 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 35ADC8FC0A; Sun, 4 Nov 2012 21:45:18 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qA4LjI26061108; Sun, 4 Nov 2012 21:45:18 GMT (envelope-from gerald@svn.freebsd.org) Received: (from gerald@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qA4LjI5q061105; Sun, 4 Nov 2012 21:45:18 GMT (envelope-from gerald@svn.freebsd.org) Message-Id: <201211042145.qA4LjI5q061105@svn.freebsd.org> From: Gerald Pfeifer Date: Sun, 4 Nov 2012 21:45:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r306985 - head/lang/gcc46 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2012 21:45:18 -0000 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