Date: Sun, 13 May 2018 21:46:06 +0000 (UTC) From: Alexander Kabaev <kan@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r469834 - in head/devel: aarch64-gcc aarch64-none-elf-gcc arm-none-eabi-gcc mips-gcc mips64-gcc powerpc64-gcc powerpc64-gcc/files sparc64-gcc Message-ID: <201805132146.w4DLk6uL045642@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kan Date: Sun May 13 21:46:05 2018 New Revision: 469834 URL: https://svnweb.freebsd.org/changeset/ports/469834 Log: Upgrade ext-toolchain GCC ports to GCC 6.4.0 This is the latest supported release in GCC 6.x series. Drop aarch64 support patch - it has been committed upstream. Enable ifunc suppport by default. PR: 228161 Reviewed by: bapt (update part) Differential Revision: https://reviews.freebsd.org/D13602 Deleted: head/devel/powerpc64-gcc/files/patch-aarch64-support head/devel/powerpc64-gcc/files/patch-gcc_ubsan.c Modified: head/devel/aarch64-gcc/Makefile head/devel/aarch64-none-elf-gcc/Makefile head/devel/arm-none-eabi-gcc/Makefile head/devel/mips-gcc/Makefile head/devel/mips64-gcc/Makefile head/devel/powerpc64-gcc/Makefile head/devel/powerpc64-gcc/distinfo head/devel/sparc64-gcc/Makefile Modified: head/devel/aarch64-gcc/Makefile ============================================================================== --- head/devel/aarch64-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/aarch64-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 1 PKGNAMEPREFIX= aarch64- PLIST= ${.CURDIR}/pkg-plist Modified: head/devel/aarch64-none-elf-gcc/Makefile ============================================================================== --- head/devel/aarch64-none-elf-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/aarch64-none-elf-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 1 PKGNAMEPREFIX= aarch64-none-elf- COMMENT= GNU Compiler Collection for bare metal arm cross-development GCC_TARGET= aarch64-none-elf Modified: head/devel/arm-none-eabi-gcc/Makefile ============================================================================== --- head/devel/arm-none-eabi-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/arm-none-eabi-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 1 PKGNAMEPREFIX= arm-none-eabi- COMMENT= GNU Compiler Collection for bare metal arm cross-development GCC_TARGET= arm-none-eabi Modified: head/devel/mips-gcc/Makefile ============================================================================== --- head/devel/mips-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/mips-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 1 PKGNAMEPREFIX= mips- PLIST= ${.CURDIR}/pkg-plist Modified: head/devel/mips64-gcc/Makefile ============================================================================== --- head/devel/mips64-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/mips64-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 1 PKGNAMEPREFIX= mips64- PLIST= ${.CURDIR}/pkg-plist Modified: head/devel/powerpc64-gcc/Makefile ============================================================================== --- head/devel/powerpc64-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/powerpc64-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 6.3.0 -PORTREVISION= 5 +PORTVERSION= 6.4.0 CATEGORIES= devel MASTER_SITES= GCC/releases/gcc-${DISTVERSION} PKGNAMEPREFIX?= powerpc64- @@ -19,7 +18,7 @@ LIB_DEPENDS= libgmp.so:math/gmp \ BUILD_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils RUN_DEPENDS= ${BU_PREFIX}-as:devel/${PKGNAMEPREFIX}binutils -USES= gmake iconv libtool tar:bzip2 makeinfo compiler +USES= gmake iconv libtool tar:xz makeinfo compiler PLIST_SUB= TARGETARCH=${PKGNAMEPREFIX:C/-//g} \ OPSYS=${OPSYS:tl} \ GCC_TARGET=${GCC_TARGET} \ @@ -42,6 +41,7 @@ TARGETARCH=${PKGNAMEPREFIX:C/-//g} GNU_CONFIGURE= yes CONFIGURE_OUTSOURCE= yes CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \ + --enable-gnu-indirect-function \ --without-headers \ --with-gmp=${LOCALBASE} \ --with-pkgversion="FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-//g}" \ Modified: head/devel/powerpc64-gcc/distinfo ============================================================================== --- head/devel/powerpc64-gcc/distinfo Sun May 13 21:13:45 2018 (r469833) +++ head/devel/powerpc64-gcc/distinfo Sun May 13 21:46:05 2018 (r469834) @@ -1,3 +1,3 @@ -TIMESTAMP = 1482670316 -SHA256 (gcc-6.3.0.tar.bz2) = f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f -SIZE (gcc-6.3.0.tar.bz2) = 99903185 +TIMESTAMP = 1514072608 +SHA256 (gcc-6.4.0.tar.xz) = 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 +SIZE (gcc-6.4.0.tar.xz) = 76156220 Modified: head/devel/sparc64-gcc/Makefile ============================================================================== --- head/devel/sparc64-gcc/Makefile Sun May 13 21:13:45 2018 (r469833) +++ head/devel/sparc64-gcc/Makefile Sun May 13 21:46:05 2018 (r469834) @@ -1,6 +1,5 @@ # $FreeBSD$ -PORTREVISION= 1 PKGNAMEPREFIX= sparc64- PLIST= ${.CURDIR}/pkg-plist
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805132146.w4DLk6uL045642>