/usr/ports/security/openssh-portable/files/patch-sshd.c unconditionally includes <gssapi.h>. This prevents the use of krb5 for gssapi support. krb5's gssapi.h is <gssapi/gssapi.h>. Fix: Remove the #include <gssapi.h> as it will be included via. #ifdef GSSAPI #include "ssh-gss.h" #endif How-To-Repeat: mv /usr/include/gssapi.h sideways, as 4.11's gssapi is broken beyound belief and this lets configure find the krb5 implementation. Then attempt to build with KRB5_HOME set to use the krb5 port. Note this does not currently build a working ssh. I had to revert to openssh-gssapi-4.3.p2_1,1 as ssh was dropping core. I'll send a additional pr once I have time to chase that one down.
Responsible Changed From-To: freebsd-ports-bugs->mnag Over to maintainer
mnag 2006-11-10 13:11:49 UTC FreeBSD ports repository Modified files: security/openssh-portable Makefile distinfo security/openssh-portable/files patch-sshd.c Log: - Update to 4.5p1 - patch-sshd.c unconditionally includes <gssapi.h>. Include "ssh-gss.h" instead. [1] PR: 104481 [1] Submitted by: Mark Andrews <Mark_Andrews___isc.org> [1] Revision Changes Path 1.115 +1 -2 ports/security/openssh-portable/Makefile 1.39 +3 -3 ports/security/openssh-portable/distinfo 1.3 +1 -1 ports/security/openssh-portable/files/patch-sshd.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks.