Skip to content

Commit 1d49554

Browse files
Rollup merge of #142988 - alexcrichton:update-wasm-component-ld, r=Mark-Simulacrum
Update wasm-component-ld to 0.5.14 This brings in a few updates to the bundled `wasm-component-ld` dependency used by the `wasm32-wasip2` target. This primarily includes support for upcoming component model async/WASIp3 support which will be convenient to have native support for a few months from now.
2 parents 0f77e83 + 4a112db commit 1d49554

File tree

3 files changed

+23
-31
lines changed

3 files changed

+23
-31
lines changed

Cargo.lock

Lines changed: 21 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5799,9 +5799,9 @@ dependencies = [
57995799

58005800
[[package]]
58015801
name = "wasi-preview1-component-adapter-provider"
5802-
version = "31.0.0"
5802+
version = "34.0.1"
58035803
source = "registry+https://github.com/rust-lang/crates.io-index"
5804-
checksum = "86fabda09a0d89ffd1615b297b4a5d4b4d99df9598aeb24685837e63019e927b"
5804+
checksum = "aafa1e6af9a954a4bcf6ef420c33355d0ce84ddc6afbcba7bb6f05126f9120ae"
58055805

58065806
[[package]]
58075807
name = "wasm-bindgen"
@@ -5863,17 +5863,17 @@ dependencies = [
58635863

58645864
[[package]]
58655865
name = "wasm-component-ld"
5866-
version = "0.5.13"
5866+
version = "0.5.14"
58675867
source = "registry+https://github.com/rust-lang/crates.io-index"
5868-
checksum = "a60a07a994a3538b57d8c5f8caba19f4793fb4c7156276e5e90e90acbb829e20"
5868+
checksum = "b015ec93764aa5517bc8b839efa9941b90be8ce680b1134f8224644ba1e48e3f"
58695869
dependencies = [
58705870
"anyhow",
58715871
"clap",
58725872
"lexopt",
58735873
"libc",
58745874
"tempfile",
58755875
"wasi-preview1-component-adapter-provider",
5876-
"wasmparser 0.229.0",
5876+
"wasmparser 0.234.0",
58775877
"wat",
58785878
"windows-sys 0.59.0",
58795879
"winsplit",
@@ -5900,12 +5900,12 @@ dependencies = [
59005900

59015901
[[package]]
59025902
name = "wasm-encoder"
5903-
version = "0.229.0"
5903+
version = "0.234.0"
59045904
source = "registry+https://github.com/rust-lang/crates.io-index"
5905-
checksum = "38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2"
5905+
checksum = "170a0157eef517a179f2d20ed7c68df9c3f7f6c1c047782d488bf5a464174684"
59065906
dependencies = [
59075907
"leb128fmt",
5908-
"wasmparser 0.229.0",
5908+
"wasmparser 0.234.0",
59095909
]
59105910

59115911
[[package]]
@@ -5920,14 +5920,14 @@ dependencies = [
59205920

59215921
[[package]]
59225922
name = "wasm-metadata"
5923-
version = "0.229.0"
5923+
version = "0.234.0"
59245924
source = "registry+https://github.com/rust-lang/crates.io-index"
5925-
checksum = "78fdb7d29a79191ab363dc90c1ddd3a1e880ffd5348d92d48482393a9e6c5f4d"
5925+
checksum = "a42fe3f5cbfb56fc65311ef827930d06189160038e81db62188f66b4bf468e3a"
59265926
dependencies = [
59275927
"anyhow",
59285928
"indexmap",
5929-
"wasm-encoder 0.229.0",
5930-
"wasmparser 0.229.0",
5929+
"wasm-encoder 0.234.0",
5930+
"wasmparser 0.234.0",
59315931
]
59325932

59335933
[[package]]
@@ -5942,9 +5942,9 @@ dependencies = [
59425942

59435943
[[package]]
59445944
name = "wasmparser"
5945-
version = "0.229.0"
5945+
version = "0.234.0"
59465946
source = "registry+https://github.com/rust-lang/crates.io-index"
5947-
checksum = "0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c"
5947+
checksum = "be22e5a8f600afce671dd53c8d2dd26b4b7aa810fd18ae27dfc49737f3e02fc5"
59485948
dependencies = [
59495949
"bitflags",
59505950
"hashbrown",
@@ -5953,15 +5953,6 @@ dependencies = [
59535953
"serde",
59545954
]
59555955

5956-
[[package]]
5957-
name = "wasmparser"
5958-
version = "0.234.0"
5959-
source = "registry+https://github.com/rust-lang/crates.io-index"
5960-
checksum = "be22e5a8f600afce671dd53c8d2dd26b4b7aa810fd18ae27dfc49737f3e02fc5"
5961-
dependencies = [
5962-
"bitflags",
5963-
]
5964-
59655956
[[package]]
59665957
name = "wasmparser"
59675958
version = "0.235.0"
@@ -6414,9 +6405,9 @@ dependencies = [
64146405

64156406
[[package]]
64166407
name = "wit-component"
6417-
version = "0.229.0"
6408+
version = "0.234.0"
64186409
source = "registry+https://github.com/rust-lang/crates.io-index"
6419-
checksum = "7f550067740e223bfe6c4878998e81cdbe2529dd9a793dc49248dd6613394e8b"
6410+
checksum = "5a8888169acf4c6c4db535beb405b570eedac13215d6821ca9bd03190f7f8b8c"
64206411
dependencies = [
64216412
"anyhow",
64226413
"bitflags",
@@ -6425,17 +6416,17 @@ dependencies = [
64256416
"serde",
64266417
"serde_derive",
64276418
"serde_json",
6428-
"wasm-encoder 0.229.0",
6419+
"wasm-encoder 0.234.0",
64296420
"wasm-metadata",
6430-
"wasmparser 0.229.0",
6421+
"wasmparser 0.234.0",
64316422
"wit-parser",
64326423
]
64336424

64346425
[[package]]
64356426
name = "wit-parser"
6436-
version = "0.229.0"
6427+
version = "0.234.0"
64376428
source = "registry+https://github.com/rust-lang/crates.io-index"
6438-
checksum = "459c6ba62bf511d6b5f2a845a2a736822e38059c1cfa0b644b467bbbfae4efa6"
6429+
checksum = "465492df47d8dcc015a3b7f241aed8ea03688fee7c5e04162285c5b1a3539c8b"
64396430
dependencies = [
64406431
"anyhow",
64416432
"id-arena",
@@ -6446,7 +6437,7 @@ dependencies = [
64466437
"serde_derive",
64476438
"serde_json",
64486439
"unicode-xid",
6449-
"wasmparser 0.229.0",
6440+
"wasmparser 0.234.0",
64506441
]
64516442

64526443
[[package]]

src/tools/tidy/src/deps.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
374374
"scoped-tls",
375375
"scopeguard",
376376
"self_cell",
377+
"semver",
377378
"serde",
378379
"serde_derive",
379380
"serde_json",

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

Lines changed: 1 addition & 1 deletion
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.13"
13+
wasm-component-ld = "0.5.14"

0 commit comments

Comments
 (0)