pango/opentype/ftglue.h uses FT_BEGIN_STMNT and FT_END_STMNT that are only defined in freetype versions >= 2.1.8, although configure.in fails to mention that.
fixed already in cvs see: http://bugzilla.gnome.org/show_bug.cgi?id=313477 its already in the 1.10 release that is pmasked. fixed only 1.8.2 in cvs.