svn commit: r529771 - head/misc/opennn
Yuri Victorovich
yuri at FreeBSD.org
Sun Mar 29 06:05:36 UTC 2020
Author: yuri
Date: Sun Mar 29 05:57:28 2020
New Revision: 529771
URL: https://svnweb.freebsd.org/changeset/ports/529771
Log:
misc/opennn: Fix build
Change to clang-9 because clang-10 failed:
error: no matching constructor for initialization of 'const Vector<size_t>' (aka 'const Vector<unsigned long>')
https://github.com/Artelnics/OpenNN/issues/105
Reported by: fallout
Modified:
head/misc/opennn/Makefile
Modified: head/misc/opennn/Makefile
==============================================================================
--- head/misc/opennn/Makefile Sun Mar 29 05:55:51 2020 (r529770)
+++ head/misc/opennn/Makefile Sun Mar 29 05:57:28 2020 (r529771)
@@ -3,7 +3,7 @@
PORTNAME= opennn
DISTVERSION= 0.1-86
DISTVERSIONSUFFIX= -g449b346
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MAINTAINER= yuri at FreeBSD.org
@@ -12,7 +12,7 @@ COMMENT= Open neural networks library
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cmake compiler:c++11-lang dos2unix
+USES= cmake dos2unix # compiler:c++11-lang
DOS2UNIX_FILES= CMakeLists.txt
USE_GITHUB= yes
GH_ACCOUNT= Artelnics
@@ -28,6 +28,13 @@ MPI_CMAKE_BOOL= __OPENNN_MPI__
MPI_BROKEN= https://github.com/Artelnics/OpenNN/issues/86
OPENMP_CMAKE_BOOL= __OPENNN_OMP__
+
+# workaround for breakage with clang-10: https://github.com/Artelnics/OpenNN/issues/105
+LLVM_VER= 80
+BUILD_DEPENDS+= clang${LLVM_VER}:devel/llvm${LLVM_VER}
+CPP= clang-cpp${LLVM_VER}
+CC= clang${LLVM_VER}
+CXX= clang++${LLVM_VER}
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} && ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
More information about the svn-ports-all
mailing list