X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=aclocal%2Frpcsec_vers.m4;h=11d2f18cb241c51c31c5921a342e5ec935e7de84;hp=5d13db3b68e1173c3f90a60379fac4d3cd22705a;hb=c03765045efc2a3a91d223e23b3fe293138709d2;hpb=336f8bca825416082d62ef38314f3e0b7e8f5cc2 diff --git a/aclocal/rpcsec_vers.m4 b/aclocal/rpcsec_vers.m4 index 5d13db3..11d2f18 100644 --- a/aclocal/rpcsec_vers.m4 +++ b/aclocal/rpcsec_vers.m4 @@ -1,12 +1,16 @@ dnl Checks librpcsec version AC_DEFUN([AC_RPCSEC_VERSION], [ + AC_ARG_WITH([gssglue], + [AC_HELP_STRING([--with-gssglue], [Use libgssglue for GSS support])]) + if test x"$with_gssglue" = x"yes"; then + PKG_CHECK_MODULES([GSSGLUE], [libgssglue >= 0.3]) + AC_CHECK_LIB([gssglue], [gss_set_allowable_enctypes]) + fi + dnl TI-RPC replaces librpcsecgss if test "$enable_tirpc" = no; then - 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([RPCSECGSS], [librpcsecgss >= 0.16]) fi - PKG_CHECK_MODULES([GSSGLUE], [libgssglue >= 0.1]) - ])dnl