1 In recent Heimdal Kerberos GSS_C_NT_HOSTBASED_SERVICE is a macro
2 --- gsasl-1.8.1/lib/m4/gss-extra.m4.orig 2010-11-01 20:22:42.000000000 +0100
3 +++ gsasl-1.8.1/lib/m4/gss-extra.m4 2011-01-08 17:32:13.805903205 +0100
5 AC_CHECK_FUNCS([gss_decapsulate_token])
6 AC_CHECK_FUNCS([gss_oid_equal])
7 AC_CHECK_FUNCS([gss_inquire_mech_for_saslname])
8 - AC_CHECK_FUNCS([GSS_C_NT_HOSTBASED_SERVICE])
9 if test "$gssapi_impl" != "gss"; then
10 AC_CHECK_HEADERS([gssapi.h gssapi/gssapi.h])
11 if test "$ac_cv_header_gssapi_h$ac_cv_header_gssapi_gssapi_h" = "nono"; then
13 AC_MSG_WARN([Cannot find gssapi.h or gssapi/gssapi.h, disabling GSSAPI])
16 + AC_LINK_IFELSE([AC_LANG_PROGRAM([
20 +#include <gssapi/gssapi.h>
22 +], [gss_OID x = GSS_C_NT_HOSTBASED_SERVICE])],
23 +[AC_DEFINE([HAVE_GSS_C_NT_HOSTBASED_SERVICE], [1], [Have GSS_C_NT_HOSTBASED_SERVICE symbol])])
24 CPPFLAGS="$save_CPPFLAGS"