Linux 核心準備升級到 Rust 1.77

banq發表於2024-02-19


在 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 核心合併視窗中進行。
 

相關文章