Skip to content
Snippets Groups Projects
configure 682 KiB
Newer Older
  • Learn to ignore specific revisions
  • #! /bin/sh
    
    # From configure.in Id: 5d7d475f16befcc240afc953c9a8775677566d23 .
    
    # Guess values for system-dependent variables and create Makefiles.
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # Generated by GNU Autoconf 2.65.
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    # Copyright 1998-2012 The OpenLDAP Foundation. All rights reserved.
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    # Restrictions apply, see COPYRIGHT and LICENSE files.
    #
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    #
    
    # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
    # Inc.
    #
    #
    
    # This configure script is free software; the Free Software Foundation
    # gives unlimited permission to copy, distribute and modify it.
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    ## -------------------- ##
    ## M4sh Initialization. ##
    ## -------------------- ##
    
    # Be more Bourne compatible
    DUALCASE=1; export DUALCASE # for MKS sh
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    
      # is contrary to our usage.  Disable this feature.
      alias -g '${1+"$@"}'='"$@"'
    
      setopt NO_GLOB_SUBST
    else
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      case `(set -o) 2>/dev/null` in #(
      *posix*) :
        set -o posix ;; #(
      *) :
         ;;
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    as_nl='
    '
    export as_nl
    # Printing a long string crashes Solaris 7 /usr/bin/printf.
    as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
    as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
    # Prefer a ksh shell builtin over an external printf program on Solaris,
    # but without wasting forks for bash or zsh.
    if test -z "$BASH_VERSION$ZSH_VERSION" \
        && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
      as_echo='print -r --'
      as_echo_n='print -rn --'
    elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
      as_echo='printf %s\n'
      as_echo_n='printf %s'
    else
      if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
        as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
        as_echo_n='/usr/ucb/echo -n'
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
        as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
        as_echo_n_body='eval
          arg=$1;
          case $arg in #(
          *"$as_nl"*)
    	expr "X$arg" : "X\\(.*\\)$as_nl";
    	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
          esac;
          expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
        '
        export as_echo_n_body
        as_echo_n='sh -c $as_echo_n_body as_echo'
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      export as_echo_body
      as_echo='sh -c $as_echo_body as_echo'
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # The user is always right.
    if test "${PATH_SEPARATOR+set}" != set; then
      PATH_SEPARATOR=:
      (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
        (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
          PATH_SEPARATOR=';'
      }
    
    # IFS
    # We need space, tab and new line, in precisely that order.  Quoting is
    # there to prevent editors from complaining about space-tab.
    # (If _AS_PATH_WALK were called with IFS unset, it would disable word
    # splitting by setting IFS to empty value.)
    IFS=" ""	$as_nl"
    
    # Find who we are.  Look in the path if we contain no directory separator.
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    case $0 in #((
    
      *[\\/]* ) as_myself=$0 ;;
      *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    for as_dir in $PATH
    do
      IFS=$as_save_IFS
      test -z "$as_dir" && as_dir=.
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
        test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
      done
    
    IFS=$as_save_IFS
    
         ;;
    esac
    # We did not find ourselves, most probably we were run as `sh COMMAND'
    # in which case we are not to be found in the path.
    if test "x$as_myself" = x; then
      as_myself=$0
    fi
    if test ! -f "$as_myself"; then
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
      exit 1
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # Unset variables that we do not need and which cause bugs (e.g. in
    # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    # suppresses any "Segmentation fault" message there.  '((' could
    # trigger a bug in pdksh 5.2.14.
    for as_var in BASH_ENV ENV MAIL MAILPATH
    do eval test x\${$as_var+set} = xset \
      && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    
    PS1='$ '
    PS2='> '
    PS4='+ '
    
    # NLS nuisances.
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    LC_ALL=C
    export LC_ALL
    LANGUAGE=C
    export LANGUAGE
    
    # CDPATH.
    (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    
    if test "x$CONFIG_SHELL" = x; then
      as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
      emulate sh
      NULLCMD=:
      # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
      # is contrary to our usage.  Disable this feature.
      alias -g '\${1+\"\$@\"}'='\"\$@\"'
      setopt NO_GLOB_SUBST
    else
      case \`(set -o) 2>/dev/null\` in #(
      *posix*) :
        set -o posix ;; #(
      *) :
         ;;
    esac
    fi
    "
      as_required="as_fn_return () { (exit \$1); }
    as_fn_success () { as_fn_return 0; }
    as_fn_failure () { as_fn_return 1; }
    as_fn_ret_success () { return 0; }
    as_fn_ret_failure () { return 1; }
    
    exitcode=0
    as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    
    else
      exitcode=1; echo positional parameters were not saved.
    fi
    test x\$exitcode = x0 || exit 1"
      as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
      as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
      eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
      test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    test \$(( 1 + 1 )) = 2 || exit 1"
      if (eval "$as_required") 2>/dev/null; then :
      as_have_required=yes
    else
      as_have_required=no
    fi
      if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    
    else
      as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    as_found=false
    for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      IFS=$as_save_IFS
      test -z "$as_dir" && as_dir=.
      as_found=:
      case $as_dir in #(
    	 /*)
    	   for as_base in sh bash ksh sh5; do
    	     # Try only shells that exist, to save several forks.
    	     as_shell=$as_dir/$as_base
    	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
      CONFIG_SHELL=$as_shell as_have_required=yes
    		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
      break 2
    fi
    fi
    	   done;;
           esac
      as_found=false
    done
    $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
      CONFIG_SHELL=$SHELL as_have_required=yes
    fi; }
    IFS=$as_save_IFS
    
    
          if test "x$CONFIG_SHELL" != x; then :
      # We cannot yet assume a decent shell, so we have to provide a
    	# neutralization value for shells without unset; and this also
    	# works around shells that cannot unset nonexistent variables.
    	BASH_ENV=/dev/null
    	ENV=/dev/null
    	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    	export CONFIG_SHELL
    	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    fi
    
        if test x$as_have_required = xno; then :
      $as_echo "$0: This script requires a shell more modern than all"
      $as_echo "$0: the shells that I found on your system."
      if test x${ZSH_VERSION+set} = xset ; then
        $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
        $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
        $as_echo "$0: Please tell bug-autoconf@gnu.org and
    $0: <http://www.openldap.org/its/> about your system,
    $0: including any error possibly output before this
    $0: message. Then install a modern shell, or manually run
    $0: the script under such a shell if you do have one."
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      exit 1
    fi
    fi
    fi
    SHELL=${CONFIG_SHELL-/bin/sh}
    export SHELL
    # Unset more variables known to interfere with behavior of common tools.
    CLICOLOR_FORCE= GREP_OPTIONS=
    unset CLICOLOR_FORCE GREP_OPTIONS
    
    ## --------------------- ##
    ## M4sh Shell Functions. ##
    ## --------------------- ##
    # as_fn_unset VAR
    # ---------------
    # Portably unset VAR.
    as_fn_unset ()
    {
      { eval $1=; unset $1;}
    }
    as_unset=as_fn_unset
    
    # as_fn_set_status STATUS
    # -----------------------
    # Set $? to STATUS, without forking.
    as_fn_set_status ()
    {
      return $1
    } # as_fn_set_status
    
    # as_fn_exit STATUS
    # -----------------
    # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    as_fn_exit ()
    {
      set +e
      as_fn_set_status $1
      exit $1
    } # as_fn_exit
    
    # as_fn_mkdir_p
    # -------------
    # Create "$as_dir" as a directory, including parents if necessary.
    as_fn_mkdir_p ()
    {
    
      case $as_dir in #(
      -*) as_dir=./$as_dir;;
      esac
      test -d "$as_dir" || eval $as_mkdir_p || {
        as_dirs=
        while :; do
          case $as_dir in #(
          *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
          *) as_qdir=$as_dir;;
          esac
          as_dirs="'$as_qdir' $as_dirs"
          as_dir=`$as_dirname -- "$as_dir" ||
    $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    	 X"$as_dir" : 'X\(//\)[^/]' \| \
    	 X"$as_dir" : 'X\(//\)$' \| \
    	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    $as_echo X"$as_dir" |
        sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    	    s//\1/
    	    q
    	  }
    	  /^X\(\/\/\)[^/].*/{
    	    s//\1/
    	    q
    	  }
    	  /^X\(\/\/\)$/{
    	    s//\1/
    	    q
    	  }
    	  /^X\(\/\).*/{
    	    s//\1/
    	    q
    	  }
    	  s/.*/./; q'`
          test -d "$as_dir" && break
        done
        test -z "$as_dirs" || eval "mkdir $as_dirs"
      } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
    
    
    } # as_fn_mkdir_p
    # as_fn_append VAR VALUE
    # ----------------------
    # Append the text in VALUE to the end of the definition contained in VAR. Take
    # advantage of any shell optimizations that allow amortized linear growth over
    # repeated appends, instead of the typical quadratic growth present in naive
    # implementations.
    if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
      eval 'as_fn_append ()
      {
        eval $1+=\$2
      }'
    else
      as_fn_append ()
      {
        eval $1=\$$1\$2
      }
    fi # as_fn_append
    
    # as_fn_arith ARG...
    # ------------------
    # Perform arithmetic evaluation on the ARGs, and store the result in the
    # global $as_val. Take advantage of shells that can avoid forks. The arguments
    # must be portable across $(()) and expr.
    if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
      eval 'as_fn_arith ()
      {
        as_val=$(( $* ))
      }'
    else
      as_fn_arith ()
      {
        as_val=`expr "$@" || test $? -eq 1`
      }
    fi # as_fn_arith
    
    
    # as_fn_error ERROR [LINENO LOG_FD]
    # ---------------------------------
    # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    # script with status $?, using 1 if that was 0.
    as_fn_error ()
    {
      as_status=$?; test $as_status -eq 0 && as_status=1
      if test "$3"; then
        as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
        $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
      fi
      $as_echo "$as_me: error: $1" >&2
      as_fn_exit $as_status
    } # as_fn_error
    
    if expr a : '\(a\)' >/dev/null 2>&1 &&
       test "X`expr 00001 : '.*\(...\)'`" = X001; then
    
    if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    
      as_basename=basename
    else
      as_basename=false
    fi
    
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
      as_dirname=dirname
    else
      as_dirname=false
    fi
    
    as_me=`$as_basename -- "$0" ||
    
    $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    	 X"$0" : 'X\(//\)$' \| \
    
    	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    $as_echo X/"$0" |
    
        sed '/^.*\/\([^/][^/]*\)\/*$/{
    	    s//\1/
    	    q
    	  }
    	  /^X\/\(\/\/\)$/{
    	    s//\1/
    	    q
    	  }
    	  /^X\/\(\/\).*/{
    	    s//\1/
    	    q
    	  }
    	  s/.*/./; q'`
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # Avoid depending upon Character Ranges.
    as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    as_cr_digits='0123456789'
    as_cr_alnum=$as_cr_Letters$as_cr_digits
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      as_lineno_1=$LINENO as_lineno_1a=$LINENO
      as_lineno_2=$LINENO as_lineno_2a=$LINENO
      eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
      test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
      # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
      sed -n '
        p
        /[$]LINENO/=
      ' <$as_myself |
        sed '
          s/[$]LINENO.*/&-/
          t lineno
          b
          :lineno
          N
          :loop
          s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
          t loop
          s/-\n.*//
        ' >$as_me.lineno &&
      chmod +x "$as_me.lineno" ||
        { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      # Don't try to exec as it changes $[0], causing all sort of problems
      # (the dirname of $[0] is not the place where we might find the
      # original and so on.  Autoconf is especially sensitive to this).
      . "./$as_me.lineno"
      # Exit status is that of the last command.
      exit
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    ECHO_C= ECHO_N= ECHO_T=
    case `echo -n x` in #(((((
    -n*)
      case `echo 'xy\c'` in
      *c*) ECHO_T='	';;	# ECHO_T is single tab character.
      xy)  ECHO_C='\c';;
      *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
           ECHO_T='	';;
      esac;;
    *)
      ECHO_N='-n';;
    esac
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    rm -f conf$$ conf$$.exe conf$$.file
    if test -d conf$$.dir; then
      rm -f conf$$.dir/conf$$.file
    else
      rm -f conf$$.dir
      mkdir conf$$.dir 2>/dev/null
    fi
    if (echo >conf$$.file) 2>/dev/null; then
      if ln -s conf$$.file conf$$ 2>/dev/null; then
        as_ln_s='ln -s'
        # ... but there are two gotchas:
        # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
        # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
        # In both cases, we have to default to `cp -p'.
        ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
          as_ln_s='cp -p'
      elif ln conf$$.file conf$$ 2>/dev/null; then
        as_ln_s=ln
      else
        as_ln_s='cp -p'
      fi
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      as_ln_s='cp -p'
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    rmdir conf$$.dir 2>/dev/null
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    if mkdir -p . 2>/dev/null; then
      as_mkdir_p='mkdir -p "$as_dir"'
    else
      test -d ./-p && rmdir ./-p
      as_mkdir_p=false
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    if test -x / >/dev/null 2>&1; then
      as_test_x='test -x'
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
      if ls -dL / >/dev/null 2>&1; then
        as_ls_L_option=L
      else
        as_ls_L_option=
      fi
      as_test_x='
        eval sh -c '\''
          if test -d "$1"; then
    	test -d "$1/.";
          else
    	case $1 in #(
    	-*)set "./$1";;
    	esac;
    	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    	???[sx]*):;;*)false;;esac;fi
        '\'' sh
      '
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    as_executable_p=$as_test_x
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # Sed expression to map a string onto a valid CPP name.
    as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # Sed expression to map a string onto a valid variable name.
    as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    # Check that we are running under the correct shell.
    SHELL=${CONFIG_SHELL-/bin/sh}
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    case X$ECHO in
    X*--fallback-echo)
      # Remove one level of quotation (which was required for Make).
      ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
      ;;
    esac
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    
    echo=${ECHO-echo}
    if test "X$1" = X--no-reexec; then
      # Discard the --no-reexec flag, and continue.
      shift
    elif test "X$1" = X--fallback-echo; then
      # Avoid inline document here, it may be left over
      :
    
    elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
      # Yippee, $echo works!
      :
    else
      # Restart under the correct shell.
      exec $SHELL "$0" --no-reexec ${1+"$@"}
    fi
    
    if test "X$1" = X--fallback-echo; then
      # used as fallback echo
      shift
      cat <<EOF
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    EOF
      exit 0
    fi
    
    # The HP-UX ksh and POSIX shell print the target directory to stdout
    # if CDPATH is set.
    
    (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    
    if test -z "$ECHO"; then
    if test "X${echo_test_string+set}" != Xset; then
    # find a string as large as possible, as long as the shell can cope with it
      for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
        # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
        if (echo_test_string=`eval $cmd`) 2>/dev/null &&
           echo_test_string=`eval $cmd` &&
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
           (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
        then
          break
        fi
      done
    fi
    
    if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
       echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
       test "X$echo_testing_string" = "X$echo_test_string"; then
      :
    else
      # The Solaris, AIX, and Digital Unix default echo programs unquote
      # backslashes.  This makes it impossible to quote backslashes using
      #   echo "$something" | sed 's/\\/\\\\/g'
      #
      # So, first we look for a working echo in the user's PATH.
    
    
      lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
      for dir in $PATH /usr/ucb; do
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
        if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
           test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
           echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
          echo="$dir/echo"
          break
        fi
      done
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    
      if test "X$echo" = Xecho; then
        # We didn't find a better echo, so look for alternatives.
        if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
           echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
           test "X$echo_testing_string" = "X$echo_test_string"; then
          # This shell has a builtin print -r that does the trick.
          echo='print -r'
        elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    	 test "X$CONFIG_SHELL" != X/bin/ksh; then
          # If we have ksh, try running configure again with it.
          ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
          export ORIGINAL_CONFIG_SHELL
          CONFIG_SHELL=/bin/ksh
          export CONFIG_SHELL
          exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
        else
          # Try using printf.
          echo='printf %s\n'
          if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    	 test "X$echo_testing_string" = "X$echo_test_string"; then
    	# Cool, printf works
    	:
          elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    	   test "X$echo_testing_string" = 'X\t' &&
    	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    	   test "X$echo_testing_string" = "X$echo_test_string"; then
    	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    	export CONFIG_SHELL
    	SHELL="$CONFIG_SHELL"
    	export SHELL
    	echo="$CONFIG_SHELL $0 --fallback-echo"
          elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    	   test "X$echo_testing_string" = 'X\t' &&
    	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    	   test "X$echo_testing_string" = "X$echo_test_string"; then
    	echo="$CONFIG_SHELL $0 --fallback-echo"
          else
    	# maybe with a smaller string...
    	prev=:
    
    	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    	  then
    	    break
    	  fi
    	  prev="$cmd"
    	done
    
    	if test "$prev" != 'sed 50q "$0"'; then
    	  echo_test_string=`eval $prev`
    	  export echo_test_string
    	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    	else
    	  # Oops.  We lost completely, so just stick with echo.
    	  echo=echo
    	fi
          fi
        fi
      fi
    fi
    fi
    
    # Copy echo and quote the copy suitably for passing to libtool from
    # the Makefile, instead of quoting the original, which is used later.
    ECHO=$echo
    if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
       ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    fi
    
    
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    test -n "$DJDIR" || exec 7<&0 </dev/null
    exec 6>&1
    
    # Name of the host.
    # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    # so uname gets run too.
    ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    
    #
    # Initializations.
    #
    ac_default_prefix=/usr/local
    
    ac_config_libobj_dir=.
    
    cross_compiling=no
    subdirs=
    MFLAGS=
    MAKEFLAGS=
    
    # Identity of this package.
    PACKAGE_NAME=
    PACKAGE_TARNAME=
    PACKAGE_VERSION=
    PACKAGE_STRING=
    PACKAGE_BUGREPORT=
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    PACKAGE_URL=
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    ac_unique_file="OpenLDAP"
    
    ac_unique_file="build/version.sh"
    ac_default_prefix=/usr/local
    # Factoring default headers for most tests.
    ac_includes_default="\
    #include <stdio.h>
    
    #ifdef HAVE_SYS_TYPES_H
    
    # include <sys/types.h>
    #endif
    
    #ifdef HAVE_SYS_STAT_H
    
    # include <sys/stat.h>
    #endif
    
    #ifdef STDC_HEADERS
    
    # include <stdlib.h>
    # include <stddef.h>
    #else
    
    # ifdef HAVE_STDLIB_H
    
    #  include <stdlib.h>
    # endif
    #endif
    
    #ifdef HAVE_STRING_H
    # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    
    #  include <memory.h>
    # endif
    # include <string.h>
    #endif
    
    #ifdef HAVE_STRINGS_H
    
    # include <strings.h>
    #endif
    
    #ifdef HAVE_INTTYPES_H
    
    # include <inttypes.h>
    #endif
    
    #ifdef HAVE_STDINT_H
    # include <stdint.h>
    #endif
    #ifdef HAVE_UNISTD_H
    
    # include <unistd.h>
    #endif"
    
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    ac_subst_vars='LTLIBOBJS
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    SLAPD_SQL_LIBS
    SLAPD_SQL_LDFLAGS
    SLAPD_GMP_LIBS
    SLAPD_SLP_LIBS
    ICU_LIBS
    AUTH_LIBS
    LIBSLAPI
    SLAPI_LIBS
    MODULES_LIBS
    TLS_LIBS
    SASL_LIBS
    KRB5_LIBS
    KRB4_LIBS
    MOD_PERL_LDFLAGS
    SLAPD_PERL_LDFLAGS
    PERL_CPPFLAGS
    SLAPD_DYNAMIC_OVERLAYS
    SLAPD_STATIC_OVERLAYS
    SLAPD_DYNAMIC_BACKENDS
    SLAPD_STATIC_BACKENDS
    SLAPD_NO_STATIC
    SLAPD_MODULES_LDFLAGS
    SLAPD_MODULES_CPPFLAGS
    WRAP_LIBS
    LUTIL_LIBS
    LTHREAD_LIBS
    SLAPD_NDB_INCS
    SLAPD_NDB_LIBS
    BDB_LIBS
    SLAPD_LIBS
    LDAP_LIBS
    BUILD_VALSORT
    BUILD_UNIQUE
    BUILD_TRANSLUCENT
    BUILD_SYNCPROV
    BUILD_SSSVLV
    BUILD_SEQMOD
    BUILD_RWM
    BUILD_RETCODE
    BUILD_REFINT
    BUILD_PROXYCACHE
    BUILD_PPOLICY
    BUILD_MEMBEROF
    BUILD_LASTMOD
    BUILD_DYNLIST
    BUILD_DYNGROUP
    BUILD_DEREF
    BUILD_DENYOP
    BUILD_DDS
    BUILD_CONSTRAINT
    BUILD_COLLECT
    BUILD_AUDITLOG
    BUILD_ACCESSLOG
    BUILD_SQL
    BUILD_SOCK
    BUILD_SHELL
    BUILD_PERL
    BUILD_RELAY
    BUILD_PASSWD
    BUILD_NULL
    BUILD_NDB
    BUILD_MONITOR
    BUILD_META
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    BUILD_LDAP
    BUILD_HDB
    BUILD_DNSSRV
    BUILD_BDB
    SLAPD_SLAPI_DEPEND
    BUILD_SLAPI
    BUILD_SLAPD
    BUILD_LIBS_DYNAMIC
    BUILD_THREAD
    WITH_ACI_ENABLED
    WITH_MODULES_ENABLED
    WITH_TLS
    WITH_SASL
    PLAT
    LIBSRCS
    LIBOBJS
    MYSQL
    LTSTATIC
    OL_MKDEP_FLAGS
    OL_MKDEP
    PERLBIN
    LIBTOOL
    CPP
    OBJDUMP
    AS
    DLLTOOL
    RANLIB
    ECHO
    LN_S
    EGREP
    GREP
    am__fastdepCC_FALSE
    am__fastdepCC_TRUE
    CCDEPMODE
    AMDEPBACKSLASH
    AMDEP_FALSE
    AMDEP_TRUE
    am__quote
    am__include
    DEPDIR
    OBJEXT
    EXEEXT
    ac_ct_CC
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    LDFLAGS
    CFLAGS
    AR
    CC
    ldap_subdir
    top_builddir
    OPENLDAP_RELEASE_DATE
    OPENLDAP_LIBVERSION
    OPENLDAP_LIBRELEASE
    am__untar
    am__tar
    AMTAR
    am__leading_dot
    SET_MAKE
    AWK
    mkdir_p
    INSTALL_STRIP_PROGRAM
    STRIP
    install_sh
    MAKEINFO
    AUTOHEADER
    AUTOMAKE
    AUTOCONF
    ACLOCAL
    VERSION
    PACKAGE
    CYGPATH_W
    INSTALL_DATA
    INSTALL_SCRIPT
    INSTALL_PROGRAM
    target_os
    target_vendor
    target_cpu
    target
    host_os
    host_vendor
    host_cpu
    host
    build_os
    build_vendor
    build_cpu
    build
    target_alias
    host_alias
    build_alias
    LIBS
    ECHO_T
    ECHO_N
    ECHO_C
    DEFS
    mandir
    localedir
    libdir
    psdir
    pdfdir
    dvidir
    htmldir
    infodir
    docdir
    oldincludedir
    includedir
    localstatedir
    sharedstatedir
    sysconfdir
    datadir
    datarootdir
    libexecdir
    sbindir
    bindir
    program_transform_name
    prefix
    exec_prefix
    PACKAGE_URL
    PACKAGE_BUGREPORT
    PACKAGE_STRING
    PACKAGE_VERSION
    PACKAGE_TARNAME
    PACKAGE_NAME
    PATH_SEPARATOR
    SHELL'
    ac_subst_files=''
    ac_user_opts='
    enable_option_checking
    with_subdir
    enable_debug
    enable_dynamic
    enable_syslog
    enable_proctitle
    enable_ipv6
    enable_local
    with_cyrus_sasl
    with_fetch
    with_threads
    with_tls
    with_yielding_select
    with_mp
    with_odbc
    enable_xxslapdoptions
    enable_slapd
    enable_dynacl
    enable_aci
    enable_cleartext
    enable_crypt
    enable_lmpasswd
    enable_spasswd
    enable_modules
    enable_rewrite
    enable_rlookups
    enable_slapi
    enable_slp
    enable_wrappers
    enable_xxslapbackends
    enable_backends
    enable_bdb
    enable_dnssrv
    enable_hdb
    enable_ldap
    
    Quanah Gibson-Mount's avatar
    Quanah Gibson-Mount committed
    enable_meta
    enable_monitor
    enable_ndb
    enable_null
    enable_passwd
    enable_perl
    enable_relay
    enable_shell
    enable_sock
    enable_sql
    enable_xxslapoverlays
    enable_overlays
    enable_accesslog
    enable_auditlog
    enable_collect
    enable_constraint
    enable_dds
    enable_deref
    enable_dyngroup
    enable_dynlist
    enable_memberof
    enable_ppolicy