gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../diff -I../zlib -Iyes/include -march=pentium4 -O9 -pipe -c `test -f 'client.c' || echo './'`client.c In file included from /usr/include/gssapi/gssapi_generic.h:33, from ../lib/xgssapi.h:29, from client.c:80: /usr/include/gssapi/gssapi.h:137: conflicting types for `gss_name_t' /usr/include/gssapi.h:64: previous declaration of `gss_name_t' /usr/include/gssapi/gssapi.h:138: conflicting types for `gss_cred_id_t' /usr/include/gssapi.h:101: previous declaration of `gss_cred_id_t' it goes on for sometime with conflicts ... root@vapier root # qpkg -f -v /usr/include/gssapi/gssapi.h app-crypt/krb5-1.2.6-r1 * root@vapier root # qpkg -f -v /usr/include/gssapi.h app-crypt/heimdal-0.5.1-r1 *
*** Bug 14657 has been marked as a duplicate of this bug. ***
Re-emerge heimdal and it should work. Same thing as http://bugs.gentoo.org/show_bug.cgi?id=14459