when emerging pango after installing latest xft: pangoft2.c: In function `pango_ft2_font_get_face': pangoft2.c:233: `FT_HINT_NO_INTEGER_STEM' undeclared (first use in this function) pangoft2.c:233: (Each undeclared identifier is reported only once pangoft2.c:233: for each function it appears in.) pangoft2.c:233: `FT_HINT_NO_VSTEM_ALIGN' undeclared (first use in this function)pangoft2.c:263: warning: implicit declaration of function `FT_Set_Hint_Flags' pangoft2.c:208: warning: `hint_flags' might be used uninitialized in this function make[3]: *** [pangoft2.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/pango-1.1.3/work/pango-1.1.3/pango'make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/pango-1.1.3/work/pango-1.1.3/pango'make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/pango-1.1.3/work/pango-1.1.3' make: *** [all-recursive-am] Error 2 possibly related to bug 11559, but this is against the default Xfree install, and i've already taken the suggested measure of reinstalling xft after emerging X.
hmm missing slighthint patch in xft. comment out the patchline as suggested and you should be fine. Thought azarah said he got the patch in, ill have a look.
I can confirm this bug when using xfree-4.2.1 and xft-2.0.1 commenting out the patch solves the problem
Your problem is that you should update freetype to 2.1.2-r2, or 2.1.3.
I'm having the same problem with freetype-2.1.3 and freetype-2.1.3-r1
Ok, many of the Slight Hint patch was already present, but seems like I missed a few bits. They are added to 2.1.3-r2.