Skip to content

Commit ddfad51

Browse files
committed
ci: Update wasi-sdk & libclang_rt.builtins-wasm32-wasi
Update wasi-sdk & libclang_rt.builtins-wasm32-wasi to 25.0 Note: The layout of the libclang_rt.builtins-wasm32-wasi archive has changed slightly. Signed-off-by: Andrew Clayton <[email protected]>
1 parent 12763f6 commit ddfad51

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

.github/workflows/build_tests.yaml

+6-4
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ jobs:
3232
- name: Install tools/deps
3333
run: |
3434
dnf -y install git wget clang llvm compiler-rt lld make wasi-libc-devel cargo rust rust-std-static-wasm32-wasip1
35-
wget -O- https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20/libclang_rt.builtins-wasm32-wasi-20.0.tar.gz | tar --strip-components=1 -xvzf - -C $(dirname $(clang -print-runtime-dir))
35+
mkdir $(dirname $(clang -print-runtime-dir))/wasi
36+
wget -O- https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/libclang_rt.builtins-wasm32-wasi-25.0.tar.gz | tar --strip-components=1 -xvzf - -C $(dirname $(clang -print-runtime-dir))/wasi
3637
3738
- uses: actions/checkout@v3
3839
with:
@@ -52,11 +53,12 @@ jobs:
5253
run: |
5354
apt-get -y update
5455
apt-get -y install git curl wget wasi-libc make clang llvm lld
55-
wget -O- https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20/libclang_rt.builtins-wasm32-wasi-20.0.tar.gz | tar --strip-components=1 -xvzf - -C $(dirname $(clang -print-runtime-dir))
56+
mkdir $(dirname $(clang -print-runtime-dir))/wasi
57+
wget -O- https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/libclang_rt.builtins-wasm32-wasi-25.0.tar.gz | tar --strip-components=1 -xvzf - -C $(dirname $(clang -print-runtime-dir))/wasi
5658
curl https://sh.rustup.rs -sSf | sh -s -- -y
5759
. "$HOME/.cargo/env"
5860
rustup target add wasm32-wasip1
59-
wget -O- https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20/wasi-sysroot-20.0.tar.gz | tar -xzf - -C ${RUNNER_TEMP}
61+
wget -O- https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sysroot-25.0.tar.gz | tar -xzf - -C ${RUNNER_TEMP}
6062
6163
- uses: actions/checkout@v3
6264
with:
@@ -65,4 +67,4 @@ jobs:
6567
- name: make
6668
run: |
6769
. "$HOME/.cargo/env"
68-
make WASI_SYSROOT=${RUNNER_TEMP}/wasi-sysroot V=1 E=1 all
70+
make WASI_SYSROOT=${RUNNER_TEMP}/wasi-sysroot-25.0 V=1 E=1 all

0 commit comments

Comments
 (0)