svn commit: r504790 - head/math/libxsmm

Mark Linimon linimon at FreeBSD.org
Fri Jun 21 11:56:53 UTC 2019


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


More information about the svn-ports-head mailing list