svn commit: r471043 - head/lang/gcc6-aux
Eric Turgeon
ericbsd at FreeBSD.org
Mon May 28 14:20:24 UTC 2018
Author: ericbsd
Date: Mon May 28 14:20:22 2018
New Revision: 471043
URL: https://svnweb.freebsd.org/changeset/ports/471043
Log:
Update gcc6-aux to 6.5.0 and fix i386
Approved by: wg (mentor)
Modified:
head/lang/gcc6-aux/Makefile
head/lang/gcc6-aux/Makefile.version
Modified: head/lang/gcc6-aux/Makefile
==============================================================================
--- head/lang/gcc6-aux/Makefile Mon May 28 13:23:10 2018 (r471042)
+++ head/lang/gcc6-aux/Makefile Mon May 28 14:20:22 2018 (r471043)
@@ -57,6 +57,8 @@ MODERN_BINUTILS= yes
BOOTSTRAP_COMPILER= ada-bootstrap.aarch64.freebsd.120.tar.bz2
. elif ${ARCH} == amd64 && ${OSVERSION} > 1200030 #ino64
BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.freebsd.120.tar.bz2
+. elif ${ARCH} == i386 && ${OSVERSION} > 1200030 #ino64
+BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.freebsd.120.tar.bz2
. else
BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.freebsd.100B.tar.bz2
. endif
@@ -116,10 +118,12 @@ DISTFILES+= ${BOOTSTRAP_COMPILER}:boot
# for port maintenance, invoke "make makesum PLUS_BOOTSTRAPS=1"
.if defined(PLUS_BOOTSTRAPS)
DISTFILES= \
- ${IDENTIFICATION}.tar.bz2 \
+ ${IDENTIFICATION}.tar.xz \
ada-bootstrap.i386.freebsd.100B.tar.bz2:boot \
+ ada-bootstrap.i386.freebsd.120.tar.bz2:boot \
ada-bootstrap.x86_64.dragonfly.41.tar.bz2:boot \
ada-bootstrap.x86_64.freebsd.100B.tar.bz2:boot \
+ ada-bootstrap.x86_64.freebsd.120.tar.bz2:boot \
ada-bootstrap.aarch64.freebsd.120.tar.bz2:boot
.endif
@@ -217,6 +221,8 @@ post-extract:
${WRKSRC}/gcc/config/i386/freebsd64.h \
${WRKSRC}/gcc/config/i386/freebsd.h \
${WRKSRC}/gcc/config/aarch64/aarch64-freebsd.h
+ @${REINPLACE_CMD} -e 's|static:crtbeginT.o%s;||' \
+ ${WRKSRC}/gcc/config/freebsd-spec.h
.if defined(MODERN_BINUTILS)
# Use dwarf4-compatible addr2line (affects FreeBSD only)
${REINPLACE_CMD} -e 's|/usr/bin/addr2line|${PREFIX}/bin/addr2line|g' \
Modified: head/lang/gcc6-aux/Makefile.version
==============================================================================
--- head/lang/gcc6-aux/Makefile.version Mon May 28 13:23:10 2018 (r471042)
+++ head/lang/gcc6-aux/Makefile.version Mon May 28 14:20:22 2018 (r471043)
@@ -1,15 +1,20 @@
# $FreeBSD$
+# The attempt to upgrade to version 6.4.1 was done incorrectly.
+# When 6.5.1 is released, set the SNAPSHOT to the release date,
+# but also set BUILD_RELEASE to "yes". Otherwise snapshots will
+# continue to be used and eventually be removed from mirrors.
+
GCC_BRANCH= 6
-GCC_POINT= 4.1
+GCC_POINT= 5.0
GCC_VERSION= ${GCC_BRANCH}.${GCC_POINT}
-SNAPSHOT= 20170802
+SNAPSHOT= 20180516
BUILD_RELEASE= no
-MAIN_PR= 1
-UTIL_PR= 1
-ARMV7_PR= 2
-ARM64_PR= 3
-X86_PR= 2
+MAIN_PR= 0
+UTIL_PR= 0
+ARMV7_PR= 0
+ARM64_PR= 0
+X86_PR= 0
.if ${BUILD_RELEASE:Mno}
# Snapshot naming pattern
More information about the svn-ports-head
mailing list