X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=configure.ac;h=e93d18f1a8bd3517ea45f74ae4b81973e8f991f7;hp=a97fd5d87ba07362d33d38759d099e335e2ac993;hb=5b9d427141f0a6fd0e83de9564e70ef2cfebf656;hpb=a9b8fd81bf14c04d33113e9e4df4e1ca7573e49d diff --git a/configure.ac b/configure.ac index a97fd5d..e93d18f 100644 --- a/configure.ac +++ b/configure.ac @@ -22,10 +22,11 @@ AC_SUBST(LINUX_PKGVER) AC_SUBST(LINUX_PKGREL) AC_SUBST(DEB_PKGVER) -AC_USE_SYSTEM_EXTENSIONS - dnl If the user hasn't specified CFLAGS don't let configure pick -g -O2 AS_IF([test -z "$CFLAGS"], [CFLAGS=" "], []) + +AC_USE_SYSTEM_EXTENSIONS + AC_PROG_CC AC_PATH_PROGS([PATH_CPP], [cpp], [${CC-cc} -E], [$PATH:/lib:/usr/ccs/lib]) @@ -75,12 +76,15 @@ AS_IF([test x"$KRB5_LIBS" != x], [Define to 1 if you have the `krb524_convert_creds_kdc' function.])])])]) AC_CHECK_HEADERS([kerberosIV/krb.h]) AC_CHECK_HEADERS([kerberosV/heim_err.h]) - AC_CHECK_MEMBERS([krb5_creds.keyblock, krb5_creds.session, + AC_CHECK_MEMBERS([krb5_creds.keyblock, krb5_creds.keyblock.enctype, krb5_creds.session, krb5_prompt.type], , , [#include ]) RRA_LIB_KRB5_RESTORE]) AC_SUBST([BUILD_KRB5]) AC_SUBST([MAKE_KRB5]) +dnl Probe for GSSAPI +RRA_LIB_GSSAPI + if test -d 'doc/man-pages' ; then MAN_MAKEFILE="doc/man-pages/Makefile doc/man-pages/install-man" else @@ -139,6 +143,7 @@ src/config/Makefile.version-NOCML \ src/config/shlib-build \ src/config/shlib-install \ src/crypto/hcrypto/Makefile \ +src/crypto/rfc3961/Makefile \ src/dir/Makefile \ src/dir/test/Makefile \ src/dviced/Makefile \ @@ -225,6 +230,7 @@ src/usd/test/Makefile \ src/uss/Makefile \ src/util/Makefile \ src/util/test/Makefile \ +src/libafscp/Makefile \ src/venus/Makefile \ src/venus/test/Makefile \ src/vfsck/Makefile \ @@ -237,9 +243,13 @@ src/volser/Makefile \ src/xstat/Makefile \ src/helper-splint.sh \ tests/Makefile \ +tests/auth/Makefile \ tests/rpctestlib/Makefile \ tests/tap/Makefile \ tests/util/Makefile, [chmod a+x src/config/shlib-build chmod a+x src/config/shlib-install]) + +# print a final summary +SUMMARY