diff options
author | gerald <gerald@FreeBSD.org> | 2014-02-13 07:11:28 +0800 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2014-02-13 07:11:28 +0800 |
commit | fba0aceabc770d9723b19f1685b7bd22340402c2 (patch) | |
tree | 79355247cdf65e49528bba180a36004a66dc4753 /lang | |
parent | 149153238892440c3390960dfe75eb48706075b7 (diff) | |
download | freebsd-ports-gnome-fba0aceabc770d9723b19f1685b7bd22340402c2.tar.gz freebsd-ports-gnome-fba0aceabc770d9723b19f1685b7bd22340402c2.tar.zst freebsd-ports-gnome-fba0aceabc770d9723b19f1685b7bd22340402c2.zip |
Update to the 20140209 snapshot of GCC 4.9.0.
Configure with --enable-gnu-indirect-function to enable the "ifunc"
attribute, a GCC extension. [1]
Remove the man7 pages, which we are not packaging, from the staging area
to silence some warnings some are concerned about (needlessly ;-). [2]
No longer run ccache-update-links as part of post-install which, in
the world of staging, no longer is what it used to be. Rely on the
existing @exec and @unexec in pkg-plist instead. [3]
Submitted by: jmg [1], miwi [2]
Discussed with: kib [1], antoine [2][3]
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc49/Makefile | 4 | ||||
-rw-r--r-- | lang/gcc49/distinfo | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/lang/gcc49/Makefile b/lang/gcc49/Makefile index 3dad3ab31202..91dd54b60798 100644 --- a/lang/gcc49/Makefile +++ b/lang/gcc49/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc49 -PORTVERSION= 4.9.0.20140119 +PORTVERSION= 4.9.0.20140209 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} MASTER_SITE_SUBDIR= snapshots/${DISTVERSION} @@ -70,6 +70,7 @@ CONFIGURE_ARGS+=--disable-bootstrap ALL_TARGET= bootstrap .endif CONFIGURE_ARGS+=--disable-nls \ + --enable-gnu-indirect-function \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ @@ -129,6 +130,7 @@ full-regression-test: build post-install: ${RM} -f ${STAGEDIR}${TARGLIB}/*.la + ${RM} -f ${STAGEDIR}${PREFIX}/man/man7/* # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax diff --git a/lang/gcc49/distinfo b/lang/gcc49/distinfo index 26a6b02ddc64..c01d791b32e1 100644 --- a/lang/gcc49/distinfo +++ b/lang/gcc49/distinfo @@ -1,2 +1,2 @@ -SHA256 (gcc-4.9-20140119.tar.bz2) = 084777a14afa345c5b42478cbd7d0497cdee8550d390fed9eb301789e6037045 -SIZE (gcc-4.9-20140119.tar.bz2) = 84867798 +SHA256 (gcc-4.9-20140209.tar.bz2) = 98a25dac7fd71f999e2932f23771e1f8b9dd838c1903e4607b59d54aa0db3f26 +SIZE (gcc-4.9-20140209.tar.bz2) = 85051377 |