When I try to emerge pango, it downloads, configures, and starts compiling fine, but somewhere in the middle of the compilation, errors occur, and the emerge fails. Reproducible: Always Steps to Reproduce: 1. emerge pango Actual Results: ... i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib\" -DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/freetype2 -I/usr/X11R6/include -I.. -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -MT pangoft2.lo -MD -MP -MF .deps/pangoft2.Tpo -c pangoft2.c -fPIC -DPIC -o .libs/pangoft2.o pangoft2.c: In function `pango_ft2_font_get_face': pangoft2.c:202: error: `FC_HINT_STYLE' undeclared (first use in this function) pangoft2.c:202: error: (Each undeclared identifier is reported only once pangoft2.c:202: error: for each function it appears in.) pangoft2.c:203: error: `FC_HINT_FULL' undeclared (first use in this function) pangoft2.c:205: error: `FC_HINT_NONE' undeclared (first use in this function) pangoft2.c:209: error: `FC_HINT_SLIGHT' undeclared (first use in this function) pangoft2.c:210: error: `FC_HINT_MEDIUM' undeclared (first use in this function) make[4]: *** [pangoft2.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib\" -DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/freetype2 -I/usr/X11R6/include -I.. -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -MT pangoft2-fontmap.lo -MD -MP -MF .deps/pangoft2-fontmap.Tpo -c pangoft2-fontmap.c -fPIC -DPIC -o .libs/pangoft2-fontmap.o make[4]: Leaving directory `/var/tmp/portage/pango-1.8.0/work/pango-1.8.0/pango' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/pango-1.8.0/work/pango-1.8.0/pango' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/pango-1.8.0/work/pango-1.8.0/pango' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/pango-1.8.0/work/pango-1.8.0' make: *** [all] Error 2 !!! ERROR: x11-libs/pango-1.8.0 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. Expected Results: proper installation of pango Portage 2.0.51-r8 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20041102-r0, 2.6.10 i686) ================================================================= System uname: 2.6.10 i686 AMD Athlon(TM) XP 2200+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jun 27 2004, 21:21:12)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.4.22, 2.4.19-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org/" LDFLAGS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dba dvd encode esd f77 fam flac font-server foomaticdb fortran gd gd-external gdbm gif gnome gpm gtk gtk2 guile imlib ipv6 java jpeg junit kde libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang spell ssl svga tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts unicode x86 xml xml2 xmms xv zlib"
This doesn't seem to be a dupe of the freetype problem bug.
no this is an even older bug. *** This bug has been marked as a duplicate of 34697 ***