summaryrefslogtreecommitdiff
path: root/nongnu/packages
diff options
context:
space:
mode:
authorTomas Volf <~@wolfsden.cz>2025-10-29 19:41:17 +0100
committerJohn Kehayias <john.kehayias@protonmail.com>2025-10-29 21:03:31 -0400
commit5c43eb791c5b2b5372bbe5f23be0803beaffda68 (patch)
treeeb5a8766ccadd6397805d078cf12ac976c5e2dc5 /nongnu/packages
parente6596d523cdadcec65307371163fbea850de517b (diff)
nongnu: wasm32-wasi-libcxx: Update to 17.0.6.
* nongnu/packages/wasm.scm (wasm32-wasi-libcxx): Update to 17.0.6. [arguments]: Add -DLIBCXX_HAS_MUSL_LIBC:BOOL=ON to configure flags. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Diffstat (limited to 'nongnu/packages')
-rw-r--r--nongnu/packages/wasm.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/nongnu/packages/wasm.scm b/nongnu/packages/wasm.scm
index 48f528e..6d8675f 100644
--- a/nongnu/packages/wasm.scm
+++ b/nongnu/packages/wasm.scm
@@ -129,7 +129,7 @@ other APIs.")
(define-public wasm32-wasi-libcxx
(package
(name "wasm32-wasi-libcxx")
- (version (package-version llvm-15))
+ (version (package-version llvm-17))
(source (llvm-monorepo version))
(build-system cmake-build-system)
(arguments
@@ -157,6 +157,9 @@ other APIs.")
"-DLIBCXX_LIBDIR_SUFFIX=/wasm32-wasi"
+ ;; https://reviews.llvm.org/D151740
+ "-DLIBCXX_HAS_MUSL_LIBC:BOOL=ON"
+
"-DLIBCXX_ENABLE_EXCEPTIONS=OFF"
"-DLIBCXX_ENABLE_SHARED=OFF"
"-DLIBCXX_ENABLE_THREADS=OFF"