Date: Sun, 29 Mar 2020 05:57:28 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r529771 - head/misc/opennn Message-ID: <202003290557.02T5vStX063283@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003290557.02T5vStX063283>