Rollup merge of #143257 - tgross35:run-make-deps, r=jieyouxu
Upgrade dependencies in run-make-support
The main purpose of this is to upgrade `object` and `gimli`, which will allow us to drop outdated versions once backtrace also updates. The only semver breakage in `object`'s is in `elf::R_RISCV_GNU_*` and `pe::IMAGE_WEAK_EXTERN_*` constants, as well as Mach-O dyld, which don't appear to be used here. `gimli` is similar, there is only minor breakage related to dyld.
These version upgrades were also done in the library.
`bstr`, `similar`, and `regex` are also upgraded to the latest minor version here to match what the lockfile already uses. The `regex` comment about `memchr` version hasn't been relevant to this lockfile since e95d15a115 ("Pin memchr to 2.5.0 in the library rather than rustc_ast") and is no longer relevant in the library lockfile either.
Object Changelog: https://github.com/gimli-rs/object/blob/master/CHANGELOG.md#0370
Gimli changelog: https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md#0320
This commit is contained in:
commit
b6cd765b19
2 changed files with 41 additions and 13 deletions
|
|
@ -4,12 +4,12 @@ version = "0.2.0"
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
bstr = "1.6.0"
|
||||
object = "0.36.2"
|
||||
similar = "2.5.0"
|
||||
bstr = "1.12"
|
||||
object = "0.37"
|
||||
similar = "2.7"
|
||||
wasmparser = { version = "0.219", default-features = false, features = ["std"] }
|
||||
regex = "1.8" # 1.8 to avoid memchr 2.6.0, as 2.5.0 is pinned in the workspace
|
||||
gimli = "0.31.0"
|
||||
regex = "1.11"
|
||||
gimli = "0.32"
|
||||
build_helper = { path = "../../build_helper" }
|
||||
serde_json = "1.0"
|
||||
libc = "0.2"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue