Date: Fri, 21 Jun 2019 11:56:52 +0000 (UTC) From: Mark Linimon <linimon@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r504790 - head/math/libxsmm Message-ID: <201906211156.x5LBuqJO009094@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: linimon Date: Fri Jun 21 11:56:51 2019 New Revision: 504790 URL: https://svnweb.freebsd.org/changeset/ports/504790 Log: 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) Modified: head/math/libxsmm/Makefile Modified: head/math/libxsmm/Makefile ============================================================================== --- head/math/libxsmm/Makefile Fri Jun 21 11:44:43 2019 (r504789) +++ head/math/libxsmm/Makefile Fri Jun 21 11:56:51 2019 (r504790) @@ -11,7 +11,8 @@ COMMENT= Library for dense and sparse matrix operation 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906211156.x5LBuqJO009094>