aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2017-07-08 17:23:19 +0800
committergerald <gerald@FreeBSD.org>2017-07-08 17:23:19 +0800
commit665efbe02b365d430af4bcbc048a0625ec3be923 (patch)
tree95843cf2f5d5c82096e40a60b0e27050364ba06a /lang
parent107d0be19f863de1afb89bad5183b93a5891885e (diff)
downloadfreebsd-ports-gnome-665efbe02b365d430af4bcbc048a0625ec3be923.tar.gz
freebsd-ports-gnome-665efbe02b365d430af4bcbc048a0625ec3be923.tar.zst
freebsd-ports-gnome-665efbe02b365d430af4bcbc048a0625ec3be923.zip
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 adjustments that GCC performs. Bump PORTREVISION since unfortunately this appears relevant with the pending release of FreeBSD 11.1.
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc6-devel/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/lang/gcc6-devel/Makefile b/lang/gcc6-devel/Makefile
index 8a09a9f49b7d..4f2fb3d33fcd 100644
--- a/lang/gcc6-devel/Makefile
+++ b/lang/gcc6-devel/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gcc
PORTVERSION= 6.3.1.s20170621
+PORTREVISION= 1
CATEGORIES= lang java
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@@ -163,6 +164,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