On Mon, Nov 24, 2025 at 01:13:14PM +0000, Simon McVittie wrote:
> libxml++2.6 is no longer maintained upstream (#1038804). It has been
> superseded by libxml++-3.0, which was itself superseded by libxml++-4.0
> (RFP: #819562) and libxml++-5.0 (RFP: #1121304).
>
> If this package is ported to one of the newer libraries, packaging the new
> version will require packaging the new library first. I haven't marked
> #819562 and #1121304 as blockers for this bug, because I don't know which
> one would be more appropriate.
Unfortunately I don't have the spare cycles currently to contemplate
packaging a newer libxml++.
Pinot's upstream README lists the oldest tested libxml++ as 3.2.0 and
changing to that would at least be a step towards being able to remove
libxml++2.6.
> Alternatively, it could be ported to use libxml2's C interface directly,
> or to use some unrelated XML library.
The use of libxml++ seems extensive so that would really need to be
something for upstream to decide to do rather than something we could
sensibly patch in Debian.
Cheers,
Olly