X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=macros%2Fgssapi-check.m4;h=55a234646562802b79dcc10c80429dc37481fc7b;hb=831306e866cb444e2af19e0f968e04eab5106e9c;hp=64e5fb824663d2904473bc0c1deea77b2267f18b;hpb=008bd5b1344e4160f3685acf5e447103661177a1;p=netatalk.git diff --git a/macros/gssapi-check.m4 b/macros/gssapi-check.m4 index 64e5fb82..55a23464 100644 --- a/macros/gssapi-check.m4 +++ b/macros/gssapi-check.m4 @@ -6,9 +6,9 @@ AC_DEFUN([NETATALK_GSSAPI_CHECK], GSSAPI_LIBS="" GSSAPI_CFLAGS="" GSSAPI_LDFLAGS="" - save_CFLAGS=$CFLAGS - save_LDFLAGS=$LDFLAGS - save_LIBS=$LIBS + save_CFLAGS="$CFLAGS" + save_LDFLAGS="$LDFLAGS" + save_LIBS="$LIBS" export CFLAGS="" export LDFLAGS="" export LIBS="" @@ -60,13 +60,15 @@ AC_DEFUN([NETATALK_GSSAPI_CHECK], if test x"$ac_cv_search_gss_display_status" = x"no" ; then AC_MSG_ERROR([GSSAPI installation not found, library missing]) fi - GSSAPI_CFLAGS=$CFLAGS - GSSAPI_LIBS=$LIBS + GSSAPI_CFLAGS="$CFLAGS" + GSSAPI_LIBS="$LIBS" FOUND_GSSAPI=yes fi if test x"$FOUND_GSSAPI" = x"yes" ; then # check for functions + export CFLAGS="$GSSAPI_CFLAGS" + export LIBS="$GSSAPI_LIBS" AC_CHECK_FUNC(gss_acquire_cred, [], [AC_MSG_ERROR([GSSAPI: required function gss_acquire_cred missing])]) # Heimdal/MIT compatibility fix @@ -96,7 +98,7 @@ AC_DEFUN([NETATALK_GSSAPI_CHECK], AC_SUBST(GSSAPI_CFLAGS) AC_SUBST(GSSAPI_LDFLAGS) - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" - LDFLAGS="$save_LDFLAGS" + export LIBS="$save_LIBS" + export CFLAGS="$save_CFLAGS" + export LDFLAGS="$save_LDFLAGS" ])