svn commit: r444563 - head/lang/gcc5-devel
Gerald Pfeifer
gerald at FreeBSD.org
Wed Jun 28 10:34:03 UTC 2017
Author: gerald
Date: Wed Jun 28 10:34:02 2017
New Revision: 444563
URL: https://svnweb.freebsd.org/changeset/ports/444563
Log:
Update to the 20170627 snapshot of GCC 5.4.1.
Adjust JAVA_USES to require python (also at run time), not just
python:build.
And, most importantly, remove headers being created by GCC's
fixincludes machinery from the installation / packaging to avoid
breakage when FreeBSD's headers are changing afterwards. Several
fellow committers have strongly indicated that our headers do not
need the kind of fixing (or "fixing") that GCC performs.
Modified:
head/lang/gcc5-devel/Makefile
head/lang/gcc5-devel/distinfo
Modified: head/lang/gcc5-devel/Makefile
==============================================================================
--- head/lang/gcc5-devel/Makefile Wed Jun 28 09:58:37 2017 (r444562)
+++ head/lang/gcc5-devel/Makefile Wed Jun 28 10:34:02 2017 (r444563)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
-PORTVERSION= 5.4.1.s20170613
+PORTVERSION= 5.4.1.s20170627
CATEGORIES= lang java
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@@ -50,7 +50,7 @@ OPTIONS_EXCLUDE_DragonFly= JAVA
BOOTSTRAP_DESC= Build using a full bootstrap
GRAPHITE_DESC= Support for Graphite loop optimizations
-JAVA_USES= python:build shebangfix
+JAVA_USES= python shebangfix
SHEBANG_FILES= libjava/contrib/aot-compile.in
.if exists(/usr/lib32/libc.so)
@@ -163,6 +163,7 @@ post-stage:
${RM} ${STAGEDIR}${PREFIX}/man/man7/*
${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
+ ${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/
# Add target libraries and include files to packaging list.
${RM} ${WRKDIR}/PLIST.lib
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
Modified: head/lang/gcc5-devel/distinfo
==============================================================================
--- head/lang/gcc5-devel/distinfo Wed Jun 28 09:58:37 2017 (r444562)
+++ head/lang/gcc5-devel/distinfo Wed Jun 28 10:34:02 2017 (r444563)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1497476612
-SHA256 (gcc-5-20170613.tar.xz) = 296705d70b03a1697932539f1b42a300ad4aaf10657d7adf0140baefc6162014
-SIZE (gcc-5-20170613.tar.xz) = 69364720
+TIMESTAMP = 1498639232
+SHA256 (gcc-5-20170627.tar.xz) = 60ec4818533fbd869ecf0bcae82ae62641ccd1ada706154c3607e9d083a97729
+SIZE (gcc-5-20170627.tar.xz) = 69368220
More information about the svn-ports-all
mailing list