X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=configure.ac;h=e93d18f1a8bd3517ea45f74ae4b81973e8f991f7;hp=ebfacdcf44a96187dc0e0a452a96bed1f06e4663;hb=fbb4c6115b9af9c52ee06fa9c979a3f4195ad342;hpb=b44562f5dcda72a78fa12b47f8862f0a3c231aee diff --git a/configure.ac b/configure.ac index ebfacdc..e93d18f 100644 --- a/configure.ac +++ b/configure.ac @@ -22,8 +22,13 @@ AC_SUBST(LINUX_PKGVER) AC_SUBST(LINUX_PKGREL) AC_SUBST(DEB_PKGVER) +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]) AC_SUBST([PATH_CPP]) OPENAFS_CONFIGURE_COMMON @@ -71,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 @@ -127,12 +135,15 @@ src/comerr/Makefile \ src/comerr/test/Makefile \ src/config/Makefile \ src/config/Makefile.config \ +src/config/Makefile.lwp \ +src/config/Makefile.pthread \ +src/config/Makefile.shared \ src/config/Makefile.version-CML \ src/config/Makefile.version-NOCML \ src/config/shlib-build \ src/config/shlib-install \ -src/des/Makefile \ -src/des/test/Makefile \ +src/crypto/hcrypto/Makefile \ +src/crypto/rfc3961/Makefile \ src/dir/Makefile \ src/dir/test/Makefile \ src/dviced/Makefile \ @@ -186,6 +197,7 @@ src/procmgmt/Makefile \ src/procmgmt/test/Makefile \ src/ptserver/Makefile \ src/tptserver/Makefile \ +src/roken/Makefile \ src/rx/Makefile \ src/rx/bulk.example/Makefile \ src/rx/bulktest/Makefile \ @@ -196,6 +208,7 @@ src/rxdebug/Makefile \ src/rxgen/Makefile \ src/rxkad/Makefile \ src/rxkad/test/Makefile \ +src/rxosd/Makefile \ src/rxstat/Makefile \ src/scout/Makefile \ src/sgistuff/Makefile \ @@ -217,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 \ @@ -229,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