summaryrefslogtreecommitdiff
path: root/m4/krb5.m4
diff options
context:
space:
mode:
Diffstat (limited to 'm4/krb5.m4')
-rw-r--r--m4/krb5.m411
1 files changed, 6 insertions, 5 deletions
diff --git a/m4/krb5.m4 b/m4/krb5.m4
index f91280d..a82cc52 100644
--- a/m4/krb5.m4
+++ b/m4/krb5.m4
@@ -19,12 +19,13 @@ dnl Copyright 2005, 2006 Board of Trustees, Leland Stanford Jr. University
dnl See README for licensing terms.
dnl Does the appropriate library checks for reduced-dependency GSS-API
-dnl linkage.
+dnl linkage. Check for MIT Kerberos first since it has the least generic name
+dnl for the GSS-API library.
AC_DEFUN([_RRA_LIB_KRB5_GSSAPI_REDUCED],
-[AC_CHECK_LIB([gssapi], [gss_import_name],
- [KRBLIBS="-lgssapi"],
- [AC_CHECK_LIB([gssapi_krb5], [gss_import_name],
- [KRBLIBS="-lgssapi_krb5"],
+[AC_CHECK_LIB([gssapi_krb5], [gss_import_name],
+ [KRBLIBS="-lgssapi_krb5"],
+ [AC_CHECK_LIB([gssapi], [gss_import_name],
+ [KRBLIBS="-lgssapi"],
[AC_MSG_ERROR([cannot find usable GSS-API library])])])])
dnl Does the appropriate library checks for reduced-dependency krb5 linkage.