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