Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 2016 20:51:16 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r407309 - in head/devel: amd64-gcc powerpc64-gcc
Message-ID:  <201601262051.u0QKpGZm061919@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Tue Jan 26 20:51:16 2016
New Revision: 407309
URL: https://svnweb.freebsd.org/changeset/ports/407309

Log:
  Update cross gcc to 5.3.0
  While here:
  - fix packaging on amd64
  - fix building with utf8 locales en recent head by enforcing the locale to be C

Modified:
  head/devel/amd64-gcc/Makefile
  head/devel/powerpc64-gcc/Makefile
  head/devel/powerpc64-gcc/distinfo

Modified: head/devel/amd64-gcc/Makefile
==============================================================================
--- head/devel/amd64-gcc/Makefile	Tue Jan 26 20:34:52 2016	(r407308)
+++ head/devel/amd64-gcc/Makefile	Tue Jan 26 20:51:16 2016	(r407309)
@@ -9,6 +9,3 @@ BU_PREFIX=	x86_64-${OPSYS:tl}
 FREEBSD_EXTENSION=	yes
 
 .include "${MASTERDIR}/Makefile"
-
-post-install:
-	${RM} -f ${STAGEDIR}${PREFIX}/bin/gcov-tool

Modified: head/devel/powerpc64-gcc/Makefile
==============================================================================
--- head/devel/powerpc64-gcc/Makefile	Tue Jan 26 20:34:52 2016	(r407308)
+++ head/devel/powerpc64-gcc/Makefile	Tue Jan 26 20:51:16 2016	(r407309)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	gcc
-PORTVERSION=	5.2.0
-PORTREVISION?=	1
+PORTVERSION=	5.3.0
 CATEGORIES=	devel
 MASTER_SITES=	GCC/releases/gcc-${DISTVERSION}
 PKGNAMEPREFIX?=	powerpc64-
@@ -40,6 +39,8 @@ EXTRA_PATCHES+= ${FILESDIR}/freebsd-form
 .endif
 .endif
 
+CONFIGURE_ENV=	LC_ALL=C
+MAKE_ENV=	LC_ALL=C
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \
 		--without-headers \
@@ -53,6 +54,7 @@ CONFIGURE_SCRIPT=	../${PORTNAME}-${PORTV
 
 ALL_TARGET?=	all-gcc
 INSTALL_TARGET?=	install-gcc
+BROKEN_FreeBSD9=	plist is different on 9.x that on other arches
 
 .include <bsd.port.options.mk>
 
@@ -65,13 +67,14 @@ CONFIGURE_TARGET=	${ARCH}-portbld-${OPSY
 post-extract:
 	@${MKDIR} ${WRKSRC}
 
-post-stage:
+post-install:
 	@if [ -f ${STAGEDIR}${PREFIX}/bin/cpp ] ; then \
 		mv ${STAGEDIR}${PREFIX}/bin/cpp  \
 		    ${STAGEDIR}${PREFIX}/bin/${GCC_TARGET}-cpp ; \
 	fi
-.for f in c++ cpp g++ gcc gcc-ar gcc-nm gcc-ranlib gcov
+.for f in c++ cpp g++ gcc gcc-ar gcc-nm gcc-ranlib gcov gcov-tool
 	@${RM} ${STAGEDIR}${PREFIX}/bin/$f
+	@${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1
 	@${RM} ${STAGEDIR}${PREFIX}/man/man1/$f.1.gz
 .endfor
 	@${RM} ${STAGEDIR}${PREFIX}/info/*

Modified: head/devel/powerpc64-gcc/distinfo
==============================================================================
--- head/devel/powerpc64-gcc/distinfo	Tue Jan 26 20:34:52 2016	(r407308)
+++ head/devel/powerpc64-gcc/distinfo	Tue Jan 26 20:51:16 2016	(r407309)
@@ -1,2 +1,2 @@
-SHA256 (gcc-5.2.0.tar.bz2) = 5f835b04b5f7dd4f4d2dc96190ec1621b8d89f2dc6f638f9f8bc1b1014ba8cad
-SIZE (gcc-5.2.0.tar.bz2) = 95221552
+SHA256 (gcc-5.3.0.tar.bz2) = b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db
+SIZE (gcc-5.3.0.tar.bz2) = 95441837



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