[patch 1/10] Don't depend on Kerberos headers when checking
librpcsecgss in configure
kwc at citi.umich.edu
kwc at citi.umich.edu
Mon Jul 3 18:33:54 EDT 2006
Signed-off-by: Kevin Coffman <kwc at citi.umich.edu>
Older versions of MIT Kerberos are missing an OID definition, causing
the configure checks for librpcsecgss to fail. We shouldn't be depending
on their libraries during the configure.
---
nfs-utils-1.0.9-pre1-kwc/configure.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff -puN configure.in~conf_librpcsecgss_checks configure.in
--- nfs-utils-1.0.9-pre1/configure.in~conf_librpcsecgss_checks 2006-07-03 17:10:41.778424000 -0400
+++ nfs-utils-1.0.9-pre1-kwc/configure.in 2006-07-03 17:10:41.812424000 -0400
@@ -186,9 +186,9 @@ if test "$enable_gss" = yes; then
dnl This is not done until here because we need to have KRBLIBS set
dnl ("librpcsecgss=1" is so that it doesn't get added to LIBS)
- AC_CHECK_LIB(rpcsecgss, authgss_create_default, [librpcsecgss=1], [AC_MSG_ERROR(librpcsecgss needed for nfsv4 support)], $KRBLIBS)
+ AC_CHECK_LIB(rpcsecgss, authgss_create_default, [librpcsecgss=1], [AC_MSG_ERROR(librpcsecgss needed for nfsv4 support)], -lgssapi -ldl)
AC_CHECK_LIB(rpcsecgss, authgss_set_debug_level,
- AC_DEFINE(HAVE_AUTHGSS_SET_DEBUG_LEVEL, 1, [Define this if the rpcsec_gss library has the function authgss_set_debug_level]),, $KRBLIBS)
+ AC_DEFINE(HAVE_AUTHGSS_SET_DEBUG_LEVEL, 1, [Define this if the rpcsec_gss library has the function authgss_set_debug_level]),, -lgssapi -ldl)
fi
_
More information about the NFSv4
mailing list