Openssh 3.7_p1 does not compile with kerberos support due to an #include <gssapi.h> and #include <gssapi_generic.h> in ssh_gss.h. Both of these files are located in /usr/include/gssapi/, not /usr/include. The same problem occurs elsewhere in the code Fixing this should be trivial, but I currently lack the time to do so myself this afternoon. :( Reproducible: Always Steps to Reproduce: 1. add kerberos USE flag 2. emerge openssh 3. watch compilation fail :( Actual Results: compilation fails Expected Results: compilation should not fail
hot damn, thats why it wasnt working on my desktop :) added the following to the ebuild for now: [ `use kerberos` ] && append-flags -I/usr/include/gssapi
*** Bug 28909 has been marked as a duplicate of this bug. ***