On Thu, Nov 27, 2025 at 01:54:19PM +1300, Olly Betts wrote: > On Mon, Nov 24, 2025 at 06:20:05PM +0000, Olly Betts wrote: > > 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).
I see the two RFPs have now been completed. I took a look, but the code doesn't compile if we just update build-depends. Upstream seems to be currently working on modernising dependencies (despite the 2024 in the branch name it seems the branch was actually started late in 2025 and there are commits from earlier this month): https://github.com/FabriceColin/pinot/tree/FabriceColin/modernizing-202412 This includes using libxml++-5.0: https://github.com/FabriceColin/pinot/commit/810fe33ae33c98125f99edb68602e5b5c88834ad I think it makes most sense to let this work make it into a new stable upstream release, but if that drags out too long we can potentially package this branch, or cherry-pick from it. Cheers, Olly

