Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update object dependency to 0.28 #15

Merged
merged 1 commit into from
Jan 16, 2022
Merged

Conversation

lqd
Copy link
Member

@lqd lqd commented Jan 14, 2022

This PR simply updates the object dependency from 0.27 to 0.28.

rust_codegen_ssa now depends on 0.28 since rust-lang/rust#90001. Whenever thorin is updated in rustc in the future, removing the use of 0.27 would deduplicate them.

@davidtwco davidtwco merged commit cf21bfb into rust-lang:main Jan 16, 2022
@lqd lqd deleted the update-object branch January 16, 2022 14:00
bors added a commit to rust-lang-ci/rust that referenced this pull request Jan 21, 2022
Update some rustc dependencies to deduplicate them

This PR updates `rand` and `itertools` in rustc (not the whole workspace) in order to deduplicate them (and hopefully slightly improve compile times).

~~Currently, `object` is still duplicated, but rust-lang/thorin#15 and updating `thorin` in the future will remove the use of version 0.27.~~  Update: Thorin 0.2 has now been released, and this PR updates `rustc_codegen_ssa` to use it and deduplicate the `object` crate.

There's a final tiny rustc dependency, `cfg-if`, which will be left: as both versions 0.1.x and 1.0 looked to be heavily depended on, they will require a few cascading updates to be removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants