git: cc59d9d5720b - main - science/libint2-psi4: Add NATIVE option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 14 Jul 2023 06:50:57 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=cc59d9d5720b4fdf2e5b84b7aeea91d316031a88 commit cc59d9d5720b4fdf2e5b84b7aeea91d316031a88 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-07-14 06:33:27 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-07-14 06:50:51 +0000 science/libint2-psi4: Add NATIVE option Otherwise it was built with -march=native by default which potentially causes crashes with illegal instruction signal. --- science/libint2-psi4/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/science/libint2-psi4/Makefile b/science/libint2-psi4/Makefile index f94ec8cb358f..b60d12ec390f 100644 --- a/science/libint2-psi4/Makefile +++ b/science/libint2-psi4/Makefile @@ -1,5 +1,6 @@ PORTNAME= libint2-psi4 DISTVERSION= 0.1-${VERSION} +PORTREVISION= 1 CATEGORIES= science MASTER_SITES= https://github.com/loriab/libint/releases/download/v${DISTVERSION:C/-.*//}/ DISTFILES= libint-${VERSION}-post1-5-4-3-6-5-4_mm4f12ob2_1.tgz @@ -32,6 +33,10 @@ PLIST_SUB+= VER=${VERSION} CONFLICTS= libint2 +OPTIONS_DEFINE= NATIVE + +NATIVE_CMAKE_BOOL= ENABLE_XHOST + post-configure: # workaround for clang hanging on unity_1935_cxx.cxx, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265809 #@cd ${BUILD_WRKSRC} && \ # ${SED} -e 's|%%BUILD_WRKSRC%%|${BUILD_WRKSRC}|g ; s|%%WRKDIR%%|${WRKDIR}|g' < ${FILESDIR}/build.patch | ${PATCH}