aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-07-26 09:38:47 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2023-07-26 09:40:13 +0000
commit70dac127ed051f5c004753baebfc9e9adda4acbd (patch)
treef771c03097ddc5a065d67bed5e4cb31f975877bb
parentb2f808bcc7778fb0c719e24995af12c837758865 (diff)
downloadports-70dac127ed051f5c004753baebfc9e9adda4acbd.tar.gz
ports-70dac127ed051f5c004753baebfc9e9adda4acbd.zip
math/cocoalib: Fix build with llvm16
- Utilize USES=localbase Approved by: portmgr (blanket) Sponsored by: The FreeBSD Foundation
-rw-r--r--math/cocoalib/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/math/cocoalib/Makefile b/math/cocoalib/Makefile
index fc5e9a825187..53015ae266b7 100644
--- a/math/cocoalib/Makefile
+++ b/math/cocoalib/Makefile
@@ -16,7 +16,8 @@ LICENSE_FILE_GFDL= ${WRKSRC}/doc/COPYING
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libgmp.so:math/gmp
-USES= compiler:c++11-lang shebangfix tar:tgz
+USES= compiler:c++11-lang localbase:ldflag shebangfix tar:tgz
+USE_CXXSTD= c++14
USE_LDCONFIG= yes
SHEBANG_GLOB= *.sh
@@ -25,11 +26,10 @@ CXXFLAGS+= -I${WRKSRC}/include \
-I${WRKSRC}/src/AlgebraicCore/TmpFactorDir \
-I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/multivariate \
-I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/linalg \
- -I${LOCALBASE}/include \
-DCoCoA_ULONG2LONG=1 \
-DCoCoA_ULONGLONG2LONGLONG=1 \
-fPIC
-LDFLAGS+= -L${LOCALBASE}/lib -L${BUILD_WRKSRC} -lcocoa -lgmp
+LDFLAGS+= -L${BUILD_WRKSRC} -lcocoa -lgmp
BUILD_WRKSRC= ${WRKSRC}/src/AlgebraicCore