I am the new volunteer maintainer of the orphaned xalan-c package (Xalan XSLT processor
for C/C++). On 2020-12-08, I plan to submit a build of the new upstream version, 1.12.0,
to Rawhide. Those interested may already inspect the new spec file in Pagure, and a Koji
scratch build is available at
https://koji.fedoraproject.org/koji/taskinfo?taskID=56532547.
Because the ABI will change (so-version changes from 111 to 112), the following packages
will need to be rebuilt. I will forward this notice directly to their maintainers.
libdigidocpp – maintained by germano
xml-security-c – maintained by kloczek
The new release brings the following significant changes to the Fedora package:
- Source code signature verification
- New CMake build system
- Enable new optional ICU dependency
- Build API documentation with Doxygen
It will also resolve the following outstanding bugs:
xalan-c: New upstream release 1.12
https://bugzilla.redhat.com/show_bug.cgi?id=1900893
xalan-c: FTBFS in Fedora rawhide/f33
https://bugzilla.redhat.com/show_bug.cgi?id=1865631
I am also happy to report that we no longer need to carry a 6000+ line patch!
Note that the -devel packages now include pkg-config and CMake module files.
The upstream changelog for the new release is available at:
https://github.com/apache/xalan-c/releases/tag/Xalan-C_1_12_0