Skip to content

Commit 7156ff6

Browse files
Bump object and thorin-dwp
object -> 0.31.1 thorin-dwp -> 0.6.0 Required to fix watchOS breakage.
1 parent 50dff95 commit 7156ff6

File tree

6 files changed

+47
-18
lines changed

6 files changed

+47
-18
lines changed

Cargo.lock

Lines changed: 39 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -154,11 +154,11 @@ checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602"
154154

155155
[[package]]
156156
name = "ar_archive_writer"
157-
version = "0.1.3"
157+
version = "0.1.4"
158158
source = "registry+https://github.com/rust-lang/crates.io-index"
159-
checksum = "b0639441fd17a3197d1cbca8dc8768cc172a63b64b4bb6c372e8f41ed0acc9bb"
159+
checksum = "74cfb39880a59e122232cb5fb06b20b4382d58c12fa9747d16f846d38a7b094c"
160160
dependencies = [
161-
"object",
161+
"object 0.31.1",
162162
]
163163

164164
[[package]]
@@ -233,7 +233,7 @@ dependencies = [
233233
"cfg-if",
234234
"libc",
235235
"miniz_oxide",
236-
"object",
236+
"object 0.30.1",
237237
"rustc-demangle",
238238
]
239239

@@ -331,6 +331,12 @@ dependencies = [
331331
"packed_simd_2",
332332
]
333333

334+
[[package]]
335+
name = "byteorder"
336+
version = "1.4.3"
337+
source = "registry+https://github.com/rust-lang/crates.io-index"
338+
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
339+
334340
[[package]]
335341
name = "bytes"
336342
version = "1.0.1"
@@ -2336,13 +2342,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
23362342
checksum = "8d864c91689fdc196779b98dba0aceac6118594c2df6ee5d943eb6a8df4d107a"
23372343
dependencies = [
23382344
"compiler_builtins",
2345+
"memchr",
2346+
"rustc-std-workspace-alloc",
2347+
"rustc-std-workspace-core",
2348+
]
2349+
2350+
[[package]]
2351+
name = "object"
2352+
version = "0.31.1"
2353+
source = "registry+https://github.com/rust-lang/crates.io-index"
2354+
checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
2355+
dependencies = [
23392356
"crc32fast",
23402357
"flate2",
23412358
"hashbrown 0.13.1",
23422359
"indexmap",
23432360
"memchr",
2344-
"rustc-std-workspace-alloc",
2345-
"rustc-std-workspace-core",
2361+
"ruzstd",
23462362
]
23472363

23482364
[[package]]
@@ -3194,7 +3210,7 @@ dependencies = [
31943210
"cstr",
31953211
"libc",
31963212
"measureme",
3197-
"object",
3213+
"object 0.31.1",
31983214
"rustc-demangle",
31993215
"rustc_ast",
32003216
"rustc_attr",
@@ -3230,7 +3246,7 @@ dependencies = [
32303246
"itertools",
32313247
"jobserver",
32323248
"libc",
3233-
"object",
3249+
"object 0.31.1",
32343250
"pathdiff",
32353251
"regex",
32363252
"rustc_arena",
@@ -4385,6 +4401,17 @@ version = "1.0.5"
43854401
source = "registry+https://github.com/rust-lang/crates.io-index"
43864402
checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088"
43874403

4404+
[[package]]
4405+
name = "ruzstd"
4406+
version = "0.3.1"
4407+
source = "registry+https://github.com/rust-lang/crates.io-index"
4408+
checksum = "9a15e661f0f9dac21f3494fe5d23a6338c0ac116a2d22c2b63010acd89467ffe"
4409+
dependencies = [
4410+
"byteorder",
4411+
"thiserror",
4412+
"twox-hash",
4413+
]
4414+
43884415
[[package]]
43894416
name = "ryu"
43904417
version = "1.0.5"
@@ -4621,7 +4648,7 @@ dependencies = [
46214648
"hermit-abi 0.3.0",
46224649
"libc",
46234650
"miniz_oxide",
4624-
"object",
4651+
"object 0.30.1",
46254652
"panic_abort",
46264653
"panic_unwind",
46274654
"profiler_builtins",
@@ -4893,13 +4920,13 @@ dependencies = [
48934920

48944921
[[package]]
48954922
name = "thorin-dwp"
4896-
version = "0.4.0"
4923+
version = "0.6.0"
48974924
source = "registry+https://github.com/rust-lang/crates.io-index"
4898-
checksum = "da8fbf660a019b6bf11ea95762041464aa9099cc293b6a66d77cea5107619671"
4925+
checksum = "98c040e1340b889d4180c64e1d787efa9c32cb1617757e101480b61238b0d927"
48994926
dependencies = [
49004927
"gimli 0.26.2",
49014928
"hashbrown 0.12.3",
4902-
"object",
4929+
"object 0.31.1",
49034930
"tracing",
49044931
]
49054932

compiler/rustc_codegen_llvm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ bitflags = "1.0"
1111
cstr = "0.2"
1212
libc = "0.2"
1313
measureme = "10.0.0"
14-
object = { version = "0.30.1", default-features = false, features = [
14+
object = { version = "0.31.1", default-features = false, features = [
1515
"std",
1616
"read",
1717
] }

compiler/rustc_codegen_ssa/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ itertools = "0.10.1"
1414
tracing = "0.1"
1515
jobserver = "0.1.22"
1616
tempfile = "3.2"
17-
thorin-dwp = "0.4"
17+
thorin-dwp = "0.6"
1818
pathdiff = "0.2.0"
1919
serde_json = "1.0.59"
2020
snap = "1"
@@ -46,7 +46,7 @@ rustc_session = { path = "../rustc_session" }
4646
libc = "0.2.50"
4747

4848
[dependencies.object]
49-
version = "0.30.1"
49+
version = "0.31.1"
5050
default-features = false
5151
features = ["read_core", "elf", "macho", "pe", "unaligned", "archive", "write"]
5252

src/bootstrap/Cargo.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -477,9 +477,9 @@ dependencies = [
477477

478478
[[package]]
479479
name = "object"
480-
version = "0.29.0"
480+
version = "0.31.1"
481481
source = "registry+https://github.com/rust-lang/crates.io-index"
482-
checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53"
482+
checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
483483
dependencies = [
484484
"memchr",
485485
]

src/bootstrap/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ filetime = "0.2"
3737
cc = "1.0.69"
3838
libc = "0.2"
3939
hex = "0.4"
40-
object = { version = "0.29.0", default-features = false, features = ["archive", "coff", "read_core", "unaligned"] }
40+
object = { version = "0.31.1", default-features = false, features = ["archive", "coff", "read_core", "unaligned"] }
4141
serde = "1.0.137"
4242
# Directly use serde_derive rather than through the derive feature of serde to allow building both
4343
# in parallel and to allow serde_json and toml to start building as soon as serde has been built.

src/tools/tidy/src/deps.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
107107
"autocfg",
108108
"bitflags",
109109
"block-buffer",
110+
"byteorder", // via ruzstd in object in thorin-dwp
110111
"cc",
111112
"cfg-if",
112113
"chalk-derive",
@@ -206,6 +207,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
206207
"rustc-rayon",
207208
"rustc-rayon-core",
208209
"rustc_version",
210+
"ruzstd", // via object in thorin-dwp
209211
"ryu",
210212
"scoped-tls",
211213
"scopeguard",

0 commit comments

Comments
 (0)