Another AC_TRY_COMPILE conversion to AC_COMPILE_IFELSE

This commit is contained in:
Yang Tse 2008-08-03 01:01:05 +00:00
parent 7c6df7132e
commit 7ad3abfd05
1 changed files with 11 additions and 10 deletions

View File

@ -1116,24 +1116,25 @@ if test x"$want_gss" = xyes; then
AC_DEFINE(HAVE_GSSMIT, 1, [if you have the MIT gssapi libraries]) AC_DEFINE(HAVE_GSSMIT, 1, [if you have the MIT gssapi libraries])
dnl check if we have a really old MIT kerberos (<= 1.2) dnl check if we have a really old MIT kerberos (<= 1.2)
AC_MSG_CHECKING([if gssapi headers declare GSS_C_NT_HOSTBASED_SERVICE]) AC_MSG_CHECKING([if gssapi headers declare GSS_C_NT_HOSTBASED_SERVICE])
AC_TRY_COMPILE([ AC_COMPILE_IFELSE([
AC_LANG_PROGRAM([[
#include <gssapi/gssapi.h> #include <gssapi/gssapi.h>
#include <gssapi/gssapi_generic.h> #include <gssapi/gssapi_generic.h>
#include <gssapi/gssapi_krb5.h> #include <gssapi/gssapi_krb5.h>
],[ ]],[[
gss_import_name( gss_import_name(
(OM_uint32 *)0, (OM_uint32 *)0,
(gss_buffer_t)0, (gss_buffer_t)0,
GSS_C_NT_HOSTBASED_SERVICE, GSS_C_NT_HOSTBASED_SERVICE,
(gss_name_t *)0); (gss_name_t *)0);
]])
],[ ],[
AC_MSG_RESULT([yes]) AC_MSG_RESULT([yes])
],[ ],[
AC_MSG_RESULT([no]) AC_MSG_RESULT([no])
AC_DEFINE(HAVE_OLD_GSSMIT, 1, [if you have an old MIT gssapi library, lacking GSS_C_NT_HOSTBASED_SERVICE]) AC_DEFINE(HAVE_OLD_GSSMIT, 1,
] [if you have an old MIT gssapi library, lacking GSS_C_NT_HOSTBASED_SERVICE])
) ])
fi fi
] ]
) )