diff options
| -rw-r--r-- | nongnu/packages/wasm.scm | 9 |
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" |
