On Mon, Aug 12, 2024 at 5:27 PM Daniel Richard G. <sk...@iskunk.org> wrote: > On Mon, 2024 Aug 12 15:21-04:00, Jeremy Bícha wrote: > > In this case, it's not that you need a new library; it's that Debian > > didn't enable the subset feature earlier. Sorry about that. > > It's all the same from my perspective... > > > Sorry, I don't see enough demand for harfbuzz to be distributed as a > > static library for me to make that change in the Debian packaging at > > this time. > > What kind of quorum are you looking for? It's not like this package gets > much in the way of bug reports in general, after all. I think I've made > a reasonable case for including a static build. > > (If you want to argue that this package is complex enough that adding a > static build is a fair amount of work, then that's a different story, > of course.)
I think it would be as simple for you as to build the harfbuzz package with this addition to the dh_auto_configure build-main line: --default-library both And then add the .a file to debian/libharfbuzz-dev.install Since you already have to build harfbuzz yourself to get the subset library, I think you should just make that change to your harfbuzz package. I don't see a need to make a change to the current Debian packaging to fix an issue that doesn't actually exist in Debian Unstable/Ubuntu 24.10. The real issue is that the subset library isn't built for older distros but it is built for current distros. Thank you, Jeremy Bícha