git: c6c4482d77ec - main - devel/wasi-libcxx: explicitly disable LIBCXXABI_USE_LLVM_UNWINDER
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 27 Mar 2024 18:57:32 UTC
The branch main has been updated by vishwin:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c6c4482d77ec63006b47ba286a103128c6b8b7f7
commit c6c4482d77ec63006b47ba286a103128c6b8b7f7
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2024-03-27 18:52:08 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2024-03-27 18:57:23 +0000
devel/wasi-libcxx: explicitly disable LIBCXXABI_USE_LLVM_UNWINDER
LLVM 18 enables this by default, which is not wanted here. This is
effectively a no-op for other LLVM versions.
Context: https://github.com/WebAssembly/wasi-sdk/pull/377
---
devel/wasi-libcxx/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/devel/wasi-libcxx/Makefile b/devel/wasi-libcxx/Makefile
index afd2d0ff4fea..c32a1afe9edc 100644
--- a/devel/wasi-libcxx/Makefile
+++ b/devel/wasi-libcxx/Makefile
@@ -79,6 +79,7 @@ CMAKE_ARGS= -DCMAKE_AR=${LOCALBASE}/bin/llvm-ar${LLVM_VERSION} \
-DLIBCXXABI_HAS_EXTERNAL_THREAD_API:BOOL=OFF \
-DLIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY:BOOL=OFF \
-DLIBCXXABI_HAS_WIN32_THREAD_API:BOOL=OFF \
+ -DLIBCXXABI_USE_LLVM_UNWINDER:BOOL=OFF \
-DUNIX:BOOL=ON \
-DCMAKE_SYSROOT=${WASI_SYSROOT} \
-DLIBCXX_LIBDIR_SUFFIX=/${TRIPLE} \