Tumbleweed 将获得新的默认 GCC
2022年4月8日 | Douglas DeMaio | CC-BY-SA-3.0
一个新的默认 GNU 编译器集合 将会跟随本周发布的一个快照,用于 openSUSE Tumbleweed。
快照 20220405 准备将默认编译器切换到 GCC 12。GCC 12 现在提供 libgcc 标准库。它还不是默认编译器,但将在稍后日期成为默认编译器。
在切换之后的最新快照是 20220406。此快照更新了五个软件包。其中一个更新的软件包是 autoconf 2.71。最新 autoconf 的配置脚本改进了与 C 变体前端编译器 clang 的兼容性,并恢复了与 automake 规则重新生成配置的兼容性。Linux SCSI 目标框架 tgt 包更新到版本 1.0.82,并增加了监听随机端口的支持。此快照中更新的其他软件包是 xf86-video-dummy 0.4.0 和 yast2-slp-server 4.5.0。
20220405 快照准备 GCC 12 在稍后日期成为滚动发布的默认编译器,并且该快照更新了多个软件包。新的软件包从 GCC 11 继承,并随着 GCC 12.0.1 的更新而来,编译器提供了与 glibc 交叉的冲突,因为目标一次只能安装一个 GCC 版本;同样的操作也对 libgccjit 进行了处理。 gedit 42.0 更新中的翻译已更新。新的 dracut 版本不再使用网络-wicked 作为默认的网络处理程序。文本塑形引擎 harfbuzz 4.2.0 修复了上下文查找的处理。阿拉伯文本中的单词选择错误在 libreoffice 7.3.2.2 中得到修复,并修复了各种情况和输入下的四个崩溃。此快照中的其他值得注意的更新是 libvirt 8.2.0、aws-cli 1.22.87 和文件同步器 unison 2.52.0。
20220404 快照为 Xfce 用户提供了一个文件管理器更新到 thunar;4.16.11 thunar 版本修复了一些重新加载视图的问题,防止了书签损坏时的崩溃,并更新了翻译。 xclock 1.1.0 更新使时钟指针的渲染更加流畅。打印包 cups-filters 1.28.12 进行了一些分辨率和图像尺寸的修复。此快照中更新的其他软件包是 xwayland 22.1.1、ceph 16.2.7、yast2-installation 4.4.51 等。
在 20220403 快照中,为 Zstandard 压缩算法增加了支持,使用了 kdump 1.0.2 更新;kdump 还删除了 崩溃转储 功能的一些补丁 Linux Kernel。 gnome-logs 从 3.36.0 更新到 42.0,增加了新功能。其中一些功能包括直接打开日志文件和几个键盘快捷键以帮助叠加。 gnome-logs 升级中还改进了窗口大小调整。 libsoup 3.0.6 的更新包含一些 HTTP/2 修复、meson 构建改进以及修复了与 Visual Studio 构建相关的问题。此快照中更新了其他一些软件包。
本月的第二个快照,20220402,包含多个软件包更新。 ImageMagick 7.1.0.28 的次要更新修复了几个缓冲区溢出,3D 图形库 Mesa 22.0.1 修复了一些维护脚本和 panfrost 驱动程序。 firewalld 1.1.1 更新中添加了一些关于容器主机集成的文档,并修复了使用 dbus 在容器内构建的问题。 常见漏洞和暴露 在 openvpn 2.5.6 更新中得到解决;该漏洞 可能会导致外部身份验证插件中的身份验证绕过。 蓝牙 高级音频分配配置文件 流媒体得到改进,并且在某些设备上减少了卡顿现象,这归功于 PipeWire 0.3.49 更新。 此快照中更新了其他几个软件包。
Konqi 粉丝在 20220402 中获得了 Plasma 5.24.4 的更新;该更新主要提供了 KWin 和 Plasma Workspace 的修复。 更新修复了当剪辑与模糊区域相交时 KWin 的窗口闪烁问题,并且 Plasma Workspace 修复了锁屏界面的一些奇怪行为。 此快照中更新的其他软件包是 ncurses 6.3.20220319、expat 2.4.8、sqlite3 3.38.2 等。