News: 0001575032

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.17 Lands Fixes For Upcoming Rust 1.91

([Programming] 113 Minutes Ago Rust 1.91 + Linux 6.17)


Coming in today as the Rust "fixes" ahead of tomorrow's Linux 6.17-rc5 release is adjusting support for the upcoming Rust 1.91 compiler release.

Rust For Linux lead maintainer Miguel Ojeda sent in the batch of Rust fixes for [1]Linux 6.17 . The [2]fixes are just preparing for the upcoming Rust 1.91 release:

"Two changes to prepare for the future Rust 1.91.0 release (expected 2025-10-30, currently in nightly): a target specification format change and a renamed, soon-to-be-stabilized 'core' function."

Just a few lines of code changed for making sure the Rust 1.91 compiler will be happy or those currently running Rust nightly builds and wanting to build out the Linux kernel's growing collection of Rust code. Conditional statements are added where needed for maintaining the pre-1.91 support.

Linus Torvalds [3]merged the code a few minutes ago. More details on the changes coming to Rust 1.91 can be found via [4]releases.rs .



[1] https://www.phoronix.com/search/Linux+6.17

[2] https://lore.kernel.org/rust-for-linux/20250906174901.1244166-1-ojeda@kernel.org/

[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b236920731dd90c3fba8c227aa0c4dee5351a639

[4] https://releases.rs/docs/1.91.0/



Skik

Developer12

Rome was not built in one day.
-- John Heywood