在 Linux 6.8 中,核心的 Rust 程式碼被提升到 Rust 1.75,而本週末釋出的新補丁將程式碼移植到 Rust 1.76,然後是即將推出的 Rust 1.77。
- 週六釋出的這個補丁系列將核心的 Rust 基礎設施提升到 Rust 1.76 相容性。
- 隨後緊隨其後的是Rust 1.77 補丁,該補丁尚未作為穩定工具鏈釋出。
在 Rust 1.77 中,他們現在已經穩定了:
- 核心 Rust 程式碼使用的單欄位“offset_of”功能。
- Rust 1.77 還新增了一個“--check-cfg”選項,Rust 核心程式碼將來可能會過渡到該選項。
這遵循了 Rust for Linux 的政策,即跟蹤上游 Rust 版本的升級,直到有一個最低版本可以宣佈,所有使用的功能都被認為是穩定的。在未來的未知時間點,最小版本將按照其版本政策進行宣告。
升級到 Rust 1.77 很可能會在即將到來的 Linux 6.9 核心合併視窗中進行。