svn commit: r407309 - in head/devel: amd64-gcc powerpc64-gcc
Baptiste Daroussin
bapt at FreeBSD.org
Tue Jan 26 20:51:18 UTC 2016
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
More information about the svn-ports-all
mailing list