Skip to content

Commit e7176a2

Browse files
committed
fix: update wstd from 0.5.3 to 0.5.4 to resolve wit-bindgen-rt version conflict
The user_service WebAssembly component was failing to link due to conflicting wit-bindgen-rt versions (0.39.0 vs 0.43.0). Root cause analysis showed: - wit-bindgen 0.43.0 requires wit-bindgen-rt 0.43.0 - wstd 0.5.3 depends on wasi crate which uses wit-bindgen-rt 0.39.0 - This caused linker error: "unable to find library -lwit_bindgen_cabi_realloc0_39_0" Solution: Update wstd to 0.5.4 which should resolve the version conflict. This addresses the remaining 4 failing targets (user_service related) to achieve 100% CI success rate from current 98.6% (275/279).
1 parent a92481a commit e7176a2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/checksum_updater/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ tracing = "0.1"
2727
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
2828
tempfile = "3.0"
2929
async-trait = "0.1"
30-
wstd = "0.5.3" # WebAssembly standard library for WASI Preview 2
30+
wstd = "0.5.4" # WebAssembly standard library for WASI Preview 2
3131
wit-bindgen = "0.43.0" # WIT binding generation for macro usage
3232
uuid = { version = "1.0", features = ["v4"] } # UUID generation for user service
3333

0 commit comments

Comments
 (0)