Skip to content
Snippets Groups Projects
configure 319 KiB
Newer Older
  • Learn to ignore specific revisions
  • 
    if eval "test \"`echo '$ac_cv_func_'select`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      :
    else
      echo "$ac_t""no" 1>&6
    { echo "configure: error: select() required." 1>&2; exit 1; }
    fi
    
    
    echo $ac_n "checking types of arguments for select()""... $ac_c" 1>&6
    
    echo "configure:4013: checking types of arguments for select()" >&5
    
     if eval "test \"`echo '$''{'ac_cv_func_select_arg234'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
       if eval "test \"`echo '$''{'ac_cv_func_select_arg1'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
        if eval "test \"`echo '$''{'ac_cv_func_select_arg5'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
         for ac_cv_func_select_arg234 in 'fd_set *' 'int *' 'void *'; do
         for ac_cv_func_select_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
          for ac_cv_func_select_arg5 in 'struct timeval *' 'const struct timeval *'; do
           cat > conftest.$ac_ext <<EOF
    
    #line 4027 "configure"
    
    #include "confdefs.h"
    #ifdef HAVE_SYS_TYPES_H
    #include <sys/types.h>
    #endif
    #ifdef HAVE_SYS_TIME_H
    #include <sys/time.h>
    #endif
    #ifdef HAVE_SYS_SELECT_H
    #include <sys/select.h>
    #endif
    #ifdef HAVE_SYS_SOCKET_H
    #include <sys/socket.h>
    #endif
    extern select ($ac_cv_func_select_arg1,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg5);
    int main() {
    
    ; return 0; }
    EOF
    
    if { (eval echo configure:4046: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
      rm -rf conftest*
              ac_not_found=no ; break 3
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      ac_not_found=yes
    fi
    rm -f conftest*
          done
         done
        done
       
    fi
      
    fi
     
    fi
     if test "$ac_not_found" = yes; then
      ac_cv_func_select_arg1=int 
      ac_cv_func_select_arg234='int *' 
      ac_cv_func_select_arg5='struct timeval *'
     fi
     echo "$ac_t""$ac_cv_func_select_arg1,$ac_cv_func_select_arg234,$ac_cv_func_select_arg5" 1>&6
     cat >> confdefs.h <<EOF
    #define SELECT_TYPE_ARG1 $ac_cv_func_select_arg1
    EOF
    
     cat >> confdefs.h <<EOF
    #define SELECT_TYPE_ARG234 ($ac_cv_func_select_arg234)
    EOF
    
     cat >> confdefs.h <<EOF
    #define SELECT_TYPE_ARG5 ($ac_cv_func_select_arg5)
    EOF
    
    
    
    
    # ISODE tests
    ol_link_isode=no
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    if test $ol_enable_ldapd != no ; then
    
    	echo "configure: warning: ldapd support deprecated.  Manual intervention required." 1>&2
    
    
    		echo $ac_n "checking for main in -lxtpp""... $ac_c" 1>&6
    
    echo "configure:4091: checking for main in -lxtpp" >&5
    
    ac_lib_var=`echo xtpp'_'main | sed 'y%./+-%__p_%'`
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    
    LIBS="-lxtpp -lxtdsap -lxtisode -losi $LIBS"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    cat > conftest.$ac_ext <<EOF
    
    #line 4099 "configure"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    #include "confdefs.h"
    
    int main() {
    main()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4106: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      
    
    		ol_link_isode=yes
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		cat >> confdefs.h <<\EOF
    
    #define HAVE_XTPP 1
    
    		LDAPD_LIBS="$LDAPD_LIBS -lxtpp -lxtdsap -lxtisode -losi"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		
    else
      echo "$ac_t""no" 1>&6
    :
    fi
    
    
    	echo $ac_n "checking for main in -ldsap""... $ac_c" 1>&6
    
    echo "configure:4135: checking for main in -ldsap" >&5
    
    ac_lib_var=`echo dsap'_'main | sed 'y%./+-%__p_%'`
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    
    LIBS="-ldsap -lisode $LIBS"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    cat > conftest.$ac_ext <<EOF
    
    #line 4143 "configure"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    #include "confdefs.h"
    
    int main() {
    main()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      
    
    		ol_link_isode=yes
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		cat >> confdefs.h <<\EOF
    
    #define HAVE_DSAP 1
    
    		LDAPD_LIBS="$LDAPD_LIBS -ldsap"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		
    else
      echo "$ac_t""no" 1>&6
    :
    fi
    
    
    	echo $ac_n "checking for main in -lisode""... $ac_c" 1>&6
    
    echo "configure:4179: checking for main in -lisode" >&5
    
    ac_lib_var=`echo isode'_'main | sed 'y%./+-%__p_%'`
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    
    LIBS="-lisode  $LIBS"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    cat > conftest.$ac_ext <<EOF
    
    #line 4187 "configure"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    #include "confdefs.h"
    
    int main() {
    main()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      
    
    		ol_link_isode=yes
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		cat >> confdefs.h <<\EOF
    
    #define HAVE_ISODE 1
    
    		LDAPD_LIBS="$LDAPD_LIBS -lisode"
    
    if test $ol_link_isode != no; then
    	echo $ac_n "checking for main in -lpp""... $ac_c" 1>&6
    
    echo "configure:4226: checking for main in -lpp" >&5
    
    ac_lib_var=`echo pp'_'main | sed 'y%./+-%__p_%'`
    
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    
    LIBS="-lpp  $LIBS"
    
    cat > conftest.$ac_ext <<EOF
    
    #line 4234 "configure"
    
    #include "confdefs.h"
    
    int main() {
    
    ; return 0; }
    EOF
    
    if { (eval echo configure:4241: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
    
      
    		cat >> confdefs.h <<\EOF
    #define HAVE_PP 1
    
    		LDAPD_LIBS="-lpp $LDAPD_LIBS"
    		
    else
      echo "$ac_t""no" 1>&6
    :
    fi
    
    
    	# Extract the first word of "pepsy", so it can be a program name with args.
    set dummy pepsy; ac_word=$2
    echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
    
    echo "configure:4272: checking for $ac_word" >&5
    
    if eval "test \"`echo '$''{'ac_cv_path_PEPSY'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      case "$PEPSY" in
      /*)
      ac_cv_path_PEPSY="$PEPSY" # Let the user override the test with a path.
      ;;
    
      ?:/*)			 
      ac_cv_path_PEPSY="$PEPSY" # Let the user override the test with a dos path.
      ;;
    
      IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
      ac_dummy="$PATH"
      for ac_dir in $ac_dummy; do 
    
        test -z "$ac_dir" && ac_dir=.
        if test -f $ac_dir/$ac_word; then
          ac_cv_path_PEPSY="$ac_dir/$ac_word"
          break
        fi
      done
      IFS="$ac_save_ifs"
      ;;
    esac
    fi
    PEPSY="$ac_cv_path_PEPSY"
    if test -n "$PEPSY"; then
      echo "$ac_t""$PEPSY" 1>&6
    
    else
      echo "$ac_t""no" 1>&6
    fi
    
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    ol_link_kerberos=no
    
    
    if test $ol_with_kerberos = auto -o $ol_with_kerberos = k5 ; then
    	for ac_hdr in kerberosIV/krb.h kerberosIV/des.h
    do
    ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
    echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
    
    echo "configure:4313: checking for $ac_hdr" >&5
    
    if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      cat > conftest.$ac_ext <<EOF
    
    #line 4318 "configure"
    
    #include "confdefs.h"
    #include <$ac_hdr>
    EOF
    ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    
    { (eval echo configure:4323: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    
    ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
    
    if test -z "$ac_err"; then
      rm -rf conftest*
      eval "ac_cv_header_$ac_safe=yes"
    else
      echo "$ac_err" >&5
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_header_$ac_safe=no"
    fi
    rm -f conftest*
    fi
    if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
      echo "$ac_t""yes" 1>&6
        ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
      cat >> confdefs.h <<EOF
    #define $ac_tr_hdr 1
    EOF
     
    else
      echo "$ac_t""no" 1>&6
    fi
    done
    
    
    	if test $ac_cv_header_kerberosIV_krb_h = yes ; then
    		echo $ac_n "checking for main in -lkrb4""... $ac_c" 1>&6
    
    echo "configure:4352: checking for main in -lkrb4" >&5
    
    ac_lib_var=`echo krb4'_'main | sed 'y%./+-%__p_%'`
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    LIBS="-lkrb4 -lkrb5 -ldes425 $LIBS"
    cat > conftest.$ac_ext <<EOF
    
    #line 4360 "configure"
    
    #include "confdefs.h"
    
    int main() {
    main()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4367: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      have_k5=yes
    else
      echo "$ac_t""no" 1>&6
    have_k5=no
    fi
    
    
    		if test $have_k5 = yes ; then
    			ol_with_kerberos=found
    			ol_link_kerberos=yes
    
    			KRB_LIBS="-lkrb4 -lkrb5 -ldes425"
    
    
    			LIBS="$KRB_LIBS $LIBS"
    
    			echo $ac_n "checking for des_debug in Kerberos libraries""... $ac_c" 1>&6
    
    echo "configure:4398: checking for des_debug in Kerberos libraries" >&5
    
    if eval "test \"`echo '$''{'ol_cv_var_des_debug'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      
    								save_LIBS="$LIBS"
    				LIBS="$KRB_LIBS $LIBS"
    				cat > conftest.$ac_ext <<EOF
    
    #line 4406 "configure"
    
    #include "confdefs.h"
    
    #include <kerberosIV/krb.h>
    #include <kerberosIV/des.h>
    extern int des_debug;
    
    int main() {
    
    des_debug = 1;
    
    ; return 0; }
    EOF
    
    if { (eval echo configure:4419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
      ol_cv_var_des_debug=yes
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      ol_cv_var_des_debug=no
    fi
    rm -f conftest*
    								LIBS="$save_LIBS"
    			
    fi
    
    echo "$ac_t""$ol_cv_var_des_debug" 1>&6
    
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    			if test $ol_cv_var_des_debug = yes ; then
    
    				cat >> confdefs.h <<\EOF
    #define HAVE_DES_DEBUG 1
    EOF
    
    			fi
    
    			LIBS="$save_LIBS"
    
    if test $ol_with_kerberos = auto -o $ol_with_kerberos = k4 ; then
    	for ac_hdr in krb.h des.h
    do
    ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
    echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
    
    echo "configure:4452: checking for $ac_hdr" >&5
    
    if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      cat > conftest.$ac_ext <<EOF
    
    #line 4457 "configure"
    
    #include "confdefs.h"
    #include <$ac_hdr>
    EOF
    ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    
    { (eval echo configure:4462: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    
    ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
    
    if test -z "$ac_err"; then
      rm -rf conftest*
      eval "ac_cv_header_$ac_safe=yes"
    else
      echo "$ac_err" >&5
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_header_$ac_safe=no"
    fi
    rm -f conftest*
    fi
    if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
      echo "$ac_t""yes" 1>&6
        ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
      cat >> confdefs.h <<EOF
    #define $ac_tr_hdr 1
    EOF
     
    else
      echo "$ac_t""no" 1>&6
    fi
    done
    
    
    	if test $ac_cv_header_krb_h = yes ; then
    		echo $ac_n "checking for main in -lkrb""... $ac_c" 1>&6
    
    echo "configure:4491: checking for main in -lkrb" >&5
    
    ac_lib_var=`echo krb'_'main | sed 'y%./+-%__p_%'`
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    LIBS="-lkrb -ldes $LIBS"
    cat > conftest.$ac_ext <<EOF
    
    #line 4499 "configure"
    
    #include "confdefs.h"
    
    int main() {
    main()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      have_k4=yes
    else
      echo "$ac_t""no" 1>&6
    have_k4=no
    fi
    
    
    		if test $have_k4 = yes ; then
    			ol_with_kerberos=found
    			ol_link_kerberos=yes
    
    			KRB_LIBS="-lkrb -ldes"
    
    if test $ol_link_kerberos = yes ; then
    	cat >> confdefs.h <<\EOF
    #define HAVE_KERBEROS 1
    EOF
    
    fi
    
    if test $ol_with_tls != no ; then
    
    do
    ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
    echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
    
    echo "configure:4551: checking for $ac_hdr" >&5
    
    if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      cat > conftest.$ac_ext <<EOF
    
    #line 4556 "configure"
    
    #include "confdefs.h"
    #include <$ac_hdr>
    EOF
    ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    
    { (eval echo configure:4561: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
    
    ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
    if test -z "$ac_err"; then
      rm -rf conftest*
      eval "ac_cv_header_$ac_safe=yes"
    else
      echo "$ac_err" >&5
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_header_$ac_safe=no"
    fi
    rm -f conftest*
    fi
    if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
      echo "$ac_t""yes" 1>&6
        ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
      cat >> confdefs.h <<EOF
    #define $ac_tr_hdr 1
    EOF
     
    else
      echo "$ac_t""no" 1>&6
    fi
    done
    
    	
    
    	if test $ac_cv_header_ssl_h = yes ; then
    
    		echo $ac_n "checking for SSLeay_add_ssl_algorithms in -lssl""... $ac_c" 1>&6
    
    echo "configure:4590: checking for SSLeay_add_ssl_algorithms in -lssl" >&5
    
    ac_lib_var=`echo ssl'_'SSLeay_add_ssl_algorithms | sed 'y%./+-%__p_%'`
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    LIBS="-lssl -lcrypto $LIBS"
    cat > conftest.$ac_ext <<EOF
    
    #line 4598 "configure"
    
    #include "confdefs.h"
    /* Override any gcc2 internal prototype to avoid an error.  */
    /* We use char because int might match the return type of a gcc2
        builtin and then its argument prototype would still apply.  */
    char SSLeay_add_ssl_algorithms();
    
    int main() {
    SSLeay_add_ssl_algorithms()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4609: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      have_ssleay=yes
    
    		if test $have_ssleay = no ; then
    			echo $ac_n "checking for ssl3_accept in -lssl""... $ac_c" 1>&6
    
    echo "configure:4634: checking for ssl3_accept in -lssl" >&5
    
    ac_lib_var=`echo ssl'_'ssl3_accept | sed 'y%./+-%__p_%'`
    if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      ac_save_LIBS="$LIBS"
    LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
    cat > conftest.$ac_ext <<EOF
    
    #line 4642 "configure"
    
    #include "confdefs.h"
    /* Override any gcc2 internal prototype to avoid an error.  */
    /* We use char because int might match the return type of a gcc2
        builtin and then its argument prototype would still apply.  */
    char ssl3_accept();
    
    int main() {
    ssl3_accept()
    ; return 0; }
    EOF
    
    if { (eval echo configure:4653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=yes"
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
      eval "ac_cv_lib_$ac_lib_var=no"
    fi
    rm -f conftest*
    LIBS="$ac_save_LIBS"
    
    fi
    if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
      echo "$ac_t""yes" 1>&6
      have_ssleay=yes
    
    		if test $have_ssleay = yes ; then
    			ol_with_tls=found
    			ol_link_tls=yes
    
    			cat >> confdefs.h <<\EOF
    #define HAVE_SSLEAY 1
    EOF
    
    
    
    			if test $need_rsaref = yes; then
    
    				TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
    			else
    				TLS_LIBS="-lssl -lcrypto"
    			fi
    
    		fi
    	fi
    fi
    
    if test $ol_link_tls = yes ; then
    	cat >> confdefs.h <<\EOF
    #define HAVE_TLS 1
    EOF
    
    fi	
    
    
    	gethostbyname_r	gethostbyaddr_r \
    
    echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
    
    echo "configure:4713: checking for $ac_func" >&5
    
    if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
    
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      cat > conftest.$ac_ext <<EOF
    
    #line 4718 "configure"
    
    #include "confdefs.h"
    
    /* System header to define __stub macros and hopefully few prototypes,
        which can conflict with char $ac_func(); below.  */
    #include <assert.h>
    /* Override any gcc2 internal prototype to avoid an error.  */
    /* We use char because int might match the return type of a gcc2
        builtin and then its argument prototype would still apply.  */
    char $ac_func();
    
    int main() {
    
    /* The GNU C library defines this for functions which it implements
        to always fail with ENOSYS.  Some functions are actually named
        something starting with __ and the normal name is an alias.  */
    #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
    choke me
    #else
    $ac_func();
    #endif
    
    ; return 0; }
    
    if { (eval echo configure:4741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
    
      rm -rf conftest*
    
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
    
    fi
    rm -f conftest*
    fi
    
    
    if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
    
      echo "$ac_t""yes" 1>&6
    
        ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
    
      cat >> confdefs.h <<EOF
    
    if test "$ac_cv_func_ctime_r" = no ; then
    	ol_cv_func_ctime_r_nargs=0
    else
    
    	echo $ac_n "checking number of arguments of ctime_r""... $ac_c" 1>&6
    
    echo "configure:4770: checking number of arguments of ctime_r" >&5
    
    if eval "test \"`echo '$''{'ol_cv_func_ctime_r_nargs'+set}'`\" = set"; then
    
      echo $ac_n "(cached) $ac_c" 1>&6
    else
    
    #line 4775 "configure"
    
    #include "confdefs.h"
    
    #include <time.h>
    int main() {
    time_t ti; char *buffer; ctime_r(&ti,buffer,32);
    ; return 0; }
    
    if { (eval echo configure:4782: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
      rm -rf conftest*
    
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
    
      rm -rf conftest*
    
      cat > conftest.$ac_ext <<EOF
    
    #line 4790 "configure"
    
    #include "confdefs.h"
    
    time_t ti; char *buffer; ctime_r(&ti,buffer);
    
    if { (eval echo configure:4797: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
      rm -rf conftest*
    
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
    
      rm -rf conftest*
    
    fi
    rm -f conftest*
    
    echo "$ac_t""$ol_cv_func_ctime_r_nargs" 1>&6
      if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
        cat >> confdefs.h <<EOF
    #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
    
    if test "$ac_cv_func_gethostbyname_r" = yes ; then
     	echo $ac_n "checking number of arguments of gethostbyname_r""... $ac_c" 1>&6
    
    echo "configure:4823: checking number of arguments of gethostbyname_r" >&5
    
    if eval "test \"`echo '$''{'ol_cv_func_gethostbyname_r_nargs'+set}'`\" = set"; then
    
      echo $ac_n "(cached) $ac_c" 1>&6
    else
      cat > conftest.$ac_ext <<EOF
    
    #line 4828 "configure"
    
    #include "confdefs.h"
    
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netdb.h>
    #define BUFSIZE (sizeof(struct hostent)+10)
    
    int main() {
    
    struct hostent hent; char buffer[BUFSIZE];
    
    		int bufsize=BUFSIZE;int h_errno;
    		(void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
    			buffer, bufsize, &h_errno);
    
    ; return 0; }
    EOF
    
    if { (eval echo configure:4842: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
      rm -rf conftest*
    
      ol_cv_func_gethostbyname_r_nargs=5
    
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
    
      cat > conftest.$ac_ext <<EOF
    
    #line 4850 "configure"
    
    #include "confdefs.h"
    
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netdb.h>
    #define BUFSIZE (sizeof(struct hostent)+10)
    
    int main() {
    
    struct hostent hent;struct hostent *rhent;
    
    			char buffer[BUFSIZE];
    			int bufsize=BUFSIZE;int h_errno;
    			(void)gethostbyname_r("localhost", &hent, buffer, bufsize,
    				&rhent, &h_errno);
    
    ; return 0; }
    EOF
    
    if { (eval echo configure:4865: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
      ol_cv_func_gethostbyname_r_nargs=6
    
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
    
      ol_cv_func_gethostbyname_r_nargs=0
    
    echo "$ac_t""$ol_cv_func_gethostbyname_r_nargs" 1>&6
      if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
    
    	cat >> confdefs.h <<EOF
    
    #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
    EOF
    
    else
     	ol_cv_func_gethostbyname_r_nargs=0
    fi
     
    if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
     	echo $ac_n "checking number of arguments of gethostbyaddr_r""... $ac_c" 1>&6
    
    echo "configure:4893: checking number of arguments of gethostbyaddr_r" >&5
    
    if eval "test \"`echo '$''{'ol_cv_func_gethostbyaddr_r_nargs'+set}'`\" = set"; then
    
      echo $ac_n "(cached) $ac_c" 1>&6
    else
    
    #line 4898 "configure"
    
    #include "confdefs.h"
    
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netdb.h>
    #define BUFSIZE (sizeof(struct hostent)+10)
    
    struct hostent hent; char buffer[BUFSIZE]; 
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    	    struct in_addr add;
    
    	    size_t alen=sizeof(struct in_addr);
    	    int bufsize=BUFSIZE;int h_errno;
    		(void)gethostbyaddr_r( (void *)&(add.s_addr),
    			alen, AF_INET, &hent, buffer, bufsize, &h_errno);
    
    if { (eval echo configure:4914: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
      rm -rf conftest*
    
      ol_cv_func_gethostbyaddr_r_nargs=7
    
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
    
      cat > conftest.$ac_ext <<EOF
    
    #line 4922 "configure"
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    #include "confdefs.h"
    
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netdb.h>
    #define BUFSIZE (sizeof(struct hostent)+10)
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    int main() {
    
    struct hostent hent;
    			struct hostent *rhent; char buffer[BUFSIZE]; 
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    			struct in_addr add;
    
    			size_t alen=sizeof(struct in_addr);
    			int bufsize=BUFSIZE;int h_errno;
    			(void)gethostbyaddr_r( (void *)&(add.s_addr),
    
    				alen, AF_INET, &hent, buffer, bufsize, 
    				&rhent, &h_errno);
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    ; return 0; }
    EOF
    
    if { (eval echo configure:4940: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
      rm -rf conftest*
    
      ol_cv_func_gethostbyaddr_r_nargs=8
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    else
      echo "configure: failed program was:" >&5
      cat conftest.$ac_ext >&5
      rm -rf conftest*
    
      ol_cv_func_gethostbyaddr_r_nargs=0
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    fi
    rm -f conftest*
    
    echo "$ac_t""$ol_cv_func_gethostbyaddr_r_nargs" 1>&6
      if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
        cat >> confdefs.h <<EOF
    #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
    EOF
    
    else
     	ol_cv_func_gethostbyaddr_r_nargs=0
    fi
    
    if test "$ac_cv_func_ctime_r" = yes \
    
    	-a "$ol_cv_func_ctime_r_nargs" -ge 2 \
    	-a "$ol_cv_func_ctime_r_nargs" -le 3 \
    
    	-a "$ac_cv_func_gethostbyname_r" = yes \
    
    	-a "$ol_cv_func_gethostbyname_r_nargs" -ge 5 \
    	-a "$ol_cv_func_gethostbyname_r_nargs" -le 6 \
     	-a "$ac_cv_func_gethostbyaddr_r" = yes \
     	-a "$ol_cv_func_gethostbyaddr_r_nargs" -ge 5 \
    	-a "$ol_cv_func_gethostbyaddr_r_nargs" -le 6 \
     	; then
     
     	cat >> confdefs.h <<\EOF
    
    #define LDAP_API_FEATURE_X_OPENLDAP_REENTRANT 1
    EOF
    
    fi
    
    ol_link_threads=no
    if test $ol_with_threads = auto -o $ol_with_threads = yes \
    	-o $ol_with_threads = posix ; then
    
    	for ac_hdr in pthread.h sched.h
    do
    ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
    echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
    
    echo "configure:4991: checking for $ac_hdr" >&5
    
    if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
    
      echo $ac_n "(cached) $ac_c" 1>&6
    else
    
    #line 4996 "configure"
    
    ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
    
    { (eval echo configure:5001: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }