On Mon, Aug 12, 2024 at 2:05 PM Daniel Richard G. <sk...@iskunk.org> wrote:
> On Mon, 2024 Aug 12 10:46-04:00, Jeremy Bícha wrote:
> > The vast majority of libraries packaged in Debian do not include .a files.
>
> Most e.g. Rust library packages don't, sure. But normal C/C
++ lib*-dev
> packages typically include a static library.

No, they don't. There definitely are several C libraries that do
include a static library in Debian, but most of the C libraries I
maintain do not.

> My goal is to provide the application, not the library. As you can see,
> providing the library generally would be a much bigger/riskier deal than
> just using it as a build-dep.

It's going to be a bit painful to try to use a newer/different system
library than provided by the system if you're not going to use a
sandboxed approach. However, it sounds like you figured out a working
solution. Hopefully, you don't need to maintain support for older
distros for very long. 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.

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.

Thank you,
Jeremy Bícha

Reply via email to