1
Fork 0

Bump object and thorin-dwp

object -> 0.31.1
thorin-dwp -> 0.6.0

Required to fix watchOS breakage.
This commit is contained in:
Jubilee Young 2023-05-09 20:29:27 -07:00
parent 50dff955a9
commit 7156ff67be
6 changed files with 47 additions and 18 deletions

View file

@ -154,11 +154,11 @@ checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602"
[[package]] [[package]]
name = "ar_archive_writer" name = "ar_archive_writer"
version = "0.1.3" version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0639441fd17a3197d1cbca8dc8768cc172a63b64b4bb6c372e8f41ed0acc9bb" checksum = "74cfb39880a59e122232cb5fb06b20b4382d58c12fa9747d16f846d38a7b094c"
dependencies = [ dependencies = [
"object", "object 0.31.1",
] ]
[[package]] [[package]]
@ -233,7 +233,7 @@ dependencies = [
"cfg-if", "cfg-if",
"libc", "libc",
"miniz_oxide", "miniz_oxide",
"object", "object 0.30.1",
"rustc-demangle", "rustc-demangle",
] ]
@ -331,6 +331,12 @@ dependencies = [
"packed_simd_2", "packed_simd_2",
] ]
[[package]]
name = "byteorder"
version = "1.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
[[package]] [[package]]
name = "bytes" name = "bytes"
version = "1.0.1" version = "1.0.1"
@ -2336,13 +2342,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d864c91689fdc196779b98dba0aceac6118594c2df6ee5d943eb6a8df4d107a" checksum = "8d864c91689fdc196779b98dba0aceac6118594c2df6ee5d943eb6a8df4d107a"
dependencies = [ dependencies = [
"compiler_builtins", "compiler_builtins",
"memchr",
"rustc-std-workspace-alloc",
"rustc-std-workspace-core",
]
[[package]]
name = "object"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
dependencies = [
"crc32fast", "crc32fast",
"flate2", "flate2",
"hashbrown 0.13.1", "hashbrown 0.13.1",
"indexmap", "indexmap",
"memchr", "memchr",
"rustc-std-workspace-alloc", "ruzstd",
"rustc-std-workspace-core",
] ]
[[package]] [[package]]
@ -3194,7 +3210,7 @@ dependencies = [
"cstr", "cstr",
"libc", "libc",
"measureme", "measureme",
"object", "object 0.31.1",
"rustc-demangle", "rustc-demangle",
"rustc_ast", "rustc_ast",
"rustc_attr", "rustc_attr",
@ -3230,7 +3246,7 @@ dependencies = [
"itertools", "itertools",
"jobserver", "jobserver",
"libc", "libc",
"object", "object 0.31.1",
"pathdiff", "pathdiff",
"regex", "regex",
"rustc_arena", "rustc_arena",
@ -4385,6 +4401,17 @@ version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088" checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088"
[[package]]
name = "ruzstd"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a15e661f0f9dac21f3494fe5d23a6338c0ac116a2d22c2b63010acd89467ffe"
dependencies = [
"byteorder",
"thiserror",
"twox-hash",
]
[[package]] [[package]]
name = "ryu" name = "ryu"
version = "1.0.5" version = "1.0.5"
@ -4621,7 +4648,7 @@ dependencies = [
"hermit-abi 0.3.0", "hermit-abi 0.3.0",
"libc", "libc",
"miniz_oxide", "miniz_oxide",
"object", "object 0.30.1",
"panic_abort", "panic_abort",
"panic_unwind", "panic_unwind",
"profiler_builtins", "profiler_builtins",
@ -4893,13 +4920,13 @@ dependencies = [
[[package]] [[package]]
name = "thorin-dwp" name = "thorin-dwp"
version = "0.4.0" version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da8fbf660a019b6bf11ea95762041464aa9099cc293b6a66d77cea5107619671" checksum = "98c040e1340b889d4180c64e1d787efa9c32cb1617757e101480b61238b0d927"
dependencies = [ dependencies = [
"gimli 0.26.2", "gimli 0.26.2",
"hashbrown 0.12.3", "hashbrown 0.12.3",
"object", "object 0.31.1",
"tracing", "tracing",
] ]

View file

@ -11,7 +11,7 @@ bitflags = "1.0"
cstr = "0.2" cstr = "0.2"
libc = "0.2" libc = "0.2"
measureme = "10.0.0" measureme = "10.0.0"
object = { version = "0.30.1", default-features = false, features = [ object = { version = "0.31.1", default-features = false, features = [
"std", "std",
"read", "read",
] } ] }

View file

@ -14,7 +14,7 @@ itertools = "0.10.1"
tracing = "0.1" tracing = "0.1"
jobserver = "0.1.22" jobserver = "0.1.22"
tempfile = "3.2" tempfile = "3.2"
thorin-dwp = "0.4" thorin-dwp = "0.6"
pathdiff = "0.2.0" pathdiff = "0.2.0"
serde_json = "1.0.59" serde_json = "1.0.59"
snap = "1" snap = "1"
@ -46,7 +46,7 @@ rustc_session = { path = "../rustc_session" }
libc = "0.2.50" libc = "0.2.50"
[dependencies.object] [dependencies.object]
version = "0.30.1" version = "0.31.1"
default-features = false default-features = false
features = ["read_core", "elf", "macho", "pe", "unaligned", "archive", "write"] features = ["read_core", "elf", "macho", "pe", "unaligned", "archive", "write"]

View file

@ -477,9 +477,9 @@ dependencies = [
[[package]] [[package]]
name = "object" name = "object"
version = "0.29.0" version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53" checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]

View file

@ -37,7 +37,7 @@ filetime = "0.2"
cc = "1.0.69" cc = "1.0.69"
libc = "0.2" libc = "0.2"
hex = "0.4" hex = "0.4"
object = { version = "0.29.0", default-features = false, features = ["archive", "coff", "read_core", "unaligned"] } object = { version = "0.31.1", default-features = false, features = ["archive", "coff", "read_core", "unaligned"] }
serde = "1.0.137" serde = "1.0.137"
# Directly use serde_derive rather than through the derive feature of serde to allow building both # Directly use serde_derive rather than through the derive feature of serde to allow building both
# in parallel and to allow serde_json and toml to start building as soon as serde has been built. # in parallel and to allow serde_json and toml to start building as soon as serde has been built.

View file

@ -107,6 +107,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"autocfg", "autocfg",
"bitflags", "bitflags",
"block-buffer", "block-buffer",
"byteorder", // via ruzstd in object in thorin-dwp
"cc", "cc",
"cfg-if", "cfg-if",
"chalk-derive", "chalk-derive",
@ -206,6 +207,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"rustc-rayon", "rustc-rayon",
"rustc-rayon-core", "rustc-rayon-core",
"rustc_version", "rustc_version",
"ruzstd", // via object in thorin-dwp
"ryu", "ryu",
"scoped-tls", "scoped-tls",
"scopeguard", "scopeguard",