svn commit: r517855 - head/lang/gcc8-devel

Gerald Pfeifer gerald at FreeBSD.org
Mon Nov 18 04:53:28 UTC 2019


Author: gerald
Date: Mon Nov 18 04:53:27 2019
New Revision: 517855
URL: https://svnweb.freebsd.org/changeset/ports/517855

Log:
  Update to the 20191115 snapshot of GCC 8.3.1.
  
  This brings a fix on the Fortran side and addresses two corner cases
  for i386.
  
  On versions of FreeBSD that that are new enough and made that switch
  already, use ELFv2 ABI on powerpc64. [1]
  
  PR:		239813 [1]
  Submitted by:	pkubaj [1]
  Reported by:	linimon [1]

Modified:
  head/lang/gcc8-devel/Makefile
  head/lang/gcc8-devel/distinfo

Modified: head/lang/gcc8-devel/Makefile
==============================================================================
--- head/lang/gcc8-devel/Makefile	Mon Nov 18 02:05:19 2019	(r517854)
+++ head/lang/gcc8-devel/Makefile	Mon Nov 18 04:53:27 2019	(r517855)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gcc
-PORTVERSION=	8.3.1.s20191108
+PORTVERSION=	8.3.1.s20191115
 CATEGORIES=	lang
 MASTER_SITES=	GCC/snapshots/${DIST_VERSION}
 PKGNAMESUFFIX=	${SUFFIX}-devel
@@ -68,7 +68,11 @@ CONFIGURE_TARGET=	x86_64-portbld-${OPSYS:tl}${OSREL}
 
 .elif ${ARCH} == powerpc64
 CONFIGURE_ENV+=	UNAME_m="powerpc64"
+. if defined(PPC_ABI) && ${PPC_ABI} == ELFv2
+CONFIGURE_ARGS+=	--with-abi=elfv2
+. else
 MAKE_ARGS+=	CFLAGS_FOR_TARGET="-O1" CXXFLAGS_FOR_TARGET="-O1" BOOT_CFLAGS="-O1" # PR235975
+.endif
 
 .elif ${ARCH} == powerpcspe
 CONFIGURE_ARGS+=	--with-cpu=8548 --enable-e500_double --without-fp

Modified: head/lang/gcc8-devel/distinfo
==============================================================================
--- head/lang/gcc8-devel/distinfo	Mon Nov 18 02:05:19 2019	(r517854)
+++ head/lang/gcc8-devel/distinfo	Mon Nov 18 04:53:27 2019	(r517855)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1573329896
-SHA256 (gcc-8-20191108.tar.xz) = 97ed351232b7c141e1c34b45423dd14d0269fa78898712b3b2e40129dcf6a385
-SIZE (gcc-8-20191108.tar.xz) = 61993868
+TIMESTAMP = 1573892273
+SHA256 (gcc-8-20191115.tar.xz) = c34015abe3ccd5571e4c6b399d75b56b51ff04253775526ff9ddda1ff24ea6a2
+SIZE (gcc-8-20191115.tar.xz) = 61992756


More information about the svn-ports-all mailing list