Skip to content

Commit 8ef39c0

Browse files
authored
Unrolled build for #142988
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 2c2bb99 + 4a112db commit 8ef39c0

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
@@ -5796,9 +5796,9 @@ dependencies = [
57965796

57975797
[[package]]
57985798
name = "wasi-preview1-component-adapter-provider"
5799-
version = "31.0.0"
5799+
version = "34.0.1"
58005800
source = "registry+https://github.com/rust-lang/crates.io-index"
5801-
checksum = "86fabda09a0d89ffd1615b297b4a5d4b4d99df9598aeb24685837e63019e927b"
5801+
checksum = "aafa1e6af9a954a4bcf6ef420c33355d0ce84ddc6afbcba7bb6f05126f9120ae"
58025802

58035803
[[package]]
58045804
name = "wasm-bindgen"
@@ -5860,17 +5860,17 @@ dependencies = [
58605860

58615861
[[package]]
58625862
name = "wasm-component-ld"
5863-
version = "0.5.13"
5863+
version = "0.5.14"
58645864
source = "registry+https://github.com/rust-lang/crates.io-index"
5865-
checksum = "a60a07a994a3538b57d8c5f8caba19f4793fb4c7156276e5e90e90acbb829e20"
5865+
checksum = "b015ec93764aa5517bc8b839efa9941b90be8ce680b1134f8224644ba1e48e3f"
58665866
dependencies = [
58675867
"anyhow",
58685868
"clap",
58695869
"lexopt",
58705870
"libc",
58715871
"tempfile",
58725872
"wasi-preview1-component-adapter-provider",
5873-
"wasmparser 0.229.0",
5873+
"wasmparser 0.234.0",
58745874
"wat",
58755875
"windows-sys 0.59.0",
58765876
"winsplit",
@@ -5897,12 +5897,12 @@ dependencies = [
58975897

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

59085908
[[package]]
@@ -5917,14 +5917,14 @@ dependencies = [
59175917

59185918
[[package]]
59195919
name = "wasm-metadata"
5920-
version = "0.229.0"
5920+
version = "0.234.0"
59215921
source = "registry+https://github.com/rust-lang/crates.io-index"
5922-
checksum = "78fdb7d29a79191ab363dc90c1ddd3a1e880ffd5348d92d48482393a9e6c5f4d"
5922+
checksum = "a42fe3f5cbfb56fc65311ef827930d06189160038e81db62188f66b4bf468e3a"
59235923
dependencies = [
59245924
"anyhow",
59255925
"indexmap",
5926-
"wasm-encoder 0.229.0",
5927-
"wasmparser 0.229.0",
5926+
"wasm-encoder 0.234.0",
5927+
"wasmparser 0.234.0",
59285928
]
59295929

59305930
[[package]]
@@ -5939,9 +5939,9 @@ dependencies = [
59395939

59405940
[[package]]
59415941
name = "wasmparser"
5942-
version = "0.229.0"
5942+
version = "0.234.0"
59435943
source = "registry+https://github.com/rust-lang/crates.io-index"
5944-
checksum = "0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c"
5944+
checksum = "be22e5a8f600afce671dd53c8d2dd26b4b7aa810fd18ae27dfc49737f3e02fc5"
59455945
dependencies = [
59465946
"bitflags",
59475947
"hashbrown",
@@ -5950,15 +5950,6 @@ dependencies = [
59505950
"serde",
59515951
]
59525952

5953-
[[package]]
5954-
name = "wasmparser"
5955-
version = "0.234.0"
5956-
source = "registry+https://github.com/rust-lang/crates.io-index"
5957-
checksum = "be22e5a8f600afce671dd53c8d2dd26b4b7aa810fd18ae27dfc49737f3e02fc5"
5958-
dependencies = [
5959-
"bitflags",
5960-
]
5961-
59625953
[[package]]
59635954
name = "wasmparser"
59645955
version = "0.235.0"
@@ -6411,9 +6402,9 @@ dependencies = [
64116402

64126403
[[package]]
64136404
name = "wit-component"
6414-
version = "0.229.0"
6405+
version = "0.234.0"
64156406
source = "registry+https://github.com/rust-lang/crates.io-index"
6416-
checksum = "7f550067740e223bfe6c4878998e81cdbe2529dd9a793dc49248dd6613394e8b"
6407+
checksum = "5a8888169acf4c6c4db535beb405b570eedac13215d6821ca9bd03190f7f8b8c"
64176408
dependencies = [
64186409
"anyhow",
64196410
"bitflags",
@@ -6422,17 +6413,17 @@ dependencies = [
64226413
"serde",
64236414
"serde_derive",
64246415
"serde_json",
6425-
"wasm-encoder 0.229.0",
6416+
"wasm-encoder 0.234.0",
64266417
"wasm-metadata",
6427-
"wasmparser 0.229.0",
6418+
"wasmparser 0.234.0",
64286419
"wit-parser",
64296420
]
64306421

64316422
[[package]]
64326423
name = "wit-parser"
6433-
version = "0.229.0"
6424+
version = "0.234.0"
64346425
source = "registry+https://github.com/rust-lang/crates.io-index"
6435-
checksum = "459c6ba62bf511d6b5f2a845a2a736822e38059c1cfa0b644b467bbbfae4efa6"
6426+
checksum = "465492df47d8dcc015a3b7f241aed8ea03688fee7c5e04162285c5b1a3539c8b"
64366427
dependencies = [
64376428
"anyhow",
64386429
"id-arena",
@@ -6443,7 +6434,7 @@ dependencies = [
64436434
"serde_derive",
64446435
"serde_json",
64456436
"unicode-xid",
6446-
"wasmparser 0.229.0",
6437+
"wasmparser 0.234.0",
64476438
]
64486439

64496440
[[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)