From 93ff3a38b39c7f089af61dfeb772099596a4825e Mon Sep 17 00:00:00 2001 From: Tomas Volf <~@wolfsden.cz> Date: Wed, 29 Oct 2025 19:29:04 +0100 Subject: nongnu: wasm32-wasi-clang-runtime: Update to 17.0.6. * nongnu/packages/wasm.scm (wasm32-wasi-clang-runtime): Inherit from clang-runtime-17. [native-inputs]: Use clang-17 instead of clang-15. [inputs]: Use llvm-17 instead of llvm-15. [arguments]: Add -DCMAKE_SYSTEM_NAME=Generic to configure flags.gs. Signed-off-by: John Kehayias --- nongnu/packages/wasm.scm | 9 ++++++--- 1 file 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" -- cgit v1.2.3