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

Reply via email to