Gentoo Linux 在 2024 年的主要更新和技术功能:
Gentoo Linux 2024 年更新与技术成就
-
GCC 14 稳定化
Gentoo 在 2024 年完成了 GCC 14 的稳定化工作,这是通过 Modern C 移植计划实现的。GCC 14 默认放弃了对一些长期弃用的语言结构的支持,并将这些警告转为致命错误,从而提高了代码的现代化程度。 -
64 位 time_t 支持 32 位架构
为了应对 2038 年问题,Gentoo 开始为 32 位架构准备 64 位 time_t 支持。这一变化需要谨慎处理,因为它是用户空间程序和库之间的 ABI 中断。 -
新的 23.0 配置文件
Gentoo 引入了新的 23.0 配置文件,修复了许多内部不一致性问题,并默认启用了更多工具链强化和优化选项,例如 CET(控制流执行技术)和非惰性运行时绑定。 -
二进制包覆盖范围扩展
Gentoo 扩展了 amd64 架构的二进制包覆盖范围,包括不同 USE 标志组合、Python 3.13 支持以及更多大型叶子包(如 GCC 快照)的二进制包。 -
MIPS 和 Alpha 架构的全面支持
Gentoo 在 2024 年重新支持了 MIPS 和 Alpha 架构,并提供了最新的 stage 构建和二进制包。 -
Rust 和 LLVM 的改进
Rust 编译器现在支持多版本并行安装(slotted Rust),LLVM 的 ebuild 和 eclass 也进行了重构,以更好地支持跨编译和依赖管理。 -
AI 工具的禁令
Gentoo 社区决定禁止使用自然语言处理(NLP)AI 工具生成内容,以保护人类贡献的价值,并避免版权和质量问题。