# emerge abiword [...] In file included from ../../../../src/af/util/xp/ut_go_file.h:34:0, from ../../../../src/af/util/xp/ut_path.h:48, from ut_path.cpp:21: /usr/include/glib-2.0/glib/gerror.h:22:2: error: #error "Only <glib.h> can be included directly." ut_unixAssert.cpp: In function ‘int UT_UnixAssertMsg(const char*, const char*, int)’: ut_unixAssert.cpp:76:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] make[5]: *** [ut_path.lo] Error 1
Added upstream patch to fix this in cvs. > 08 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > abiword-2.8.6-r2.ebuild, +files/abiword-2.8.6-glib-2.31.patch: > Fix building with >=glib-2.31 (bug #406249).