Hi Adam,

On 2026-01-14 12:43:48 +0000, Adam Sampson wrote:
> It's not a bug in xpopple as we don't use fontconfig directly there;
> it'll be indirect through Poppler and Motif.

There are other PDF viewers that are based on Poppler and such
a warning is not output. Perhaps FcInit is called in Poppler
and the xpdf issue comes from Motif (since it comes first).

> But I'm more inclined to think of this as a regression in
> fontconfig, since it's never required explicit FcInit/FcFini calls
> in the past, and they can't be added to libraries because previous
> releases of fontconfig don't do reference counting,

If a call to FcInit wasn't required, that's an API change and
an ABI breakage in fontconfig.

> so multiple calls to FcFini would cause breakage.

That's something that they would have to solve.

If I understand correctly, the new fontconfig version was not
ready yet for Debian, and it would also require a soname bump
(when ready).

-- 
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

Reply via email to