Rust 1.71.1 and bindgen 0.65.1 by ojeda · Pull Request #2039 · kernelci/kernelci-core (original) (raw)

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 andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation6 Commits7 Checks0 Files changed

Conversation

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})

ojeda

@ojeda ojeda mentioned this pull request

Jul 29, 2023

@gctucker

I think we still need to resolve the missing LLVM=1 issue causing Rust builds to fail before we can get valid results again, see the email thread about that. Hopefully I'll be able to prepare a fix this week then we could have Rust 1.71 in production next Monday.

@ojeda

Definitely -- I just replied to the list, sorry for the delay!

@ojeda

Rust 1.71.1 will be the next version supported by the kernel [1].

Therefore, add it as a new build environment.

Link: Rust-for-Linux/linux@89eed1a [1] Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

bindgen 0.65.1 will be the next version supported by the kernel [1].

Therefore, add it to the latest build environment.

This also requires updating the name of the package from bindgen to bindgen-cli, since bindgen 0.61.0 moved its CLI utility into a binary crate called bindgen-cli [2].

Link: Rust-for-Linux/linux@08ab786 [1] Link: rust-lang/rust-bindgen#2284 [2] Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

All Rust branches have been moved to Rust 1.71.0, thus the build environment for the previous version is no longer needed.

Signed-off-by: Miguel Ojeda ojeda@kernel.org

@ojeda

I have moved this PR from 1.71.0 to Rust 1.71.1 (i.e. patch version increase) since that is what we have ended up using in rust-next.

I also moved bindgen to 0.65.1 since we also upgraded that one, and it is required to fix an issue with LLVM 16.

@ojeda ojeda changed the titleRust 1.71.0 Rust 1.71.1

Aug 22, 2023

@nuclearcat

@ojeda

Thanks Denys! I am sending the PR for the next upgrade so that it is prepared already.

@ojeda

@ojeda ojeda changed the titleRust 1.71.1 Rust 1.71.1 and bindgen 0.65.1

Aug 25, 2023

@ojeda ojeda mentioned this pull request

May 17, 2023

11 tasks