Changeset 746 for vendor/current/source3/configure.in
- Timestamp:
- Nov 27, 2012, 4:56:06 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/configure.in
r740 r746 70 70 AC_SUBST(UNINSTALL_LIBWBCLIENT) 71 71 AC_SUBST(LIBWBCLIENT_SHARED_TARGET) 72 AC_SUBST(LIBWBCLIENT_SHARED_TARGET_SOVER) 73 AC_SUBST(LIBWBCLIENT_SHARED_TARGET_FULLVER) 72 74 AC_SUBST(LIBWBCLIENT_SHARED) 73 75 AC_SUBST(LIBWBCLIENT_STATIC_TARGET) … … 750 752 AC_CHECK_HEADERS(linux/falloc.h) 751 753 754 dnl check for OS implementation of md5 conformant to rfc1321 755 AC_CHECK_HEADERS(md5.h) 756 757 samba_cv_md5lib=none 758 759 if test x"$ac_cv_header_md5_h" = x"yes"; then 760 AC_DEFINE(HAVE_MD5_H, 1, 761 [Whether md5.h is available.]) 762 AC_CHECK_LIB(md5, MD5Update, [samba_cv_md5lib=md5]) 763 fi 764 765 if test x"$ac_cv_header_md5_h" = x"yes" -a \ 766 x"$samba_cv_md5lib" = x"none" ; then 767 AC_CHECK_LIB(md, MD5Update, [samba_cv_md5lib=md]) 768 fi 769 770 if test x"$ac_cv_header_md5_h" = x"yes" -a \ 771 x"$samba_cv_md5lib" = x"none" ; then 772 AC_CHECK_LIB(c, MD5Update, [samba_cv_md5lib=""]) 773 fi 774 775 if test x"$samba_cv_md5lib" != x"none" ; then 776 if test x"$samba_cv_md5lib" != x ; then 777 LIBS="${LIBS} -l${samba_cv_md5lib}" 778 fi 779 CRYPTO_MD5_OBJ= 780 AC_DEFINE(HAVE_LIBMD5, 1, 781 [Whether libmd5 conformant to rfc1321 is available.]) 782 else 783 CRYPTO_MD5_OBJ="../lib/crypto/md5.o" 784 fi 785 786 AC_SUBST(CRYPTO_MD5_OBJ) 787 788 752 789 AC_CHECK_HEADERS(rpcsvc/yp_prot.h,,,[[ 753 790 #if HAVE_RPC_RPC_H … … 1082 1119 AC_CHECK_FUNCS(lstat64 fopen64 atexit grantpt lseek64 ftruncate64 posix_fallocate posix_fallocate64) 1083 1120 AC_CHECK_FUNCS(fallocate fallocate64) 1084 AC_CHECK_FUNCS(fseek 64 fseeko64 ftell64 ftello64 setluid getpwanam)1121 AC_CHECK_FUNCS(fseeko fseek64 fseeko64 ftell64 ftello64 setluid getpwanam) 1085 1122 AC_CHECK_FUNCS(opendir64 readdir64 seekdir64 telldir64 rewinddir64 closedir64) 1086 1123 AC_CHECK_FUNCS(fdopendir fdopendir64) … … 2102 2139 then 2103 2140 m4_include(../lib/talloc/libtalloc.m4) 2104 if test x"$USESHARED" = =x"no" ; then2141 if test x"$USESHARED" = x"no" ; then 2105 2142 LINK_LIBTALLOC=STATIC 2106 2143 fi … … 2143 2180 then 2144 2181 m4_include(../lib/tdb/libtdb.m4) 2145 if test x"$USESHARED" = =x"no" ; then2182 if test x"$USESHARED" = x"no" ; then 2146 2183 LINK_LIBTDB=STATIC 2147 2184 fi … … 2827 2864 samba_cv_HAVE_INOTIFY=cross) 2828 2865 2829 if test x"$ac_cv_func_inotify_init" = x"yes" -a x"$ac_cv_header_linux_inotify_h" = x"yes"; then 2830 AC_DEFINE(HAVE_INOTIFY,1,[Whether kernel has inotify support]) 2866 if test x"$ac_cv_func_inotify_init" = x"yes"; then 2867 if test x"$ac_cv_header_sys_inotify_h" = x"yes" -o x"$ac_cv_header_linux_inotify_h" = x"yes"; then 2868 AC_DEFINE(HAVE_INOTIFY,1,[Whether kernel or sys has inotify support]) 2869 fi 2831 2870 fi 2832 2871 … … 3840 3879 AC_CHECK_FUNC_EXT(krb5_auth_con_setkey, $KRB5_LIBS) 3841 3880 AC_CHECK_FUNC_EXT(krb5_auth_con_setuseruserkey, $KRB5_LIBS) 3842 AC_CHECK_FUNC_EXT(krb5_locate_kdc, $KRB5_LIBS)3843 3881 AC_CHECK_FUNC_EXT(krb5_get_permitted_enctypes, $KRB5_LIBS) 3844 3882 AC_CHECK_FUNC_EXT(krb5_get_default_in_tkt_etypes, $KRB5_LIBS) … … 5893 5931 # check for sendfile support 5894 5932 5895 with_sendfile_support=yes 5896 AC_MSG_CHECKING(whether to check to support sendfile) 5933 AC_MSG_CHECKING(whether sendfile support should be built in) 5897 5934 AC_ARG_WITH(sendfile-support, 5898 [AS_HELP_STRING([--with-sendfile-support], [ Check for sendfile support (default=yes)])],5935 [AS_HELP_STRING([--with-sendfile-support], [Whether sendfile support should be built in (default=auto)])], 5899 5936 [ case "$withval" in 5900 yes) 5901 5902 AC_MSG_RESULT(yes); 5903 5904 case "$host_os" in 5937 yes|no) 5938 AC_MSG_RESULT($withval); 5939 with_sendfile_support=$withval 5940 ;; 5941 *) 5942 AC_MSG_RESULT(yes) 5943 with_sendfile_support=auto 5944 ;; 5945 esac ], 5946 ) 5947 5948 if test x$with_sendfile_support != xno ; then 5949 case "$host_os" in 5905 5950 *linux* | gnu* | k*bsd*-gnu | kopensolaris*-gnu) 5906 5951 AC_CACHE_CHECK([for linux sendfile64 support],samba_cv_HAVE_SENDFILE64,[ … … 6138 6183 *) 6139 6184 ;; 6140 esac 6141 ;; 6142 *) 6143 AC_MSG_RESULT(no) 6144 ;; 6145 esac ], 6146 AC_MSG_RESULT(yes) 6147 ) 6185 esac 6186 fi 6187 6188 if test x$with_sendfile_support = xyes -a x"$samba_cv_HAVE_SENDFILE" != xyes ; then 6189 AC_MSG_ERROR(sendfile support requested but sendfile not available ) 6190 fi 6148 6191 6149 6192 ############################################ … … 6383 6426 LIBWBCLIENT_SOVER=0 6384 6427 LIBWBCLIENT_FULLVER=0 6428 LIBWBCLIENT_SHARED_TARGET_SOVER=$LIBWBCLIENT_SHARED_TARGET.$LIBWBCLIENT_SOVER 6429 LIBWBCLIENT_SHARED_TARGET_FULLVER=$LIBWBCLIENT_SHARED_TARGET.$LIBWBCLIENT_FULLVER 6385 6430 if test $BLDSHARED = true -a x"$HAVE_WINBIND" = x"yes" -a x"$BUILD_LIBWBCLIENT_SHARED" = x"yes"; then 6386 6431 NSS_MODULES="${WINBIND_NSS} ${WINBIND_WINS_NSS}" … … 6669 6714 PTHREADPOOLTEST="bin/pthreadpooltest\$(EXEEXT)" 6670 6715 AC_SUBST(PTHREADPOOLTEST) 6716 if test x"$samba_cv_HAVE_AIO" = x"yes"; then 6717 default_shared_modules="$default_shared_modules vfs_aio_pthread" 6718 fi 6671 6719 fi 6672 6720 … … 6896 6944 SMB_MODULE(vfs_fileid, \$(VFS_FILEID_OBJ), "bin/fileid.$SHLIBEXT", VFS) 6897 6945 SMB_MODULE(vfs_aio_fork, \$(VFS_AIO_FORK_OBJ), "bin/aio_fork.$SHLIBEXT", VFS) 6946 SMB_MODULE(vfs_aio_pthread, \$(VFS_AIO_PTHREAD_OBJ), "bin/aio_pthread.$SHLIBEXT", VFS) 6898 6947 SMB_MODULE(vfs_preopen, \$(VFS_PREOPEN_OBJ), "bin/preopen.$SHLIBEXT", VFS) 6899 6948 SMB_MODULE(vfs_syncops, \$(VFS_SYNCOPS_OBJ), "bin/syncops.$SHLIBEXT", VFS)
Note:
See TracChangeset
for help on using the changeset viewer.