Merge pull request #79 from lzaoral/support-libgssapi_krb5

configure.ac: support libgssapi_krb5
This commit is contained in:
Bryan Stansell 2022-07-07 18:01:08 -07:00 committed by GitHub
commit 7b028b54b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -638,7 +638,17 @@ AC_ARG_WITH(gssapi,
cons_with_gssapi="YES"
AC_DEFINE(HAVE_GSSAPI)
have_gssapi=yes],
[AC_MSG_RESULT(no)])])])],)
[AC_MSG_RESULT(no)
LIBS="$oLIBS -lgssapi_krb5"
AC_MSG_CHECKING(for gssapi library -lgssapi_krb5)
AC_TRY_LINK([#include <gssapi/gssapi.h>
],[gss_create_empty_oid_set(NULL, NULL)],
[AC_MSG_RESULT(yes)
cons_with_gssapi="YES"
AC_DEFINE(HAVE_GSSAPI)
have_gssapi=yes],
[AC_MSG_RESULT(no)])])])])],)
if test $have_gssapi = no; then
LIBS="$oLIBS"