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

Rust 1.77 #49437

Merged
merged 4 commits into from
Apr 4, 2024
Merged

Rust 1.77 #49437

merged 4 commits into from
Apr 4, 2024

Conversation

tranzystorekk
Copy link
Contributor

@tranzystorekk tranzystorekk commented Mar 21, 2024

Testing the changes

  • I tested the changes in this PR: YES

Cargo 1.77 started using features from git2 0.18 that we currently patch back to 0.17 to accommodate libgit2 1.6:
https://github.com/rust-lang/cargo/blob/3fe68eabf93cbf3772bbcad09a9206c783e2de3f/src/cargo/sources/git/utils.rs#L1108-L1110

The simplest way forward is probably to stop downgrading git2, but that requires merging #45976 first.

Also had to manually disable optimized-compiler-builtins as they are incorrectly enabled by default: rust-lang/rust#119556

@tranzystorekk tranzystorekk changed the title [WIP] Rust 1.77 Rust 1.77 Apr 2, 2024
@tranzystorekk tranzystorekk marked this pull request as ready for review April 2, 2024 10:09
@tranzystorekk
Copy link
Contributor Author

tranzystorekk commented Apr 2, 2024

Results of build_style=cargo rebuild for x86_64-gnu:

New failures since 1.76

missing libgit2 dependency

Misc

Known failures

@TeddyDD
Copy link
Contributor

TeddyDD commented Apr 2, 2024

Mise should be fixed by #49671

@icp1994
Copy link
Contributor

icp1994 commented Apr 2, 2024

gping #49676
cargo-modules #49447

@classabbyamp classabbyamp merged commit 7aacfef into void-linux:master Apr 4, 2024
6 of 8 checks passed
@tranzystorekk tranzystorekk deleted the rust branch April 4, 2024 11:30
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.

4 participants