From: Kevin Coffman Date: Fri, 7 Sep 2007 14:18:35 +0000 (-0400) Subject: Change to a dependency on libgssglue rather than libgssapi X-Git-Tag: nfs-utils-1-1-1~56 X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=cfb40af4cb672848129d77f514f36c471a3fcfe5;p=nfs-utils.git Change to a dependency on libgssglue rather than libgssapi From: Guillaume Rousse Use the renamed library libgssglue rather than libgssapi. Also bump the required version for librpcsecgss (to the one that also requires libgssglue rather than libgssapi). Signed-off-by: Kevin Coffman Signed-off-by: Neil Brown --- diff --git a/configure.ac b/configure.ac index 1d07cd7..a378953 100644 --- a/configure.ac +++ b/configure.ac @@ -181,11 +181,11 @@ if test "$enable_nfsv4" = yes; then dnl librpcsecgss already has a dependency on libgssapi, dnl but we need to make sure we get the right version if test "$enable_gss" = yes; then - PKG_CHECK_MODULES(RPCSECGSS, librpcsecgss >= 0.10, , + PKG_CHECK_MODULES(RPCSECGSS, librpcsecgss >= 0.16, , [AC_MSG_ERROR([Unable to locate information required to use librpcsecgss. If you have pkgconfig installed, you might try setting environment variable PKG_CONFIG_PATH to /usr/local/lib/pkgconfig]) ] ) - PKG_CHECK_MODULES(GSSAPI, libgssapi >= 0.11) + PKG_CHECK_MODULES(GSSGLUE, libgssglue >= 0.1) fi fi @@ -228,9 +228,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]), -lgssapi -ldl) + AC_CHECK_LIB(rpcsecgss, authgss_create_default, [librpcsecgss=1], AC_MSG_ERROR([librpcsecgss needed for nfsv4 support]), -lgssglue -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]),, -lgssapi -ldl) + AC_DEFINE(HAVE_AUTHGSS_SET_DEBUG_LEVEL, 1, [Define this if the rpcsec_gss library has the function authgss_set_debug_level]),, -lgssglue -ldl) fi @@ -284,7 +284,7 @@ AC_CHECK_FUNCS([alarm atexit dup2 fdatasync ftruncate getcwd \ dnl ************************************************************* -dnl Check for data sizes (XXX These should go away with libgssapi pkg-config) +dnl Check for data sizes dnl ************************************************************* AC_CHECK_SIZEOF(short) AC_CHECK_SIZEOF(int)