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