summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nongnu/packages/wasm.scm9
1 files changed, 6 insertions, 3 deletions
diff --git a/nongnu/packages/wasm.scm b/nongnu/packages/wasm.scm
index fa236d1..ebdcc9f 100644
--- a/nongnu/packages/wasm.scm
+++ b/nongnu/packages/wasm.scm
@@ -67,11 +67,11 @@ other APIs.")
license:expat))))
(define-public wasm32-wasi-clang-runtime
- (package (inherit clang-runtime-15)
+ (package (inherit clang-runtime-17)
(native-inputs
- (list clang-15
+ (list clang-17
wasi-libc))
- (inputs (list llvm-15))
+ (inputs (list llvm-17))
(arguments
(list
#:build-type "Release"
@@ -87,6 +87,9 @@ other APIs.")
(string-append
"-DCMAKE_C_FLAGS=-I " #$wasi-libc "/wasm32-wasi/include")
+ ;; https://github.com/llvm/llvm-project/issues/63799
+ "-DCMAKE_SYSTEM_NAME=Generic"
+
"-DCOMPILER_RT_OS_DIR=wasi"
"-DCOMPILER_RT_BAREMETAL_BUILD=On"