皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 7.0 为 Rust 1.95 做准备

Linux 7.0 为 Rust 1.95 做准备

上周是 Rust 编程语言更新在 Linux 7.0 内核合并窗口中的主要功能拉取。那次拉取中最值得注意的是 Rust 官方正式结束了其“实验性”阶段,现在将 Rust 用于 Linux 内核/驱动程序编程视为稳定且将持续存在。今天发出的这一轮 Rust 修复程序用于 Linux 7.0,其中包括为即将到来的 Rust 1.95 发布做准备。

Rust 1.95 将从主分支于 2 月 27 日分叉,目标是在 4 月 16 日发布稳定版本。Rust 1.95 稳定化了 if let 守卫,将一些移植更改为第二级别状态,以及各种其他更改。

对于 Linux 7.0,现在正在传递 “-Zunstable-options” 标志,该标志将在 Rust 1.95 发布时需要。”-Zunstable-options” 允许使用其他新的、不稳定的命令行选项。

对于内核的 irq 模块,正在开发的 Rust 1.95 代码中发现了一个缺失的边界,需要解决。使用 pin-init crate 也存在一个 Clippy 警告,该警告在即将到来的 Rust 1.95 发布中改变了行为。

与此同时,Linux 7.0 的这一轮 Rust 修复还解决了使用旧版 Rust 1.84 发布时出现的 objtool 警告,并修复了列表模块以解决缺失的 “unsafe” 块和宏的占位符安全评论。

有关今天为 Linux 7.0 发出的这些 Rust 修复程序以专注于未来 Rust 1.95 兼容性的更多详细信息,可以通过此拉取请求找到。

转自  Linux 7.0 Makes Preparations For Rust 1.95 – Phoronix
已有 0 条评论
已有 0 条评论
-->