sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (c49899f328bba605e6d9da8fbf27f2f0cda83a40)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (c49899f328bba605e6d9da8fbf27f2f0cda83a40)
- Date: Sun, 22 Jun 2025 08:00:11 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
devel/llvm/BUILD | 9 ++++++++-
devel/llvm/HISTORY | 1 +
2 files changed, 9 insertions(+), 1 deletion(-)
New commits:
commit c49899f328bba605e6d9da8fbf27f2f0cda83a40
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
llvm: Fix build against musl
diff --git a/devel/llvm/BUILD b/devel/llvm/BUILD
index 081b84d..847c32b 100755
--- a/devel/llvm/BUILD
+++ b/devel/llvm/BUILD
@@ -110,7 +110,14 @@ fi &&
if list_find "$LLVM_RUNTIMES" "compiler-rt" ;then
OPTS="$OPTS -DLLVM_TOOL_COMPILER_RT_BUILD=ON" &&
- OPTS="$OPTS -DCOMPILER_RT_INCLUDE_TESTS=OFF"
+ OPTS="$OPTS -DCOMPILER_RT_INCLUDE_TESTS=OFF" &&
+ case "$HOST" in
+ (*-musl)
+ # GWP-ASan causes a linking failure because it unconditionally thinks
+ # the libc contains a backtrace function. (as of 19.1.7)
+ OPTS+=' -DCOMPILER_RT_BUILD_GWP_ASAN=OFF'
+ ;;
+ esac
fi &&
if list_find "$LLVM_RUNTIMES" "libcxx" ;then
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index 2b48c44..630f6a3 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,6 +1,7 @@
2025-06-22 Ismael Luceno <ismael AT sourcemage.org>
* patches-clang/clang-001-fix-unwind-chain-inclusion.patch:
removed, it was not being applied
+ * BUILD: fixed build against musl
2025-05-11 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: removed CMAKE_LINKER_TYPE=SYSTEM
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (c49899f328bba605e6d9da8fbf27f2f0cda83a40), Ismael Luceno, 06/22/2025
Archive powered by MHonArc 2.6.24.