各位龙架构(Loong64)开发者、Arch Linux for Loong64 的用户以及上游社区的朋友们,大家好!
这里是北京大学学生Linux俱乐部(LCPU)维护的 Arch Linux for Loong64 社区。在过去的两周里,我们的软件仓库迎来了大量重要的更新与底层修复。
以下是近期开发工作的详细总结与重要更新汇报:
一、 核心工具链与上游贡献 (Upstream Contributions)
近期我们对底层编译器、数学库及核心工具链进行了深度适配,并将相关补丁成功推送至上游,这些修复不仅改善了 Arch Linux for Loong64 的体验,也直接惠及所有使用龙架构的开发者与其他发行版:
- LLVM 22 向量转换修复:修复了 LLVM 在 LASX 扩展下
<4 x float> 到 <4 x i64> 转换时的错误。该问题会影响依赖 SIMD 向量优化的科学计算与图形渲染软件。
- x265 多比特深度构建修复:修复了 x265 在开启多比特深度(Multiple bit depths)支持时的构建失败问题,确保了高质量视频编码工具的完整性。
- Binutils GOT 表修复:针对 Binutils 2.47,我们引入了 xry 提供的更优补丁,替换了之前的临时修复方案,进一步解决了龙架构下 GOT(全局偏移表)相关的链接问题。
- PyTorch 与 ROCm / GCC 16 兼容性:由于 ROCm 的
host_defines.h 将 __noinline__ 定义为宏,这在 GCC 16 环境下会破坏 <format> 和 <stacktrace> 等标准库头文件。我们通过强制前置包含受影响的头文件,成功让 PyTorch 在龙架构的 ROCm 环境下顺利编译,为龙架构的 AI 开发者扫清了障碍。(by wszqkzqk)
- Highway 动态分发优化:将 Google Highway(SIMD库)的构建切换至 Clang,以在龙架构上真正启用动态函数运行时分发(Dynamic function runtime dispatch),从而提升依赖该库的软件的运行性能。(by wszqkzqk)
二、 浏览器引擎与图形生态 (Browser & Graphics Ecosystem)
浏览器及基于 Electron 的应用是桌面体验的核心,近期我们跟进了一系列重量级更新:
- Chromium 151 与 Dawn 图形后端:在 Chromium 151 的更新中,我们为 Dawn(WebGPU 实现)添加了原生的 loong64 支持,大幅提升了基于 Chromium 的浏览器在龙架构上的现代 Web 图形渲染能力与兼容性。(by wszqkzqk)
- CEF (Chromium Embedded Framework) 151:重构了 CEF 的补丁以适应 Arch Linux 上游的新构建脚本,并同步导入了上述 Chromium 151 中针对 Dawn 的龙架构修复。(by wszqkzqk)
- Electron 43 补丁清理:随着上游 libyuv 修复的合入,我们及时移除了 Electron 43 中不再需要的龙架构专属补丁,减轻了维护负担。(by wszqkzqk)
- Lemonade 构建优化:修改构建脚本以使用系统级的
cargo-tauri,避免了重复编译,提高了打包效率。
三、 游戏、多媒体与依赖清理
- Warzone 2100 适配:由于游戏内置(vendored)的
libjpeg-turbo 不支持 loongarch64,我们修改了构建系统,强制其使用系统提供的 libjpeg-turbo,保障了游戏的顺利编译与运行。(by Pluto Yang)
- 上游合入与补丁过期(Rotten Patches)清理:
pdftricks:相关补丁已被上游合并,我们顺利移除了本地补丁。(by Pluto Yang)
- 针对
OpenCV、uutils-coreutils、VS Code (code)、android-tools 等软件因版本迭代导致的“过期补丁(Rotten patch)”进行了全面刷新与重新适配,确保这些常用工具在最新系统上的可用性。(by Pluto Yang / wszqkzqk)
四、 用户关注:近期重要软件包升级指南
过去两周,得益于底层工具链的更新,我们的仓库经历了一次大规模的“重建(Rebuild)”浪潮。以下是对用户日常使用影响最大的重要升级,建议大家在同步系统(pacman -Syu)时予以关注:
1. 核心工具链大换血 (Major Toolchain Upgrades)
- GCC 16.2.1:系统默认编译器迎来了升级。
- Glibc 2.44:C 标准库更新,提升了系统调用的效率与安全性。
- Python 3.14.7:Python 解释器升级。
- LLVM 22.1.8 / Mesa 26.1.7:图形驱动与编译器栈同步更新,提升了 Wayland/X11 下的桌面渲染表现。
2. 内核更新 (Kernel Updates)
- Linux Kernel 7.1.8 (arch1-3):主线内核更新,包含最新的硬件支持与龙架构相关的上游驱动修复。
- Linux LTS 6.18.44:长期支持内核同步更新,为追求稳定的服务器/工作站用户保驾护航。
- 此外,
linux-zen、linux-hardened 及 linux-rt 等定制内核也均已同步跟进。
3. 桌面环境大版本迭代 (Desktop Environments)
- KDE Plasma 6.7.4:KDE 全家桶(包括
plasma-workspace, kwin, systemsettings 等数十个核心组件)全面升级至 6.7.4,带来更流畅的 Wayland 体验与 UI 改进。
- GNOME 50.4:
gnome-shell、mutter 等核心组件升级至 50.4 版本。
- Hyprland 0.56.2:备受喜爱的平铺式 Wayland 合成器也迎来了更新。
4. 常用浏览器与生产力工具
- Firefox 153.0.4 & Thunderbird 153.0.2:Mozilla 系浏览器及邮件客户端更新至最新安全版本,多语言包(i18n)已同步就绪。
- Chromium 151.0.7922.137:Chromium 内核更新,配合前文提到的 Dawn 图形后端修复,网页浏览体验更佳。
- QEMU 11.1.0:虚拟化套件大版本更新,支持更多架构的模拟与更完善的硬件直通功能。
- FFmpeg 9.0.1 & GStreamer 1.28.6:多媒体核心框架升级,视频解码与流媒体处理能力进一步增强。
- Podman 6.1.0 / Docker Buildx 0.36.1:容器化工具链更新。
结语
Arch Linux for Loong64 的每一次进步,都离不开上游开源社区的包容以及各位开发者的贡献。我们将继续紧跟 Arch Linux 上游的滚动更新步伐,深耕龙架构的底层适配,致力于为广大龙架构用户提供最极致、最前沿的 Linux 桌面与开发体验。
如果您在更新后遇到任何问题,或有针对龙架构的补丁想要提交,欢迎随时在 GitHub (lcpu-club/loongarch-packages) 提交 Issue 或 PR!
北京大学学生Linux俱乐部 (LCPU)
2026年8月17日
(由 Qwen 3.8 Max 辅助整理)