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

Upgrade dev-lang/rust and virtual/rust in main from 1.74.1 to 1.75.0 #1542

Merged
merged 3 commits into from
Jan 5, 2024

Conversation

flatcar-infra
Copy link

Subject says it all.

@pothos
Copy link
Member

pothos commented Jan 4, 2024

Started a two-phase SDK build in jenkins

Copy link

github-actions bot commented Jan 4, 2024

Build action triggered: /~https://github.com/flatcar/scripts/actions/runs/7415946307

pothos added 2 commits January 4, 2024 16:29
The Gentoo musl patch is not used by us but fails to apply for 1.75.
Disable it for now until we sync again a new ebuild from Gentoo.
The compilation of rustc fails when a folder is missing. Pick the fix
from rust-lang/rust#119445
@pothos
Copy link
Member

pothos commented Jan 4, 2024

I pushed patches for build failures. They are not part of the "apply flatcar patches" commit because I expect this to be only needed until Gentoo updates to 1.75.

@pothos pothos requested a review from a team January 4, 2024 20:29
@pothos
Copy link
Member

pothos commented Jan 4, 2024

There is an alternative fix in rust-lang/rust#119582 - will need to test if that works, too, but the current one looks good so far for our usage.

Copy link
Member

@dongsupark dongsupark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both upstream approaches are fine.

@pothos pothos merged commit d0c7277 into main Jan 5, 2024
7 checks passed
@pothos pothos deleted the rust-1.75.0-main branch January 5, 2024 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants