Skip to content

Commit 8600694

Browse files
committed
Update the wasm-component-ld tool
This commit updates the `wasm-component-ld` tool from 0.5.11 to 0.5.12. This pulls in a fix for the binary adapters that are included with this tool for an issue described in bytecodealliance/wasmtime#10058. Some other dependencies have additionally been updated in the meantime of `wasm-component-ld` but there should otherwise be no major changes.
1 parent ed43cbc commit 8600694

File tree

2 files changed

+21
-22
lines changed

2 files changed

+21
-22
lines changed

Cargo.lock

+20-21
Original file line numberDiff line numberDiff line change
@@ -1525,7 +1525,6 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
15251525
dependencies = [
15261526
"ahash",
15271527
"allocator-api2",
1528-
"serde",
15291528
]
15301529

15311530
[[package]]
@@ -1535,6 +1534,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
15351534
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
15361535
dependencies = [
15371536
"foldhash",
1537+
"serde",
15381538
]
15391539

15401540
[[package]]
@@ -5880,9 +5880,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
58805880

58815881
[[package]]
58825882
name = "wasi-preview1-component-adapter-provider"
5883-
version = "24.0.1"
5883+
version = "29.0.1"
58845884
source = "registry+https://github.com/rust-lang/crates.io-index"
5885-
checksum = "0f76d9fa52234153eeb40b088de91a8c13dc28a912cf6f31cd89ca4bac9024e0"
5885+
checksum = "dcd9f21bbde82ba59e415a8725e6ad0d0d7e9e460b1a3ccbca5bdee952c1a324"
58865886

58875887
[[package]]
58885888
name = "wasm-bindgen"
@@ -5944,17 +5944,17 @@ dependencies = [
59445944

59455945
[[package]]
59465946
name = "wasm-component-ld"
5947-
version = "0.5.11"
5947+
version = "0.5.12"
59485948
source = "registry+https://github.com/rust-lang/crates.io-index"
5949-
checksum = "a2b05c3820968b335f10e703218459e4fd2cc91fdfc8f7936a993f1aacaa0938"
5949+
checksum = "580305a8e3f1b7a79859a8db897de643533b2851c5eb080fe5800233f16dec88"
59505950
dependencies = [
59515951
"anyhow",
59525952
"clap",
59535953
"lexopt",
59545954
"libc",
59555955
"tempfile",
59565956
"wasi-preview1-component-adapter-provider",
5957-
"wasmparser 0.219.1",
5957+
"wasmparser 0.223.0",
59585958
"wat",
59595959
"windows-sys 0.59.0",
59605960
"winsplit",
@@ -5991,18 +5991,19 @@ dependencies = [
59915991

59925992
[[package]]
59935993
name = "wasm-metadata"
5994-
version = "0.219.1"
5994+
version = "0.223.0"
59955995
source = "registry+https://github.com/rust-lang/crates.io-index"
5996-
checksum = "2af5a8e37a5e996861e1813f8de30911c47609c9ff51a7284f7dbd754dc3a9f3"
5996+
checksum = "5c730c3379d3d20e5a0245b0724b924483e853588ca8fba547c1e21f19e7d735"
59975997
dependencies = [
59985998
"anyhow",
59995999
"indexmap",
60006000
"serde",
60016001
"serde_derive",
60026002
"serde_json",
60036003
"spdx",
6004-
"wasm-encoder 0.219.1",
6005-
"wasmparser 0.219.1",
6004+
"url",
6005+
"wasm-encoder 0.223.0",
6006+
"wasmparser 0.223.0",
60066007
]
60076008

60086009
[[package]]
@@ -6011,12 +6012,8 @@ version = "0.219.1"
60116012
source = "registry+https://github.com/rust-lang/crates.io-index"
60126013
checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5"
60136014
dependencies = [
6014-
"ahash",
60156015
"bitflags",
6016-
"hashbrown 0.14.5",
60176016
"indexmap",
6018-
"semver",
6019-
"serde",
60206017
]
60216018

60226019
[[package]]
@@ -6035,8 +6032,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
60356032
checksum = "d5a99faceb1a5a84dd6084ec4bfa4b2ab153b5793b43fd8f58b89232634afc35"
60366033
dependencies = [
60376034
"bitflags",
6035+
"hashbrown 0.15.2",
60386036
"indexmap",
60396037
"semver",
6038+
"serde",
60406039
]
60416040

60426041
[[package]]
@@ -6349,9 +6348,9 @@ checksum = "3ab703352da6a72f35c39a533526393725640575bb211f61987a2748323ad956"
63496348

63506349
[[package]]
63516350
name = "wit-component"
6352-
version = "0.219.1"
6351+
version = "0.223.0"
63536352
source = "registry+https://github.com/rust-lang/crates.io-index"
6354-
checksum = "ad1673163c0cb14a6a19ddbf44dd4efe6f015ec1ebb8156710ac32501f19fba2"
6353+
checksum = "c10ed2aeee4c8ec5715875f62f4a3de3608d6987165c116810d8c2908aa9d93b"
63556354
dependencies = [
63566355
"anyhow",
63576356
"bitflags",
@@ -6360,17 +6359,17 @@ dependencies = [
63606359
"serde",
63616360
"serde_derive",
63626361
"serde_json",
6363-
"wasm-encoder 0.219.1",
6362+
"wasm-encoder 0.223.0",
63646363
"wasm-metadata",
6365-
"wasmparser 0.219.1",
6364+
"wasmparser 0.223.0",
63666365
"wit-parser",
63676366
]
63686367

63696368
[[package]]
63706369
name = "wit-parser"
6371-
version = "0.219.1"
6370+
version = "0.223.0"
63726371
source = "registry+https://github.com/rust-lang/crates.io-index"
6373-
checksum = "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598"
6372+
checksum = "92772f4dcacb804b275981eea1d920b12b377993b53307f1e33d87404e080281"
63746373
dependencies = [
63756374
"anyhow",
63766375
"id-arena",
@@ -6381,7 +6380,7 @@ dependencies = [
63816380
"serde_derive",
63826381
"serde_json",
63836382
"unicode-xid",
6384-
"wasmparser 0.219.1",
6383+
"wasmparser 0.223.0",
63856384
]
63866385

63876386
[[package]]

src/tools/wasm-component-ld/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ name = "wasm-component-ld"
1010
path = "src/main.rs"
1111

1212
[dependencies]
13-
wasm-component-ld = "0.5.11"
13+
wasm-component-ld = "0.5.12"

0 commit comments

Comments
 (0)