svn commit: r561605 - head/devel/blitz

Yuri Victorovich yuri at FreeBSD.org
Thu Jan 14 21:55:01 UTC 2021


Author: yuri
Date: Thu Jan 14 21:55:01 2021
New Revision: 561605
URL: https://svnweb.freebsd.org/changeset/ports/561605

Log:
  devel/blitz: Mark the TBB option broken until the upstream updates the project to be compatible with oneTBB
  
  PR:		252685
  Reported by:	martymac

Modified:
  head/devel/blitz/Makefile

Modified: head/devel/blitz/Makefile
==============================================================================
--- head/devel/blitz/Makefile	Thu Jan 14 21:44:50 2021	(r561604)
+++ head/devel/blitz/Makefile	Thu Jan 14 21:55:01 2021	(r561605)
@@ -2,7 +2,7 @@
 
 PORTNAME=	blitz
 DISTVERSION=	1.0.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel science
 
 MAINTAINER=	yuri at FreeBSD.org
@@ -21,7 +21,7 @@ TEST_TARGET=	check-testsuite
 CONFIGURE_ARGS=	--enable-shared
 MAKE_ARGS=	CXXFLAGS="${CXXFLAGS}" FREEBSD_PYTHON_CMD=${PYTHON_CMD}
 
-OPTIONS_DEFINE=		APAD FORTRAN SERIALIZATION TBB THREADSAFE
+OPTIONS_DEFINE=		APAD FORTRAN SERIALIZATION THREADSAFE # TBB
 APAD_DESC=		Pad all lowest-rank lengths to nearest larger SIMD width
 SERIALIZATION_DESC=	Enable serialization support using Boost::Serialization
 TBB_DESC=		Use Intel Threading Building Blocks atomic types
@@ -34,6 +34,7 @@ SERIALIZATION_CONFIGURE_ENABLE=	serialization
 SERIALIZATION_BUILD_DEPENDS=	${LOCALBASE}/include/boost/mpi.hpp:devel/boost-libs
 TBB_CONFIGURE_ON=		--with-tbb # TBB_CONFIGURE_WITH=tbb doesn't work: https://github.com/blitzpp/blitz/issues/20
 TBB_BUILD_DEPENDS=		${LOCALBASE}/include/tbb/atomic.h:devel/tbb
+TBB_BROKEN=			oneTBB doesn't provide tbb/atomic.h any more, see https://github.com/blitzpp/blitz/issues/169
 THREADSAFE_CONFIGURE_ENABLE=	threadsafe
 
 post-install:


More information about the svn-ports-all mailing list