Skip site navigation (1)Skip section navigation (2)
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>