12 Dec
2025
12 Dec
'25
4:28 p.m.
各位 maintainer
libxml2 2.15.1 现已合入,即将在本周六 master 分支的构建中生效。生效后 libxml2 的 SONAME 将发生重大变化,为 libxml2.so.16。任何对 libxml2-devel 有构建依赖的包都需要重新构建以适配新的 SONAME。
个别包可能出现由于使用了 libxml2 的私有符号导致构建失败的情况,请 maintainer 积极与上游联系获取新版软件或有关补丁。
在下一 LTS 中是否提供 libxml2.so.2 兼容包,将在 LTS 生命周期变更确认之后由 Base-service SIG 另行决策。
14 Dec
14 Dec
2:32 p.m.
经过全量构建,当前 master everything 中仍然依赖 libxml2.so.2 的包如下:
- certmonger (sig-security-facility)
因为与新版 nss 不适配整体构建失败,与 libxml2 无关
- fence-virt (sig-Ha)
已合入 fence-agent,本包未衰退
- libsolv (sig-OS-Builder)
版本太旧,已有 PR,等待合入
- libvirt (Virt)
依赖私有符号,已有PR,等待合入
- perl-XML-LibXML (sig-perl-modules)
依赖私有符号,已有PR,等待合入
- perl-XML-LibXSLT (sig-perl-modules)
依赖私有符号,暂无PR
- rubygem-nokogiri (sig-ruby)
与新版 libxml2 不适配,等待上游更新
- telepathy-logger (Desktop)
与新版 libxml2 不适配,已有PR,等待合入
请有关 SIG 引起关注。尤其是已经有PR的包,请在 atomgit 正式迁移之前合入。
在 2025-12-12 16:28:20,"Funda Wang" <fundawang@yeah.net> 写道:
各位 maintainerlibxml2 2.15.1 现已合入,即将在本周六 master 分支的构建中生效。生效后 libxml2 的 SONAME 将发生重大变化,为 libxml2.so.16。任何对 libxml2-devel 有构建依赖的包都需要重新构建以适配新的 SONAME。个别包可能出现由于使用了 libxml2 的私有符号导致构建失败的情况,请 maintainer 积极与上游联系获取新版软件或有关补丁。在下一 LTS 中是否提供 libxml2.so.2 兼容包,将在 LTS 生命周期变更确认之后由 Base-service SIG 另行决策。
15 Dec
15 Dec
10:40 p.m.
经过全量构建,当前 master epol 中仍然依赖 lixml2.so.2 的包如下:
- R-XML (sig-Programming-lang)
版本太旧,有PR,待合入
- collectd (oVirt)
使用了 libxml2 私有符号
- ebook-tools (sig-KDE)
与 cmake 4 不适配,与 libxml2 无关
- evince (GNOME)
与 nautilus 更新不适配,与 libxml2 无关
- evolution-data-server (Desktop)
与 cmake4 不适配,与 libxml2 无关,有 PR,待合入
- gnome-builder (GNOME)
与 webkitgtk 不适配,与 libxml2 无关
- kf5-akonadi-server (KDE)
与 libxml2 2.15 不适配
- lastpass-cli (Application)
与 cmake 4 不兼容,与 libxml2 无关
- libreoffice (sig-RISC-V)
自身问题构建失败,与 libxml2 无关
- mate-applets (sig-mate-desktop)
自身问题构建失败
- nexus (Application)
与 cmake 4 不适配,与 libxml2 无关
- python-pyside6 (sig-QT)
与 cmake 4 不适配,与 libxml2 无关
- rygel (GNOME)
自身原因构建失败
- tracker3-miners (GNOME)
自身原因构建失败
- vcdimager (sig-UKUI)
与 libxml2 2.14 不适配,有 PR,待合入
在 2025-12-14 14:32:17,"Funda Wang" <fundawang@yeah.net> 写道:
经过全量构建,当前 master everything 中仍然依赖 libxml2.so.2 的包如下:- certmonger (sig-security-facility)因为与新版 nss 不适配整体构建失败,与 libxml2 无关- fence-virt (sig-Ha)已合入 fence-agent,本包未衰退- libsolv (sig-OS-Builder)版本太旧,已有 PR,等待合入- libvirt (Virt)依赖私有符号,已有PR,等待合入- perl-XML-LibXML (sig-perl-modules)依赖私有符号,已有PR,等待合入- perl-XML-LibXSLT (sig-perl-modules)依赖私有符号,暂无PR- rubygem-nokogiri (sig-ruby)与新版 libxml2 不适配,等待上游更新- telepathy-logger (Desktop)与新版 libxml2 不适配,已有PR,等待合入请有关 SIG 引起关注。尤其是已经有PR的包,请在 atomgit 正式迁移之前合入。在 2025-12-12 16:28:20,"Funda Wang" <fundawang@yeah.net> 写道:
各位 maintainerlibxml2 2.15.1 现已合入,即将在本周六 master 分支的构建中生效。生效后 libxml2 的 SONAME 将发生重大变化,为 libxml2.so.16。任何对 libxml2-devel 有构建依赖的包都需要重新构建以适配新的 SONAME。个别包可能出现由于使用了 libxml2 的私有符号导致构建失败的情况,请 maintainer 积极与上游联系获取新版软件或有关补丁。在下一 LTS 中是否提供 libxml2.so.2 兼容包,将在 LTS 生命周期变更确认之后由 Base-service SIG 另行决策。
48
Age (days ago)
51
Last active (days ago)
2 comments
1 participants
participants (1)
-
Funda Wang