Date: Sat, 8 Jul 2017 09:57:58 +0000 (UTC) From: Gerald Pfeifer <gerald@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r445313 - in head/lang/gcc6: . files Message-ID: <201707080957.v689vwlp025946@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gerald Date: Sat Jul 8 09:57:58 2017 New Revision: 445313 URL: https://svnweb.freebsd.org/changeset/ports/445313 Log: Update to the GCC 6.4.0 upstream release which carries a number of fixes. This now comes as an xz archive, so update USES=tar accordingly. Also this now includes files/patch-aarch64-support, files/patch-libgcc-config-arm-unwind-arm, and files/patch-x86-64-fix-m16 which andreast@ and me pushed upstream. On the other hand we gain bin/gcov-dump6 and man pages for gcov-dump6 and gcov-tool6. Finally, as with lang/gcc5 and lang/gcc6-devel, remove headers being created by GCC's fixincludes machinery from the installation / packaging to avoid breakage when FreeBSD's headers are changing afterwards. Deleted: head/lang/gcc6/files/patch-aarch64-support head/lang/gcc6/files/patch-libgcc-config-arm-unwind-arm head/lang/gcc6/files/patch-x86-64-fix-m16 Modified: head/lang/gcc6/Makefile head/lang/gcc6/distinfo head/lang/gcc6/pkg-plist Modified: head/lang/gcc6/Makefile ============================================================================== --- head/lang/gcc6/Makefile Sat Jul 8 09:37:52 2017 (r445312) +++ head/lang/gcc6/Makefile Sat Jul 8 09:57:58 2017 (r445313) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 6.3.0 -PORTREVISION= 3 +PORTVERSION= 6.4.0 CATEGORIES= lang java MASTER_SITES= GCC/releases/gcc-${DISTVERSION} PKGNAMESUFFIX= ${SUFFIX} @@ -31,7 +30,7 @@ CPE_VENDOR= gnu GCC_VERSION= ${PORTVERSION} SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 i386 powerpc powerpc64 sparc64 -USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:bzip2 +USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:xz USE_BINUTILS= yes USE_PERL5= build SSP_UNSAFE= yes @@ -163,6 +162,7 @@ post-stage: ${RM} ${STAGEDIR}${PREFIX}/man/man7/* ${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \ ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1 + ${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/ # Add target libraries and include files to packaging list. ${RM} ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax Modified: head/lang/gcc6/distinfo ============================================================================== --- head/lang/gcc6/distinfo Sat Jul 8 09:37:52 2017 (r445312) +++ head/lang/gcc6/distinfo Sat Jul 8 09:57:58 2017 (r445313) @@ -1,3 +1,3 @@ -TIMESTAMP = 1482692157 -SHA256 (gcc-6.3.0.tar.bz2) = f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f -SIZE (gcc-6.3.0.tar.bz2) = 99903185 +TIMESTAMP = 1499443012 +SHA256 (gcc-6.4.0.tar.xz) = 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 +SIZE (gcc-6.4.0.tar.xz) = 76156220 Modified: head/lang/gcc6/pkg-plist ============================================================================== --- head/lang/gcc6/pkg-plist Sat Jul 8 09:37:52 2017 (r445312) +++ head/lang/gcc6/pkg-plist Sat Jul 8 09:57:58 2017 (r445313) @@ -14,6 +14,7 @@ bin/gcc-ar%%SUFFIX%% bin/gcc-nm%%SUFFIX%% bin/gcc-ranlib%%SUFFIX%% bin/gcov%%SUFFIX%% +bin/gcov-dump%%SUFFIX%% bin/gcov-tool%%SUFFIX%% bin/gfortran%%SUFFIX%% @comment info/gcc%%SUFFIX%%/dir @@ -21,6 +22,8 @@ man/man1/cpp%%SUFFIX%%.1.gz man/man1/g++%%SUFFIX%%.1.gz man/man1/gcc%%SUFFIX%%.1.gz man/man1/gcov%%SUFFIX%%.1.gz +man/man1/gcov-dump%%SUFFIX%%.1.gz +man/man1/gcov-tool%%SUFFIX%%.1.gz man/man1/gfortran%%SUFFIX%%.1.gz %%JAVA%%share/gcc-%%GCC_VERSION%%/python/libjava/aotcompile.py %%JAVA%%share/gcc-%%GCC_VERSION%%/python/libjava/classfile.py
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707080957.v689vwlp025946>