Skip to content
/ rust Public
forked from rust-lang/rust

Commit 132d084

Browse files
authored
Rollup merge of rust-lang#140226 - alexcrichton:update-wasm-component-ld, r=jieyouxu
Update wasm-component-ld to 0.5.13 This commit updates the vendored `wasm-component-ld` binary to 0.5.13 which includes some various bug fixes and new feature updates for upcoming component model features coming down the pike. Not expected to break any existing workflows, just a normal update.
2 parents 38e59a8 + 5b5f55b commit 132d084

File tree

2 files changed

+27
-62
lines changed

2 files changed

+27
-62
lines changed

Cargo.lock

+26-61
Original file line numberDiff line numberDiff line change
@@ -4917,15 +4917,6 @@ dependencies = [
49174917
"color-eyre",
49184918
]
49194919

4920-
[[package]]
4921-
name = "spdx"
4922-
version = "0.10.8"
4923-
source = "registry+https://github.com/rust-lang/crates.io-index"
4924-
checksum = "58b69356da67e2fc1f542c71ea7e654a361a79c938e4424392ecf4fa065d2193"
4925-
dependencies = [
4926-
"smallvec",
4927-
]
4928-
49294920
[[package]]
49304921
name = "spdx-expression"
49314922
version = "0.5.2"
@@ -5745,9 +5736,9 @@ dependencies = [
57455736

57465737
[[package]]
57475738
name = "wasi-preview1-component-adapter-provider"
5748-
version = "29.0.1"
5739+
version = "31.0.0"
57495740
source = "registry+https://github.com/rust-lang/crates.io-index"
5750-
checksum = "dcd9f21bbde82ba59e415a8725e6ad0d0d7e9e460b1a3ccbca5bdee952c1a324"
5741+
checksum = "86fabda09a0d89ffd1615b297b4a5d4b4d99df9598aeb24685837e63019e927b"
57515742

57525743
[[package]]
57535744
name = "wasm-bindgen"
@@ -5809,17 +5800,17 @@ dependencies = [
58095800

58105801
[[package]]
58115802
name = "wasm-component-ld"
5812-
version = "0.5.12"
5803+
version = "0.5.13"
58135804
source = "registry+https://github.com/rust-lang/crates.io-index"
5814-
checksum = "580305a8e3f1b7a79859a8db897de643533b2851c5eb080fe5800233f16dec88"
5805+
checksum = "a60a07a994a3538b57d8c5f8caba19f4793fb4c7156276e5e90e90acbb829e20"
58155806
dependencies = [
58165807
"anyhow",
58175808
"clap",
58185809
"lexopt",
58195810
"libc",
58205811
"tempfile",
58215812
"wasi-preview1-component-adapter-provider",
5822-
"wasmparser 0.223.1",
5813+
"wasmparser 0.229.0",
58235814
"wat",
58245815
"windows-sys 0.59.0",
58255816
"winsplit",
@@ -5846,39 +5837,24 @@ dependencies = [
58465837

58475838
[[package]]
58485839
name = "wasm-encoder"
5849-
version = "0.223.1"
5850-
source = "registry+https://github.com/rust-lang/crates.io-index"
5851-
checksum = "7a0a96fdeaee8fbeb4bd917fb8157d48c0d61c3b1f4ee4c363c8e8d68b2f4fe8"
5852-
dependencies = [
5853-
"leb128",
5854-
"wasmparser 0.223.1",
5855-
]
5856-
5857-
[[package]]
5858-
name = "wasm-encoder"
5859-
version = "0.228.0"
5840+
version = "0.229.0"
58605841
source = "registry+https://github.com/rust-lang/crates.io-index"
5861-
checksum = "05d30290541f2d4242a162bbda76b8f2d8b1ac59eab3568ed6f2327d52c9b2c4"
5842+
checksum = "38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2"
58625843
dependencies = [
58635844
"leb128fmt",
5864-
"wasmparser 0.228.0",
5845+
"wasmparser 0.229.0",
58655846
]
58665847

58675848
[[package]]
58685849
name = "wasm-metadata"
5869-
version = "0.223.1"
5850+
version = "0.229.0"
58705851
source = "registry+https://github.com/rust-lang/crates.io-index"
5871-
checksum = "e2e7e37883181704d96b89dbd8f1291be13694c71cd0663aebb94b46d235a377"
5852+
checksum = "78fdb7d29a79191ab363dc90c1ddd3a1e880ffd5348d92d48482393a9e6c5f4d"
58725853
dependencies = [
58735854
"anyhow",
58745855
"indexmap",
5875-
"serde",
5876-
"serde_derive",
5877-
"serde_json",
5878-
"spdx",
5879-
"url",
5880-
"wasm-encoder 0.223.1",
5881-
"wasmparser 0.223.1",
5856+
"wasm-encoder 0.229.0",
5857+
"wasmparser 0.229.0",
58825858
]
58835859

58845860
[[package]]
@@ -5902,9 +5878,9 @@ dependencies = [
59025878

59035879
[[package]]
59045880
name = "wasmparser"
5905-
version = "0.223.1"
5881+
version = "0.229.0"
59065882
source = "registry+https://github.com/rust-lang/crates.io-index"
5907-
checksum = "664b980991ed9a8c834eb528a8979ab1109edcf52dc05dd5751e2cc3fb31035d"
5883+
checksum = "0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c"
59085884
dependencies = [
59095885
"bitflags",
59105886
"hashbrown",
@@ -5913,35 +5889,24 @@ dependencies = [
59135889
"serde",
59145890
]
59155891

5916-
[[package]]
5917-
name = "wasmparser"
5918-
version = "0.228.0"
5919-
source = "registry+https://github.com/rust-lang/crates.io-index"
5920-
checksum = "4abf1132c1fdf747d56bbc1bb52152400c70f336870f968b85e89ea422198ae3"
5921-
dependencies = [
5922-
"bitflags",
5923-
"indexmap",
5924-
"semver",
5925-
]
5926-
59275892
[[package]]
59285893
name = "wast"
5929-
version = "228.0.0"
5894+
version = "229.0.0"
59305895
source = "registry+https://github.com/rust-lang/crates.io-index"
5931-
checksum = "9e5aae124478cb51439f6587f074a3a5e835afd22751c59a87b2e2a882727c97"
5896+
checksum = "63fcaff613c12225696bb163f79ca38ffb40e9300eff0ff4b8aa8b2f7eadf0d9"
59325897
dependencies = [
59335898
"bumpalo",
59345899
"leb128fmt",
59355900
"memchr",
59365901
"unicode-width 0.2.0",
5937-
"wasm-encoder 0.228.0",
5902+
"wasm-encoder 0.229.0",
59385903
]
59395904

59405905
[[package]]
59415906
name = "wat"
5942-
version = "1.228.0"
5907+
version = "1.229.0"
59435908
source = "registry+https://github.com/rust-lang/crates.io-index"
5944-
checksum = "7ec29c89a8d055df988de7236483bf569988ac3d6905899f6af5ef920f9385ad"
5909+
checksum = "4189bad08b70455a9e9e67dc126d2dcf91fac143a80f1046747a5dde6d4c33e0"
59455910
dependencies = [
59465911
"wast",
59475912
]
@@ -6400,9 +6365,9 @@ dependencies = [
64006365

64016366
[[package]]
64026367
name = "wit-component"
6403-
version = "0.223.1"
6368+
version = "0.229.0"
64046369
source = "registry+https://github.com/rust-lang/crates.io-index"
6405-
checksum = "3fc2fcc52a79f6f010a89c867e53e06d4227f86c58984add3e37f32b8e7af5f0"
6370+
checksum = "7f550067740e223bfe6c4878998e81cdbe2529dd9a793dc49248dd6613394e8b"
64066371
dependencies = [
64076372
"anyhow",
64086373
"bitflags",
@@ -6411,17 +6376,17 @@ dependencies = [
64116376
"serde",
64126377
"serde_derive",
64136378
"serde_json",
6414-
"wasm-encoder 0.223.1",
6379+
"wasm-encoder 0.229.0",
64156380
"wasm-metadata",
6416-
"wasmparser 0.223.1",
6381+
"wasmparser 0.229.0",
64176382
"wit-parser",
64186383
]
64196384

64206385
[[package]]
64216386
name = "wit-parser"
6422-
version = "0.223.1"
6387+
version = "0.229.0"
64236388
source = "registry+https://github.com/rust-lang/crates.io-index"
6424-
checksum = "263fde17f1fbe55a413f16eb59094bf751795c6da469a05c3d45ea6c77df6b40"
6389+
checksum = "459c6ba62bf511d6b5f2a845a2a736822e38059c1cfa0b644b467bbbfae4efa6"
64256390
dependencies = [
64266391
"anyhow",
64276392
"id-arena",
@@ -6432,7 +6397,7 @@ dependencies = [
64326397
"serde_derive",
64336398
"serde_json",
64346399
"unicode-xid",
6435-
"wasmparser 0.223.1",
6400+
"wasmparser 0.229.0",
64366401
]
64376402

64386403
[[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.12"
13+
wasm-component-ld = "0.5.13"

0 commit comments

Comments
 (0)