Bug#486444: "pkg-config --libs xft" does not list -lfontconfig anymore, iceape FTBFS

Petr Salinger Petr.Salinger at seznam.cz
Mon Jun 16 06:42:26 UTC 2008


Package: xft, iceape
Severity: important
User: glibc-bsd-devel at lists.alioth.debian.org
Usertags: kfreebsd


Hello,

the last change in xft 2.1.12-3 due to #389831
dropped from "pkg-config  --libs xft" -lfontconfig.

Current iceape have in

gfx/src/shared/Makefile.in:

ifdef MOZ_ENABLE_XFT
REQUIRES        += pref
CPPSRCS += nsFontConfigUtils.cpp
LOCAL_INCLUDES += $(MOZ_XFT_CFLAGS)
endif

The nsFontConfigUtils.cpp uses FcPattern*() calls directly,
similarly gfx/src/ps/nsFontMetricsPS.cpp uses them
when MOZ_ENABLE_XFT is defined.

So iceape with current xft fails to link.
It might affect also other mozilla related packages.


Petr






More information about the pkg-mozilla-maintainers mailing list