svn commit: r455287 - head/lang/gcc7-devel
Gerald Pfeifer
gerald at FreeBSD.org
Fri Dec 1 13:11:47 UTC 2017
Author: gerald
Date: Fri Dec 1 13:11:46 2017
New Revision: 455287
URL: https://svnweb.freebsd.org/changeset/ports/455287
Log:
Update to the 20171130 snapshot of GCC 7.2.1.
Backport the change to ensure what we install is stripped (i.e., debug
info is removed) from lang/gcc7. See revision 454177 for background. [1]
Shorten the distinct .if statements for architecture-specific settings,
to use .elif instead.
Reported by: Ports QA Framework, miwi, sobomax [1]
Discussed with: tijl, miwi [1]
Differential Revision: https://reviews.freebsd.org/D10357 [1]
Modified:
head/lang/gcc7-devel/Makefile
head/lang/gcc7-devel/distinfo
Modified: head/lang/gcc7-devel/Makefile
==============================================================================
--- head/lang/gcc7-devel/Makefile Fri Dec 1 13:08:27 2017 (r455286)
+++ head/lang/gcc7-devel/Makefile Fri Dec 1 13:11:46 2017 (r455287)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
-PORTVERSION= 7.2.1.s20171123
+PORTVERSION= 7.2.1.s20171130
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
@@ -61,9 +61,8 @@ CONFIGURE_ARGS+= --disable-multilib
.if ${ARCH} == amd64
CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL}
-.endif
-.if ${ARCH} == powerpc64
+.elif ${ARCH} == powerpc64
CONFIGURE_ENV+= UNAME_m="powerpc64"
USE_GCC= yes
.endif
@@ -78,6 +77,10 @@ CONFIGURE_ARGS+=--disable-bootstrap
.else
CONFIGURE_ARGS+=--with-build-config=bootstrap-debug
ALL_TARGET= bootstrap-lean
+.endif
+INSTALL_TARGET= install-strip
+.if ${UID} != 0
+BINMODE= 755
.endif
CONFIGURE_ARGS+=--disable-nls \
--enable-gnu-indirect-function \
Modified: head/lang/gcc7-devel/distinfo
==============================================================================
--- head/lang/gcc7-devel/distinfo Fri Dec 1 13:08:27 2017 (r455286)
+++ head/lang/gcc7-devel/distinfo Fri Dec 1 13:11:46 2017 (r455287)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1511480012
-SHA256 (gcc-7-20171123.tar.xz) = 3d71bc7a12a4362c80008eee70406020989a60a87d77d3dbe02a7e50e0ca8dde
-SIZE (gcc-7-20171123.tar.xz) = 59146732
+TIMESTAMP = 1512129009
+SHA256 (gcc-7-20171130.tar.xz) = 67943b4a7d72c93a3b7e89b7e3632cf021360385131b1f9ebfc983fcd4dfd01c
+SIZE (gcc-7-20171130.tar.xz) = 59151160
More information about the svn-ports-head
mailing list