Source: http://webcvs.freedesktop.org/fribidi/fribidi2/lib/fribidi-types.h?r1=1.12&r2=1.13 Purpose: Include the correct headers from glib so that gtestutils.h gets included. Otherwise, one gets a warning that g_assert() was declared implicitly and linking fails because glib doesn't defines g_assert() as a macro. https://bugs.gentoo.org/318569 --- a/lib/fribidi-types.h 2006/01/31 03:23:13 1.12 +++ b/lib/fribidi-types.h 2010/02/24 19:40:04 1.13 @@ -40,8 +40,7 @@ #if FRIBIDI_USE_GLIB+0 # ifndef __FRIBIDI_DOC -# include -# include +# include # endif /* !__FRIBIDI_DOC */ # define FRIBIDI_INT8_LOCAL gint8 # define FRIBIDI_INT16_LOCAL gint16