各位龙架构开发者,Arch Linux for Loong64 用户,大家好!
很高兴向大家汇报过去两周(2025年9月28日至2025年10月11日)Loong Arch Linux发行版的开发进展和软件包更新情况。在这两周内,我们进行了多项重要的包维护工作,不仅更新了大量软件包,还致力于解决LoongArch平台特有的问题,并积极向上游社区贡献补丁。
针对其他开发者和上游贡献者的重要更新
以下是我们从Git提交记录中筛选出的对其他龙架构发行版、上游开发者以及Arch Linux for Loong64社区自身维护有潜在帮助的重要信息:
Linux 内核 (linux, linux-zen): LoongArch Xe 驱动更新
- 关键信息:
linux (ver=6.17.1.arch1-1) 和 linux-zen (ver=6.17.1.zen1-1) 内核更新,将过时的 LoongArch Xe 驱动修复替换为上游风格的向后移植补丁。这包括一系列针对 drm-xe 驱动的修复,如处理非 4K 内核构建问题、修复 bo 和 guc 的对齐问题、以及 RING_CTL_SIZE 和光标跳转的 4K 对齐问题。这一变化表明我们正在将 LoongArch Xe 图形驱动的维护工作与上游内核开发保持同步,并逐步淘汰本地特有的、可能导致维护负担的补丁,转而采用更容易被上游接受和集成的方式。
- 贡献者: (by wszqkzqk)
- 相关提交:
simdjson: LoongArch LSX 指令集优化修复已上游合并
- 关键信息: 修复了
lsx 中窄化转换 (narrowing conversion) 问题导致的编译错误,已被上游接受并发布到版本4.0.7中。这标志着一项针对 LoongArch LSX 指令集优化的重要修复已成功贡献并合并到上游 simdjson 项目。
- 潜在帮助:
simdjson 是 NodeJS 的依赖,不可或缺。对于其他依赖 simdjson 并希望利用 LoongArch LSX 优化的项目和发行版,可以直接使用最新上游版本,无需再打本地补丁。
- 对上游
simdjson 开发者,这证实了 LoongArch 平台对其 LSX 优化的支持和验证。
- 贡献者: (by wszqkzqk)
- 相关提交:
Docker: LoongArch64 seccomp 支持
- 关键信息:
docker (ver=1:28.5.0-1.1) 包添加了对 LoongArch64 seccomp 的支持,并向后移植了 moby 项目的上游 PR (#45302)。这极大地提升了 Docker 在 LoongArch64 平台上的兼容性。
- 潜在帮助:
- 对于在龙架构上构建和运行容器化应用的开发者及其他发行版,此修复是关键的改进,我们离彻底完善支持更近了一步。
- 贡献者: (by wszqkzqk)
- 相关提交:
qt6-webengine: 启用 FFmpeg LSX 和 Chromium Sandbox 修复
aegisub: LuaJIT Loong64 Fork 依赖
anari-sdk: embree/ispc 依赖问题
signstar-request-signature: 编译 flags 移除
Go 语言相关包 (runc, gost, pwru): LoongArch 支持更新
- 关键信息:
runc (ver=1.3.2-1) 采用了更健壮的方式更新 Go 依赖,并移除了旧的 libseccomp-golang 补丁。 (by wszqkzqk)
gost (ver=2.12.0-1) 更新了 Go 依赖 cpu 到 v0.1.1 以支持 Loong64。 (by wszqkzqk)
pwru (ver=1.0.10-1) 设置了 TARGET_GOARCH 为 loong64。 (by wszqkzqk)
- 潜在帮助: 针对 Go 语言项目的 LoongArch 移植,这些提交提供了具体的 Go 模块版本和构建配置参考。
- 相关提交:
calibre: 图形上下文创建问题
多项包的补丁已上游合并 (deepin-pw-check, budgie-control-center, gimagereader)
- 关键信息: 以下软件包的 LoongArch 相关补丁已被上游项目接受并合并,因此我们本地的补丁已被移除:
deepin-pw-check (ver=6.0.6-1) (by Pluto Yang)
budgie-control-center (ver=1.4.1-1) (by Pluto Yang)
gimagereader (ver=3.4.3-1) (by Pluto Yang)
对Arch Linux for Loong64用户值得关注的重要升级
过去两周内,我们的仓库也迎来了大量软件包的常规更新,这些更新带来了新功能、性能改进和安全修复。以下是值得用户关注的一些重要升级:
内核更新
linux 更新至 6.17.1.arch1-1
linux-zen 更新至 6.17.1.zen1-1
linux-4k 更新至 6.12.50-1
linux-lts 更新至 6.12.51-1
- 用户影响: 除了常规的上游更新,上述提到的 LoongArch Xe 驱动的改进(通过上游风格的补丁)将为使用集成显卡的用户带来更稳定和优化的图形体验。
桌面环境与图形栈
plasma-desktop 更新至 6.4.5-2
gtk3 更新至 1:3.24.51-1
gtk4 更新至 1:4.20.2-3
mesa 更新至 1:25.2.4-1
- 大量
deepin-* 和 cosmic-* 组件(如 deepin-control-center, cosmic-comp, cosmic-files 等)更新至最新beta版本。
mutter 更新至 49.0-5
- 用户影响: 桌面环境(Plasma, GTK, Deepin, Cosmic)的稳定性和功能性得到提升,显卡驱动
mesa 的更新通常会带来性能和兼容性优化。
浏览器和多媒体
firefox 更新至 143.0.4-1
thunderbird 更新至 143.0.1-2
qt6-webengine 更新至 6.9.2-3 (已包含 LoongArch LSX 和 Chromium sandbox 改进)
vlc 更新至 3.0.21-30
ffmpeg 更新至 2:8.0-2
mpv 更新至 1:0.40.0-7
gstreamer 及其插件更新至 1.26.6-3 系列
gimp 更新至 3.0.6-2
- 用户影响: 带来了最新的浏览器安全补丁和功能,以及多媒体播放和编辑工具的性能和兼容性提升。
开发工具和编程语言
clang 更新至 20.1.8-2
rust 更新至 1:1.90.0-3
openssl 更新至 3.6.0-1
go-ethereum 更新至 1.16.4-1
nodejs 更新至 24.9.0-1
python-pytorch 更新至 2.8.0-5
onnxruntime-cpu 更新至 1.22.2-8
docker 更新至 1:28.5.1-1 (包含 LoongArch64 seccomp 支持)
podman 更新至 5.6.2-1
runc 更新至 1.3.2-1
postgresql 更新至 17.6-1
- 用户影响: 为开发者提供了更强大、更稳定的开发环境,尤其是容器技术和 AI/ML 框架的更新。
办公套件和字体
libreoffice-fresh 及其语言包更新至 25.8.2-1
noto-fonts, noto-fonts-extra 更新至 1:2025.10.01-1
ttc-iosevka 系列字体更新至 33.3.1-1
- 用户影响: 提供了最新的办公软件功能和更丰富的字体支持。
其他重要更新
iproute2 更新至 6.17.0-1 (网络管理工具)
calibre 更新至 8.7.0-3 (电子书管理)
harfbuzz 更新至 12.1.0-1 (文本整形引擎)
gopass-summon-provider 更新至 1.15.18-1
tailscale 更新至 1.88.3-1
pulumi 更新至 3.199.0-1
home-assistant 更新至 1:2025.10.0-1
nmap 更新至 7.98-3
- 用户影响: 涵盖了系统工具、网络工具、自动化、安全等多个方面,提升了系统的整体功能和稳定性。
感谢大家对Arch Linux for Loong64社区的持续关注和贡献!我们将继续努力,为龙架构平台提供最新、最稳定的Arch Linux体验。如果您在这些更新中遇到任何问题,或有任何建议,欢迎通过GitHub仓库 (https://github.com/lcpu-club/loongarch-packages) 提交 issue 或参与讨论。
Arch Linux for Loong64 社区维护者
北京大学学生Linux俱乐部
(由Gemini 2.5 Flash辅助整理)