summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlinimon <linimon@FreeBSD.org>2017-05-02 22:23:52 +0000
committerlinimon <linimon@FreeBSD.org>2017-05-02 22:23:52 +0000
commitff4f37d0245f9d99c9afca18f1be2efc1dccfe62 (patch)
treea98e44517d111062f41e9e6ac4568beb6c72220a
parentca35f2f8a90571f9f59e67e286137af6f88f7de0 (diff)
downloadFreeBSD-ports-ff4f37d0245f9d99c9afca18f1be2efc1dccfe62.zip
FreeBSD-ports-ff4f37d0245f9d99c9afca18f1be2efc1dccfe62.tar.gz
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/Makefile3
-rw-r--r--lang/ratfor/Makefile3
-rw-r--r--lang/scm/Makefile6
-rw-r--r--math/algae/Makefile8
-rw-r--r--math/gotoblas/Makefile4
-rw-r--r--math/libtsnnls/Makefile2
-rw-r--r--math/math77/Makefile3
-rw-r--r--math/superlu_mt/Makefile2
-rw-r--r--misc/rump/Makefile4
-rw-r--r--multimedia/gstreamer-ffmpeg/Makefile3
10 files changed, 26 insertions, 12 deletions
diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile
index 05fee33..0cb1d26 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 fc8dee6..09369e8 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 1018078..6e2f5ec 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 67d5d77..e86a0d7 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 7d54dde..8082fad 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 e50cc2e..dbe09b3 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 e5079b0..18a8493 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 b363f2f..77e545b 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 4abddb1..55aae47 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 db24c35..f14f212 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
OpenPOWER on IntegriCloud