diff options
author | gerald <gerald@FreeBSD.org> | 2011-06-03 17:36:38 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2011-06-03 17:36:38 +0800 |
commit | e239b9454c5656b3feb845a7ae954489e0ce937e (patch) | |
tree | 98a1215c6e2c2a1fdf5722190257876f5ce61e7e /lang/gcc45 | |
parent | 2c695dda2bed3c870c3b0d27373048401b9a1b55 (diff) | |
download | freebsd-ports-gnome-e239b9454c5656b3feb845a7ae954489e0ce937e.tar.gz freebsd-ports-gnome-e239b9454c5656b3feb845a7ae954489e0ce937e.tar.zst freebsd-ports-gnome-e239b9454c5656b3feb845a7ae954489e0ce937e.zip |
Update to the 20110602 snapshot of GCC 4.5.4. Remove the LTO options and
force LTO to off. Anyone interested in that should be using GCC 4.6 now,
where support is a lot more mature, stable and complete.
Diffstat (limited to 'lang/gcc45')
-rw-r--r-- | lang/gcc45/Makefile | 14 | ||||
-rw-r--r-- | lang/gcc45/distinfo | 4 |
2 files changed, 5 insertions, 13 deletions
diff --git a/lang/gcc45/Makefile b/lang/gcc45/Makefile index bd9ecfa98805..f035a6924db0 100644 --- a/lang/gcc45/Makefile +++ b/lang/gcc45/Makefile @@ -7,7 +7,7 @@ # PORTNAME= gcc -PORTVERSION= 4.5.4.20110526 +PORTVERSION= 4.5.4.20110602 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} @@ -40,19 +40,10 @@ MAKE_JOBS_SAFE= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure -OPTIONS= LTO "Enable link-time optimizations (LTO)" off \ - JAVA "Enable the Java frontend (i386 and amd64 only)" on +OPTIONS= JAVA "Enable the Java frontend (i386 and amd64 only)" on .include <bsd.port.pre.mk> -.if defined(WITH_LTO) -LIB_DEPENDS+= elf.0:${PORTSDIR}/devel/libelf -CONFIGURE_ARGS+= --enable-lto=yes \ - --with-libelf=${LOCALBASE} -.else -CONFIGURE_ARGS+= --enable-lto=no -.endif - .if ${ARCH} != i386 && ${ARCH} != amd64 WITHOUT_JAVA= yes .endif @@ -70,6 +61,7 @@ LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS+=--disable-nls \ + --enable-lto=no \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ diff --git a/lang/gcc45/distinfo b/lang/gcc45/distinfo index 1761f574e8ca..c3f957ff50f1 100644 --- a/lang/gcc45/distinfo +++ b/lang/gcc45/distinfo @@ -1,4 +1,4 @@ -SHA256 (gcc-4.5-20110526.tar.bz2) = c7d17c6ec6f4e8d4fe7380772ea88473254e0ce5ccd45ee7fc300f33e7b8c439 -SIZE (gcc-4.5-20110526.tar.bz2) = 62791522 +SHA256 (gcc-4.5-20110602.tar.bz2) = f2ae8b0edcd33ce66f3f3f08bad3a74a72d601fe0dc26e733f635ada232726c0 +SIZE (gcc-4.5-20110602.tar.bz2) = 62785296 SHA256 (ecj-4.5.jar) = 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SIZE (ecj-4.5.jar) = 1470676 |