I will update libcdio to 2.4.0 in rawhide which comes with changed sonames
for three of its libraries:
libcdio.so.19 -> libcdio.so.21
libiso9660.so.12 -> libiso9660.so.13
libcdio++.so.1 -> libcdio++.so.2
libiso9660++.so.1 and libudf.so.0 are unchanged.
Currently the following packages depend on the old sonames:
aqualung
audacious-plugins
cdw
clementine
fooyin
gstreamer1-plugins-ugly-free
gvfs
kover
libcddb
libcdio-paranoia
mpd
mpv
pragha
python-pycdio
qmmp
qmplay2
strawberry
tellico
vcdimager
xine-lib
xmms2
18 of them rebuild without errors against libcdio 2.4.0. Three do not:
vcdimager fails in vcd_xml_common.c, because libxml2 turned the input
and output members of xmlCharEncodingHandler into an
anonymous union
aqualung fails in decoder/dec_mac.cpp with ERROR_SUCCESS undeclared
xine-lib was not built at all, because it BuildRequires vcdimager-devel
vcdimager and aqualung fail in exactly the same way against the current
libcdio 2.3.0, so both are already FTBFS in rawhide and the failures are
unrelated to this update. I did not find an open bug for either one.
I will do the rebuilds in a side tag next week, not before Wednesday,
2026-11-11.
Adrian
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://forge.fedoraproject.org/infra/tickets/issues/new