GNOME Bugzilla – Bug 540036
Doesn't link to fontconfig
Last modified: 2008-06-24 20:44:15 UTC
Hi, Before: % pkg-config --libs xft -lXft -lfontconfig Now: % pkg-config --libs xft -lXft This causes Debian bug http://bugs.debian.org/486991 with the following build failure: > .libs/pangoxft-font.o: In function `xft_font_get_font': > /build/user-pango1.0_1.20.3-1-amd64-RBfjp9/pango1.0-1.20.3-1/pango/pangoxft-font .c:396: undefined reference to `FcPatternDuplicate' I will attach a patch to link to fontconfig explicitely since it's used directly in pango. Bye,
[behdad:0 pango]$ grep Requires pangoxft.pc Requires: pango pangoft2 xft [behdad:0 pango]$ grep Requires pangoft2.pc Requires: pango freetype2 fontconfig [behdad:0 pango]$ pkg-config --libs pangoxft -L/home/behdad/.local/lib -lpangoxft-1.0 -lpangoft2-1.0 -lXft -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXrender -lfontconfig -lfreetype -lX11
Created attachment 113368 [details] [review] Link to fontconfig
Sorry, my bad. Misunderstood.
Nah, our FREETYPE_CFLAGS/LIBS includes fontconfig's. Committing correct fix which is adding FREETYPE_LIBS to XFT.
2008-06-24 Behdad Esfahbod <behdad@gnome.org> Bug 540036 – Doesn't link to fontconfig * pango/Makefile.am: Explicitly include FREETYPE_LIBS for pangoxft.