diff options
author | linimon <linimon@FreeBSD.org> | 2017-05-03 06:23:52 +0800 |
---|---|---|
committer | linimon <linimon@FreeBSD.org> | 2017-05-03 06:23:52 +0800 |
commit | ff4f37d0245f9d99c9afca18f1be2efc1dccfe62 (patch) | |
tree | a98e44517d111062f41e9e6ac4568beb6c72220a | |
parent | ca35f2f8a90571f9f59e67e286137af6f88f7de0 (diff) | |
download | freebsd-ports-gnome-ff4f37d0245f9d99c9afca18f1be2efc1dccfe62.tar.gz freebsd-ports-gnome-ff4f37d0245f9d99c9afca18f1be2efc1dccfe62.tar.zst freebsd-ports-gnome-ff4f37d0245f9d99c9afca18f1be2efc1dccfe62.zip |
Mark some ports failing on aarch64, and, in a few cases, other tier-2
archs.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
-rw-r--r-- | lang/ldc/Makefile | 3 | ||||
-rw-r--r-- | lang/ratfor/Makefile | 3 | ||||
-rw-r--r-- | lang/scm/Makefile | 6 | ||||
-rw-r--r-- | math/algae/Makefile | 8 | ||||
-rw-r--r-- | math/gotoblas/Makefile | 4 | ||||
-rw-r--r-- | math/libtsnnls/Makefile | 2 | ||||
-rw-r--r-- | math/math77/Makefile | 3 | ||||
-rw-r--r-- | math/superlu_mt/Makefile | 2 | ||||
-rw-r--r-- | misc/rump/Makefile | 4 | ||||
-rw-r--r-- | multimedia/gstreamer-ffmpeg/Makefile | 3 |
10 files changed, 26 insertions, 12 deletions
diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile index 05fee33f9e40..0cb1d262eb30 100644 --- a/lang/ldc/Makefile +++ b/lang/ldc/Makefile @@ -16,6 +16,9 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= clang39:devel/llvm39 LIB_DEPENDS= libconfig.so:devel/libconfig +BROKEN_aarch64= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? +BROKEN_armv6= fails to compile: Error: undefined identifier _jmp_buf, did you mean alias jmp_buf? + USES= cmake CMAKE_ARGS+= -DD_COMPILER:STRING="${WRKDIR}/${PORTNAME}-${BOOTVER:S/$/-src/}/bin/ldmd2" CC= clang39 diff --git a/lang/ratfor/Makefile b/lang/ratfor/Makefile index fc8dee6f5c45..09369e850860 100644 --- a/lang/ratfor/Makefile +++ b/lang/ratfor/Makefile @@ -12,7 +12,8 @@ DISTFILES= ratfor.shar.2 local.ratfor77.shar MAINTAINER= bofh@FreeBSD.org COMMENT= Rational FORTRAN compiler -BROKEN_powerpc= ./ratfor -o test.f test.r keeps creating huge output file +BROKEN_aarch64= ./ratfor -o test.f test.r keeps creating huge output file +BROKEN_powerpc= ./ratfor -o test.f test.r keeps creating huge output file BROKEN_powerpc64= ./ratfor -o test.f test.r keeps creating huge output file NO_WRKSUBDIR= yes diff --git a/lang/scm/Makefile b/lang/scm/Makefile index 101807822c56..6e2f5ec4e26f 100644 --- a/lang/scm/Makefile +++ b/lang/scm/Makefile @@ -15,7 +15,11 @@ COMMENT= Scheme interpreter LICENSE= LGPL21 -BROKEN_powerpc64= Does not build +BROKEN_aarch64= does not link: undefined reference to sbrk +BROKEN_armv6= does not build: fails self-tests +BROKEN_mips= does not build +BROKEN_mips64= does not build +BROKEN_powerpc64= does not build: error: r4rstest.scm: segment violation 11 WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/math/algae/Makefile b/math/algae/Makefile index 67d5d7733734..e86a0d701495 100644 --- a/math/algae/Makefile +++ b/math/algae/Makefile @@ -13,11 +13,9 @@ COMMENT= Programming language for numerical analysis LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_powerpc64= Does not build - -BROKEN_ia64= does not compile -BROKEN_powerpc= does not compile -BROKEN_sparc64= does not compile +BROKEN_aarch64= does not build: checking for proper floating point exception handling... no +BROKEN_armv6= does not build: checking for proper floating point exception handling... no +BROKEN_powerpc64= does not build: configure: error: Cannot handle floating point exceptions GNU_CONFIGURE= yes USES= fortran diff --git a/math/gotoblas/Makefile b/math/gotoblas/Makefile index 7d54ddebe8fd..8082fad14017 100644 --- a/math/gotoblas/Makefile +++ b/math/gotoblas/Makefile @@ -19,7 +19,9 @@ COMMENT= Fast implementation of Basic Linear Algebra Subprograms LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/00License.txt -BROKEN_powerpc64= does not build +BROKEN_aarch64= does not build: undefined reference to get_libname +BROKEN_armv6= does not build: undefined reference to get_libname +BROKEN_powerpc64= does not build: error: macro names must be identifiers BROKEN_i386= does not build (terminates with SIGBUS) GOTOBLAS2VER= 1.13 diff --git a/math/libtsnnls/Makefile b/math/libtsnnls/Makefile index e50cc2eea958..dbe09b32a57b 100644 --- a/math/libtsnnls/Makefile +++ b/math/libtsnnls/Makefile @@ -10,6 +10,8 @@ MASTER_SITES= http://www.jasoncantarella.com/downloads/ MAINTAINER= tzhuan@gmail.com COMMENT= Fast Sparse Nonnegative Least Squares Solver +BROKEN_aarch64= fails to configure: error: cannot compute sizeof (int) + GNU_CONFIGURE= yes USES= fortran libtool USE_LDCONFIG= yes diff --git a/math/math77/Makefile b/math/math77/Makefile index e5079b0d3922..18a8493188e2 100644 --- a/math/math77/Makefile +++ b/math/math77/Makefile @@ -13,7 +13,8 @@ COMMENT= CalTech mathematical subprogram libraries for Fortran 77 LICENSE= BSD3CLAUSE -BROKEN_powerpc64= Does not build +BROKEN_aarch64= fails to compile: error: unknown architecture native +BROKEN_powerpc64= fails to compile: error: unrecognized command line option -march=native USES= fortran gmake tar:tgz WRKSRC= ${WRKDIR}/MATH77 diff --git a/math/superlu_mt/Makefile b/math/superlu_mt/Makefile index b363f2fb10e7..77e545b484d5 100644 --- a/math/superlu_mt/Makefile +++ b/math/superlu_mt/Makefile @@ -15,6 +15,8 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Routines for performing multithreaded sparse factorization +BROKEN_aarch64= fails to build: undefined reference to sbrk + USES= fortran gmake OPTIONS_DEFINE= DOCS diff --git a/misc/rump/Makefile b/misc/rump/Makefile index 4abddb1c21d5..55aae47bb350 100644 --- a/misc/rump/Makefile +++ b/misc/rump/Makefile @@ -13,9 +13,7 @@ COMMENT= Virtualized NetBSD kernel components in userspace LICENSE= BSD2CLAUSE -BROKEN_powerpc64= Does not build - -NOT_FOR_ARCHS= armv6 mips mips64 sparc64 +NOT_FOR_ARCHS= aarch64 armv6 mips mips64 powerpc powerpc64 sparc64 NOT_FOR_ARCHS_REASON= not yet ported to FreeBSD on this architecture USE_LDCONFIG= yes diff --git a/multimedia/gstreamer-ffmpeg/Makefile b/multimedia/gstreamer-ffmpeg/Makefile index db24c35d4470..f14f2123ee87 100644 --- a/multimedia/gstreamer-ffmpeg/Makefile +++ b/multimedia/gstreamer-ffmpeg/Makefile @@ -18,6 +18,9 @@ LICENSE= GPLv2 LIB_DEPENDS= liborc-0.4.so:devel/orc +NOT_FOR_ARCHS= aarch64 armv6 +NOT_FOR_ARCHS_REASON= invokes x86 asm + PORTSCOUT= limit:0\.10\..* LIBAV_VERSION= 0.7.7 |