-
Notifications
You must be signed in to change notification settings - Fork 100
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.71.1 and bindgen
0.65.1
#2039
Conversation
I think we still need to resolve the missing |
Definitely -- I just replied to the list, sorry for the delay! |
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 <[email protected]>
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 <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
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 <[email protected]>
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 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. |
https://staging.kernelci.org/build/id/64e89b696bbd9d9c35b8750c/ |
Thanks Denys! I am sending the PR for the next upgrade so that it is prepared already. |
Done: #2068. |
Rust 1.71.0 will be the next version supported by the kernel [1].
Therefore, add it as a new build environment, update each config and finally remove the older build environment.
[1] https://lore.kernel.org/rust-for-linux/[email protected]/