各位龙架构开发者,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辅助整理)