svn commit: r478204 - head/lang/gcc6-aux
Eric Turgeon
ericbsd at FreeBSD.org
Mon Aug 27 13:44:15 UTC 2018
Author: ericbsd
Date: Mon Aug 27 13:44:14 2018
New Revision: 478204
URL: https://svnweb.freebsd.org/changeset/ports/478204
Log:
lang/gcc6-aux: fix build on aarch64
PR: 230485
Submitted by: mikael.urankar
Reported by: mikael.urankar
Approved by: bapt
Modified:
head/lang/gcc6-aux/Makefile
head/lang/gcc6-aux/distinfo
Modified: head/lang/gcc6-aux/Makefile
==============================================================================
--- head/lang/gcc6-aux/Makefile Mon Aug 27 13:05:13 2018 (r478203)
+++ head/lang/gcc6-aux/Makefile Mon Aug 27 13:44:14 2018 (r478204)
@@ -16,9 +16,6 @@ COMMENT= Version of GCC ${GCC_BRANCH} with full Ada su
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-BROKEN_FreeBSD_12_aarch64= fails to configure: cannot compute sizeof (long long)
-BROKEN_aarch64= fails to configure: ./config.h:556:15: two or more data types in declaration specifiers
-
.include "${.CURDIR}/Makefile.common"
LANGS= c c++ ada
@@ -55,8 +52,10 @@ BOOTSTRAP_DESC= Create bootstrap compiler (overrides
.if ${OPSYS} == FreeBSD
ONLY_FOR_ARCHS= aarch64 amd64 i386
MODERN_BINUTILS= yes
-. if ${ARCH} == aarch64
+. if ${ARCH} == aarch64 && ${OSVERSION} > 1200075 #ino64
BOOTSTRAP_COMPILER= ada-bootstrap.aarch64.freebsd.120.tar.bz2
+. elif ${ARCH} == aarch64
+BOOTSTRAP_COMPILER= ada-bootstrap.aarch64.freebsd.111.tar.bz2
. elif ${ARCH} == amd64 && ${OSVERSION} > 1200030 #ino64
BOOTSTRAP_COMPILER= ada-bootstrap.${GARCH}.freebsd.120.tar.bz2
. elif ${ARCH} == i386 && ${OSVERSION} > 1200030 #ino64
Modified: head/lang/gcc6-aux/distinfo
==============================================================================
--- head/lang/gcc6-aux/distinfo Mon Aug 27 13:05:13 2018 (r478203)
+++ head/lang/gcc6-aux/distinfo Mon Aug 27 13:44:14 2018 (r478204)
@@ -13,3 +13,7 @@ SHA256 (ada-bootstrap.x86_64.freebsd.120.tar.bz2) = 4b
SIZE (ada-bootstrap.x86_64.freebsd.120.tar.bz2) = 52651957
SHA256 (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 84d96268e864564bc4adddf54bac492ff74a0d7112c13283512542cde71663e7
SIZE (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 53840614
+SHA256 (ada-bootstrap.aarch64.freebsd.111.tar.bz2) = b16284a3c2e9aea2e11ee52724ccafea08b00f3f0003130c71f8133163c9ef06
+SIZE (ada-bootstrap.aarch64.freebsd.111.tar.bz2) = 63714336
+SHA256 (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 22929f98dbed737dcb84098704d9d9e04fef16d27f17689be926284eddc7bbc3
+SIZE (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 64399030
More information about the svn-ports-head
mailing list