aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2019-06-21 19:56:51 +0800
committerMark Linimon <linimon@FreeBSD.org>2019-06-21 19:56:51 +0800
commit3b3b830a5a75de24be7d352fea7f3c30ffcd4d71 (patch)
treed787f1f111d3ccb67c2746b099184232aa2fcbea /math
parent3a6eb54cac4dab0bb7c052078dd882fea8eba87c (diff)
downloadfreebsd-ports-gnome-3b3b830a5a75de24be7d352fea7f3c30ffcd4d71.tar.gz
freebsd-ports-gnome-3b3b830a5a75de24be7d352fea7f3c30ffcd4d71.tar.zst
freebsd-ports-gnome-3b3b830a5a75de24be7d352fea7f3c30ffcd4d71.zip
Switch to ONLY_FOR_ARCHS=amd64.
This port does not build on e.g. powerpc64 due to hardwired assumptions about x86 e.g. in the unconditionally-built src/libxsmm_cpuid_x86.c. Previously it had been marked BROKEN on i386 since it requires 64-bit. So, the easiest thing to do in this case is mark it amd64-only. Approved by: portmgr (tier-2 blanket)
Diffstat (limited to 'math')
-rw-r--r--math/libxsmm/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/math/libxsmm/Makefile b/math/libxsmm/Makefile
index a0a1d8ca4e89..98f65cba7e13 100644
--- a/math/libxsmm/Makefile
+++ b/math/libxsmm/Makefile
@@ -11,7 +11,8 @@ COMMENT= Library for dense and sparse matrix operations and deep learning
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BROKEN_i386= LIBXSMM is only supported on a 64-bit platform!
+ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS_REASON= relies on hard-coded x86 code, and is only supported on 64-bit
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libomp.so:devel/openmp