9月5日,Masahiro Yamada 提交了针对Linux 6.6合并窗口的所有 Kconfig 功能更新。Kconfig 工作中最值得注意的是“make xconfig”GUI,它提供了 Qt6 工具包兼容性的端口。
开发人员 Boris Kolpackov 将用于管理内核配置的 Linux 的“make xconfig”图形用户界面移植到 Qt6。保留了 Qt5 工具包的兼容性——至少就 Qt 5.15 LTS 而言是这样。之前的 Qt5 版本不再经过验证/测试。但至少通过对 Kconfig 代码进行几十行更改,现在可以为 Qt 5.15 LTS 构建“make xconfig”,或者在 Qt6 世界中已经验证可以与 Qt 6.4 一起使用。
make xconfig “的 Qt6 端口是一个直截了当的移植,只需在需要时调整 API 的使用,并不会彻底改变用户界面或做出任何其他重大改动。无论如何,对于那些试图从 Qt5 系统过渡到更喜欢使用 “xconfig “来管理 Linux 内核配置的用户来说,这是一个不错的选择。本文中的截图是在 Ubuntu Linux 上运行为 Qt 6.4 构建的 xconfig 界面时使用新的 Kbuild Git 代码截取的。
Linux 6.6 的 Kconfig 更新还在支持的地方启用了 -Wenum-conversion 编译器警告,重构了用于构建内核 RPM 的 rpm-pkg 目标,为 “W=1 “内核构建启用了额外的编译器警告,Debian 源码包现在支持用于控制并行构建工作数量的 “DEB_BUILD_OPTIONS =parallel=N”,以及其他各种改进。
作者:Michael Larabel
编译自phoronix.
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/33207.html