Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 May 2018 14:20:23 +0000 (UTC)
From:      Eric Turgeon <ericbsd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r471043 - head/lang/gcc6-aux
Message-ID:  <201805281420.w4SEKNQX028529@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805281420.w4SEKNQX028529>