svn commit: r510182 - head/misc/adios2
Piotr Kubaj
pkubaj at FreeBSD.org
Thu Aug 29 19:38:37 UTC 2019
Author: pkubaj
Date: Thu Aug 29 19:38:37 2019
New Revision: 510182
URL: https://svnweb.freebsd.org/changeset/ports/510182
Log:
misc/adios2: fix build with GCC-based architectures
Needs C++11 compiler to build:
target_compile_features The compiler feature "cxx_auto_type" is not known
to CXX compiler
"GNU"
version 4.2.1.
It also tries to link to libepoll-shim.so (installed by libfabric), so link to it and and devel/libepoll-shim to LIB_DEPENDS.
PR: 239635
Approved by: yuri (maintainer), linimon (mentor)
Differential Revision: https://reviews.freebsd.org/D21400
Modified:
head/misc/adios2/Makefile
Modified: head/misc/adios2/Makefile
==============================================================================
--- head/misc/adios2/Makefile Thu Aug 29 19:37:17 2019 (r510181)
+++ head/misc/adios2/Makefile Thu Aug 29 19:38:37 2019 (r510182)
@@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libblosc.so:archivers/c-blosc \
+ libepoll-shim.so:devel/libepoll-shim \
libfabric.so:net/libfabric \
libffi.so:devel/libffi \
libmpi.so:net/openmpi \
@@ -20,7 +21,8 @@ LIB_DEPENDS= libblosc.so:archivers/c-blosc \
libzfp.so:devel/zfp
RUN_DEPENDS= bash:shells/bash
-USES= bison cmake pkgconfig perl5 python shebangfix
+USES= bison cmake compiler:c++11-lang localbase:ldflags pkgconfig \
+ perl5 python shebangfix
SHEBANG_FILES= cmake/install/post/adios2-config.pre.sh.in cmake/install/post/generate-adios2-config.sh.in source/utils/bp4dbg/bp4dbg.py
USE_GITHUB= yes
GH_ACCOUNT= ornladios
@@ -28,5 +30,6 @@ GH_PROJECT= ADIOS2
USE_LDCONFIG= yes
CMAKE_OFF= BUILD_TESTING
+LDFLAGS+= -lepoll-shim
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list