2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 *v*x* | *x*v* ) as_opts=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir=.
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
238 if test "x$CONFIG_SHELL" != x; then :
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
248 *v*x* | *x*v* ) as_opts=-vx ;;
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir=./$as_dir;;
321 test -d "$as_dir" || eval $as_mkdir_p || {
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
398 as_val=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status=$1; test $as_status -eq 0 && as_status=1
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
518 mkdir conf$$.dir 2>/dev/null
520 if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
529 elif ln conf$$.file conf$$ 2>/dev/null; then
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
540 if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
543 test -d ./-p && rmdir ./-p
548 as_executable_p=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" || exec 7<&0 </dev/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix=/usr/local
570 ac_config_libobj_dir=.
577 # Identity of this package.
585 ac_unique_file="export_vars.sh.in"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
622 ac_subst_vars='LTLIBOBJS
629 APRUTIL_PRIV_INCLUDES
677 apu_has_ldap_netscape
678 apu_has_ldap_microsoft
681 apu_has_ldap_openldap
683 apu_has_ldapssl_install_routines
686 apu_has_ldap_start_tls_s
687 apu_has_ldapssl_add_trusted_cert
688 apu_has_ldapssl_client_deinit
689 apu_has_ldapssl_client_init
715 APRUTIL_MAJOR_VERSION
716 APRUTIL_DOTTED_VERSION
764 program_transform_name
777 enable_option_checking
804 ac_precious_vars='build_alias
815 # Initialize some variables set by options.
817 ac_init_version=false
818 ac_unrecognized_opts=
820 # The variables have the same names as the options, with
821 # dashes changed to underlines.
829 program_transform_name=s,x,x,
837 # Installation directory options.
838 # These are left unexpanded so users can "make install exec_prefix=/foo"
839 # and all the variables that are supposed to be based on exec_prefix
840 # by default will actually change.
841 # Use braces instead of parens because sh, perl, etc. also accept them.
842 # (The list follows the same order as the GNU Coding Standards.)
843 bindir='${exec_prefix}/bin'
844 sbindir='${exec_prefix}/sbin'
845 libexecdir='${exec_prefix}/libexec'
846 datarootdir='${prefix}/share'
847 datadir='${datarootdir}'
848 sysconfdir='${prefix}/etc'
849 sharedstatedir='${prefix}/com'
850 localstatedir='${prefix}/var'
851 includedir='${prefix}/include'
852 oldincludedir='/usr/include'
853 docdir='${datarootdir}/doc/${PACKAGE}'
854 infodir='${datarootdir}/info'
859 libdir='${exec_prefix}/lib'
860 localedir='${datarootdir}/locale'
861 mandir='${datarootdir}/man'
867 # If the previous option needs an argument, assign it.
868 if test -n "$ac_prev"; then
869 eval $ac_prev=\$ac_option
875 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
880 # Accept the important Cygnus configure options, so we can diagnose typos.
882 case $ac_dashdash$ac_option in
886 -bindir | --bindir | --bindi | --bind | --bin | --bi)
888 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
891 -build | --build | --buil | --bui | --bu)
892 ac_prev=build_alias ;;
893 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
894 build_alias=$ac_optarg ;;
896 -cache-file | --cache-file | --cache-fil | --cache-fi \
897 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
898 ac_prev=cache_file ;;
899 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
900 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
901 cache_file=$ac_optarg ;;
904 cache_file=config.cache ;;
906 -datadir | --datadir | --datadi | --datad)
908 -datadir=* | --datadir=* | --datadi=* | --datad=*)
909 datadir=$ac_optarg ;;
911 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
912 | --dataroo | --dataro | --datar)
913 ac_prev=datarootdir ;;
914 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
915 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
916 datarootdir=$ac_optarg ;;
918 -disable-* | --disable-*)
919 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
920 # Reject names that are not valid shell variable names.
921 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
922 as_fn_error $? "invalid feature name: $ac_useropt"
923 ac_useropt_orig=$ac_useropt
924 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925 case $ac_user_opts in
929 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
930 ac_unrecognized_sep=', ';;
932 eval enable_$ac_useropt=no ;;
934 -docdir | --docdir | --docdi | --doc | --do)
936 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
939 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
941 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
944 -enable-* | --enable-*)
945 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
946 # Reject names that are not valid shell variable names.
947 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
948 as_fn_error $? "invalid feature name: $ac_useropt"
949 ac_useropt_orig=$ac_useropt
950 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
951 case $ac_user_opts in
955 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
956 ac_unrecognized_sep=', ';;
958 eval enable_$ac_useropt=\$ac_optarg ;;
960 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
961 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
962 | --exec | --exe | --ex)
963 ac_prev=exec_prefix ;;
964 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
965 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
966 | --exec=* | --exe=* | --ex=*)
967 exec_prefix=$ac_optarg ;;
969 -gas | --gas | --ga | --g)
970 # Obsolete; use --with-gas.
973 -help | --help | --hel | --he | -h)
975 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
976 ac_init_help=recursive ;;
977 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
978 ac_init_help=short ;;
980 -host | --host | --hos | --ho)
981 ac_prev=host_alias ;;
982 -host=* | --host=* | --hos=* | --ho=*)
983 host_alias=$ac_optarg ;;
985 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
987 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
989 htmldir=$ac_optarg ;;
991 -includedir | --includedir | --includedi | --included | --include \
992 | --includ | --inclu | --incl | --inc)
993 ac_prev=includedir ;;
994 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
995 | --includ=* | --inclu=* | --incl=* | --inc=*)
996 includedir=$ac_optarg ;;
998 -infodir | --infodir | --infodi | --infod | --info | --inf)
1000 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1001 infodir=$ac_optarg ;;
1003 -libdir | --libdir | --libdi | --libd)
1005 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1006 libdir=$ac_optarg ;;
1008 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1009 | --libexe | --libex | --libe)
1010 ac_prev=libexecdir ;;
1011 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1012 | --libexe=* | --libex=* | --libe=*)
1013 libexecdir=$ac_optarg ;;
1015 -localedir | --localedir | --localedi | --localed | --locale)
1016 ac_prev=localedir ;;
1017 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1018 localedir=$ac_optarg ;;
1020 -localstatedir | --localstatedir | --localstatedi | --localstated \
1021 | --localstate | --localstat | --localsta | --localst | --locals)
1022 ac_prev=localstatedir ;;
1023 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1024 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1025 localstatedir=$ac_optarg ;;
1027 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1029 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1030 mandir=$ac_optarg ;;
1032 -nfp | --nfp | --nf)
1033 # Obsolete; use --without-fp.
1036 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1037 | --no-cr | --no-c | -n)
1040 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1041 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1044 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1045 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1046 | --oldin | --oldi | --old | --ol | --o)
1047 ac_prev=oldincludedir ;;
1048 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1049 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1050 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1051 oldincludedir=$ac_optarg ;;
1053 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1055 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1056 prefix=$ac_optarg ;;
1058 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1059 | --program-pre | --program-pr | --program-p)
1060 ac_prev=program_prefix ;;
1061 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1062 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1063 program_prefix=$ac_optarg ;;
1065 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1066 | --program-suf | --program-su | --program-s)
1067 ac_prev=program_suffix ;;
1068 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1069 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1070 program_suffix=$ac_optarg ;;
1072 -program-transform-name | --program-transform-name \
1073 | --program-transform-nam | --program-transform-na \
1074 | --program-transform-n | --program-transform- \
1075 | --program-transform | --program-transfor \
1076 | --program-transfo | --program-transf \
1077 | --program-trans | --program-tran \
1078 | --progr-tra | --program-tr | --program-t)
1079 ac_prev=program_transform_name ;;
1080 -program-transform-name=* | --program-transform-name=* \
1081 | --program-transform-nam=* | --program-transform-na=* \
1082 | --program-transform-n=* | --program-transform-=* \
1083 | --program-transform=* | --program-transfor=* \
1084 | --program-transfo=* | --program-transf=* \
1085 | --program-trans=* | --program-tran=* \
1086 | --progr-tra=* | --program-tr=* | --program-t=*)
1087 program_transform_name=$ac_optarg ;;
1089 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1091 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1092 pdfdir=$ac_optarg ;;
1094 -psdir | --psdir | --psdi | --psd | --ps)
1096 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1099 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1100 | -silent | --silent | --silen | --sile | --sil)
1103 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1105 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1107 sbindir=$ac_optarg ;;
1109 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1110 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1111 | --sharedst | --shareds | --shared | --share | --shar \
1113 ac_prev=sharedstatedir ;;
1114 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1115 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1116 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1118 sharedstatedir=$ac_optarg ;;
1120 -site | --site | --sit)
1122 -site=* | --site=* | --sit=*)
1125 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1127 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1128 srcdir=$ac_optarg ;;
1130 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1131 | --syscon | --sysco | --sysc | --sys | --sy)
1132 ac_prev=sysconfdir ;;
1133 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1134 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1135 sysconfdir=$ac_optarg ;;
1137 -target | --target | --targe | --targ | --tar | --ta | --t)
1138 ac_prev=target_alias ;;
1139 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1140 target_alias=$ac_optarg ;;
1142 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1145 -version | --version | --versio | --versi | --vers | -V)
1146 ac_init_version=: ;;
1149 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1150 # Reject names that are not valid shell variable names.
1151 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152 as_fn_error $? "invalid package name: $ac_useropt"
1153 ac_useropt_orig=$ac_useropt
1154 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 case $ac_user_opts in
1159 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1160 ac_unrecognized_sep=', ';;
1162 eval with_$ac_useropt=\$ac_optarg ;;
1164 -without-* | --without-*)
1165 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1166 # Reject names that are not valid shell variable names.
1167 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1168 as_fn_error $? "invalid package name: $ac_useropt"
1169 ac_useropt_orig=$ac_useropt
1170 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1171 case $ac_user_opts in
1175 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1176 ac_unrecognized_sep=', ';;
1178 eval with_$ac_useropt=no ;;
1181 # Obsolete; use --with-x.
1184 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1185 | --x-incl | --x-inc | --x-in | --x-i)
1186 ac_prev=x_includes ;;
1187 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1188 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1189 x_includes=$ac_optarg ;;
1191 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1192 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1193 ac_prev=x_libraries ;;
1194 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1195 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1196 x_libraries=$ac_optarg ;;
1198 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1199 Try \`$0 --help' for more information"
1203 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1204 # Reject names that are not valid shell variable names.
1205 case $ac_envvar in #(
1206 '' | [0-9]* | *[!_$as_cr_alnum]* )
1207 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1209 eval $ac_envvar=\$ac_optarg
1210 export $ac_envvar ;;
1213 # FIXME: should be removed in autoconf 3.0.
1214 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1215 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1216 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1217 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1223 if test -n "$ac_prev"; then
1224 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1225 as_fn_error $? "missing argument to $ac_option"
1228 if test -n "$ac_unrecognized_opts"; then
1229 case $enable_option_checking in
1231 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1232 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1236 # Check all directory arguments for consistency.
1237 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1238 datadir sysconfdir sharedstatedir localstatedir includedir \
1239 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1240 libdir localedir mandir
1242 eval ac_val=\$$ac_var
1243 # Remove trailing slashes.
1246 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1247 eval $ac_var=\$ac_val;;
1249 # Be sure to have absolute directory names.
1251 [\\/$]* | ?:[\\/]* ) continue;;
1252 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1254 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1257 # There might be people who depend on the old broken behavior: `$host'
1258 # used to hold the argument of --host etc.
1259 # FIXME: To remove some day.
1262 target=$target_alias
1264 # FIXME: To remove some day.
1265 if test "x$host_alias" != x; then
1266 if test "x$build_alias" = x; then
1267 cross_compiling=maybe
1268 elif test "x$build_alias" != "x$host_alias"; then
1274 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1276 test "$silent" = yes && exec 6>/dev/null
1279 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1280 ac_ls_di=`ls -di .` &&
1281 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1282 as_fn_error $? "working directory cannot be determined"
1283 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1284 as_fn_error $? "pwd does not report name of working directory"
1287 # Find the source files, if location was not specified.
1288 if test -z "$srcdir"; then
1289 ac_srcdir_defaulted=yes
1290 # Try the directory containing this script, then the parent directory.
1291 ac_confdir=`$as_dirname -- "$as_myself" ||
1292 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1293 X"$as_myself" : 'X\(//\)[^/]' \| \
1294 X"$as_myself" : 'X\(//\)$' \| \
1295 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1296 $as_echo X"$as_myself" |
1297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1315 if test ! -r "$srcdir/$ac_unique_file"; then
1319 ac_srcdir_defaulted=no
1321 if test ! -r "$srcdir/$ac_unique_file"; then
1322 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1323 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1325 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1327 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1329 # When building in place, set srcdir=.
1330 if test "$ac_abs_confdir" = "$ac_pwd"; then
1333 # Remove unnecessary trailing slashes from srcdir.
1334 # Double slashes in file names in object file debugging info
1335 # mess up M-x gdb in Emacs.
1337 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1339 for ac_var in $ac_precious_vars; do
1340 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1341 eval ac_env_${ac_var}_value=\$${ac_var}
1342 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1343 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1347 # Report the --help message.
1349 if test "$ac_init_help" = "long"; then
1350 # Omit some internal or obsolete options to make the list less imposing.
1351 # This message is too long to be a string in the A/UX 3.1 sh.
1353 \`configure' configures this package to adapt to many kinds of systems.
1355 Usage: $0 [OPTION]... [VAR=VALUE]...
1357 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1358 VAR=VALUE. See below for descriptions of some of the useful variables.
1360 Defaults for the options are specified in brackets.
1363 -h, --help display this help and exit
1364 --help=short display options specific to this package
1365 --help=recursive display the short help of all the included packages
1366 -V, --version display version information and exit
1367 -q, --quiet, --silent do not print \`checking ...' messages
1368 --cache-file=FILE cache test results in FILE [disabled]
1369 -C, --config-cache alias for \`--cache-file=config.cache'
1370 -n, --no-create do not create output files
1371 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1373 Installation directories:
1374 --prefix=PREFIX install architecture-independent files in PREFIX
1375 [$ac_default_prefix]
1376 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1379 By default, \`make install' will install all the files in
1380 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1381 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1382 for instance \`--prefix=\$HOME'.
1384 For better control, use the options below.
1386 Fine tuning of the installation directories:
1387 --bindir=DIR user executables [EPREFIX/bin]
1388 --sbindir=DIR system admin executables [EPREFIX/sbin]
1389 --libexecdir=DIR program executables [EPREFIX/libexec]
1390 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1391 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1392 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1393 --libdir=DIR object code libraries [EPREFIX/lib]
1394 --includedir=DIR C header files [PREFIX/include]
1395 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1396 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1397 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1398 --infodir=DIR info documentation [DATAROOTDIR/info]
1399 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1400 --mandir=DIR man documentation [DATAROOTDIR/man]
1401 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1402 --htmldir=DIR html documentation [DOCDIR]
1403 --dvidir=DIR dvi documentation [DOCDIR]
1404 --pdfdir=DIR pdf documentation [DOCDIR]
1405 --psdir=DIR ps documentation [DOCDIR]
1411 --build=BUILD configure for building on BUILD [guessed]
1412 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1413 --target=TARGET configure for building compilers for TARGET [HOST]
1417 if test -n "$ac_init_help"; then
1422 --disable-option-checking ignore unrecognized --enable/--with options
1423 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1424 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1425 --enable-layout=LAYOUT
1426 --disable-util-dso disable DSO build of modular components (crypto,
1430 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1431 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1432 --with-apr=PATH prefix for installed APR or the full path to
1434 --with-apr-iconv=DIR relative path to apr-iconv source
1435 --with-crypto enable crypto support
1436 --with-openssl=DIR specify location of OpenSSL
1437 --with-nss=DIR specify location of NSS
1438 --with-lber=library lber library to use
1439 --with-ldap-include=path path to ldap include files with trailing slash
1440 --with-ldap-lib=path path to ldap lib file
1441 --with-ldap=library ldap library to use
1442 --with-dbm=DBM choose the DBM type to use.
1443 DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db4X,db5X}
1445 --with-gdbm=DIR enable GDBM support
1446 --with-ndbm=PATH Find the NDBM header and library in `PATH/include'
1447 and `PATH/lib'. If PATH is of the form `HEADER:LIB',
1448 then search for header files in HEADER, and the
1449 library in LIB. If you omit the `=PATH' part
1450 completely, the configure script will search for
1451 NDBM in a number of standard places.
1452 --with-berkeley-db=PATH Find the Berkeley DB header and library in
1453 `PATH/include' and `PATH/lib'. If PATH is of the
1454 form `HEADER:LIB', then search for header files in
1455 HEADER, and the library in LIB. If you omit the
1456 `=PATH' part completely, the configure script will
1457 search for Berkeley DB in a number of standard
1459 --with-pgsql=DIR specify PostgreSQL location
1460 --with-mysql=DIR enable MySQL DBD driver
1461 --with-sqlite3=DIR enable sqlite3 DBD driver
1462 --with-sqlite2=DIR enable sqlite2 DBD driver
1463 --with-oracle-include=DIR
1464 path to Oracle include files
1465 --with-oracle=DIR enable Oracle DBD driver; giving ORACLE_HOME as DIR
1466 --with-freetds=DIR specify FreeTDS location
1467 --with-odbc=DIR specify ODBC location
1468 --with-expat=DIR specify Expat location, or 'builtin'
1469 --with-iconv=DIR path to iconv installation
1471 Some influential environment variables:
1472 CC C compiler command
1473 CFLAGS C compiler flags
1474 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1475 nonstandard directory <lib dir>
1476 LIBS libraries to pass to the linker, e.g. -l<library>
1477 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1478 you have headers in a nonstandard directory <include dir>
1481 Use these variables to override the choices made by `configure' or to help
1482 it to find libraries and programs with nonstandard names/locations.
1484 Report bugs to the package provider.
1489 if test "$ac_init_help" = "recursive"; then
1490 # If there are subdirs, report their specific --help.
1491 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1492 test -d "$ac_dir" ||
1493 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1498 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1500 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1501 # A ".." for each directory in $ac_dir_suffix.
1502 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1503 case $ac_top_builddir_sub in
1504 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1505 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1508 ac_abs_top_builddir=$ac_pwd
1509 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1510 # for backward compatibility:
1511 ac_top_builddir=$ac_top_build_prefix
1514 .) # We are building in place.
1516 ac_top_srcdir=$ac_top_builddir_sub
1517 ac_abs_top_srcdir=$ac_pwd ;;
1518 [\\/]* | ?:[\\/]* ) # Absolute name.
1519 ac_srcdir=$srcdir$ac_dir_suffix;
1520 ac_top_srcdir=$srcdir
1521 ac_abs_top_srcdir=$srcdir ;;
1523 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1524 ac_top_srcdir=$ac_top_build_prefix$srcdir
1525 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1527 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1529 cd "$ac_dir" || { ac_status=$?; continue; }
1530 # Check for guested configure.
1531 if test -f "$ac_srcdir/configure.gnu"; then
1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1534 elif test -f "$ac_srcdir/configure"; then
1536 $SHELL "$ac_srcdir/configure" --help=recursive
1538 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1540 cd "$ac_pwd" || { ac_status=$?; break; }
1544 test -n "$ac_init_help" && exit $ac_status
1545 if $ac_init_version; then
1548 generated by GNU Autoconf 2.69
1550 Copyright (C) 2012 Free Software Foundation, Inc.
1551 This configure script is free software; the Free Software Foundation
1552 gives unlimited permission to copy, distribute and modify it.
1557 ## ------------------------ ##
1558 ## Autoconf initialization. ##
1559 ## ------------------------ ##
1561 # ac_fn_c_try_compile LINENO
1562 # --------------------------
1563 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1564 ac_fn_c_try_compile ()
1566 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1567 rm -f conftest.$ac_objext
1568 if { { ac_try="$ac_compile"
1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571 *) ac_try_echo=$ac_try;;
1573 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574 $as_echo "$ac_try_echo"; } >&5
1575 (eval "$ac_compile") 2>conftest.err
1577 if test -s conftest.err; then
1578 grep -v '^ *+' conftest.err >conftest.er1
1579 cat conftest.er1 >&5
1580 mv -f conftest.er1 conftest.err
1582 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1583 test $ac_status = 0; } && {
1584 test -z "$ac_c_werror_flag" ||
1585 test ! -s conftest.err
1586 } && test -s conftest.$ac_objext; then :
1589 $as_echo "$as_me: failed program was:" >&5
1590 sed 's/^/| /' conftest.$ac_ext >&5
1594 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1595 as_fn_set_status $ac_retval
1597 } # ac_fn_c_try_compile
1599 # ac_fn_c_try_link LINENO
1600 # -----------------------
1601 # Try to link conftest.$ac_ext, and return whether this succeeded.
1604 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605 rm -f conftest.$ac_objext conftest$ac_exeext
1606 if { { ac_try="$ac_link"
1608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1609 *) ac_try_echo=$ac_try;;
1611 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1612 $as_echo "$ac_try_echo"; } >&5
1613 (eval "$ac_link") 2>conftest.err
1615 if test -s conftest.err; then
1616 grep -v '^ *+' conftest.err >conftest.er1
1617 cat conftest.er1 >&5
1618 mv -f conftest.er1 conftest.err
1620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1621 test $ac_status = 0; } && {
1622 test -z "$ac_c_werror_flag" ||
1623 test ! -s conftest.err
1624 } && test -s conftest$ac_exeext && {
1625 test "$cross_compiling" = yes ||
1626 test -x conftest$ac_exeext
1630 $as_echo "$as_me: failed program was:" >&5
1631 sed 's/^/| /' conftest.$ac_ext >&5
1635 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1636 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1637 # interfere with the next link command; also delete a directory that is
1638 # left behind by Apple's compiler. We do this before executing the actions.
1639 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1640 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1641 as_fn_set_status $ac_retval
1643 } # ac_fn_c_try_link
1645 # ac_fn_c_try_cpp LINENO
1646 # ----------------------
1647 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1650 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1651 if { { ac_try="$ac_cpp conftest.$ac_ext"
1653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1654 *) ac_try_echo=$ac_try;;
1656 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1657 $as_echo "$ac_try_echo"; } >&5
1658 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1660 if test -s conftest.err; then
1661 grep -v '^ *+' conftest.err >conftest.er1
1662 cat conftest.er1 >&5
1663 mv -f conftest.er1 conftest.err
1665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1666 test $ac_status = 0; } > conftest.i && {
1667 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1668 test ! -s conftest.err
1672 $as_echo "$as_me: failed program was:" >&5
1673 sed 's/^/| /' conftest.$ac_ext >&5
1677 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1678 as_fn_set_status $ac_retval
1682 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1683 # -------------------------------------------------------
1684 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1685 # the include files in INCLUDES and setting the cache variable VAR
1687 ac_fn_c_check_header_mongrel ()
1689 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1690 if eval \${$3+:} false; then :
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1692 $as_echo_n "checking for $2... " >&6; }
1693 if eval \${$3+:} false; then :
1694 $as_echo_n "(cached) " >&6
1697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1698 $as_echo "$ac_res" >&6; }
1700 # Is the header compilable?
1701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1702 $as_echo_n "checking $2 usability... " >&6; }
1703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1704 /* end confdefs.h. */
1708 if ac_fn_c_try_compile "$LINENO"; then :
1709 ac_header_compiler=yes
1711 ac_header_compiler=no
1713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1715 $as_echo "$ac_header_compiler" >&6; }
1717 # Is the header present?
1718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1719 $as_echo_n "checking $2 presence... " >&6; }
1720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1721 /* end confdefs.h. */
1724 if ac_fn_c_try_cpp "$LINENO"; then :
1725 ac_header_preproc=yes
1727 ac_header_preproc=no
1729 rm -f conftest.err conftest.i conftest.$ac_ext
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1731 $as_echo "$ac_header_preproc" >&6; }
1733 # So? What about this header?
1734 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1737 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1739 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1742 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1743 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1745 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1747 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1748 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1749 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1750 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1751 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1755 $as_echo_n "checking for $2... " >&6; }
1756 if eval \${$3+:} false; then :
1757 $as_echo_n "(cached) " >&6
1759 eval "$3=\$ac_header_compiler"
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1763 $as_echo "$ac_res" >&6; }
1765 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1767 } # ac_fn_c_check_header_mongrel
1769 # ac_fn_c_try_run LINENO
1770 # ----------------------
1771 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1772 # that executables *can* be run.
1775 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1776 if { { ac_try="$ac_link"
1778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1779 *) ac_try_echo=$ac_try;;
1781 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1782 $as_echo "$ac_try_echo"; } >&5
1783 (eval "$ac_link") 2>&5
1785 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1786 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1787 { { case "(($ac_try" in
1788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1789 *) ac_try_echo=$ac_try;;
1791 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1792 $as_echo "$ac_try_echo"; } >&5
1793 (eval "$ac_try") 2>&5
1795 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1796 test $ac_status = 0; }; }; then :
1799 $as_echo "$as_me: program exited with status $ac_status" >&5
1800 $as_echo "$as_me: failed program was:" >&5
1801 sed 's/^/| /' conftest.$ac_ext >&5
1803 ac_retval=$ac_status
1805 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1806 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1807 as_fn_set_status $ac_retval
1811 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1812 # -------------------------------------------------------
1813 # Tests whether HEADER exists and can be compiled using the include files in
1814 # INCLUDES, setting the cache variable VAR accordingly.
1815 ac_fn_c_check_header_compile ()
1817 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1819 $as_echo_n "checking for $2... " >&6; }
1820 if eval \${$3+:} false; then :
1821 $as_echo_n "(cached) " >&6
1823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1824 /* end confdefs.h. */
1828 if ac_fn_c_try_compile "$LINENO"; then :
1833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1837 $as_echo "$ac_res" >&6; }
1838 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1840 } # ac_fn_c_check_header_compile
1842 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1843 # ---------------------------------------------
1844 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1846 ac_fn_c_check_decl ()
1848 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1849 as_decl_name=`echo $2|sed 's/ *(.*//'`
1850 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1852 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1853 if eval \${$3+:} false; then :
1854 $as_echo_n "(cached) " >&6
1856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1857 /* end confdefs.h. */
1862 #ifndef $as_decl_name
1864 (void) $as_decl_use;
1866 (void) $as_decl_name;
1874 if ac_fn_c_try_compile "$LINENO"; then :
1879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1883 $as_echo "$ac_res" >&6; }
1884 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1886 } # ac_fn_c_check_decl
1888 # ac_fn_c_check_func LINENO FUNC VAR
1889 # ----------------------------------
1890 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1891 ac_fn_c_check_func ()
1893 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1895 $as_echo_n "checking for $2... " >&6; }
1896 if eval \${$3+:} false; then :
1897 $as_echo_n "(cached) " >&6
1899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1900 /* end confdefs.h. */
1901 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1902 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1903 #define $2 innocuous_$2
1905 /* System header to define __stub macros and hopefully few prototypes,
1906 which can conflict with char $2 (); below.
1907 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1908 <limits.h> exists even on freestanding compilers. */
1911 # include <limits.h>
1913 # include <assert.h>
1918 /* Override any GCC internal prototype to avoid an error.
1919 Use char because int might match the return type of a GCC
1920 builtin and then its argument prototype would still apply. */
1925 /* The GNU C library defines this for functions which it implements
1926 to always fail with ENOSYS. Some functions are actually named
1927 something starting with __ and the normal name is an alias. */
1928 #if defined __stub_$2 || defined __stub___$2
1940 if ac_fn_c_try_link "$LINENO"; then :
1945 rm -f core conftest.err conftest.$ac_objext \
1946 conftest$ac_exeext conftest.$ac_ext
1949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1950 $as_echo "$ac_res" >&6; }
1951 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1953 } # ac_fn_c_check_func
1954 cat >config.log <<_ACEOF
1955 This file contains any messages produced by compilers while
1956 running configure, to aid debugging if configure makes a mistake.
1958 It was created by $as_me, which was
1959 generated by GNU Autoconf 2.69. Invocation command line was
1971 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1972 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1973 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1974 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1975 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1977 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1978 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1980 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1981 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1982 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1983 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1984 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1985 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1986 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1994 test -z "$as_dir" && as_dir=.
1995 $as_echo "PATH: $as_dir"
2011 # Keep a trace of the command line.
2012 # Strip out --no-create and --no-recursion so they do not pile up.
2013 # Strip out --silent because we don't want to record it for future runs.
2014 # Also quote any args containing shell meta-characters.
2015 # Make two passes to allow for proper duplicate-argument suppression.
2019 ac_must_keep_next=false
2025 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2026 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2027 | -silent | --silent | --silen | --sile | --sil)
2030 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2033 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2035 as_fn_append ac_configure_args1 " '$ac_arg'"
2036 if test $ac_must_keep_next = true; then
2037 ac_must_keep_next=false # Got value, back to normal.
2040 *=* | --config-cache | -C | -disable-* | --disable-* \
2041 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2042 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2043 | -with-* | --with-* | -without-* | --without-* | --x)
2044 case "$ac_configure_args0 " in
2045 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2048 -* ) ac_must_keep_next=true ;;
2051 as_fn_append ac_configure_args " '$ac_arg'"
2056 { ac_configure_args0=; unset ac_configure_args0;}
2057 { ac_configure_args1=; unset ac_configure_args1;}
2059 # When interrupted or exit'd, cleanup temporary files, and complete
2060 # config.log. We remove comments because anyway the quotes in there
2061 # would cause problems or look ugly.
2062 # WARNING: Use '\'' to represent an apostrophe within the trap.
2063 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2064 trap 'exit_status=$?
2065 # Save into config.log some information that might help in debugging.
2069 $as_echo "## ---------------- ##
2070 ## Cache variables. ##
2071 ## ---------------- ##"
2073 # The following way of writing the cache mishandles newlines in values,
2075 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2076 eval ac_val=\$$ac_var
2080 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2081 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2084 _ | IFS | as_nl) ;; #(
2085 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2086 *) { eval $ac_var=; unset $ac_var;} ;;
2091 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2092 *${as_nl}ac_space=\ *)
2094 "s/'\''/'\''\\\\'\'''\''/g;
2095 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2098 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2105 $as_echo "## ----------------- ##
2106 ## Output variables. ##
2107 ## ----------------- ##"
2109 for ac_var in $ac_subst_vars
2111 eval ac_val=\$$ac_var
2113 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2115 $as_echo "$ac_var='\''$ac_val'\''"
2119 if test -n "$ac_subst_files"; then
2120 $as_echo "## ------------------- ##
2121 ## File substitutions. ##
2122 ## ------------------- ##"
2124 for ac_var in $ac_subst_files
2126 eval ac_val=\$$ac_var
2128 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2130 $as_echo "$ac_var='\''$ac_val'\''"
2135 if test -s confdefs.h; then
2136 $as_echo "## ----------- ##
2143 test "$ac_signal" != 0 &&
2144 $as_echo "$as_me: caught signal $ac_signal"
2145 $as_echo "$as_me: exit $exit_status"
2147 rm -f core *.core core.conftest.* &&
2148 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2151 for ac_signal in 1 2 13 15; do
2152 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2156 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2157 rm -f -r conftest* confdefs.h
2159 $as_echo "/* confdefs.h */" > confdefs.h
2161 # Predefined preprocessor variables.
2163 cat >>confdefs.h <<_ACEOF
2164 #define PACKAGE_NAME "$PACKAGE_NAME"
2167 cat >>confdefs.h <<_ACEOF
2168 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2171 cat >>confdefs.h <<_ACEOF
2172 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2175 cat >>confdefs.h <<_ACEOF
2176 #define PACKAGE_STRING "$PACKAGE_STRING"
2179 cat >>confdefs.h <<_ACEOF
2180 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2183 cat >>confdefs.h <<_ACEOF
2184 #define PACKAGE_URL "$PACKAGE_URL"
2188 # Let the site file select an alternate cache file if it wants to.
2189 # Prefer an explicitly selected file to automatically selected ones.
2192 if test -n "$CONFIG_SITE"; then
2193 # We do not want a PATH search for config.site.
2194 case $CONFIG_SITE in #((
2195 -*) ac_site_file1=./$CONFIG_SITE;;
2196 */*) ac_site_file1=$CONFIG_SITE;;
2197 *) ac_site_file1=./$CONFIG_SITE;;
2199 elif test "x$prefix" != xNONE; then
2200 ac_site_file1=$prefix/share/config.site
2201 ac_site_file2=$prefix/etc/config.site
2203 ac_site_file1=$ac_default_prefix/share/config.site
2204 ac_site_file2=$ac_default_prefix/etc/config.site
2206 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2208 test "x$ac_site_file" = xNONE && continue
2209 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2210 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2211 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2212 sed 's/^/| /' "$ac_site_file" >&5
2214 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2216 as_fn_error $? "failed to load site script $ac_site_file
2217 See \`config.log' for more details" "$LINENO" 5; }
2221 if test -r "$cache_file"; then
2222 # Some versions of bash will fail to source /dev/null (special files
2223 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2224 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2225 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2226 $as_echo "$as_me: loading cache $cache_file" >&6;}
2228 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2229 *) . "./$cache_file";;
2233 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2234 $as_echo "$as_me: creating cache $cache_file" >&6;}
2238 # Check that the precious variables saved in the cache have kept the same
2240 ac_cache_corrupted=false
2241 for ac_var in $ac_precious_vars; do
2242 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2243 eval ac_new_set=\$ac_env_${ac_var}_set
2244 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2245 eval ac_new_val=\$ac_env_${ac_var}_value
2246 case $ac_old_set,$ac_new_set in
2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2249 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2250 ac_cache_corrupted=: ;;
2252 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2253 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2254 ac_cache_corrupted=: ;;
2257 if test "x$ac_old_val" != "x$ac_new_val"; then
2258 # differences in whitespace do not lead to failure.
2259 ac_old_val_w=`echo x $ac_old_val`
2260 ac_new_val_w=`echo x $ac_new_val`
2261 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2263 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2264 ac_cache_corrupted=:
2266 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2267 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2268 eval $ac_var=\$ac_old_val
2270 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2271 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2273 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2276 # Pass precious variables to config.status.
2277 if test "$ac_new_set" = set; then
2279 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2280 *) ac_arg=$ac_var=$ac_new_val ;;
2282 case " $ac_configure_args " in
2283 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2284 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2288 if $ac_cache_corrupted; then
2289 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2290 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2292 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2293 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2295 ## -------------------- ##
2296 ## Main body of script. ##
2297 ## -------------------- ##
2300 ac_cpp='$CPP $CPPFLAGS'
2301 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2302 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2303 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2307 ac_config_headers="$ac_config_headers include/private/apu_config.h"
2310 for ac_dir in build "$srcdir"/build; do
2311 if test -f "$ac_dir/install-sh"; then
2313 ac_install_sh="$ac_aux_dir/install-sh -c"
2315 elif test -f "$ac_dir/install.sh"; then
2317 ac_install_sh="$ac_aux_dir/install.sh -c"
2319 elif test -f "$ac_dir/shtool"; then
2321 ac_install_sh="$ac_aux_dir/shtool install -c"
2325 if test -z "$ac_aux_dir"; then
2326 as_fn_error $? "cannot find install-sh, install.sh, or shtool in build \"$srcdir\"/build" "$LINENO" 5
2329 # These three variables are undocumented and unsupported,
2330 # and are intended to be withdrawn in a future Autoconf release.
2331 # They can cause serious problems if a builder's source tree is in a directory
2332 # whose full name contains unusual characters.
2333 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2334 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2335 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2514 cat >config.nice<<EOF
2517 # Created by configure
2520 if test -n "$CC"; then
2521 echo "CC=\"$CC\"; export CC" >> config.nice
2523 if test -n "$CFLAGS"; then
2524 echo "CFLAGS=\"$CFLAGS\"; export CFLAGS" >> config.nice
2526 if test -n "$CPPFLAGS"; then
2527 echo "CPPFLAGS=\"$CPPFLAGS\"; export CPPFLAGS" >> config.nice
2529 if test -n "$LDFLAGS"; then
2530 echo "LDFLAGS=\"$LDFLAGS\"; export LDFLAGS" >> config.nice
2532 if test -n "$LTFLAGS"; then
2533 echo "LTFLAGS=\"$LTFLAGS\"; export LTFLAGS" >> config.nice
2535 if test -n "$LIBS"; then
2536 echo "LIBS=\"$LIBS\"; export LIBS" >> config.nice
2538 if test -n "$INCLUDES"; then
2539 echo "INCLUDES=\"$INCLUDES\"; export INCLUDES" >> config.nice
2541 if test -n "$NOTEST_CFLAGS"; then
2542 echo "NOTEST_CFLAGS=\"$NOTEST_CFLAGS\"; export NOTEST_CFLAGS" >> config.nice
2544 if test -n "$NOTEST_CPPFLAGS"; then
2545 echo "NOTEST_CPPFLAGS=\"$NOTEST_CPPFLAGS\"; export NOTEST_CPPFLAGS" >> config.nice
2547 if test -n "$NOTEST_LDFLAGS"; then
2548 echo "NOTEST_LDFLAGS=\"$NOTEST_LDFLAGS\"; export NOTEST_LDFLAGS" >> config.nice
2550 if test -n "$NOTEST_LIBS"; then
2551 echo "NOTEST_LIBS=\"$NOTEST_LIBS\"; export NOTEST_LIBS" >> config.nice
2554 # Retrieve command-line arguments.
2555 eval "set x $0 $ac_configure_args"
2563 while test "x${ap_cur}" != "x${ap_last}";
2566 ap_cur=`eval "echo ${ap_cur}"`
2570 echo "\"$arg\" \\" >> config.nice
2572 echo '"$@"' >> config.nice
2573 chmod +x config.nice
2577 abs_srcdir=`(cd $srcdir && pwd)`
2580 if test "$abs_builddir" != "$abs_srcdir"; then
2582 APU_CONFIG_LOCATION=build
2584 APU_CONFIG_LOCATION=source
2589 # Make sure we can run config.sub.
2590 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2591 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2594 $as_echo_n "checking build system type... " >&6; }
2595 if ${ac_cv_build+:} false; then :
2596 $as_echo_n "(cached) " >&6
2598 ac_build_alias=$build_alias
2599 test "x$ac_build_alias" = x &&
2600 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2601 test "x$ac_build_alias" = x &&
2602 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2603 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2604 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2608 $as_echo "$ac_cv_build" >&6; }
2609 case $ac_cv_build in
2611 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2614 ac_save_IFS=$IFS; IFS='-'
2620 # Remember, the first character of IFS is used to create $*,
2621 # except with old shells:
2624 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2628 $as_echo_n "checking host system type... " >&6; }
2629 if ${ac_cv_host+:} false; then :
2630 $as_echo_n "(cached) " >&6
2632 if test "x$host_alias" = x; then
2633 ac_cv_host=$ac_cv_build
2635 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2636 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2641 $as_echo "$ac_cv_host" >&6; }
2644 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2647 ac_save_IFS=$IFS; IFS='-'
2653 # Remember, the first character of IFS is used to create $*,
2654 # except with old shells:
2657 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2661 $as_echo_n "checking target system type... " >&6; }
2662 if ${ac_cv_target+:} false; then :
2663 $as_echo_n "(cached) " >&6
2665 if test "x$target_alias" = x; then
2666 ac_cv_target=$ac_cv_host
2668 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2669 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2674 $as_echo "$ac_cv_target" >&6; }
2675 case $ac_cv_target in
2677 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2679 target=$ac_cv_target
2680 ac_save_IFS=$IFS; IFS='-'
2686 # Remember, the first character of IFS is used to create $*,
2687 # except with old shells:
2690 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2693 # The aliases save the names the user supplied, while $host etc.
2694 # will get canonicalized.
2695 test -n "$target_alias" &&
2696 test "$program_prefix$program_suffix$program_transform_name" = \
2698 program_prefix=${target_alias}-
2701 # Find a good install program. We prefer a C program (faster),
2702 # so one script is as good as another. But avoid the broken or
2703 # incompatible versions:
2704 # SysV /etc/install, /usr/sbin/install
2705 # SunOS /usr/etc/install
2706 # IRIX /sbin/install
2708 # AmigaOS /C/install, which installs bootblocks on floppy discs
2709 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2710 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2711 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2712 # OS/2's system install, which has a completely different semantic
2713 # ./install, which can be erroneously created by make from ./install.sh.
2714 # Reject install programs that cannot install multiple files.
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2716 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2717 if test -z "$INSTALL"; then
2718 if ${ac_cv_path_install+:} false; then :
2719 $as_echo_n "(cached) " >&6
2721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2725 test -z "$as_dir" && as_dir=.
2726 # Account for people who put trailing slashes in PATH elements.
2727 case $as_dir/ in #((
2728 ./ | .// | /[cC]/* | \
2729 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2730 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2733 # OSF1 and SCO ODT 3.0 have their own names for install.
2734 # Don't use installbsd from OSF since it installs stuff as root
2736 for ac_prog in ginstall scoinst install; do
2737 for ac_exec_ext in '' $ac_executable_extensions; do
2738 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2739 if test $ac_prog = install &&
2740 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2741 # AIX install. It has an incompatible calling convention.
2743 elif test $ac_prog = install &&
2744 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2745 # program-specific install script used by HP pwplus--don't use.
2748 rm -rf conftest.one conftest.two conftest.dir
2749 echo one > conftest.one
2750 echo two > conftest.two
2752 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2753 test -s conftest.one && test -s conftest.two &&
2754 test -s conftest.dir/conftest.one &&
2755 test -s conftest.dir/conftest.two
2757 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2770 rm -rf conftest.one conftest.two conftest.dir
2773 if test "${ac_cv_path_install+set}" = set; then
2774 INSTALL=$ac_cv_path_install
2776 # As a last resort, use the slow shell script. Don't cache a
2777 # value for INSTALL within a source directory, because that will
2778 # break other packages using the cache if that directory is
2779 # removed, or if the value is a relative name.
2780 INSTALL=$ac_install_sh
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2784 $as_echo "$INSTALL" >&6; }
2786 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2787 # It thinks the first close brace ends the variable substitution.
2788 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2790 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2792 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2795 # Use -no-install or -no-fast-install to link the test
2796 # programs on all platforms but Darwin, where it would cause
2797 # the programs to be linked against installed versions of
2798 # libapr instead of those just built.
2804 LT_NO_INSTALL="-no-fast-install"
2807 LT_NO_INSTALL="-no-install"
2812 top_builddir="$abs_builddir"
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mkdir -p" >&5
2819 $as_echo_n "checking for working mkdir -p... " >&6; }
2820 if ${ac_cv_mkdir_p+:} false; then :
2821 $as_echo_n "(cached) " >&6
2824 test -d conftestdir && rm -rf conftestdir
2825 mkdir -p conftestdir/somedir >/dev/null 2>&1
2826 if test -d conftestdir/somedir; then
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_mkdir_p" >&5
2835 $as_echo "$ac_cv_mkdir_p" >&6; }
2836 if test "$ac_cv_mkdir_p" = "yes"; then
2839 mkdir_p="$abs_srcdir/build/mkdir.sh"
2843 get_version="$abs_srcdir/build/get-version.sh"
2844 version_hdr="$abs_srcdir/include/apu_version.h"
2845 APRUTIL_MAJOR_VERSION="`$get_version major $version_hdr APU`"
2846 APRUTIL_DOTTED_VERSION="`$get_version all $version_hdr APU`"
2848 APU_LTVERSION="-version-info `$get_version libtool $version_hdr APU`"
2854 echo "APR-util Version: ${APRUTIL_DOTTED_VERSION}"
2857 # Check whether --enable-layout was given.
2858 if test "${enable_layout+set}" = set; then :
2859 enableval=$enable_layout;
2865 if test -z "$LAYOUT"; then
2869 if test ! -f $srcdir/config.layout; then
2870 echo "** Error: Layout file $srcdir/config.layout not found"
2871 echo "** Error: Cannot use undefined layout '$LAYOUT'"
2874 # Catch layout names including a slash which will otherwise
2875 # confuse the heck out of the sed script.
2878 echo "** Error: $LAYOUT is not a valid layout name"
2881 pldconf=./config.pld
2883 sed -e "1s/[ ]*<[lL]ayout[ ]*$LAYOUT[ ]*>[ ]*//;1t" \
2884 -e "1,/[ ]*<[lL]ayout[ ]*$LAYOUT[ ]*>[ ]*/d" \
2885 -e '/[ ]*<\/Layout>[ ]*/,$d' \
2887 -e "s/:[ ]*/=\'/g" \
2889 $srcdir/config.layout > $pldconf
2891 if test ! -s $pldconf; then
2892 echo "** Error: unable to find layout $layout_name"
2897 for var in prefix exec_prefix bindir sbindir libexecdir mandir \
2898 sysconfdir datadir includedir localstatedir runtimedir \
2899 logfiledir libdir installbuilddir libsuffix ; do
2900 eval "val=\"\$$var\""
2903 val=`echo $val | sed -e 's;\+$;;'`
2904 eval "$var=\"\$val\""
2911 val=`echo $val | sed -e 's:\(.\)/*$:\1:'`
2912 val=`echo $val | sed -e 's:[\$]\([a-z_]*\):$\1:g'`
2913 if test "$autosuffix" = "yes"; then
2914 if echo $val | grep apache >/dev/null; then
2919 if test "$addtarget" = "yes"; then
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for chosen layout" >&5
2929 $as_echo_n "checking for chosen layout... " >&6; }
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $layout_name" >&5
2931 $as_echo "$layout_name" >&6; }
2935 # Retrieve the command-line arguments. The eval is needed because
2936 # the arguments are quoted to preserve accuracy.
2937 eval "set x $ac_configure_args"
2941 # If the previous option needs an argument, assign it.
2942 if test -n "$ac_prev"; then
2943 eval "$ac_prev=\$ac_option"
2948 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
2952 -bindir | --bindir | --bindi | --bind | --bin | --bi)
2954 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
2955 bindir="$ac_optarg" ;;
2957 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
2959 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
2961 datadir="$ac_optarg" ;;
2963 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
2964 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
2965 | --exec | --exe | --ex)
2966 ac_prev=exec_prefix ;;
2967 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
2968 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
2969 | --exec=* | --exe=* | --ex=*)
2970 exec_prefix="$ac_optarg" ;;
2972 -includedir | --includedir | --includedi | --included | --include \
2973 | --includ | --inclu | --incl | --inc)
2974 ac_prev=includedir ;;
2975 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
2976 | --includ=* | --inclu=* | --incl=* | --inc=*)
2977 includedir="$ac_optarg" ;;
2979 -infodir | --infodir | --infodi | --infod | --info | --inf)
2981 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
2982 infodir="$ac_optarg" ;;
2984 -libdir | --libdir | --libdi | --libd)
2986 -libdir=* | --libdir=* | --libdi=* | --libd=*)
2987 libdir="$ac_optarg" ;;
2989 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
2990 | --libexe | --libex | --libe)
2991 ac_prev=libexecdir ;;
2992 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
2993 | --libexe=* | --libex=* | --libe=*)
2994 libexecdir="$ac_optarg" ;;
2996 -localstatedir | --localstatedir | --localstatedi | --localstated \
2997 | --localstate | --localstat | --localsta | --localst \
2998 | --locals | --local | --loca | --loc | --lo)
2999 ac_prev=localstatedir ;;
3000 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
3001 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
3002 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
3003 localstatedir="$ac_optarg" ;;
3005 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
3007 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
3008 mandir="$ac_optarg" ;;
3010 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
3012 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
3013 prefix="$ac_optarg" ;;
3015 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
3017 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
3019 sbindir="$ac_optarg" ;;
3021 -sharedstatedir | --sharedstatedir | --sharedstatedi \
3022 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
3023 | --sharedst | --shareds | --shared | --share | --shar \
3025 ac_prev=sharedstatedir ;;
3026 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
3027 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
3028 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
3030 sharedstatedir="$ac_optarg" ;;
3032 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
3033 | --syscon | --sysco | --sysc | --sys | --sy)
3034 ac_prev=sysconfdir ;;
3035 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
3036 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
3037 sysconfdir="$ac_optarg" ;;
3042 # Be sure to have absolute paths.
3043 for ac_var in exec_prefix prefix
3045 eval ac_val=$`echo $ac_var`
3047 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
3048 *) as_fn_error $? "expected an absolute path for --$ac_var: $ac_val" "$LINENO" 5;;
3055 ac_cpp='$CPP $CPPFLAGS'
3056 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3057 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3058 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3059 if test -n "$ac_tool_prefix"; then
3060 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3061 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3063 $as_echo_n "checking for $ac_word... " >&6; }
3064 if ${ac_cv_prog_CC+:} false; then :
3065 $as_echo_n "(cached) " >&6
3067 if test -n "$CC"; then
3068 ac_cv_prog_CC="$CC" # Let the user override the test.
3070 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3074 test -z "$as_dir" && as_dir=.
3075 for ac_exec_ext in '' $ac_executable_extensions; do
3076 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3077 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3088 if test -n "$CC"; then
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3090 $as_echo "$CC" >&6; }
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3093 $as_echo "no" >&6; }
3098 if test -z "$ac_cv_prog_CC"; then
3100 # Extract the first word of "gcc", so it can be a program name with args.
3101 set dummy gcc; ac_word=$2
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3103 $as_echo_n "checking for $ac_word... " >&6; }
3104 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3105 $as_echo_n "(cached) " >&6
3107 if test -n "$ac_ct_CC"; then
3108 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3114 test -z "$as_dir" && as_dir=.
3115 for ac_exec_ext in '' $ac_executable_extensions; do
3116 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3117 ac_cv_prog_ac_ct_CC="gcc"
3118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3127 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3128 if test -n "$ac_ct_CC"; then
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3130 $as_echo "$ac_ct_CC" >&6; }
3132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3133 $as_echo "no" >&6; }
3136 if test "x$ac_ct_CC" = x; then
3139 case $cross_compiling:$ac_tool_warned in
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3142 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3143 ac_tool_warned=yes ;;
3151 if test -z "$CC"; then
3152 if test -n "$ac_tool_prefix"; then
3153 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3154 set dummy ${ac_tool_prefix}cc; ac_word=$2
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3156 $as_echo_n "checking for $ac_word... " >&6; }
3157 if ${ac_cv_prog_CC+:} false; then :
3158 $as_echo_n "(cached) " >&6
3160 if test -n "$CC"; then
3161 ac_cv_prog_CC="$CC" # Let the user override the test.
3163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3167 test -z "$as_dir" && as_dir=.
3168 for ac_exec_ext in '' $ac_executable_extensions; do
3169 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3170 ac_cv_prog_CC="${ac_tool_prefix}cc"
3171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3181 if test -n "$CC"; then
3182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3183 $as_echo "$CC" >&6; }
3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3186 $as_echo "no" >&6; }
3192 if test -z "$CC"; then
3193 # Extract the first word of "cc", so it can be a program name with args.
3194 set dummy cc; ac_word=$2
3195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3196 $as_echo_n "checking for $ac_word... " >&6; }
3197 if ${ac_cv_prog_CC+:} false; then :
3198 $as_echo_n "(cached) " >&6
3200 if test -n "$CC"; then
3201 ac_cv_prog_CC="$CC" # Let the user override the test.
3204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3208 test -z "$as_dir" && as_dir=.
3209 for ac_exec_ext in '' $ac_executable_extensions; do
3210 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3211 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3212 ac_prog_rejected=yes
3216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3223 if test $ac_prog_rejected = yes; then
3224 # We found a bogon in the path, so make sure we never use it.
3225 set dummy $ac_cv_prog_CC
3227 if test $# != 0; then
3228 # We chose a different compiler from the bogus one.
3229 # However, it has the same basename, so the bogon will be chosen
3230 # first if we set CC to just the basename; use the full file name.
3232 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3238 if test -n "$CC"; then
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3240 $as_echo "$CC" >&6; }
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3243 $as_echo "no" >&6; }
3248 if test -z "$CC"; then
3249 if test -n "$ac_tool_prefix"; then
3250 for ac_prog in cl.exe
3252 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3253 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3255 $as_echo_n "checking for $ac_word... " >&6; }
3256 if ${ac_cv_prog_CC+:} false; then :
3257 $as_echo_n "(cached) " >&6
3259 if test -n "$CC"; then
3260 ac_cv_prog_CC="$CC" # Let the user override the test.
3262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3266 test -z "$as_dir" && as_dir=.
3267 for ac_exec_ext in '' $ac_executable_extensions; do
3268 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3269 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3280 if test -n "$CC"; then
3281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3282 $as_echo "$CC" >&6; }
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3285 $as_echo "no" >&6; }
3289 test -n "$CC" && break
3292 if test -z "$CC"; then
3294 for ac_prog in cl.exe
3296 # Extract the first word of "$ac_prog", so it can be a program name with args.
3297 set dummy $ac_prog; ac_word=$2
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3299 $as_echo_n "checking for $ac_word... " >&6; }
3300 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3301 $as_echo_n "(cached) " >&6
3303 if test -n "$ac_ct_CC"; then
3304 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3310 test -z "$as_dir" && as_dir=.
3311 for ac_exec_ext in '' $ac_executable_extensions; do
3312 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3313 ac_cv_prog_ac_ct_CC="$ac_prog"
3314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3323 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3324 if test -n "$ac_ct_CC"; then
3325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3326 $as_echo "$ac_ct_CC" >&6; }
3328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3329 $as_echo "no" >&6; }
3333 test -n "$ac_ct_CC" && break
3336 if test "x$ac_ct_CC" = x; then
3339 case $cross_compiling:$ac_tool_warned in
3341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3342 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3343 ac_tool_warned=yes ;;
3352 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3353 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3354 as_fn_error $? "no acceptable C compiler found in \$PATH
3355 See \`config.log' for more details" "$LINENO" 5; }
3357 # Provide some information about the compiler.
3358 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3361 for ac_option in --version -v -V -qversion; do
3362 { { ac_try="$ac_compiler $ac_option >&5"
3364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3365 *) ac_try_echo=$ac_try;;
3367 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3368 $as_echo "$ac_try_echo"; } >&5
3369 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3371 if test -s conftest.err; then
3373 ... rest of stderr output deleted ...
3374 10q' conftest.err >conftest.er1
3375 cat conftest.er1 >&5
3377 rm -f conftest.er1 conftest.err
3378 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3379 test $ac_status = 0; }
3382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3383 /* end confdefs.h. */
3393 ac_clean_files_save=$ac_clean_files
3394 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3395 # Try to create an executable without -o first, disregard a.out.
3396 # It will help us diagnose broken compilers, and finding out an intuition
3398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3399 $as_echo_n "checking whether the C compiler works... " >&6; }
3400 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3402 # The possible output files:
3403 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3406 for ac_file in $ac_files
3409 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3410 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3415 if { { ac_try="$ac_link_default"
3417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3418 *) ac_try_echo=$ac_try;;
3420 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3421 $as_echo "$ac_try_echo"; } >&5
3422 (eval "$ac_link_default") 2>&5
3424 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3425 test $ac_status = 0; }; then :
3426 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3427 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3428 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3429 # so that the user can short-circuit this test for compilers unknown to
3431 for ac_file in $ac_files ''
3433 test -f "$ac_file" || continue
3435 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3438 # We found the default executable, but exeext='' is most
3442 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3444 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3446 # We set ac_cv_exeext here because the later test for it is not
3447 # safe: cross compilers may not add the suffix if given an `-o'
3448 # argument, so we may need to know it at that point already.
3449 # Even if this section looks crufty: it has the advantage of
3456 test "$ac_cv_exeext" = no && ac_cv_exeext=
3461 if test -z "$ac_file"; then :
3462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3463 $as_echo "no" >&6; }
3464 $as_echo "$as_me: failed program was:" >&5
3465 sed 's/^/| /' conftest.$ac_ext >&5
3467 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3468 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3469 as_fn_error 77 "C compiler cannot create executables
3470 See \`config.log' for more details" "$LINENO" 5; }
3472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3473 $as_echo "yes" >&6; }
3475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3476 $as_echo_n "checking for C compiler default output file name... " >&6; }
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3478 $as_echo "$ac_file" >&6; }
3479 ac_exeext=$ac_cv_exeext
3481 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3482 ac_clean_files=$ac_clean_files_save
3483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3484 $as_echo_n "checking for suffix of executables... " >&6; }
3485 if { { ac_try="$ac_link"
3487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3488 *) ac_try_echo=$ac_try;;
3490 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3491 $as_echo "$ac_try_echo"; } >&5
3492 (eval "$ac_link") 2>&5
3494 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3495 test $ac_status = 0; }; then :
3496 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3497 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3498 # work properly (i.e., refer to `conftest.exe'), while it won't with
3500 for ac_file in conftest.exe conftest conftest.*; do
3501 test -f "$ac_file" || continue
3503 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3504 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3510 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3511 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3512 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3513 See \`config.log' for more details" "$LINENO" 5; }
3515 rm -f conftest conftest$ac_cv_exeext
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3517 $as_echo "$ac_cv_exeext" >&6; }
3519 rm -f conftest.$ac_ext
3520 EXEEXT=$ac_cv_exeext
3522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3523 /* end confdefs.h. */
3528 FILE *f = fopen ("conftest.out", "w");
3529 return ferror (f) || fclose (f) != 0;
3535 ac_clean_files="$ac_clean_files conftest.out"
3536 # Check that the compiler produces executables we can run. If not, either
3537 # the compiler is broken, or we cross compile.
3538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3539 $as_echo_n "checking whether we are cross compiling... " >&6; }
3540 if test "$cross_compiling" != yes; then
3541 { { ac_try="$ac_link"
3543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3544 *) ac_try_echo=$ac_try;;
3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3547 $as_echo "$ac_try_echo"; } >&5
3548 (eval "$ac_link") 2>&5
3550 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3551 test $ac_status = 0; }
3552 if { ac_try='./conftest$ac_cv_exeext'
3553 { { case "(($ac_try" in
3554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3555 *) ac_try_echo=$ac_try;;
3557 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3558 $as_echo "$ac_try_echo"; } >&5
3559 (eval "$ac_try") 2>&5
3561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3562 test $ac_status = 0; }; }; then
3565 if test "$cross_compiling" = maybe; then
3568 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3569 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3570 as_fn_error $? "cannot run C compiled programs.
3571 If you meant to cross compile, use \`--host'.
3572 See \`config.log' for more details" "$LINENO" 5; }
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3577 $as_echo "$cross_compiling" >&6; }
3579 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3580 ac_clean_files=$ac_clean_files_save
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3582 $as_echo_n "checking for suffix of object files... " >&6; }
3583 if ${ac_cv_objext+:} false; then :
3584 $as_echo_n "(cached) " >&6
3586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3587 /* end confdefs.h. */
3597 rm -f conftest.o conftest.obj
3598 if { { ac_try="$ac_compile"
3600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3601 *) ac_try_echo=$ac_try;;
3603 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3604 $as_echo "$ac_try_echo"; } >&5
3605 (eval "$ac_compile") 2>&5
3607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3608 test $ac_status = 0; }; then :
3609 for ac_file in conftest.o conftest.obj conftest.*; do
3610 test -f "$ac_file" || continue;
3612 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3613 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3618 $as_echo "$as_me: failed program was:" >&5
3619 sed 's/^/| /' conftest.$ac_ext >&5
3621 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3622 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3623 as_fn_error $? "cannot compute suffix of object files: cannot compile
3624 See \`config.log' for more details" "$LINENO" 5; }
3626 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3629 $as_echo "$ac_cv_objext" >&6; }
3630 OBJEXT=$ac_cv_objext
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3633 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3634 if ${ac_cv_c_compiler_gnu+:} false; then :
3635 $as_echo_n "(cached) " >&6
3637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3638 /* end confdefs.h. */
3651 if ac_fn_c_try_compile "$LINENO"; then :
3656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3657 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3661 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3662 if test $ac_compiler_gnu = yes; then
3667 ac_test_CFLAGS=${CFLAGS+set}
3668 ac_save_CFLAGS=$CFLAGS
3669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3670 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3671 if ${ac_cv_prog_cc_g+:} false; then :
3672 $as_echo_n "(cached) " >&6
3674 ac_save_c_werror_flag=$ac_c_werror_flag
3675 ac_c_werror_flag=yes
3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679 /* end confdefs.h. */
3689 if ac_fn_c_try_compile "$LINENO"; then :
3693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3694 /* end confdefs.h. */
3704 if ac_fn_c_try_compile "$LINENO"; then :
3707 ac_c_werror_flag=$ac_save_c_werror_flag
3709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3710 /* end confdefs.h. */
3720 if ac_fn_c_try_compile "$LINENO"; then :
3723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3728 ac_c_werror_flag=$ac_save_c_werror_flag
3730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3731 $as_echo "$ac_cv_prog_cc_g" >&6; }
3732 if test "$ac_test_CFLAGS" = set; then
3733 CFLAGS=$ac_save_CFLAGS
3734 elif test $ac_cv_prog_cc_g = yes; then
3735 if test "$GCC" = yes; then
3741 if test "$GCC" = yes; then
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3748 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3749 if ${ac_cv_prog_cc_c89+:} false; then :
3750 $as_echo_n "(cached) " >&6
3752 ac_cv_prog_cc_c89=no
3754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3755 /* end confdefs.h. */
3759 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3760 struct buf { int x; };
3761 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3762 static char *e (p, i)
3768 static char *f (char * (*g) (char **, int), char **p, ...)
3773 s = g (p, va_arg (v,int));
3778 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3779 function prototypes and stuff, but not '\xHH' hex character constants.
3780 These don't provoke an error unfortunately, instead are silently treated
3781 as 'x'. The following induces an error, until -std is added to get
3782 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3783 array size at least. It's necessary to write '\x00'==0 to get something
3784 that's true only with -std. */
3785 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3787 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3788 inside strings and character constants. */
3790 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3792 int test (int i, double x);
3793 struct s1 {int (*f) (int a);};
3794 struct s2 {int (*f) (double a);};
3795 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3801 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3806 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3807 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3809 CC="$ac_save_CC $ac_arg"
3810 if ac_fn_c_try_compile "$LINENO"; then :
3811 ac_cv_prog_cc_c89=$ac_arg
3813 rm -f core conftest.err conftest.$ac_objext
3814 test "x$ac_cv_prog_cc_c89" != "xno" && break
3816 rm -f conftest.$ac_ext
3821 case "x$ac_cv_prog_cc_c89" in
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3824 $as_echo "none needed" >&6; } ;;
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3827 $as_echo "unsupported" >&6; } ;;
3829 CC="$CC $ac_cv_prog_cc_c89"
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3831 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3833 if test "x$ac_cv_prog_cc_c89" != xno; then :
3838 ac_cpp='$CPP $CPPFLAGS'
3839 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3840 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3841 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3845 if test "x$apu_preload_done" != "xyes" ; then
3846 apu_preload_done="yes"
3848 echo "Applying apr-util hints file rules for $host"
3853 if test -z "$apu_crypt_threadsafe"; then
3854 test "x$silent" != "xyes" && echo " setting apu_crypt_threadsafe to \"1\""
3855 apu_crypt_threadsafe="1"
3861 if test -z "$apu_crypt_threadsafe"; then
3862 test "x$silent" != "xyes" && echo " setting apu_crypt_threadsafe to \"1\""
3863 apu_crypt_threadsafe="1"
3867 *-ibm-aix4*|*-ibm-aix5.1*)
3869 if test -z "$apu_iconv_inbuf_const"; then
3870 test "x$silent" != "xyes" && echo " setting apu_iconv_inbuf_const to \"1\""
3871 apu_iconv_inbuf_const="1"
3877 if test -z "$apu_crypt_threadsafe"; then
3878 test "x$silent" != "xyes" && echo " setting apu_crypt_threadsafe to \"1\""
3879 apu_crypt_threadsafe="1"
3885 if test -z "$apu_iconv_inbuf_const"; then
3886 test "x$silent" != "xyes" && echo " setting apu_iconv_inbuf_const to \"1\""
3887 apu_iconv_inbuf_const="1"
3891 if test -z "$apu_crypt_threadsafe"; then
3892 test "x$silent" != "xyes" && echo " setting apu_crypt_threadsafe to \"1\""
3893 apu_crypt_threadsafe="1"
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fdatasync" >&5
3897 $as_echo_n "checking for library containing fdatasync... " >&6; }
3898 if ${ac_cv_search_fdatasync+:} false; then :
3899 $as_echo_n "(cached) " >&6
3901 ac_func_search_save_LIBS=$LIBS
3902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3903 /* end confdefs.h. */
3905 /* Override any GCC internal prototype to avoid an error.
3906 Use char because int might match the return type of a GCC
3907 builtin and then its argument prototype would still apply. */
3915 return fdatasync ();
3920 for ac_lib in '' rt posix4; do
3921 if test -z "$ac_lib"; then
3922 ac_res="none required"
3925 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3927 if ac_fn_c_try_link "$LINENO"; then :
3928 ac_cv_search_fdatasync=$ac_res
3930 rm -f core conftest.err conftest.$ac_objext \
3932 if ${ac_cv_search_fdatasync+:} false; then :
3936 if ${ac_cv_search_fdatasync+:} false; then :
3939 ac_cv_search_fdatasync=no
3942 LIBS=$ac_func_search_save_LIBS
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fdatasync" >&5
3945 $as_echo "$ac_cv_search_fdatasync" >&6; }
3946 ac_res=$ac_cv_search_fdatasync
3947 if test "$ac_res" != no; then :
3948 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3955 if test -z "$apu_db_xtra_libs"; then
3956 test "x$silent" != "xyes" && echo " setting apu_db_xtra_libs to \"-lsocket\""
3957 apu_db_xtra_libs="-lsocket"
3968 APRUTIL_PRIV_INCLUDES="-I$top_builddir/include -I$top_builddir/include/private"
3969 if test -n "$USE_VPATH"; then
3970 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES -I$abs_srcdir/include/private -I$abs_srcdir/include"
3978 if test "$target_os" = "os2-emx"; then
3979 # Scripts don't pass test -x on OS/2
3985 acceptable_majors="1"
3987 apr_temp_acceptable_apr_config=""
3988 for apr_temp_major in $acceptable_majors
3990 case $apr_temp_major in
3992 apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-config"
3995 apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-$apr_temp_major-config"
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APR" >&5
4001 $as_echo_n "checking for APR... " >&6; }
4003 # Check whether --with-apr was given.
4004 if test "${with_apr+set}" = set; then :
4006 if test "$withval" = "no" || test "$withval" = "yes"; then
4007 as_fn_error $? "--with-apr requires a directory or file to be provided" "$LINENO" 5
4010 for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
4012 for lookdir in "$withval/bin" "$withval"
4014 if $TEST_X "$lookdir/$apr_temp_apr_config_file"; then
4015 apr_config="$lookdir/$apr_temp_apr_config_file"
4023 if test "$apr_found" != "yes" && $TEST_X "$withval" && $withval --help > /dev/null 2>&1 ; then
4024 apr_config="$withval"
4028 if test "$apr_found" != "yes"; then
4029 as_fn_error $? "the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file." "$LINENO" 5
4034 if test -n "" && test "" = "1"; then
4035 for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
4037 if $apr_temp_apr_config_file --help > /dev/null 2>&1 ; then
4038 apr_config="$apr_temp_apr_config_file"
4043 for lookdir in /usr /usr/local /usr/local/apr /opt/apr; do
4044 if $TEST_X "$lookdir/bin/$apr_temp_apr_config_file"; then
4045 apr_config="$lookdir/bin/$apr_temp_apr_config_file"
4054 if test "$apr_found" = "no" && test -d ""; then
4055 apr_temp_abs_srcdir="`cd \"\" && pwd`"
4056 apr_found="reconfig"
4057 apr_bundled_major="`sed -n '/#define.*APR_MAJOR_VERSION/s/^[^0-9]*\([0-9]*\).*$/\1/p' \"/include/apr_version.h\"`"
4058 case $apr_bundled_major in
4060 as_fn_error $? "failed to find major version of bundled APR" "$LINENO" 5
4063 apr_temp_apr_config_file="apr-config"
4066 apr_temp_apr_config_file="apr-$apr_bundled_major-config"
4070 apr_config="/$apr_temp_apr_config_file"
4072 apr_config="/$apr_temp_apr_config_file"
4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_found" >&5
4080 $as_echo "$apr_found" >&6; }
4082 if test "$apr_found" = "no"; then
4083 as_fn_error $? "APR could not be located. Please use the --with-apr option." "$LINENO" 5
4086 APR_BUILD_DIR="`$apr_config --installbuilddir`"
4088 APR_BUILD_DIR="`cd $APR_BUILD_DIR && pwd`"
4090 APR_INCLUDES="`$apr_config --includes`"
4091 APR_LIBS="`$apr_config --link-libtool --libs`"
4092 APR_SO_EXT="`$apr_config --apr-so-ext`"
4093 APR_LIB_TARGET="`$apr_config --apr-lib-target`"
4101 if test -z "$CC"; then
4102 test "x$silent" != "xyes" && echo " setting CC to \"`$apr_config --cc`\""
4103 CC="`$apr_config --cc`"
4107 if test -z "$CPP"; then
4108 test "x$silent" != "xyes" && echo " setting CPP to \"`$apr_config --cpp`\""
4109 CPP="`$apr_config --cpp`"
4113 if test "x$CFLAGS" = "x"; then
4114 test "x$silent" != "xyes" && echo " setting CFLAGS to \"`$apr_config --cflags`\""
4115 CFLAGS="`$apr_config --cflags`"
4117 apr_addto_bugger="`$apr_config --cflags`"
4118 for i in $apr_addto_bugger; do
4119 apr_addto_duplicate="0"
4120 for j in $CFLAGS; do
4121 if test "x$i" = "x$j"; then
4122 apr_addto_duplicate="1"
4126 if test $apr_addto_duplicate = "0"; then
4127 test "x$silent" != "xyes" && echo " adding \"$i\" to CFLAGS"
4134 if test "x$CPPFLAGS" = "x"; then
4135 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"`$apr_config --cppflags`\""
4136 CPPFLAGS="`$apr_config --cppflags`"
4138 apr_addto_bugger="`$apr_config --cppflags`"
4139 for i in $apr_addto_bugger; do
4140 apr_addto_duplicate="0"
4141 for j in $CPPFLAGS; do
4142 if test "x$i" = "x$j"; then
4143 apr_addto_duplicate="1"
4147 if test $apr_addto_duplicate = "0"; then
4148 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
4149 CPPFLAGS="$CPPFLAGS $i"
4154 apr_shlibpath_var=`$apr_config --shlib-path-var`
4158 # Check whether --with-apr-iconv was given.
4159 if test "${with_apr_iconv+set}" = set; then :
4160 withval=$with_apr_iconv; apu_apriconv_dir="$withval"
4161 if test "$apu_apriconv_dir" != "no"; then
4162 if test -d "$apu_apriconv_dir"; then
4164 # save our work to this point; this allows the sub-package to use it
4165 cat >confcache <<\_ACEOF
4166 # This file is a shell script that caches the results of configure
4167 # tests run on this system so they can be shared between configure
4168 # scripts and configure runs, see configure's option --config-cache.
4169 # It is not useful on other systems. If it contains results you don't
4170 # want to keep, you may remove or edit it.
4172 # config.status only pays attention to the cache file if you give it
4173 # the --recheck option to rerun configure.
4175 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4176 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4181 # The following way of writing the cache mishandles newlines in values,
4182 # but we know of no workaround that is simple, portable, and efficient.
4183 # So, we kill variables containing newlines.
4184 # Ultrix sh set writes to stderr and can't be redirected directly,
4185 # and sets the high bit in the cache file unless we assign to the vars.
4187 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4188 eval ac_val=\$$ac_var
4192 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4193 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4196 _ | IFS | as_nl) ;; #(
4197 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4198 *) { eval $ac_var=; unset $ac_var;} ;;
4204 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4205 *${as_nl}ac_space=\ *)
4206 # `set' does not quote correctly, so add quotes: double-quote
4207 # substitution turns \\\\ into \\, and sed turns \\ into \.
4210 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4213 # `set' quotes correctly as required by POSIX, so do not add quotes.
4214 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4223 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4225 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4227 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4228 if test -w "$cache_file"; then
4229 if test "x$cache_file" != "x/dev/null"; then
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4231 $as_echo "$as_me: updating cache $cache_file" >&6;}
4232 if test ! -f "$cache_file" || test -h "$cache_file"; then
4233 cat confcache >"$cache_file"
4235 case $cache_file in #(
4237 mv -f confcache "$cache_file"$$ &&
4238 mv -f "$cache_file"$$ "$cache_file" ;; #(
4240 mv -f confcache "$cache_file" ;;
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4246 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4251 echo "configuring package in "$apu_apriconv_dir" now"
4253 apr_config_subdirs=""$apu_apriconv_dir""
4254 test -d "$apu_apriconv_dir" || $mkdir_p "$apu_apriconv_dir"
4255 ac_abs_srcdir=`(cd $srcdir/"$apu_apriconv_dir" && pwd)`
4256 cd "$apu_apriconv_dir"
4258 # A "../" for each directory in /$config_subdirs.
4259 ac_dots=`echo $apr_config_subdirs|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
4261 # Make the cache file pathname absolute for the subdirs
4262 # required to correctly handle subdirs that might actually
4264 case "$cache_file" in
4265 /*) # already absolute
4266 ac_sub_cache_file=$cache_file ;;
4267 *) # Was relative path.
4268 ac_sub_cache_file="$ac_popdir/$cache_file" ;;
4274 for apr_configure_arg in $ac_configure_args
4276 case "$apr_configure_arg" in
4277 --enable-layout=*|\'--enable-layout=*)
4280 apr_configure_args="$apr_configure_args$apr_sep'$apr_configure_arg'"
4285 test "x$silent" = "xyes" && apr_configure_args="$apr_configure_args --silent"
4287 apr_configure_args="--disable-option-checking $apr_configure_args"
4289 if eval $SHELL $ac_abs_srcdir/configure $apr_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_abs_srcdir $apache_apr_flags \
4291 --exec-prefix=$exec_prefix \
4293 --includedir=$includedir \
4295 --datadir=$datadir \
4296 --with-installbuilddir=$installbuilddir
4298 echo ""$apu_apriconv_dir" configured properly"
4300 echo "configure failed for "$apu_apriconv_dir""
4306 # grab any updates from the sub-package
4307 if test -r "$cache_file"; then
4308 # Some versions of bash will fail to source /dev/null (special files
4309 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
4310 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
4312 $as_echo "$as_me: loading cache $cache_file" >&6;}
4314 [\\/]* | ?:[\\/]* ) . "$cache_file";;
4315 *) . "./$cache_file";;
4319 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
4320 $as_echo "$as_me: creating cache $cache_file" >&6;}
4325 APRUTIL_EXPORT_LIBS="$abs_srcdir/$apu_apriconv_dir/lib/libapriconv.la \
4326 $APRUTIL_EXPORT_LIBS"
4327 APRUTIL_INCLUDES="-I$abs_srcdir/$apu_apriconv_dir/include \
4329 APR_ICONV_DIR="$apu_apriconv_dir"
4342 ac_cpp='$CPP $CPPFLAGS'
4343 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4344 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4345 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4347 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4348 # On Suns, sometimes $CPP names a directory.
4349 if test -n "$CPP" && test -d "$CPP"; then
4352 if test -z "$CPP"; then
4353 if ${ac_cv_prog_CPP+:} false; then :
4354 $as_echo_n "(cached) " >&6
4356 # Double quotes because CPP needs to be expanded
4357 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4360 for ac_c_preproc_warn_flag in '' yes
4362 # Use a header file that comes with gcc, so configuring glibc
4363 # with a fresh cross-compiler works.
4364 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4365 # <limits.h> exists even on freestanding compilers.
4366 # On the NeXT, cc -E runs the code through the compiler's parser,
4367 # not just through cpp. "Syntax error" is here to catch this case.
4368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4369 /* end confdefs.h. */
4371 # include <limits.h>
4373 # include <assert.h>
4377 if ac_fn_c_try_cpp "$LINENO"; then :
4380 # Broken: fails on valid input.
4383 rm -f conftest.err conftest.i conftest.$ac_ext
4385 # OK, works on sane cases. Now check whether nonexistent headers
4386 # can be detected and how.
4387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4388 /* end confdefs.h. */
4389 #include <ac_nonexistent.h>
4391 if ac_fn_c_try_cpp "$LINENO"; then :
4392 # Broken: success on invalid input.
4395 # Passes both tests.
4399 rm -f conftest.err conftest.i conftest.$ac_ext
4402 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4403 rm -f conftest.i conftest.err conftest.$ac_ext
4404 if $ac_preproc_ok; then :
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4417 $as_echo "$CPP" >&6; }
4419 for ac_c_preproc_warn_flag in '' yes
4421 # Use a header file that comes with gcc, so configuring glibc
4422 # with a fresh cross-compiler works.
4423 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4424 # <limits.h> exists even on freestanding compilers.
4425 # On the NeXT, cc -E runs the code through the compiler's parser,
4426 # not just through cpp. "Syntax error" is here to catch this case.
4427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4428 /* end confdefs.h. */
4430 # include <limits.h>
4432 # include <assert.h>
4436 if ac_fn_c_try_cpp "$LINENO"; then :
4439 # Broken: fails on valid input.
4442 rm -f conftest.err conftest.i conftest.$ac_ext
4444 # OK, works on sane cases. Now check whether nonexistent headers
4445 # can be detected and how.
4446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4447 /* end confdefs.h. */
4448 #include <ac_nonexistent.h>
4450 if ac_fn_c_try_cpp "$LINENO"; then :
4451 # Broken: success on invalid input.
4454 # Passes both tests.
4458 rm -f conftest.err conftest.i conftest.$ac_ext
4461 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4462 rm -f conftest.i conftest.err conftest.$ac_ext
4463 if $ac_preproc_ok; then :
4466 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4467 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4468 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4469 See \`config.log' for more details" "$LINENO" 5; }
4473 ac_cpp='$CPP $CPPFLAGS'
4474 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4475 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4476 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4480 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4481 if ${ac_cv_path_GREP+:} false; then :
4482 $as_echo_n "(cached) " >&6
4484 if test -z "$GREP"; then
4485 ac_path_GREP_found=false
4486 # Loop through the user's path and test for each of PROGNAME-LIST
4487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4488 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4491 test -z "$as_dir" && as_dir=.
4492 for ac_prog in grep ggrep; do
4493 for ac_exec_ext in '' $ac_executable_extensions; do
4494 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4495 as_fn_executable_p "$ac_path_GREP" || continue
4496 # Check for GNU ac_path_GREP and select it if it is found.
4497 # Check for GNU $ac_path_GREP
4498 case `"$ac_path_GREP" --version 2>&1` in
4500 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4503 $as_echo_n 0123456789 >"conftest.in"
4506 cat "conftest.in" "conftest.in" >"conftest.tmp"
4507 mv "conftest.tmp" "conftest.in"
4508 cp "conftest.in" "conftest.nl"
4509 $as_echo 'GREP' >> "conftest.nl"
4510 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4511 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4512 as_fn_arith $ac_count + 1 && ac_count=$as_val
4513 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4514 # Best one so far, save it but keep looking for a better one
4515 ac_cv_path_GREP="$ac_path_GREP"
4516 ac_path_GREP_max=$ac_count
4518 # 10*(2^10) chars as input seems more than enough
4519 test $ac_count -gt 10 && break
4521 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4524 $ac_path_GREP_found && break 3
4529 if test -z "$ac_cv_path_GREP"; then
4530 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4533 ac_cv_path_GREP=$GREP
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4538 $as_echo "$ac_cv_path_GREP" >&6; }
4539 GREP="$ac_cv_path_GREP"
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4543 $as_echo_n "checking for egrep... " >&6; }
4544 if ${ac_cv_path_EGREP+:} false; then :
4545 $as_echo_n "(cached) " >&6
4547 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4548 then ac_cv_path_EGREP="$GREP -E"
4550 if test -z "$EGREP"; then
4551 ac_path_EGREP_found=false
4552 # Loop through the user's path and test for each of PROGNAME-LIST
4553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4554 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4557 test -z "$as_dir" && as_dir=.
4558 for ac_prog in egrep; do
4559 for ac_exec_ext in '' $ac_executable_extensions; do
4560 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4561 as_fn_executable_p "$ac_path_EGREP" || continue
4562 # Check for GNU ac_path_EGREP and select it if it is found.
4563 # Check for GNU $ac_path_EGREP
4564 case `"$ac_path_EGREP" --version 2>&1` in
4566 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4569 $as_echo_n 0123456789 >"conftest.in"
4572 cat "conftest.in" "conftest.in" >"conftest.tmp"
4573 mv "conftest.tmp" "conftest.in"
4574 cp "conftest.in" "conftest.nl"
4575 $as_echo 'EGREP' >> "conftest.nl"
4576 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4577 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4578 as_fn_arith $ac_count + 1 && ac_count=$as_val
4579 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4580 # Best one so far, save it but keep looking for a better one
4581 ac_cv_path_EGREP="$ac_path_EGREP"
4582 ac_path_EGREP_max=$ac_count
4584 # 10*(2^10) chars as input seems more than enough
4585 test $ac_count -gt 10 && break
4587 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4590 $ac_path_EGREP_found && break 3
4595 if test -z "$ac_cv_path_EGREP"; then
4596 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4599 ac_cv_path_EGREP=$EGREP
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4605 $as_echo "$ac_cv_path_EGREP" >&6; }
4606 EGREP="$ac_cv_path_EGREP"
4609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4610 $as_echo_n "checking for ANSI C header files... " >&6; }
4611 if ${ac_cv_header_stdc+:} false; then :
4612 $as_echo_n "(cached) " >&6
4614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4615 /* end confdefs.h. */
4629 if ac_fn_c_try_compile "$LINENO"; then :
4630 ac_cv_header_stdc=yes
4632 ac_cv_header_stdc=no
4634 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4636 if test $ac_cv_header_stdc = yes; then
4637 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4639 /* end confdefs.h. */
4643 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4644 $EGREP "memchr" >/dev/null 2>&1; then :
4647 ac_cv_header_stdc=no
4653 if test $ac_cv_header_stdc = yes; then
4654 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4656 /* end confdefs.h. */
4660 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4661 $EGREP "free" >/dev/null 2>&1; then :
4664 ac_cv_header_stdc=no
4670 if test $ac_cv_header_stdc = yes; then
4671 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4672 if test "$cross_compiling" = yes; then :
4675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4676 /* end confdefs.h. */
4679 #if ((' ' & 0x0FF) == 0x020)
4680 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4681 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4683 # define ISLOWER(c) \
4684 (('a' <= (c) && (c) <= 'i') \
4685 || ('j' <= (c) && (c) <= 'r') \
4686 || ('s' <= (c) && (c) <= 'z'))
4687 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4690 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4695 for (i = 0; i < 256; i++)
4696 if (XOR (islower (i), ISLOWER (i))
4697 || toupper (i) != TOUPPER (i))
4702 if ac_fn_c_try_run "$LINENO"; then :
4705 ac_cv_header_stdc=no
4707 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4708 conftest.$ac_objext conftest.beam conftest.$ac_ext
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4714 $as_echo "$ac_cv_header_stdc" >&6; }
4715 if test $ac_cv_header_stdc = yes; then
4717 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4721 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4722 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4723 inttypes.h stdint.h unistd.h
4725 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4726 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4728 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4729 cat >>confdefs.h <<_ACEOF
4730 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4744 old_cppflags="$CPPFLAGS"
4745 old_ldflags="$LDFLAGS"
4748 # Check whether --with-crypto was given.
4749 if test "${with_crypto+set}" = set; then :
4750 withval=$with_crypto;
4751 cryptolibs="openssl nss"
4753 if test "$withval" = "yes"; then
4755 crypto_library_enabled=0
4756 for cryptolib in $cryptolibs; do
4757 eval v=\$with_$cryptolib
4758 if test "$v" != "" -a "$v" != "no"; then
4759 crypto_library_enabled=1
4763 if test "$crypto_library_enabled" = "0"; then
4764 for cryptolib in $cryptolibs; do
4765 eval v=\$with_$cryptolib
4766 if test "$v" != "no"; then
4767 eval with_$cryptolib=yes
4768 crypto_library_enabled=1
4771 if test "$crypto_library_enabled" = "1"; then
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: Crypto was requested but no crypto library was found; autodetecting possible libraries" >&5
4773 $as_echo "$as_me: Crypto was requested but no crypto library was found; autodetecting possible libraries" >&6;}
4775 as_fn_error $? "Crypto was requested but all possible crypto libraries were disabled." "$LINENO" 5
4780 openssl_have_headers=0
4784 old_cppflags="$CPPFLAGS"
4785 old_ldflags="$LDFLAGS"
4788 # Check whether --with-openssl was given.
4789 if test "${with_openssl+set}" = set; then :
4790 withval=$with_openssl;
4791 if test "$withval" = "yes"; then
4792 for ac_header in openssl/x509.h
4794 ac_fn_c_check_header_mongrel "$LINENO" "openssl/x509.h" "ac_cv_header_openssl_x509_h" "$ac_includes_default"
4795 if test "x$ac_cv_header_openssl_x509_h" = xyes; then :
4796 cat >>confdefs.h <<_ACEOF
4797 #define HAVE_OPENSSL_X509_H 1
4799 openssl_have_headers=1
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BN_init in -lcrypto" >&5
4805 $as_echo_n "checking for BN_init in -lcrypto... " >&6; }
4806 if ${ac_cv_lib_crypto_BN_init+:} false; then :
4807 $as_echo_n "(cached) " >&6
4809 ac_check_lib_save_LIBS=$LIBS
4810 LIBS="-lcrypto $LIBS"
4811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4812 /* end confdefs.h. */
4814 /* Override any GCC internal prototype to avoid an error.
4815 Use char because int might match the return type of a GCC
4816 builtin and then its argument prototype would still apply. */
4829 if ac_fn_c_try_link "$LINENO"; then :
4830 ac_cv_lib_crypto_BN_init=yes
4832 ac_cv_lib_crypto_BN_init=no
4834 rm -f core conftest.err conftest.$ac_objext \
4835 conftest$ac_exeext conftest.$ac_ext
4836 LIBS=$ac_check_lib_save_LIBS
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_BN_init" >&5
4839 $as_echo "$ac_cv_lib_crypto_BN_init" >&6; }
4840 if test "x$ac_cv_lib_crypto_BN_init" = xyes; then :
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_accept in -lssl" >&5
4842 $as_echo_n "checking for SSL_accept in -lssl... " >&6; }
4843 if ${ac_cv_lib_ssl_SSL_accept+:} false; then :
4844 $as_echo_n "(cached) " >&6
4846 ac_check_lib_save_LIBS=$LIBS
4847 LIBS="-lssl -lcrypto $LIBS"
4848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4849 /* end confdefs.h. */
4851 /* Override any GCC internal prototype to avoid an error.
4852 Use char because int might match the return type of a GCC
4853 builtin and then its argument prototype would still apply. */
4861 return SSL_accept ();
4866 if ac_fn_c_try_link "$LINENO"; then :
4867 ac_cv_lib_ssl_SSL_accept=yes
4869 ac_cv_lib_ssl_SSL_accept=no
4871 rm -f core conftest.err conftest.$ac_objext \
4872 conftest$ac_exeext conftest.$ac_ext
4873 LIBS=$ac_check_lib_save_LIBS
4875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_accept" >&5
4876 $as_echo "$ac_cv_lib_ssl_SSL_accept" >&6; }
4877 if test "x$ac_cv_lib_ssl_SSL_accept" = xyes; then :
4883 if test "$openssl_have_headers" != "0" && test "$openssl_have_libs" != "0"; then
4886 elif test "$withval" = "no"; then
4890 openssl_CPPFLAGS="-I$withval/include"
4891 openssl_LDFLAGS="-L$withval/lib "
4894 if test "x$CPPFLAGS" = "x"; then
4895 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$openssl_CPPFLAGS\""
4896 CPPFLAGS="$openssl_CPPFLAGS"
4898 apr_addto_bugger="$openssl_CPPFLAGS"
4899 for i in $apr_addto_bugger; do
4900 apr_addto_duplicate="0"
4901 for j in $CPPFLAGS; do
4902 if test "x$i" = "x$j"; then
4903 apr_addto_duplicate="1"
4907 if test $apr_addto_duplicate = "0"; then
4908 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
4909 CPPFLAGS="$CPPFLAGS $i"
4915 if test "x$LDFLAGS" = "x"; then
4916 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$openssl_LDFLAGS\""
4917 LDFLAGS="$openssl_LDFLAGS"
4919 apr_addto_bugger="$openssl_LDFLAGS"
4920 for i in $apr_addto_bugger; do
4921 apr_addto_duplicate="0"
4922 for j in $LDFLAGS; do
4923 if test "x$i" = "x$j"; then
4924 apr_addto_duplicate="1"
4928 if test $apr_addto_duplicate = "0"; then
4929 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
4930 LDFLAGS="$LDFLAGS $i"
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl in $withval" >&5
4937 $as_echo "$as_me: checking for openssl in $withval" >&6;}
4938 for ac_header in openssl/x509.h
4940 ac_fn_c_check_header_mongrel "$LINENO" "openssl/x509.h" "ac_cv_header_openssl_x509_h" "$ac_includes_default"
4941 if test "x$ac_cv_header_openssl_x509_h" = xyes; then :
4942 cat >>confdefs.h <<_ACEOF
4943 #define HAVE_OPENSSL_X509_H 1
4945 openssl_have_headers=1
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BN_init in -lcrypto" >&5
4951 $as_echo_n "checking for BN_init in -lcrypto... " >&6; }
4952 if ${ac_cv_lib_crypto_BN_init+:} false; then :
4953 $as_echo_n "(cached) " >&6
4955 ac_check_lib_save_LIBS=$LIBS
4956 LIBS="-lcrypto $LIBS"
4957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4958 /* end confdefs.h. */
4960 /* Override any GCC internal prototype to avoid an error.
4961 Use char because int might match the return type of a GCC
4962 builtin and then its argument prototype would still apply. */
4975 if ac_fn_c_try_link "$LINENO"; then :
4976 ac_cv_lib_crypto_BN_init=yes
4978 ac_cv_lib_crypto_BN_init=no
4980 rm -f core conftest.err conftest.$ac_objext \
4981 conftest$ac_exeext conftest.$ac_ext
4982 LIBS=$ac_check_lib_save_LIBS
4984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_BN_init" >&5
4985 $as_echo "$ac_cv_lib_crypto_BN_init" >&6; }
4986 if test "x$ac_cv_lib_crypto_BN_init" = xyes; then :
4987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_accept in -lssl" >&5
4988 $as_echo_n "checking for SSL_accept in -lssl... " >&6; }
4989 if ${ac_cv_lib_ssl_SSL_accept+:} false; then :
4990 $as_echo_n "(cached) " >&6
4992 ac_check_lib_save_LIBS=$LIBS
4993 LIBS="-lssl -lcrypto $LIBS"
4994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4995 /* end confdefs.h. */
4997 /* Override any GCC internal prototype to avoid an error.
4998 Use char because int might match the return type of a GCC
4999 builtin and then its argument prototype would still apply. */
5007 return SSL_accept ();
5012 if ac_fn_c_try_link "$LINENO"; then :
5013 ac_cv_lib_ssl_SSL_accept=yes
5015 ac_cv_lib_ssl_SSL_accept=no
5017 rm -f core conftest.err conftest.$ac_objext \
5018 conftest$ac_exeext conftest.$ac_ext
5019 LIBS=$ac_check_lib_save_LIBS
5021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_accept" >&5
5022 $as_echo "$ac_cv_lib_ssl_SSL_accept" >&6; }
5023 if test "x$ac_cv_lib_ssl_SSL_accept" = xyes; then :
5029 if test "$openssl_have_headers" != "0" && test "$openssl_have_libs" != "0"; then
5032 if test "x$APRUTIL_LDFLAGS" = "x"; then
5033 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$withval/lib\""
5034 APRUTIL_LDFLAGS="-L$withval/lib"
5036 apr_addto_bugger="-L$withval/lib"
5037 for i in $apr_addto_bugger; do
5038 apr_addto_duplicate="0"
5039 for j in $APRUTIL_LDFLAGS; do
5040 if test "x$i" = "x$j"; then
5041 apr_addto_duplicate="1"
5045 if test $apr_addto_duplicate = "0"; then
5046 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
5047 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
5053 if test "x$APRUTIL_INCLUDES" = "x"; then
5054 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$withval/include\""
5055 APRUTIL_INCLUDES="-I$withval/include"
5057 apr_addto_bugger="-I$withval/include"
5058 for i in $apr_addto_bugger; do
5059 apr_addto_duplicate="0"
5060 for j in $APRUTIL_INCLUDES; do
5061 if test "x$i" = "x$j"; then
5062 apr_addto_duplicate="1"
5066 if test $apr_addto_duplicate = "0"; then
5067 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
5068 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
5075 if test "$apu_have_openssl" != "1"; then
5076 for ac_header in openssl/x509.h
5078 ac_fn_c_check_header_mongrel "$LINENO" "openssl/x509.h" "ac_cv_header_openssl_x509_h" "$ac_includes_default"
5079 if test "x$ac_cv_header_openssl_x509_h" = xyes; then :
5080 cat >>confdefs.h <<_ACEOF
5081 #define HAVE_OPENSSL_X509_H 1
5083 openssl_have_headers=1
5088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BN_init in -lcrypto" >&5
5089 $as_echo_n "checking for BN_init in -lcrypto... " >&6; }
5090 if ${ac_cv_lib_crypto_BN_init+:} false; then :
5091 $as_echo_n "(cached) " >&6
5093 ac_check_lib_save_LIBS=$LIBS
5094 LIBS="-lcrypto $LIBS"
5095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5096 /* end confdefs.h. */
5098 /* Override any GCC internal prototype to avoid an error.
5099 Use char because int might match the return type of a GCC
5100 builtin and then its argument prototype would still apply. */
5113 if ac_fn_c_try_link "$LINENO"; then :
5114 ac_cv_lib_crypto_BN_init=yes
5116 ac_cv_lib_crypto_BN_init=no
5118 rm -f core conftest.err conftest.$ac_objext \
5119 conftest$ac_exeext conftest.$ac_ext
5120 LIBS=$ac_check_lib_save_LIBS
5122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_BN_init" >&5
5123 $as_echo "$ac_cv_lib_crypto_BN_init" >&6; }
5124 if test "x$ac_cv_lib_crypto_BN_init" = xyes; then :
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_accept in -lssl" >&5
5126 $as_echo_n "checking for SSL_accept in -lssl... " >&6; }
5127 if ${ac_cv_lib_ssl_SSL_accept+:} false; then :
5128 $as_echo_n "(cached) " >&6
5130 ac_check_lib_save_LIBS=$LIBS
5131 LIBS="-lssl -lcrypto $LIBS"
5132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5133 /* end confdefs.h. */
5135 /* Override any GCC internal prototype to avoid an error.
5136 Use char because int might match the return type of a GCC
5137 builtin and then its argument prototype would still apply. */
5145 return SSL_accept ();
5150 if ac_fn_c_try_link "$LINENO"; then :
5151 ac_cv_lib_ssl_SSL_accept=yes
5153 ac_cv_lib_ssl_SSL_accept=no
5155 rm -f core conftest.err conftest.$ac_objext \
5156 conftest$ac_exeext conftest.$ac_ext
5157 LIBS=$ac_check_lib_save_LIBS
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_accept" >&5
5160 $as_echo "$ac_cv_lib_ssl_SSL_accept" >&6; }
5161 if test "x$ac_cv_lib_ssl_SSL_accept" = xyes; then :
5167 if test "$openssl_have_headers" != "0" && test "$openssl_have_libs" != "0"; then
5170 if test "x$APRUTIL_LDFLAGS" = "x"; then
5171 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$withval/lib\""
5172 APRUTIL_LDFLAGS="-L$withval/lib"
5174 apr_addto_bugger="-L$withval/lib"
5175 for i in $apr_addto_bugger; do
5176 apr_addto_duplicate="0"
5177 for j in $APRUTIL_LDFLAGS; do
5178 if test "x$i" = "x$j"; then
5179 apr_addto_duplicate="1"
5183 if test $apr_addto_duplicate = "0"; then
5184 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
5185 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
5191 if test "x$APRUTIL_INCLUDES" = "x"; then
5192 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$withval/include\""
5193 APRUTIL_INCLUDES="-I$withval/include"
5195 apr_addto_bugger="-I$withval/include"
5196 for i in $apr_addto_bugger; do
5197 apr_addto_duplicate="0"
5198 for j in $APRUTIL_INCLUDES; do
5199 if test "x$i" = "x$j"; then
5200 apr_addto_duplicate="1"
5204 if test $apr_addto_duplicate = "0"; then
5205 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
5206 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
5214 ac_fn_c_check_decl "$LINENO" "EVP_PKEY_CTX_new" "ac_cv_have_decl_EVP_PKEY_CTX_new" "#include <openssl/evp.h>
5216 if test "x$ac_cv_have_decl_EVP_PKEY_CTX_new" = xyes; then :
5222 cat >>confdefs.h <<_ACEOF
5223 #define HAVE_DECL_EVP_PKEY_CTX_NEW $ac_have_decl
5238 if test "$apu_have_openssl" = "1"; then
5240 if test "x$LDADD_crypto_openssl" = "x"; then
5241 test "x$silent" != "xyes" && echo " setting LDADD_crypto_openssl to \"$openssl_LDFLAGS -lssl -lcrypto\""
5242 LDADD_crypto_openssl="$openssl_LDFLAGS -lssl -lcrypto"
5244 apr_addto_bugger="$openssl_LDFLAGS -lssl -lcrypto"
5245 for i in $apr_addto_bugger; do
5246 apr_addto_duplicate="0"
5247 for j in $LDADD_crypto_openssl; do
5248 if test "x$i" = "x$j"; then
5249 apr_addto_duplicate="1"
5253 if test $apr_addto_duplicate = "0"; then
5254 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_crypto_openssl"
5255 LDADD_crypto_openssl="$LDADD_crypto_openssl $i"
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for const input buffers in OpenSSL" >&5
5263 $as_echo_n "checking for const input buffers in OpenSSL... " >&6; }
5264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5265 /* end confdefs.h. */
5266 #include <openssl/rsa.h>
5270 const unsigned char * buf;
5271 unsigned char * outbuf;
5274 RSA_private_decrypt(1,
5285 if ac_fn_c_try_compile "$LINENO"; then :
5286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5287 $as_echo "yes" >&6; }
5289 $as_echo "#define CRYPTO_OPENSSL_CONST_BUFFERS 1" >>confdefs.h
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5293 $as_echo "no" >&6; }
5295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5302 CPPFLAGS="$old_cppflags"
5303 LDFLAGS="$old_ldflags"
5309 old_cppflags="$CPPFLAGS"
5310 old_ldflags="$LDFLAGS"
5313 # Check whether --with-nss was given.
5314 if test "${with_nss+set}" = set; then :
5316 if test "$withval" = "yes"; then
5317 if test -n "$ac_tool_prefix"; then
5318 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5319 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5321 $as_echo_n "checking for $ac_word... " >&6; }
5322 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5323 $as_echo_n "(cached) " >&6
5327 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5334 test -z "$as_dir" && as_dir=.
5335 for ac_exec_ext in '' $ac_executable_extensions; do
5336 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5337 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5348 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5349 if test -n "$PKG_CONFIG"; then
5350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5351 $as_echo "$PKG_CONFIG" >&6; }
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5354 $as_echo "no" >&6; }
5359 if test -z "$ac_cv_path_PKG_CONFIG"; then
5360 ac_pt_PKG_CONFIG=$PKG_CONFIG
5361 # Extract the first word of "pkg-config", so it can be a program name with args.
5362 set dummy pkg-config; ac_word=$2
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5364 $as_echo_n "checking for $ac_word... " >&6; }
5365 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5366 $as_echo_n "(cached) " >&6
5368 case $ac_pt_PKG_CONFIG in
5370 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5377 test -z "$as_dir" && as_dir=.
5378 for ac_exec_ext in '' $ac_executable_extensions; do
5379 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5380 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5391 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5392 if test -n "$ac_pt_PKG_CONFIG"; then
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5394 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5397 $as_echo "no" >&6; }
5400 if test "x$ac_pt_PKG_CONFIG" = x; then
5403 case $cross_compiling:$ac_tool_warned in
5405 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5406 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5407 ac_tool_warned=yes ;;
5409 PKG_CONFIG=$ac_pt_PKG_CONFIG
5412 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5415 if test -n "$PKG_CONFIG"; then
5416 nss_CPPFLAGS=`$PKG_CONFIG --cflags-only-I nss`
5417 nss_LDFLAGS=`$PKG_CONFIG --libs nss`
5419 if test "x$CPPFLAGS" = "x"; then
5420 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$nss_CPPFLAGS\""
5421 CPPFLAGS="$nss_CPPFLAGS"
5423 apr_addto_bugger="$nss_CPPFLAGS"
5424 for i in $apr_addto_bugger; do
5425 apr_addto_duplicate="0"
5426 for j in $CPPFLAGS; do
5427 if test "x$i" = "x$j"; then
5428 apr_addto_duplicate="1"
5432 if test $apr_addto_duplicate = "0"; then
5433 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
5434 CPPFLAGS="$CPPFLAGS $i"
5440 if test "x$LDFLAGS" = "x"; then
5441 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$nss_LDFLAGS\""
5442 LDFLAGS="$nss_LDFLAGS"
5444 apr_addto_bugger="$nss_LDFLAGS"
5445 for i in $apr_addto_bugger; do
5446 apr_addto_duplicate="0"
5447 for j in $LDFLAGS; do
5448 if test "x$i" = "x$j"; then
5449 apr_addto_duplicate="1"
5453 if test $apr_addto_duplicate = "0"; then
5454 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
5455 LDFLAGS="$LDFLAGS $i"
5464 for ac_header in prerror.h
5466 ac_fn_c_check_header_mongrel "$LINENO" "prerror.h" "ac_cv_header_prerror_h" "$ac_includes_default"
5467 if test "x$ac_cv_header_prerror_h" = xyes; then :
5468 cat >>confdefs.h <<_ACEOF
5469 #define HAVE_PRERROR_H 1
5476 for ac_header in nss/nss.h nss.h
5478 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5479 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5480 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5481 cat >>confdefs.h <<_ACEOF
5482 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5489 for ac_header in nss/pk11pub.h pk11pub.h
5491 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5492 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5493 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5494 cat >>confdefs.h <<_ACEOF
5495 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5502 nss_have_headers=${nss_have_prerrorh}${nss_have_nssh}${nss_have_pk11pubh}
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PR_Initialize in -lnspr4" >&5
5504 $as_echo_n "checking for PR_Initialize in -lnspr4... " >&6; }
5505 if ${ac_cv_lib_nspr4_PR_Initialize+:} false; then :
5506 $as_echo_n "(cached) " >&6
5508 ac_check_lib_save_LIBS=$LIBS
5509 LIBS="-lnspr4 $LIBS"
5510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5511 /* end confdefs.h. */
5513 /* Override any GCC internal prototype to avoid an error.
5514 Use char because int might match the return type of a GCC
5515 builtin and then its argument prototype would still apply. */
5519 char PR_Initialize ();
5523 return PR_Initialize ();
5528 if ac_fn_c_try_link "$LINENO"; then :
5529 ac_cv_lib_nspr4_PR_Initialize=yes
5531 ac_cv_lib_nspr4_PR_Initialize=no
5533 rm -f core conftest.err conftest.$ac_objext \
5534 conftest$ac_exeext conftest.$ac_ext
5535 LIBS=$ac_check_lib_save_LIBS
5537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nspr4_PR_Initialize" >&5
5538 $as_echo "$ac_cv_lib_nspr4_PR_Initialize" >&6; }
5539 if test "x$ac_cv_lib_nspr4_PR_Initialize" = xyes; then :
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PK11_CreatePBEV2AlgorithmID in -lnss3" >&5
5541 $as_echo_n "checking for PK11_CreatePBEV2AlgorithmID in -lnss3... " >&6; }
5542 if ${ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID+:} false; then :
5543 $as_echo_n "(cached) " >&6
5545 ac_check_lib_save_LIBS=$LIBS
5546 LIBS="-lnss3 -lnspr4 $LIBS"
5547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5548 /* end confdefs.h. */
5550 /* Override any GCC internal prototype to avoid an error.
5551 Use char because int might match the return type of a GCC
5552 builtin and then its argument prototype would still apply. */
5556 char PK11_CreatePBEV2AlgorithmID ();
5560 return PK11_CreatePBEV2AlgorithmID ();
5565 if ac_fn_c_try_link "$LINENO"; then :
5566 ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID=yes
5568 ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID=no
5570 rm -f core conftest.err conftest.$ac_objext \
5571 conftest$ac_exeext conftest.$ac_ext
5572 LIBS=$ac_check_lib_save_LIBS
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID" >&5
5575 $as_echo "$ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID" >&6; }
5576 if test "x$ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID" = xyes; then :
5582 if test "$nss_have_headers" = "111" && test "$nss_have_libs" != "0"; then
5585 elif test "$withval" = "no"; then
5587 elif test "x$withval" != "x"; then
5589 nss_CPPFLAGS="-I$withval/include/nss -I$withval/include/nss3 -I$withval/include/nspr -I$withval/include/nspr4 -I$withval/include -I$withval/../public"
5590 nss_LDFLAGS="-L$withval/lib "
5593 if test "x$CPPFLAGS" = "x"; then
5594 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$nss_CPPFLAGS\""
5595 CPPFLAGS="$nss_CPPFLAGS"
5597 apr_addto_bugger="$nss_CPPFLAGS"
5598 for i in $apr_addto_bugger; do
5599 apr_addto_duplicate="0"
5600 for j in $CPPFLAGS; do
5601 if test "x$i" = "x$j"; then
5602 apr_addto_duplicate="1"
5606 if test $apr_addto_duplicate = "0"; then
5607 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
5608 CPPFLAGS="$CPPFLAGS $i"
5614 if test "x$LDFLAGS" = "x"; then
5615 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$nss_LDFLAGS\""
5616 LDFLAGS="$nss_LDFLAGS"
5618 apr_addto_bugger="$nss_LDFLAGS"
5619 for i in $apr_addto_bugger; do
5620 apr_addto_duplicate="0"
5621 for j in $LDFLAGS; do
5622 if test "x$i" = "x$j"; then
5623 apr_addto_duplicate="1"
5627 if test $apr_addto_duplicate = "0"; then
5628 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
5629 LDFLAGS="$LDFLAGS $i"
5635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nss in $withval" >&5
5636 $as_echo "$as_me: checking for nss in $withval" >&6;}
5640 for ac_header in prerror.h
5642 ac_fn_c_check_header_mongrel "$LINENO" "prerror.h" "ac_cv_header_prerror_h" "$ac_includes_default"
5643 if test "x$ac_cv_header_prerror_h" = xyes; then :
5644 cat >>confdefs.h <<_ACEOF
5645 #define HAVE_PRERROR_H 1
5652 for ac_header in nss/nss.h nss.h
5654 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5655 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5656 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5657 cat >>confdefs.h <<_ACEOF
5658 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5665 for ac_header in nss/pk11pub.h pk11pub.h
5667 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5668 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5669 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5670 cat >>confdefs.h <<_ACEOF
5671 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5678 nss_have_headers=${nss_have_prerrorh}${nss_have_nssh}${nss_have_pk11pubh}
5679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PR_Initialize in -lnspr4" >&5
5680 $as_echo_n "checking for PR_Initialize in -lnspr4... " >&6; }
5681 if ${ac_cv_lib_nspr4_PR_Initialize+:} false; then :
5682 $as_echo_n "(cached) " >&6
5684 ac_check_lib_save_LIBS=$LIBS
5685 LIBS="-lnspr4 $LIBS"
5686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5687 /* end confdefs.h. */
5689 /* Override any GCC internal prototype to avoid an error.
5690 Use char because int might match the return type of a GCC
5691 builtin and then its argument prototype would still apply. */
5695 char PR_Initialize ();
5699 return PR_Initialize ();
5704 if ac_fn_c_try_link "$LINENO"; then :
5705 ac_cv_lib_nspr4_PR_Initialize=yes
5707 ac_cv_lib_nspr4_PR_Initialize=no
5709 rm -f core conftest.err conftest.$ac_objext \
5710 conftest$ac_exeext conftest.$ac_ext
5711 LIBS=$ac_check_lib_save_LIBS
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nspr4_PR_Initialize" >&5
5714 $as_echo "$ac_cv_lib_nspr4_PR_Initialize" >&6; }
5715 if test "x$ac_cv_lib_nspr4_PR_Initialize" = xyes; then :
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PK11_CreatePBEV2AlgorithmID in -lnss3" >&5
5717 $as_echo_n "checking for PK11_CreatePBEV2AlgorithmID in -lnss3... " >&6; }
5718 if ${ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID+:} false; then :
5719 $as_echo_n "(cached) " >&6
5721 ac_check_lib_save_LIBS=$LIBS
5722 LIBS="-lnss3 -lnspr4 $LIBS"
5723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5724 /* end confdefs.h. */
5726 /* Override any GCC internal prototype to avoid an error.
5727 Use char because int might match the return type of a GCC
5728 builtin and then its argument prototype would still apply. */
5732 char PK11_CreatePBEV2AlgorithmID ();
5736 return PK11_CreatePBEV2AlgorithmID ();
5741 if ac_fn_c_try_link "$LINENO"; then :
5742 ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID=yes
5744 ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID=no
5746 rm -f core conftest.err conftest.$ac_objext \
5747 conftest$ac_exeext conftest.$ac_ext
5748 LIBS=$ac_check_lib_save_LIBS
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID" >&5
5751 $as_echo "$ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID" >&6; }
5752 if test "x$ac_cv_lib_nss3_PK11_CreatePBEV2AlgorithmID" = xyes; then :
5758 if test "$nss_have_headers" = "111" && test "$nss_have_libs" != "0"; then
5763 if test "$apu_have_nss" != "0"; then
5765 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
5766 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$nss_CPPFLAGS\""
5767 APRUTIL_PRIV_INCLUDES="$nss_CPPFLAGS"
5769 apr_addto_bugger="$nss_CPPFLAGS"
5770 for i in $apr_addto_bugger; do
5771 apr_addto_duplicate="0"
5772 for j in $APRUTIL_PRIV_INCLUDES; do
5773 if test "x$i" = "x$j"; then
5774 apr_addto_duplicate="1"
5778 if test $apr_addto_duplicate = "0"; then
5779 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
5780 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
5796 if test "$apu_have_nss" = "1"; then
5798 if test "x$LDADD_crypto_nss" = "x"; then
5799 test "x$silent" != "xyes" && echo " setting LDADD_crypto_nss to \"$nss_LDFLAGS -lnspr4 -lnss3\""
5800 LDADD_crypto_nss="$nss_LDFLAGS -lnspr4 -lnss3"
5802 apr_addto_bugger="$nss_LDFLAGS -lnspr4 -lnss3"
5803 for i in $apr_addto_bugger; do
5804 apr_addto_duplicate="0"
5805 for j in $LDADD_crypto_nss; do
5806 if test "x$i" = "x$j"; then
5807 apr_addto_duplicate="1"
5811 if test $apr_addto_duplicate = "0"; then
5812 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_crypto_nss"
5813 LDADD_crypto_nss="$LDADD_crypto_nss $i"
5824 CPPFLAGS="$old_cppflags"
5825 LDFLAGS="$old_ldflags"
5827 if test "$apu_have_crypto" = "0"; then
5828 as_fn_error $? "Crypto was requested but no crypto library could be enabled; specify the location of a crypto library using --with-openssl, --with-nss, etc." "$LINENO" 5
5844 echo $ac_n "${nl}checking for ldap support..."
5847 apu_has_ldapssl_client_init="0"
5848 apu_has_ldapssl_client_deinit="0"
5849 apu_has_ldapssl_add_trusted_cert="0"
5850 apu_has_ldap_start_tls_s="0"
5851 apu_has_ldapssl_init="0"
5852 apu_has_ldap_sslinit="0"
5853 apu_has_ldapssl_install_routines="0"
5854 apu_has_ldap_openldap="0"
5855 apu_has_ldap_solaris="0"
5856 apu_has_ldap_novell="0"
5857 apu_has_ldap_microsoft="0"
5858 apu_has_ldap_netscape="0"
5859 apu_has_ldap_mozilla="0"
5860 apu_has_ldap_tivoli="0"
5861 apu_has_ldap_zos="0"
5862 apu_has_ldap_other="0"
5866 # Check whether --with-lber was given.
5867 if test "${with_lber+set}" = set; then :
5869 if test "$withval" = "yes"; then
5870 apu_liblber_name="lber"
5872 apu_liblber_name="$withval"
5877 apu_liblber_name="lber"
5883 # Check whether --with-ldap-include was given.
5884 if test "${with_ldap_include+set}" = set; then :
5885 withval=$with_ldap_include;
5889 # Check whether --with-ldap-lib was given.
5890 if test "${with_ldap_lib+set}" = set; then :
5891 withval=$with_ldap_lib;
5895 # Check whether --with-ldap was given.
5896 if test "${with_ldap+set}" = set; then :
5898 if test "$with_ldap" != "no"; then
5899 save_cppflags="$CPPFLAGS"
5900 save_ldflags="$LDFLAGS"
5902 if test -n "$with_ldap_include"; then
5903 CPPFLAGS="$CPPFLAGS -I$with_ldap_include"
5905 if test "x$APRUTIL_INCLUDES" = "x"; then
5906 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$with_ldap_include\""
5907 APRUTIL_INCLUDES="-I$with_ldap_include"
5909 apr_addto_bugger="-I$with_ldap_include"
5910 for i in $apr_addto_bugger; do
5911 apr_addto_duplicate="0"
5912 for j in $APRUTIL_INCLUDES; do
5913 if test "x$i" = "x$j"; then
5914 apr_addto_duplicate="1"
5918 if test $apr_addto_duplicate = "0"; then
5919 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
5920 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
5926 if test -n "$with_ldap_lib"; then
5927 LDFLAGS="$LDFLAGS -L$with_ldap_lib"
5929 if test "x$APRUTIL_LDFLAGS" = "x"; then
5930 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$with_ldap_lib\""
5931 APRUTIL_LDFLAGS="-L$with_ldap_lib"
5933 apr_addto_bugger="-L$with_ldap_lib"
5934 for i in $apr_addto_bugger; do
5935 apr_addto_duplicate="0"
5936 for j in $APRUTIL_LDFLAGS; do
5937 if test "x$i" = "x$j"; then
5938 apr_addto_duplicate="1"
5942 if test $apr_addto_duplicate = "0"; then
5943 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
5944 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
5952 if test "$LIBLDAP" = "yes"; then
5954 if test ${apu_has_ldap} != "1"; then
5956 extralib="-lnspr4 -lplc4 -lplds4 -liutil50 -llber50 -lldif50 -lnss3 -lprldap50 -lssl3 -lssldap50"
5957 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
5959 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
5961 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
5962 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
5963 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
5965 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
5966 if eval \${$as_ac_Lib+:} false; then :
5967 $as_echo_n "(cached) " >&6
5969 ac_check_lib_save_LIBS=$LIBS
5970 LIBS="-l${ldaplib} ${extralib} $LIBS"
5971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5972 /* end confdefs.h. */
5974 /* Override any GCC internal prototype to avoid an error.
5975 Use char because int might match the return type of a GCC
5976 builtin and then its argument prototype would still apply. */
5984 return ldap_init ();
5989 if ac_fn_c_try_link "$LINENO"; then :
5990 eval "$as_ac_Lib=yes"
5992 eval "$as_ac_Lib=no"
5994 rm -f core conftest.err conftest.$ac_objext \
5995 conftest$ac_exeext conftest.$ac_ext
5996 LIBS=$ac_check_lib_save_LIBS
5998 eval ac_res=\$$as_ac_Lib
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6000 $as_echo "$ac_res" >&6; }
6001 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6003 LDADD_ldap_found="-l${ldaplib} ${extralib}"
6004 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
6006 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
6007 if eval \${$as_ac_Lib+:} false; then :
6008 $as_echo_n "(cached) " >&6
6010 ac_check_lib_save_LIBS=$LIBS
6011 LIBS="-l${ldaplib} ${extralib} $LIBS"
6012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6013 /* end confdefs.h. */
6015 /* Override any GCC internal prototype to avoid an error.
6016 Use char because int might match the return type of a GCC
6017 builtin and then its argument prototype would still apply. */
6021 char ldapssl_client_init ();
6025 return ldapssl_client_init ();
6030 if ac_fn_c_try_link "$LINENO"; then :
6031 eval "$as_ac_Lib=yes"
6033 eval "$as_ac_Lib=no"
6035 rm -f core conftest.err conftest.$ac_objext \
6036 conftest$ac_exeext conftest.$ac_ext
6037 LIBS=$ac_check_lib_save_LIBS
6039 eval ac_res=\$$as_ac_Lib
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6041 $as_echo "$ac_res" >&6; }
6042 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6043 apu_has_ldapssl_client_init="1"
6046 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
6047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
6048 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
6049 if eval \${$as_ac_Lib+:} false; then :
6050 $as_echo_n "(cached) " >&6
6052 ac_check_lib_save_LIBS=$LIBS
6053 LIBS="-l${ldaplib} ${extralib} $LIBS"
6054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6055 /* end confdefs.h. */
6057 /* Override any GCC internal prototype to avoid an error.
6058 Use char because int might match the return type of a GCC
6059 builtin and then its argument prototype would still apply. */
6063 char ldapssl_client_deinit ();
6067 return ldapssl_client_deinit ();
6072 if ac_fn_c_try_link "$LINENO"; then :
6073 eval "$as_ac_Lib=yes"
6075 eval "$as_ac_Lib=no"
6077 rm -f core conftest.err conftest.$ac_objext \
6078 conftest$ac_exeext conftest.$ac_ext
6079 LIBS=$ac_check_lib_save_LIBS
6081 eval ac_res=\$$as_ac_Lib
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6083 $as_echo "$ac_res" >&6; }
6084 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6085 apu_has_ldapssl_client_deinit="1"
6088 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
6089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
6090 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
6091 if eval \${$as_ac_Lib+:} false; then :
6092 $as_echo_n "(cached) " >&6
6094 ac_check_lib_save_LIBS=$LIBS
6095 LIBS="-l${ldaplib} ${extralib} $LIBS"
6096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6097 /* end confdefs.h. */
6099 /* Override any GCC internal prototype to avoid an error.
6100 Use char because int might match the return type of a GCC
6101 builtin and then its argument prototype would still apply. */
6105 char ldapssl_add_trusted_cert ();
6109 return ldapssl_add_trusted_cert ();
6114 if ac_fn_c_try_link "$LINENO"; then :
6115 eval "$as_ac_Lib=yes"
6117 eval "$as_ac_Lib=no"
6119 rm -f core conftest.err conftest.$ac_objext \
6120 conftest$ac_exeext conftest.$ac_ext
6121 LIBS=$ac_check_lib_save_LIBS
6123 eval ac_res=\$$as_ac_Lib
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6125 $as_echo "$ac_res" >&6; }
6126 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6127 apu_has_ldapssl_add_trusted_cert="1"
6130 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
6131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
6132 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
6133 if eval \${$as_ac_Lib+:} false; then :
6134 $as_echo_n "(cached) " >&6
6136 ac_check_lib_save_LIBS=$LIBS
6137 LIBS="-l${ldaplib} ${extralib} $LIBS"
6138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6139 /* end confdefs.h. */
6141 /* Override any GCC internal prototype to avoid an error.
6142 Use char because int might match the return type of a GCC
6143 builtin and then its argument prototype would still apply. */
6147 char ldap_start_tls_s ();
6151 return ldap_start_tls_s ();
6156 if ac_fn_c_try_link "$LINENO"; then :
6157 eval "$as_ac_Lib=yes"
6159 eval "$as_ac_Lib=no"
6161 rm -f core conftest.err conftest.$ac_objext \
6162 conftest$ac_exeext conftest.$ac_ext
6163 LIBS=$ac_check_lib_save_LIBS
6165 eval ac_res=\$$as_ac_Lib
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6167 $as_echo "$ac_res" >&6; }
6168 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6169 apu_has_ldap_start_tls_s="1"
6172 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
6174 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
6175 if eval \${$as_ac_Lib+:} false; then :
6176 $as_echo_n "(cached) " >&6
6178 ac_check_lib_save_LIBS=$LIBS
6179 LIBS="-l${ldaplib} ${extralib} $LIBS"
6180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6181 /* end confdefs.h. */
6183 /* Override any GCC internal prototype to avoid an error.
6184 Use char because int might match the return type of a GCC
6185 builtin and then its argument prototype would still apply. */
6189 char ldap_sslinit ();
6193 return ldap_sslinit ();
6198 if ac_fn_c_try_link "$LINENO"; then :
6199 eval "$as_ac_Lib=yes"
6201 eval "$as_ac_Lib=no"
6203 rm -f core conftest.err conftest.$ac_objext \
6204 conftest$ac_exeext conftest.$ac_ext
6205 LIBS=$ac_check_lib_save_LIBS
6207 eval ac_res=\$$as_ac_Lib
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6209 $as_echo "$ac_res" >&6; }
6210 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6211 apu_has_ldap_sslinit="1"
6214 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
6215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
6216 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
6217 if eval \${$as_ac_Lib+:} false; then :
6218 $as_echo_n "(cached) " >&6
6220 ac_check_lib_save_LIBS=$LIBS
6221 LIBS="-l${ldaplib} ${extralib} $LIBS"
6222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6223 /* end confdefs.h. */
6225 /* Override any GCC internal prototype to avoid an error.
6226 Use char because int might match the return type of a GCC
6227 builtin and then its argument prototype would still apply. */
6231 char ldapssl_init ();
6235 return ldapssl_init ();
6240 if ac_fn_c_try_link "$LINENO"; then :
6241 eval "$as_ac_Lib=yes"
6243 eval "$as_ac_Lib=no"
6245 rm -f core conftest.err conftest.$ac_objext \
6246 conftest$ac_exeext conftest.$ac_ext
6247 LIBS=$ac_check_lib_save_LIBS
6249 eval ac_res=\$$as_ac_Lib
6250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6251 $as_echo "$ac_res" >&6; }
6252 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6253 apu_has_ldapssl_init="1"
6256 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
6257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
6258 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
6259 if eval \${$as_ac_Lib+:} false; then :
6260 $as_echo_n "(cached) " >&6
6262 ac_check_lib_save_LIBS=$LIBS
6263 LIBS="-l${ldaplib} ${extralib} $LIBS"
6264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6265 /* end confdefs.h. */
6267 /* Override any GCC internal prototype to avoid an error.
6268 Use char because int might match the return type of a GCC
6269 builtin and then its argument prototype would still apply. */
6273 char ldapssl_install_routines ();
6277 return ldapssl_install_routines ();
6282 if ac_fn_c_try_link "$LINENO"; then :
6283 eval "$as_ac_Lib=yes"
6285 eval "$as_ac_Lib=no"
6287 rm -f core conftest.err conftest.$ac_objext \
6288 conftest$ac_exeext conftest.$ac_ext
6289 LIBS=$ac_check_lib_save_LIBS
6291 eval ac_res=\$$as_ac_Lib
6292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6293 $as_echo "$ac_res" >&6; }
6294 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6295 apu_has_ldapssl_install_routines="1"
6305 if test ${apu_has_ldap} != "1"; then
6307 extralib="-lnspr3 -lplc3 -lplds3"
6308 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
6310 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
6312 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
6313 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
6314 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
6315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
6316 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
6317 if eval \${$as_ac_Lib+:} false; then :
6318 $as_echo_n "(cached) " >&6
6320 ac_check_lib_save_LIBS=$LIBS
6321 LIBS="-l${ldaplib} ${extralib} $LIBS"
6322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6323 /* end confdefs.h. */
6325 /* Override any GCC internal prototype to avoid an error.
6326 Use char because int might match the return type of a GCC
6327 builtin and then its argument prototype would still apply. */
6335 return ldap_init ();
6340 if ac_fn_c_try_link "$LINENO"; then :
6341 eval "$as_ac_Lib=yes"
6343 eval "$as_ac_Lib=no"
6345 rm -f core conftest.err conftest.$ac_objext \
6346 conftest$ac_exeext conftest.$ac_ext
6347 LIBS=$ac_check_lib_save_LIBS
6349 eval ac_res=\$$as_ac_Lib
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6351 $as_echo "$ac_res" >&6; }
6352 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6354 LDADD_ldap_found="-l${ldaplib} ${extralib}"
6355 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
6357 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
6358 if eval \${$as_ac_Lib+:} false; then :
6359 $as_echo_n "(cached) " >&6
6361 ac_check_lib_save_LIBS=$LIBS
6362 LIBS="-l${ldaplib} ${extralib} $LIBS"
6363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6364 /* end confdefs.h. */
6366 /* Override any GCC internal prototype to avoid an error.
6367 Use char because int might match the return type of a GCC
6368 builtin and then its argument prototype would still apply. */
6372 char ldapssl_client_init ();
6376 return ldapssl_client_init ();
6381 if ac_fn_c_try_link "$LINENO"; then :
6382 eval "$as_ac_Lib=yes"
6384 eval "$as_ac_Lib=no"
6386 rm -f core conftest.err conftest.$ac_objext \
6387 conftest$ac_exeext conftest.$ac_ext
6388 LIBS=$ac_check_lib_save_LIBS
6390 eval ac_res=\$$as_ac_Lib
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6392 $as_echo "$ac_res" >&6; }
6393 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6394 apu_has_ldapssl_client_init="1"
6397 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
6398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
6399 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
6400 if eval \${$as_ac_Lib+:} false; then :
6401 $as_echo_n "(cached) " >&6
6403 ac_check_lib_save_LIBS=$LIBS
6404 LIBS="-l${ldaplib} ${extralib} $LIBS"
6405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6406 /* end confdefs.h. */
6408 /* Override any GCC internal prototype to avoid an error.
6409 Use char because int might match the return type of a GCC
6410 builtin and then its argument prototype would still apply. */
6414 char ldapssl_client_deinit ();
6418 return ldapssl_client_deinit ();
6423 if ac_fn_c_try_link "$LINENO"; then :
6424 eval "$as_ac_Lib=yes"
6426 eval "$as_ac_Lib=no"
6428 rm -f core conftest.err conftest.$ac_objext \
6429 conftest$ac_exeext conftest.$ac_ext
6430 LIBS=$ac_check_lib_save_LIBS
6432 eval ac_res=\$$as_ac_Lib
6433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6434 $as_echo "$ac_res" >&6; }
6435 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6436 apu_has_ldapssl_client_deinit="1"
6439 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
6440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
6441 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
6442 if eval \${$as_ac_Lib+:} false; then :
6443 $as_echo_n "(cached) " >&6
6445 ac_check_lib_save_LIBS=$LIBS
6446 LIBS="-l${ldaplib} ${extralib} $LIBS"
6447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6448 /* end confdefs.h. */
6450 /* Override any GCC internal prototype to avoid an error.
6451 Use char because int might match the return type of a GCC
6452 builtin and then its argument prototype would still apply. */
6456 char ldapssl_add_trusted_cert ();
6460 return ldapssl_add_trusted_cert ();
6465 if ac_fn_c_try_link "$LINENO"; then :
6466 eval "$as_ac_Lib=yes"
6468 eval "$as_ac_Lib=no"
6470 rm -f core conftest.err conftest.$ac_objext \
6471 conftest$ac_exeext conftest.$ac_ext
6472 LIBS=$ac_check_lib_save_LIBS
6474 eval ac_res=\$$as_ac_Lib
6475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6476 $as_echo "$ac_res" >&6; }
6477 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6478 apu_has_ldapssl_add_trusted_cert="1"
6481 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
6483 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
6484 if eval \${$as_ac_Lib+:} false; then :
6485 $as_echo_n "(cached) " >&6
6487 ac_check_lib_save_LIBS=$LIBS
6488 LIBS="-l${ldaplib} ${extralib} $LIBS"
6489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6490 /* end confdefs.h. */
6492 /* Override any GCC internal prototype to avoid an error.
6493 Use char because int might match the return type of a GCC
6494 builtin and then its argument prototype would still apply. */
6498 char ldap_start_tls_s ();
6502 return ldap_start_tls_s ();
6507 if ac_fn_c_try_link "$LINENO"; then :
6508 eval "$as_ac_Lib=yes"
6510 eval "$as_ac_Lib=no"
6512 rm -f core conftest.err conftest.$ac_objext \
6513 conftest$ac_exeext conftest.$ac_ext
6514 LIBS=$ac_check_lib_save_LIBS
6516 eval ac_res=\$$as_ac_Lib
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6518 $as_echo "$ac_res" >&6; }
6519 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6520 apu_has_ldap_start_tls_s="1"
6523 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
6525 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
6526 if eval \${$as_ac_Lib+:} false; then :
6527 $as_echo_n "(cached) " >&6
6529 ac_check_lib_save_LIBS=$LIBS
6530 LIBS="-l${ldaplib} ${extralib} $LIBS"
6531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6532 /* end confdefs.h. */
6534 /* Override any GCC internal prototype to avoid an error.
6535 Use char because int might match the return type of a GCC
6536 builtin and then its argument prototype would still apply. */
6540 char ldap_sslinit ();
6544 return ldap_sslinit ();
6549 if ac_fn_c_try_link "$LINENO"; then :
6550 eval "$as_ac_Lib=yes"
6552 eval "$as_ac_Lib=no"
6554 rm -f core conftest.err conftest.$ac_objext \
6555 conftest$ac_exeext conftest.$ac_ext
6556 LIBS=$ac_check_lib_save_LIBS
6558 eval ac_res=\$$as_ac_Lib
6559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6560 $as_echo "$ac_res" >&6; }
6561 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6562 apu_has_ldap_sslinit="1"
6565 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
6567 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
6568 if eval \${$as_ac_Lib+:} false; then :
6569 $as_echo_n "(cached) " >&6
6571 ac_check_lib_save_LIBS=$LIBS
6572 LIBS="-l${ldaplib} ${extralib} $LIBS"
6573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6574 /* end confdefs.h. */
6576 /* Override any GCC internal prototype to avoid an error.
6577 Use char because int might match the return type of a GCC
6578 builtin and then its argument prototype would still apply. */
6582 char ldapssl_init ();
6586 return ldapssl_init ();
6591 if ac_fn_c_try_link "$LINENO"; then :
6592 eval "$as_ac_Lib=yes"
6594 eval "$as_ac_Lib=no"
6596 rm -f core conftest.err conftest.$ac_objext \
6597 conftest$ac_exeext conftest.$ac_ext
6598 LIBS=$ac_check_lib_save_LIBS
6600 eval ac_res=\$$as_ac_Lib
6601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6602 $as_echo "$ac_res" >&6; }
6603 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6604 apu_has_ldapssl_init="1"
6607 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
6608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
6609 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
6610 if eval \${$as_ac_Lib+:} false; then :
6611 $as_echo_n "(cached) " >&6
6613 ac_check_lib_save_LIBS=$LIBS
6614 LIBS="-l${ldaplib} ${extralib} $LIBS"
6615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6616 /* end confdefs.h. */
6618 /* Override any GCC internal prototype to avoid an error.
6619 Use char because int might match the return type of a GCC
6620 builtin and then its argument prototype would still apply. */
6624 char ldapssl_install_routines ();
6628 return ldapssl_install_routines ();
6633 if ac_fn_c_try_link "$LINENO"; then :
6634 eval "$as_ac_Lib=yes"
6636 eval "$as_ac_Lib=no"
6638 rm -f core conftest.err conftest.$ac_objext \
6639 conftest$ac_exeext conftest.$ac_ext
6640 LIBS=$ac_check_lib_save_LIBS
6642 eval ac_res=\$$as_ac_Lib
6643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6644 $as_echo "$ac_res" >&6; }
6645 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6646 apu_has_ldapssl_install_routines="1"
6656 if test ${apu_has_ldap} != "1"; then
6659 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
6661 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
6663 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
6664 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
6665 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
6666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
6667 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
6668 if eval \${$as_ac_Lib+:} false; then :
6669 $as_echo_n "(cached) " >&6
6671 ac_check_lib_save_LIBS=$LIBS
6672 LIBS="-l${ldaplib} ${extralib} $LIBS"
6673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6674 /* end confdefs.h. */
6676 /* Override any GCC internal prototype to avoid an error.
6677 Use char because int might match the return type of a GCC
6678 builtin and then its argument prototype would still apply. */
6686 return ldap_init ();
6691 if ac_fn_c_try_link "$LINENO"; then :
6692 eval "$as_ac_Lib=yes"
6694 eval "$as_ac_Lib=no"
6696 rm -f core conftest.err conftest.$ac_objext \
6697 conftest$ac_exeext conftest.$ac_ext
6698 LIBS=$ac_check_lib_save_LIBS
6700 eval ac_res=\$$as_ac_Lib
6701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6702 $as_echo "$ac_res" >&6; }
6703 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6705 LDADD_ldap_found="-l${ldaplib} ${extralib}"
6706 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
6708 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
6709 if eval \${$as_ac_Lib+:} false; then :
6710 $as_echo_n "(cached) " >&6
6712 ac_check_lib_save_LIBS=$LIBS
6713 LIBS="-l${ldaplib} ${extralib} $LIBS"
6714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6715 /* end confdefs.h. */
6717 /* Override any GCC internal prototype to avoid an error.
6718 Use char because int might match the return type of a GCC
6719 builtin and then its argument prototype would still apply. */
6723 char ldapssl_client_init ();
6727 return ldapssl_client_init ();
6732 if ac_fn_c_try_link "$LINENO"; then :
6733 eval "$as_ac_Lib=yes"
6735 eval "$as_ac_Lib=no"
6737 rm -f core conftest.err conftest.$ac_objext \
6738 conftest$ac_exeext conftest.$ac_ext
6739 LIBS=$ac_check_lib_save_LIBS
6741 eval ac_res=\$$as_ac_Lib
6742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6743 $as_echo "$ac_res" >&6; }
6744 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6745 apu_has_ldapssl_client_init="1"
6748 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
6749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
6750 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
6751 if eval \${$as_ac_Lib+:} false; then :
6752 $as_echo_n "(cached) " >&6
6754 ac_check_lib_save_LIBS=$LIBS
6755 LIBS="-l${ldaplib} ${extralib} $LIBS"
6756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6757 /* end confdefs.h. */
6759 /* Override any GCC internal prototype to avoid an error.
6760 Use char because int might match the return type of a GCC
6761 builtin and then its argument prototype would still apply. */
6765 char ldapssl_client_deinit ();
6769 return ldapssl_client_deinit ();
6774 if ac_fn_c_try_link "$LINENO"; then :
6775 eval "$as_ac_Lib=yes"
6777 eval "$as_ac_Lib=no"
6779 rm -f core conftest.err conftest.$ac_objext \
6780 conftest$ac_exeext conftest.$ac_ext
6781 LIBS=$ac_check_lib_save_LIBS
6783 eval ac_res=\$$as_ac_Lib
6784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6785 $as_echo "$ac_res" >&6; }
6786 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6787 apu_has_ldapssl_client_deinit="1"
6790 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
6791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
6792 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
6793 if eval \${$as_ac_Lib+:} false; then :
6794 $as_echo_n "(cached) " >&6
6796 ac_check_lib_save_LIBS=$LIBS
6797 LIBS="-l${ldaplib} ${extralib} $LIBS"
6798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799 /* end confdefs.h. */
6801 /* Override any GCC internal prototype to avoid an error.
6802 Use char because int might match the return type of a GCC
6803 builtin and then its argument prototype would still apply. */
6807 char ldapssl_add_trusted_cert ();
6811 return ldapssl_add_trusted_cert ();
6816 if ac_fn_c_try_link "$LINENO"; then :
6817 eval "$as_ac_Lib=yes"
6819 eval "$as_ac_Lib=no"
6821 rm -f core conftest.err conftest.$ac_objext \
6822 conftest$ac_exeext conftest.$ac_ext
6823 LIBS=$ac_check_lib_save_LIBS
6825 eval ac_res=\$$as_ac_Lib
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6827 $as_echo "$ac_res" >&6; }
6828 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6829 apu_has_ldapssl_add_trusted_cert="1"
6832 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
6834 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
6835 if eval \${$as_ac_Lib+:} false; then :
6836 $as_echo_n "(cached) " >&6
6838 ac_check_lib_save_LIBS=$LIBS
6839 LIBS="-l${ldaplib} ${extralib} $LIBS"
6840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6841 /* end confdefs.h. */
6843 /* Override any GCC internal prototype to avoid an error.
6844 Use char because int might match the return type of a GCC
6845 builtin and then its argument prototype would still apply. */
6849 char ldap_start_tls_s ();
6853 return ldap_start_tls_s ();
6858 if ac_fn_c_try_link "$LINENO"; then :
6859 eval "$as_ac_Lib=yes"
6861 eval "$as_ac_Lib=no"
6863 rm -f core conftest.err conftest.$ac_objext \
6864 conftest$ac_exeext conftest.$ac_ext
6865 LIBS=$ac_check_lib_save_LIBS
6867 eval ac_res=\$$as_ac_Lib
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6869 $as_echo "$ac_res" >&6; }
6870 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6871 apu_has_ldap_start_tls_s="1"
6874 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
6876 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
6877 if eval \${$as_ac_Lib+:} false; then :
6878 $as_echo_n "(cached) " >&6
6880 ac_check_lib_save_LIBS=$LIBS
6881 LIBS="-l${ldaplib} ${extralib} $LIBS"
6882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6883 /* end confdefs.h. */
6885 /* Override any GCC internal prototype to avoid an error.
6886 Use char because int might match the return type of a GCC
6887 builtin and then its argument prototype would still apply. */
6891 char ldap_sslinit ();
6895 return ldap_sslinit ();
6900 if ac_fn_c_try_link "$LINENO"; then :
6901 eval "$as_ac_Lib=yes"
6903 eval "$as_ac_Lib=no"
6905 rm -f core conftest.err conftest.$ac_objext \
6906 conftest$ac_exeext conftest.$ac_ext
6907 LIBS=$ac_check_lib_save_LIBS
6909 eval ac_res=\$$as_ac_Lib
6910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6911 $as_echo "$ac_res" >&6; }
6912 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6913 apu_has_ldap_sslinit="1"
6916 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
6917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
6918 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
6919 if eval \${$as_ac_Lib+:} false; then :
6920 $as_echo_n "(cached) " >&6
6922 ac_check_lib_save_LIBS=$LIBS
6923 LIBS="-l${ldaplib} ${extralib} $LIBS"
6924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6925 /* end confdefs.h. */
6927 /* Override any GCC internal prototype to avoid an error.
6928 Use char because int might match the return type of a GCC
6929 builtin and then its argument prototype would still apply. */
6933 char ldapssl_init ();
6937 return ldapssl_init ();
6942 if ac_fn_c_try_link "$LINENO"; then :
6943 eval "$as_ac_Lib=yes"
6945 eval "$as_ac_Lib=no"
6947 rm -f core conftest.err conftest.$ac_objext \
6948 conftest$ac_exeext conftest.$ac_ext
6949 LIBS=$ac_check_lib_save_LIBS
6951 eval ac_res=\$$as_ac_Lib
6952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6953 $as_echo "$ac_res" >&6; }
6954 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6955 apu_has_ldapssl_init="1"
6958 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
6959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
6960 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
6961 if eval \${$as_ac_Lib+:} false; then :
6962 $as_echo_n "(cached) " >&6
6964 ac_check_lib_save_LIBS=$LIBS
6965 LIBS="-l${ldaplib} ${extralib} $LIBS"
6966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6967 /* end confdefs.h. */
6969 /* Override any GCC internal prototype to avoid an error.
6970 Use char because int might match the return type of a GCC
6971 builtin and then its argument prototype would still apply. */
6975 char ldapssl_install_routines ();
6979 return ldapssl_install_routines ();
6984 if ac_fn_c_try_link "$LINENO"; then :
6985 eval "$as_ac_Lib=yes"
6987 eval "$as_ac_Lib=no"
6989 rm -f core conftest.err conftest.$ac_objext \
6990 conftest$ac_exeext conftest.$ac_ext
6991 LIBS=$ac_check_lib_save_LIBS
6993 eval ac_res=\$$as_ac_Lib
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6995 $as_echo "$ac_res" >&6; }
6996 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
6997 apu_has_ldapssl_install_routines="1"
7007 if test ${apu_has_ldap} != "1"; then
7010 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
7012 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
7014 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
7015 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
7016 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
7018 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
7019 if eval \${$as_ac_Lib+:} false; then :
7020 $as_echo_n "(cached) " >&6
7022 ac_check_lib_save_LIBS=$LIBS
7023 LIBS="-l${ldaplib} ${extralib} $LIBS"
7024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7025 /* end confdefs.h. */
7027 /* Override any GCC internal prototype to avoid an error.
7028 Use char because int might match the return type of a GCC
7029 builtin and then its argument prototype would still apply. */
7037 return ldap_init ();
7042 if ac_fn_c_try_link "$LINENO"; then :
7043 eval "$as_ac_Lib=yes"
7045 eval "$as_ac_Lib=no"
7047 rm -f core conftest.err conftest.$ac_objext \
7048 conftest$ac_exeext conftest.$ac_ext
7049 LIBS=$ac_check_lib_save_LIBS
7051 eval ac_res=\$$as_ac_Lib
7052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7053 $as_echo "$ac_res" >&6; }
7054 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7056 LDADD_ldap_found="-l${ldaplib} ${extralib}"
7057 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
7058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
7059 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
7060 if eval \${$as_ac_Lib+:} false; then :
7061 $as_echo_n "(cached) " >&6
7063 ac_check_lib_save_LIBS=$LIBS
7064 LIBS="-l${ldaplib} ${extralib} $LIBS"
7065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7066 /* end confdefs.h. */
7068 /* Override any GCC internal prototype to avoid an error.
7069 Use char because int might match the return type of a GCC
7070 builtin and then its argument prototype would still apply. */
7074 char ldapssl_client_init ();
7078 return ldapssl_client_init ();
7083 if ac_fn_c_try_link "$LINENO"; then :
7084 eval "$as_ac_Lib=yes"
7086 eval "$as_ac_Lib=no"
7088 rm -f core conftest.err conftest.$ac_objext \
7089 conftest$ac_exeext conftest.$ac_ext
7090 LIBS=$ac_check_lib_save_LIBS
7092 eval ac_res=\$$as_ac_Lib
7093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7094 $as_echo "$ac_res" >&6; }
7095 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7096 apu_has_ldapssl_client_init="1"
7099 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
7100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
7101 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
7102 if eval \${$as_ac_Lib+:} false; then :
7103 $as_echo_n "(cached) " >&6
7105 ac_check_lib_save_LIBS=$LIBS
7106 LIBS="-l${ldaplib} ${extralib} $LIBS"
7107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7108 /* end confdefs.h. */
7110 /* Override any GCC internal prototype to avoid an error.
7111 Use char because int might match the return type of a GCC
7112 builtin and then its argument prototype would still apply. */
7116 char ldapssl_client_deinit ();
7120 return ldapssl_client_deinit ();
7125 if ac_fn_c_try_link "$LINENO"; then :
7126 eval "$as_ac_Lib=yes"
7128 eval "$as_ac_Lib=no"
7130 rm -f core conftest.err conftest.$ac_objext \
7131 conftest$ac_exeext conftest.$ac_ext
7132 LIBS=$ac_check_lib_save_LIBS
7134 eval ac_res=\$$as_ac_Lib
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7136 $as_echo "$ac_res" >&6; }
7137 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7138 apu_has_ldapssl_client_deinit="1"
7141 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
7142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
7143 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
7144 if eval \${$as_ac_Lib+:} false; then :
7145 $as_echo_n "(cached) " >&6
7147 ac_check_lib_save_LIBS=$LIBS
7148 LIBS="-l${ldaplib} ${extralib} $LIBS"
7149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150 /* end confdefs.h. */
7152 /* Override any GCC internal prototype to avoid an error.
7153 Use char because int might match the return type of a GCC
7154 builtin and then its argument prototype would still apply. */
7158 char ldapssl_add_trusted_cert ();
7162 return ldapssl_add_trusted_cert ();
7167 if ac_fn_c_try_link "$LINENO"; then :
7168 eval "$as_ac_Lib=yes"
7170 eval "$as_ac_Lib=no"
7172 rm -f core conftest.err conftest.$ac_objext \
7173 conftest$ac_exeext conftest.$ac_ext
7174 LIBS=$ac_check_lib_save_LIBS
7176 eval ac_res=\$$as_ac_Lib
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7178 $as_echo "$ac_res" >&6; }
7179 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7180 apu_has_ldapssl_add_trusted_cert="1"
7183 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
7185 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
7186 if eval \${$as_ac_Lib+:} false; then :
7187 $as_echo_n "(cached) " >&6
7189 ac_check_lib_save_LIBS=$LIBS
7190 LIBS="-l${ldaplib} ${extralib} $LIBS"
7191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7192 /* end confdefs.h. */
7194 /* Override any GCC internal prototype to avoid an error.
7195 Use char because int might match the return type of a GCC
7196 builtin and then its argument prototype would still apply. */
7200 char ldap_start_tls_s ();
7204 return ldap_start_tls_s ();
7209 if ac_fn_c_try_link "$LINENO"; then :
7210 eval "$as_ac_Lib=yes"
7212 eval "$as_ac_Lib=no"
7214 rm -f core conftest.err conftest.$ac_objext \
7215 conftest$ac_exeext conftest.$ac_ext
7216 LIBS=$ac_check_lib_save_LIBS
7218 eval ac_res=\$$as_ac_Lib
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7220 $as_echo "$ac_res" >&6; }
7221 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7222 apu_has_ldap_start_tls_s="1"
7225 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
7227 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
7228 if eval \${$as_ac_Lib+:} false; then :
7229 $as_echo_n "(cached) " >&6
7231 ac_check_lib_save_LIBS=$LIBS
7232 LIBS="-l${ldaplib} ${extralib} $LIBS"
7233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7234 /* end confdefs.h. */
7236 /* Override any GCC internal prototype to avoid an error.
7237 Use char because int might match the return type of a GCC
7238 builtin and then its argument prototype would still apply. */
7242 char ldap_sslinit ();
7246 return ldap_sslinit ();
7251 if ac_fn_c_try_link "$LINENO"; then :
7252 eval "$as_ac_Lib=yes"
7254 eval "$as_ac_Lib=no"
7256 rm -f core conftest.err conftest.$ac_objext \
7257 conftest$ac_exeext conftest.$ac_ext
7258 LIBS=$ac_check_lib_save_LIBS
7260 eval ac_res=\$$as_ac_Lib
7261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7262 $as_echo "$ac_res" >&6; }
7263 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7264 apu_has_ldap_sslinit="1"
7267 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
7268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
7269 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
7270 if eval \${$as_ac_Lib+:} false; then :
7271 $as_echo_n "(cached) " >&6
7273 ac_check_lib_save_LIBS=$LIBS
7274 LIBS="-l${ldaplib} ${extralib} $LIBS"
7275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7276 /* end confdefs.h. */
7278 /* Override any GCC internal prototype to avoid an error.
7279 Use char because int might match the return type of a GCC
7280 builtin and then its argument prototype would still apply. */
7284 char ldapssl_init ();
7288 return ldapssl_init ();
7293 if ac_fn_c_try_link "$LINENO"; then :
7294 eval "$as_ac_Lib=yes"
7296 eval "$as_ac_Lib=no"
7298 rm -f core conftest.err conftest.$ac_objext \
7299 conftest$ac_exeext conftest.$ac_ext
7300 LIBS=$ac_check_lib_save_LIBS
7302 eval ac_res=\$$as_ac_Lib
7303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7304 $as_echo "$ac_res" >&6; }
7305 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7306 apu_has_ldapssl_init="1"
7309 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
7310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
7311 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
7312 if eval \${$as_ac_Lib+:} false; then :
7313 $as_echo_n "(cached) " >&6
7315 ac_check_lib_save_LIBS=$LIBS
7316 LIBS="-l${ldaplib} ${extralib} $LIBS"
7317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7318 /* end confdefs.h. */
7320 /* Override any GCC internal prototype to avoid an error.
7321 Use char because int might match the return type of a GCC
7322 builtin and then its argument prototype would still apply. */
7326 char ldapssl_install_routines ();
7330 return ldapssl_install_routines ();
7335 if ac_fn_c_try_link "$LINENO"; then :
7336 eval "$as_ac_Lib=yes"
7338 eval "$as_ac_Lib=no"
7340 rm -f core conftest.err conftest.$ac_objext \
7341 conftest$ac_exeext conftest.$ac_ext
7342 LIBS=$ac_check_lib_save_LIBS
7344 eval ac_res=\$$as_ac_Lib
7345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7346 $as_echo "$ac_res" >&6; }
7347 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7348 apu_has_ldapssl_install_routines="1"
7358 if test ${apu_has_ldap} != "1"; then
7361 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
7363 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
7365 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
7366 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
7367 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
7368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
7369 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
7370 if eval \${$as_ac_Lib+:} false; then :
7371 $as_echo_n "(cached) " >&6
7373 ac_check_lib_save_LIBS=$LIBS
7374 LIBS="-l${ldaplib} ${extralib} $LIBS"
7375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7376 /* end confdefs.h. */
7378 /* Override any GCC internal prototype to avoid an error.
7379 Use char because int might match the return type of a GCC
7380 builtin and then its argument prototype would still apply. */
7388 return ldap_init ();
7393 if ac_fn_c_try_link "$LINENO"; then :
7394 eval "$as_ac_Lib=yes"
7396 eval "$as_ac_Lib=no"
7398 rm -f core conftest.err conftest.$ac_objext \
7399 conftest$ac_exeext conftest.$ac_ext
7400 LIBS=$ac_check_lib_save_LIBS
7402 eval ac_res=\$$as_ac_Lib
7403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7404 $as_echo "$ac_res" >&6; }
7405 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7407 LDADD_ldap_found="-l${ldaplib} ${extralib}"
7408 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
7410 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
7411 if eval \${$as_ac_Lib+:} false; then :
7412 $as_echo_n "(cached) " >&6
7414 ac_check_lib_save_LIBS=$LIBS
7415 LIBS="-l${ldaplib} ${extralib} $LIBS"
7416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7417 /* end confdefs.h. */
7419 /* Override any GCC internal prototype to avoid an error.
7420 Use char because int might match the return type of a GCC
7421 builtin and then its argument prototype would still apply. */
7425 char ldapssl_client_init ();
7429 return ldapssl_client_init ();
7434 if ac_fn_c_try_link "$LINENO"; then :
7435 eval "$as_ac_Lib=yes"
7437 eval "$as_ac_Lib=no"
7439 rm -f core conftest.err conftest.$ac_objext \
7440 conftest$ac_exeext conftest.$ac_ext
7441 LIBS=$ac_check_lib_save_LIBS
7443 eval ac_res=\$$as_ac_Lib
7444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7445 $as_echo "$ac_res" >&6; }
7446 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7447 apu_has_ldapssl_client_init="1"
7450 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
7451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
7452 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
7453 if eval \${$as_ac_Lib+:} false; then :
7454 $as_echo_n "(cached) " >&6
7456 ac_check_lib_save_LIBS=$LIBS
7457 LIBS="-l${ldaplib} ${extralib} $LIBS"
7458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7459 /* end confdefs.h. */
7461 /* Override any GCC internal prototype to avoid an error.
7462 Use char because int might match the return type of a GCC
7463 builtin and then its argument prototype would still apply. */
7467 char ldapssl_client_deinit ();
7471 return ldapssl_client_deinit ();
7476 if ac_fn_c_try_link "$LINENO"; then :
7477 eval "$as_ac_Lib=yes"
7479 eval "$as_ac_Lib=no"
7481 rm -f core conftest.err conftest.$ac_objext \
7482 conftest$ac_exeext conftest.$ac_ext
7483 LIBS=$ac_check_lib_save_LIBS
7485 eval ac_res=\$$as_ac_Lib
7486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7487 $as_echo "$ac_res" >&6; }
7488 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7489 apu_has_ldapssl_client_deinit="1"
7492 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
7493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
7494 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
7495 if eval \${$as_ac_Lib+:} false; then :
7496 $as_echo_n "(cached) " >&6
7498 ac_check_lib_save_LIBS=$LIBS
7499 LIBS="-l${ldaplib} ${extralib} $LIBS"
7500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7501 /* end confdefs.h. */
7503 /* Override any GCC internal prototype to avoid an error.
7504 Use char because int might match the return type of a GCC
7505 builtin and then its argument prototype would still apply. */
7509 char ldapssl_add_trusted_cert ();
7513 return ldapssl_add_trusted_cert ();
7518 if ac_fn_c_try_link "$LINENO"; then :
7519 eval "$as_ac_Lib=yes"
7521 eval "$as_ac_Lib=no"
7523 rm -f core conftest.err conftest.$ac_objext \
7524 conftest$ac_exeext conftest.$ac_ext
7525 LIBS=$ac_check_lib_save_LIBS
7527 eval ac_res=\$$as_ac_Lib
7528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7529 $as_echo "$ac_res" >&6; }
7530 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7531 apu_has_ldapssl_add_trusted_cert="1"
7534 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
7535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
7536 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
7537 if eval \${$as_ac_Lib+:} false; then :
7538 $as_echo_n "(cached) " >&6
7540 ac_check_lib_save_LIBS=$LIBS
7541 LIBS="-l${ldaplib} ${extralib} $LIBS"
7542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7543 /* end confdefs.h. */
7545 /* Override any GCC internal prototype to avoid an error.
7546 Use char because int might match the return type of a GCC
7547 builtin and then its argument prototype would still apply. */
7551 char ldap_start_tls_s ();
7555 return ldap_start_tls_s ();
7560 if ac_fn_c_try_link "$LINENO"; then :
7561 eval "$as_ac_Lib=yes"
7563 eval "$as_ac_Lib=no"
7565 rm -f core conftest.err conftest.$ac_objext \
7566 conftest$ac_exeext conftest.$ac_ext
7567 LIBS=$ac_check_lib_save_LIBS
7569 eval ac_res=\$$as_ac_Lib
7570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7571 $as_echo "$ac_res" >&6; }
7572 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7573 apu_has_ldap_start_tls_s="1"
7576 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
7578 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
7579 if eval \${$as_ac_Lib+:} false; then :
7580 $as_echo_n "(cached) " >&6
7582 ac_check_lib_save_LIBS=$LIBS
7583 LIBS="-l${ldaplib} ${extralib} $LIBS"
7584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7585 /* end confdefs.h. */
7587 /* Override any GCC internal prototype to avoid an error.
7588 Use char because int might match the return type of a GCC
7589 builtin and then its argument prototype would still apply. */
7593 char ldap_sslinit ();
7597 return ldap_sslinit ();
7602 if ac_fn_c_try_link "$LINENO"; then :
7603 eval "$as_ac_Lib=yes"
7605 eval "$as_ac_Lib=no"
7607 rm -f core conftest.err conftest.$ac_objext \
7608 conftest$ac_exeext conftest.$ac_ext
7609 LIBS=$ac_check_lib_save_LIBS
7611 eval ac_res=\$$as_ac_Lib
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7613 $as_echo "$ac_res" >&6; }
7614 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7615 apu_has_ldap_sslinit="1"
7618 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
7620 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
7621 if eval \${$as_ac_Lib+:} false; then :
7622 $as_echo_n "(cached) " >&6
7624 ac_check_lib_save_LIBS=$LIBS
7625 LIBS="-l${ldaplib} ${extralib} $LIBS"
7626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7627 /* end confdefs.h. */
7629 /* Override any GCC internal prototype to avoid an error.
7630 Use char because int might match the return type of a GCC
7631 builtin and then its argument prototype would still apply. */
7635 char ldapssl_init ();
7639 return ldapssl_init ();
7644 if ac_fn_c_try_link "$LINENO"; then :
7645 eval "$as_ac_Lib=yes"
7647 eval "$as_ac_Lib=no"
7649 rm -f core conftest.err conftest.$ac_objext \
7650 conftest$ac_exeext conftest.$ac_ext
7651 LIBS=$ac_check_lib_save_LIBS
7653 eval ac_res=\$$as_ac_Lib
7654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7655 $as_echo "$ac_res" >&6; }
7656 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7657 apu_has_ldapssl_init="1"
7660 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
7661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
7662 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
7663 if eval \${$as_ac_Lib+:} false; then :
7664 $as_echo_n "(cached) " >&6
7666 ac_check_lib_save_LIBS=$LIBS
7667 LIBS="-l${ldaplib} ${extralib} $LIBS"
7668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7669 /* end confdefs.h. */
7671 /* Override any GCC internal prototype to avoid an error.
7672 Use char because int might match the return type of a GCC
7673 builtin and then its argument prototype would still apply. */
7677 char ldapssl_install_routines ();
7681 return ldapssl_install_routines ();
7686 if ac_fn_c_try_link "$LINENO"; then :
7687 eval "$as_ac_Lib=yes"
7689 eval "$as_ac_Lib=no"
7691 rm -f core conftest.err conftest.$ac_objext \
7692 conftest$ac_exeext conftest.$ac_ext
7693 LIBS=$ac_check_lib_save_LIBS
7695 eval ac_res=\$$as_ac_Lib
7696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7697 $as_echo "$ac_res" >&6; }
7698 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7699 apu_has_ldapssl_install_routines="1"
7709 if test ${apu_has_ldap} != "1"; then
7711 extralib="-lldapx -lldapssl -lldapgss -lgssapi_krb5"
7712 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
7714 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
7716 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
7717 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
7718 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
7719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
7720 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
7721 if eval \${$as_ac_Lib+:} false; then :
7722 $as_echo_n "(cached) " >&6
7724 ac_check_lib_save_LIBS=$LIBS
7725 LIBS="-l${ldaplib} ${extralib} $LIBS"
7726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7727 /* end confdefs.h. */
7729 /* Override any GCC internal prototype to avoid an error.
7730 Use char because int might match the return type of a GCC
7731 builtin and then its argument prototype would still apply. */
7739 return ldap_init ();
7744 if ac_fn_c_try_link "$LINENO"; then :
7745 eval "$as_ac_Lib=yes"
7747 eval "$as_ac_Lib=no"
7749 rm -f core conftest.err conftest.$ac_objext \
7750 conftest$ac_exeext conftest.$ac_ext
7751 LIBS=$ac_check_lib_save_LIBS
7753 eval ac_res=\$$as_ac_Lib
7754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7755 $as_echo "$ac_res" >&6; }
7756 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7758 LDADD_ldap_found="-l${ldaplib} ${extralib}"
7759 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
7761 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
7762 if eval \${$as_ac_Lib+:} false; then :
7763 $as_echo_n "(cached) " >&6
7765 ac_check_lib_save_LIBS=$LIBS
7766 LIBS="-l${ldaplib} ${extralib} $LIBS"
7767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7768 /* end confdefs.h. */
7770 /* Override any GCC internal prototype to avoid an error.
7771 Use char because int might match the return type of a GCC
7772 builtin and then its argument prototype would still apply. */
7776 char ldapssl_client_init ();
7780 return ldapssl_client_init ();
7785 if ac_fn_c_try_link "$LINENO"; then :
7786 eval "$as_ac_Lib=yes"
7788 eval "$as_ac_Lib=no"
7790 rm -f core conftest.err conftest.$ac_objext \
7791 conftest$ac_exeext conftest.$ac_ext
7792 LIBS=$ac_check_lib_save_LIBS
7794 eval ac_res=\$$as_ac_Lib
7795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7796 $as_echo "$ac_res" >&6; }
7797 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7798 apu_has_ldapssl_client_init="1"
7801 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
7802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
7803 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
7804 if eval \${$as_ac_Lib+:} false; then :
7805 $as_echo_n "(cached) " >&6
7807 ac_check_lib_save_LIBS=$LIBS
7808 LIBS="-l${ldaplib} ${extralib} $LIBS"
7809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7810 /* end confdefs.h. */
7812 /* Override any GCC internal prototype to avoid an error.
7813 Use char because int might match the return type of a GCC
7814 builtin and then its argument prototype would still apply. */
7818 char ldapssl_client_deinit ();
7822 return ldapssl_client_deinit ();
7827 if ac_fn_c_try_link "$LINENO"; then :
7828 eval "$as_ac_Lib=yes"
7830 eval "$as_ac_Lib=no"
7832 rm -f core conftest.err conftest.$ac_objext \
7833 conftest$ac_exeext conftest.$ac_ext
7834 LIBS=$ac_check_lib_save_LIBS
7836 eval ac_res=\$$as_ac_Lib
7837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7838 $as_echo "$ac_res" >&6; }
7839 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7840 apu_has_ldapssl_client_deinit="1"
7843 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
7844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
7845 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
7846 if eval \${$as_ac_Lib+:} false; then :
7847 $as_echo_n "(cached) " >&6
7849 ac_check_lib_save_LIBS=$LIBS
7850 LIBS="-l${ldaplib} ${extralib} $LIBS"
7851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7852 /* end confdefs.h. */
7854 /* Override any GCC internal prototype to avoid an error.
7855 Use char because int might match the return type of a GCC
7856 builtin and then its argument prototype would still apply. */
7860 char ldapssl_add_trusted_cert ();
7864 return ldapssl_add_trusted_cert ();
7869 if ac_fn_c_try_link "$LINENO"; then :
7870 eval "$as_ac_Lib=yes"
7872 eval "$as_ac_Lib=no"
7874 rm -f core conftest.err conftest.$ac_objext \
7875 conftest$ac_exeext conftest.$ac_ext
7876 LIBS=$ac_check_lib_save_LIBS
7878 eval ac_res=\$$as_ac_Lib
7879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7880 $as_echo "$ac_res" >&6; }
7881 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7882 apu_has_ldapssl_add_trusted_cert="1"
7885 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
7886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
7887 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
7888 if eval \${$as_ac_Lib+:} false; then :
7889 $as_echo_n "(cached) " >&6
7891 ac_check_lib_save_LIBS=$LIBS
7892 LIBS="-l${ldaplib} ${extralib} $LIBS"
7893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7894 /* end confdefs.h. */
7896 /* Override any GCC internal prototype to avoid an error.
7897 Use char because int might match the return type of a GCC
7898 builtin and then its argument prototype would still apply. */
7902 char ldap_start_tls_s ();
7906 return ldap_start_tls_s ();
7911 if ac_fn_c_try_link "$LINENO"; then :
7912 eval "$as_ac_Lib=yes"
7914 eval "$as_ac_Lib=no"
7916 rm -f core conftest.err conftest.$ac_objext \
7917 conftest$ac_exeext conftest.$ac_ext
7918 LIBS=$ac_check_lib_save_LIBS
7920 eval ac_res=\$$as_ac_Lib
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7922 $as_echo "$ac_res" >&6; }
7923 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7924 apu_has_ldap_start_tls_s="1"
7927 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
7929 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
7930 if eval \${$as_ac_Lib+:} false; then :
7931 $as_echo_n "(cached) " >&6
7933 ac_check_lib_save_LIBS=$LIBS
7934 LIBS="-l${ldaplib} ${extralib} $LIBS"
7935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7936 /* end confdefs.h. */
7938 /* Override any GCC internal prototype to avoid an error.
7939 Use char because int might match the return type of a GCC
7940 builtin and then its argument prototype would still apply. */
7944 char ldap_sslinit ();
7948 return ldap_sslinit ();
7953 if ac_fn_c_try_link "$LINENO"; then :
7954 eval "$as_ac_Lib=yes"
7956 eval "$as_ac_Lib=no"
7958 rm -f core conftest.err conftest.$ac_objext \
7959 conftest$ac_exeext conftest.$ac_ext
7960 LIBS=$ac_check_lib_save_LIBS
7962 eval ac_res=\$$as_ac_Lib
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7964 $as_echo "$ac_res" >&6; }
7965 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
7966 apu_has_ldap_sslinit="1"
7969 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
7970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
7971 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
7972 if eval \${$as_ac_Lib+:} false; then :
7973 $as_echo_n "(cached) " >&6
7975 ac_check_lib_save_LIBS=$LIBS
7976 LIBS="-l${ldaplib} ${extralib} $LIBS"
7977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7978 /* end confdefs.h. */
7980 /* Override any GCC internal prototype to avoid an error.
7981 Use char because int might match the return type of a GCC
7982 builtin and then its argument prototype would still apply. */
7986 char ldapssl_init ();
7990 return ldapssl_init ();
7995 if ac_fn_c_try_link "$LINENO"; then :
7996 eval "$as_ac_Lib=yes"
7998 eval "$as_ac_Lib=no"
8000 rm -f core conftest.err conftest.$ac_objext \
8001 conftest$ac_exeext conftest.$ac_ext
8002 LIBS=$ac_check_lib_save_LIBS
8004 eval ac_res=\$$as_ac_Lib
8005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8006 $as_echo "$ac_res" >&6; }
8007 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8008 apu_has_ldapssl_init="1"
8011 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
8012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
8013 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
8014 if eval \${$as_ac_Lib+:} false; then :
8015 $as_echo_n "(cached) " >&6
8017 ac_check_lib_save_LIBS=$LIBS
8018 LIBS="-l${ldaplib} ${extralib} $LIBS"
8019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8020 /* end confdefs.h. */
8022 /* Override any GCC internal prototype to avoid an error.
8023 Use char because int might match the return type of a GCC
8024 builtin and then its argument prototype would still apply. */
8028 char ldapssl_install_routines ();
8032 return ldapssl_install_routines ();
8037 if ac_fn_c_try_link "$LINENO"; then :
8038 eval "$as_ac_Lib=yes"
8040 eval "$as_ac_Lib=no"
8042 rm -f core conftest.err conftest.$ac_objext \
8043 conftest$ac_exeext conftest.$ac_ext
8044 LIBS=$ac_check_lib_save_LIBS
8046 eval ac_res=\$$as_ac_Lib
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8048 $as_echo "$ac_res" >&6; }
8049 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8050 apu_has_ldapssl_install_routines="1"
8060 if test ${apu_has_ldap} != "1"; then
8062 extralib="-lldapx -lldapssl -lldapgss -lgss -lresolv -lsocket"
8063 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
8065 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
8067 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
8068 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
8069 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
8071 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
8072 if eval \${$as_ac_Lib+:} false; then :
8073 $as_echo_n "(cached) " >&6
8075 ac_check_lib_save_LIBS=$LIBS
8076 LIBS="-l${ldaplib} ${extralib} $LIBS"
8077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8078 /* end confdefs.h. */
8080 /* Override any GCC internal prototype to avoid an error.
8081 Use char because int might match the return type of a GCC
8082 builtin and then its argument prototype would still apply. */
8090 return ldap_init ();
8095 if ac_fn_c_try_link "$LINENO"; then :
8096 eval "$as_ac_Lib=yes"
8098 eval "$as_ac_Lib=no"
8100 rm -f core conftest.err conftest.$ac_objext \
8101 conftest$ac_exeext conftest.$ac_ext
8102 LIBS=$ac_check_lib_save_LIBS
8104 eval ac_res=\$$as_ac_Lib
8105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8106 $as_echo "$ac_res" >&6; }
8107 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8109 LDADD_ldap_found="-l${ldaplib} ${extralib}"
8110 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
8111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
8112 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
8113 if eval \${$as_ac_Lib+:} false; then :
8114 $as_echo_n "(cached) " >&6
8116 ac_check_lib_save_LIBS=$LIBS
8117 LIBS="-l${ldaplib} ${extralib} $LIBS"
8118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8119 /* end confdefs.h. */
8121 /* Override any GCC internal prototype to avoid an error.
8122 Use char because int might match the return type of a GCC
8123 builtin and then its argument prototype would still apply. */
8127 char ldapssl_client_init ();
8131 return ldapssl_client_init ();
8136 if ac_fn_c_try_link "$LINENO"; then :
8137 eval "$as_ac_Lib=yes"
8139 eval "$as_ac_Lib=no"
8141 rm -f core conftest.err conftest.$ac_objext \
8142 conftest$ac_exeext conftest.$ac_ext
8143 LIBS=$ac_check_lib_save_LIBS
8145 eval ac_res=\$$as_ac_Lib
8146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8147 $as_echo "$ac_res" >&6; }
8148 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8149 apu_has_ldapssl_client_init="1"
8152 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
8153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
8154 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
8155 if eval \${$as_ac_Lib+:} false; then :
8156 $as_echo_n "(cached) " >&6
8158 ac_check_lib_save_LIBS=$LIBS
8159 LIBS="-l${ldaplib} ${extralib} $LIBS"
8160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8161 /* end confdefs.h. */
8163 /* Override any GCC internal prototype to avoid an error.
8164 Use char because int might match the return type of a GCC
8165 builtin and then its argument prototype would still apply. */
8169 char ldapssl_client_deinit ();
8173 return ldapssl_client_deinit ();
8178 if ac_fn_c_try_link "$LINENO"; then :
8179 eval "$as_ac_Lib=yes"
8181 eval "$as_ac_Lib=no"
8183 rm -f core conftest.err conftest.$ac_objext \
8184 conftest$ac_exeext conftest.$ac_ext
8185 LIBS=$ac_check_lib_save_LIBS
8187 eval ac_res=\$$as_ac_Lib
8188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8189 $as_echo "$ac_res" >&6; }
8190 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8191 apu_has_ldapssl_client_deinit="1"
8194 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
8195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
8196 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
8197 if eval \${$as_ac_Lib+:} false; then :
8198 $as_echo_n "(cached) " >&6
8200 ac_check_lib_save_LIBS=$LIBS
8201 LIBS="-l${ldaplib} ${extralib} $LIBS"
8202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8203 /* end confdefs.h. */
8205 /* Override any GCC internal prototype to avoid an error.
8206 Use char because int might match the return type of a GCC
8207 builtin and then its argument prototype would still apply. */
8211 char ldapssl_add_trusted_cert ();
8215 return ldapssl_add_trusted_cert ();
8220 if ac_fn_c_try_link "$LINENO"; then :
8221 eval "$as_ac_Lib=yes"
8223 eval "$as_ac_Lib=no"
8225 rm -f core conftest.err conftest.$ac_objext \
8226 conftest$ac_exeext conftest.$ac_ext
8227 LIBS=$ac_check_lib_save_LIBS
8229 eval ac_res=\$$as_ac_Lib
8230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8231 $as_echo "$ac_res" >&6; }
8232 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8233 apu_has_ldapssl_add_trusted_cert="1"
8236 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
8237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
8238 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
8239 if eval \${$as_ac_Lib+:} false; then :
8240 $as_echo_n "(cached) " >&6
8242 ac_check_lib_save_LIBS=$LIBS
8243 LIBS="-l${ldaplib} ${extralib} $LIBS"
8244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8245 /* end confdefs.h. */
8247 /* Override any GCC internal prototype to avoid an error.
8248 Use char because int might match the return type of a GCC
8249 builtin and then its argument prototype would still apply. */
8253 char ldap_start_tls_s ();
8257 return ldap_start_tls_s ();
8262 if ac_fn_c_try_link "$LINENO"; then :
8263 eval "$as_ac_Lib=yes"
8265 eval "$as_ac_Lib=no"
8267 rm -f core conftest.err conftest.$ac_objext \
8268 conftest$ac_exeext conftest.$ac_ext
8269 LIBS=$ac_check_lib_save_LIBS
8271 eval ac_res=\$$as_ac_Lib
8272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8273 $as_echo "$ac_res" >&6; }
8274 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8275 apu_has_ldap_start_tls_s="1"
8278 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
8279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
8280 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
8281 if eval \${$as_ac_Lib+:} false; then :
8282 $as_echo_n "(cached) " >&6
8284 ac_check_lib_save_LIBS=$LIBS
8285 LIBS="-l${ldaplib} ${extralib} $LIBS"
8286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8287 /* end confdefs.h. */
8289 /* Override any GCC internal prototype to avoid an error.
8290 Use char because int might match the return type of a GCC
8291 builtin and then its argument prototype would still apply. */
8295 char ldap_sslinit ();
8299 return ldap_sslinit ();
8304 if ac_fn_c_try_link "$LINENO"; then :
8305 eval "$as_ac_Lib=yes"
8307 eval "$as_ac_Lib=no"
8309 rm -f core conftest.err conftest.$ac_objext \
8310 conftest$ac_exeext conftest.$ac_ext
8311 LIBS=$ac_check_lib_save_LIBS
8313 eval ac_res=\$$as_ac_Lib
8314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8315 $as_echo "$ac_res" >&6; }
8316 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8317 apu_has_ldap_sslinit="1"
8320 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
8321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
8322 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
8323 if eval \${$as_ac_Lib+:} false; then :
8324 $as_echo_n "(cached) " >&6
8326 ac_check_lib_save_LIBS=$LIBS
8327 LIBS="-l${ldaplib} ${extralib} $LIBS"
8328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8329 /* end confdefs.h. */
8331 /* Override any GCC internal prototype to avoid an error.
8332 Use char because int might match the return type of a GCC
8333 builtin and then its argument prototype would still apply. */
8337 char ldapssl_init ();
8341 return ldapssl_init ();
8346 if ac_fn_c_try_link "$LINENO"; then :
8347 eval "$as_ac_Lib=yes"
8349 eval "$as_ac_Lib=no"
8351 rm -f core conftest.err conftest.$ac_objext \
8352 conftest$ac_exeext conftest.$ac_ext
8353 LIBS=$ac_check_lib_save_LIBS
8355 eval ac_res=\$$as_ac_Lib
8356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8357 $as_echo "$ac_res" >&6; }
8358 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8359 apu_has_ldapssl_init="1"
8362 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
8363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
8364 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
8365 if eval \${$as_ac_Lib+:} false; then :
8366 $as_echo_n "(cached) " >&6
8368 ac_check_lib_save_LIBS=$LIBS
8369 LIBS="-l${ldaplib} ${extralib} $LIBS"
8370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8371 /* end confdefs.h. */
8373 /* Override any GCC internal prototype to avoid an error.
8374 Use char because int might match the return type of a GCC
8375 builtin and then its argument prototype would still apply. */
8379 char ldapssl_install_routines ();
8383 return ldapssl_install_routines ();
8388 if ac_fn_c_try_link "$LINENO"; then :
8389 eval "$as_ac_Lib=yes"
8391 eval "$as_ac_Lib=no"
8393 rm -f core conftest.err conftest.$ac_objext \
8394 conftest$ac_exeext conftest.$ac_ext
8395 LIBS=$ac_check_lib_save_LIBS
8397 eval ac_res=\$$as_ac_Lib
8398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8399 $as_echo "$ac_res" >&6; }
8400 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8401 apu_has_ldapssl_install_routines="1"
8411 if test ${apu_has_ldap} != "1"; then
8414 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
8416 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
8418 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
8419 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
8420 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
8422 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
8423 if eval \${$as_ac_Lib+:} false; then :
8424 $as_echo_n "(cached) " >&6
8426 ac_check_lib_save_LIBS=$LIBS
8427 LIBS="-l${ldaplib} ${extralib} $LIBS"
8428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8429 /* end confdefs.h. */
8431 /* Override any GCC internal prototype to avoid an error.
8432 Use char because int might match the return type of a GCC
8433 builtin and then its argument prototype would still apply. */
8441 return ldap_init ();
8446 if ac_fn_c_try_link "$LINENO"; then :
8447 eval "$as_ac_Lib=yes"
8449 eval "$as_ac_Lib=no"
8451 rm -f core conftest.err conftest.$ac_objext \
8452 conftest$ac_exeext conftest.$ac_ext
8453 LIBS=$ac_check_lib_save_LIBS
8455 eval ac_res=\$$as_ac_Lib
8456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8457 $as_echo "$ac_res" >&6; }
8458 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8460 LDADD_ldap_found="-l${ldaplib} ${extralib}"
8461 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
8462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
8463 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
8464 if eval \${$as_ac_Lib+:} false; then :
8465 $as_echo_n "(cached) " >&6
8467 ac_check_lib_save_LIBS=$LIBS
8468 LIBS="-l${ldaplib} ${extralib} $LIBS"
8469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8470 /* end confdefs.h. */
8472 /* Override any GCC internal prototype to avoid an error.
8473 Use char because int might match the return type of a GCC
8474 builtin and then its argument prototype would still apply. */
8478 char ldapssl_client_init ();
8482 return ldapssl_client_init ();
8487 if ac_fn_c_try_link "$LINENO"; then :
8488 eval "$as_ac_Lib=yes"
8490 eval "$as_ac_Lib=no"
8492 rm -f core conftest.err conftest.$ac_objext \
8493 conftest$ac_exeext conftest.$ac_ext
8494 LIBS=$ac_check_lib_save_LIBS
8496 eval ac_res=\$$as_ac_Lib
8497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8498 $as_echo "$ac_res" >&6; }
8499 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8500 apu_has_ldapssl_client_init="1"
8503 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
8504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
8505 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
8506 if eval \${$as_ac_Lib+:} false; then :
8507 $as_echo_n "(cached) " >&6
8509 ac_check_lib_save_LIBS=$LIBS
8510 LIBS="-l${ldaplib} ${extralib} $LIBS"
8511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8512 /* end confdefs.h. */
8514 /* Override any GCC internal prototype to avoid an error.
8515 Use char because int might match the return type of a GCC
8516 builtin and then its argument prototype would still apply. */
8520 char ldapssl_client_deinit ();
8524 return ldapssl_client_deinit ();
8529 if ac_fn_c_try_link "$LINENO"; then :
8530 eval "$as_ac_Lib=yes"
8532 eval "$as_ac_Lib=no"
8534 rm -f core conftest.err conftest.$ac_objext \
8535 conftest$ac_exeext conftest.$ac_ext
8536 LIBS=$ac_check_lib_save_LIBS
8538 eval ac_res=\$$as_ac_Lib
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8540 $as_echo "$ac_res" >&6; }
8541 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8542 apu_has_ldapssl_client_deinit="1"
8545 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
8546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
8547 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
8548 if eval \${$as_ac_Lib+:} false; then :
8549 $as_echo_n "(cached) " >&6
8551 ac_check_lib_save_LIBS=$LIBS
8552 LIBS="-l${ldaplib} ${extralib} $LIBS"
8553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8554 /* end confdefs.h. */
8556 /* Override any GCC internal prototype to avoid an error.
8557 Use char because int might match the return type of a GCC
8558 builtin and then its argument prototype would still apply. */
8562 char ldapssl_add_trusted_cert ();
8566 return ldapssl_add_trusted_cert ();
8571 if ac_fn_c_try_link "$LINENO"; then :
8572 eval "$as_ac_Lib=yes"
8574 eval "$as_ac_Lib=no"
8576 rm -f core conftest.err conftest.$ac_objext \
8577 conftest$ac_exeext conftest.$ac_ext
8578 LIBS=$ac_check_lib_save_LIBS
8580 eval ac_res=\$$as_ac_Lib
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8582 $as_echo "$ac_res" >&6; }
8583 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8584 apu_has_ldapssl_add_trusted_cert="1"
8587 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
8588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
8589 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
8590 if eval \${$as_ac_Lib+:} false; then :
8591 $as_echo_n "(cached) " >&6
8593 ac_check_lib_save_LIBS=$LIBS
8594 LIBS="-l${ldaplib} ${extralib} $LIBS"
8595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8596 /* end confdefs.h. */
8598 /* Override any GCC internal prototype to avoid an error.
8599 Use char because int might match the return type of a GCC
8600 builtin and then its argument prototype would still apply. */
8604 char ldap_start_tls_s ();
8608 return ldap_start_tls_s ();
8613 if ac_fn_c_try_link "$LINENO"; then :
8614 eval "$as_ac_Lib=yes"
8616 eval "$as_ac_Lib=no"
8618 rm -f core conftest.err conftest.$ac_objext \
8619 conftest$ac_exeext conftest.$ac_ext
8620 LIBS=$ac_check_lib_save_LIBS
8622 eval ac_res=\$$as_ac_Lib
8623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8624 $as_echo "$ac_res" >&6; }
8625 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8626 apu_has_ldap_start_tls_s="1"
8629 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
8631 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
8632 if eval \${$as_ac_Lib+:} false; then :
8633 $as_echo_n "(cached) " >&6
8635 ac_check_lib_save_LIBS=$LIBS
8636 LIBS="-l${ldaplib} ${extralib} $LIBS"
8637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8638 /* end confdefs.h. */
8640 /* Override any GCC internal prototype to avoid an error.
8641 Use char because int might match the return type of a GCC
8642 builtin and then its argument prototype would still apply. */
8646 char ldap_sslinit ();
8650 return ldap_sslinit ();
8655 if ac_fn_c_try_link "$LINENO"; then :
8656 eval "$as_ac_Lib=yes"
8658 eval "$as_ac_Lib=no"
8660 rm -f core conftest.err conftest.$ac_objext \
8661 conftest$ac_exeext conftest.$ac_ext
8662 LIBS=$ac_check_lib_save_LIBS
8664 eval ac_res=\$$as_ac_Lib
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8666 $as_echo "$ac_res" >&6; }
8667 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8668 apu_has_ldap_sslinit="1"
8671 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
8672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
8673 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
8674 if eval \${$as_ac_Lib+:} false; then :
8675 $as_echo_n "(cached) " >&6
8677 ac_check_lib_save_LIBS=$LIBS
8678 LIBS="-l${ldaplib} ${extralib} $LIBS"
8679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8680 /* end confdefs.h. */
8682 /* Override any GCC internal prototype to avoid an error.
8683 Use char because int might match the return type of a GCC
8684 builtin and then its argument prototype would still apply. */
8688 char ldapssl_init ();
8692 return ldapssl_init ();
8697 if ac_fn_c_try_link "$LINENO"; then :
8698 eval "$as_ac_Lib=yes"
8700 eval "$as_ac_Lib=no"
8702 rm -f core conftest.err conftest.$ac_objext \
8703 conftest$ac_exeext conftest.$ac_ext
8704 LIBS=$ac_check_lib_save_LIBS
8706 eval ac_res=\$$as_ac_Lib
8707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8708 $as_echo "$ac_res" >&6; }
8709 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8710 apu_has_ldapssl_init="1"
8713 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
8714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
8715 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
8716 if eval \${$as_ac_Lib+:} false; then :
8717 $as_echo_n "(cached) " >&6
8719 ac_check_lib_save_LIBS=$LIBS
8720 LIBS="-l${ldaplib} ${extralib} $LIBS"
8721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8722 /* end confdefs.h. */
8724 /* Override any GCC internal prototype to avoid an error.
8725 Use char because int might match the return type of a GCC
8726 builtin and then its argument prototype would still apply. */
8730 char ldapssl_install_routines ();
8734 return ldapssl_install_routines ();
8739 if ac_fn_c_try_link "$LINENO"; then :
8740 eval "$as_ac_Lib=yes"
8742 eval "$as_ac_Lib=no"
8744 rm -f core conftest.err conftest.$ac_objext \
8745 conftest$ac_exeext conftest.$ac_ext
8746 LIBS=$ac_check_lib_save_LIBS
8748 eval ac_res=\$$as_ac_Lib
8749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8750 $as_echo "$ac_res" >&6; }
8751 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8752 apu_has_ldapssl_install_routines="1"
8762 if test ${apu_has_ldap} != "1"; then
8764 extralib="-llber -lresolv"
8765 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
8767 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
8769 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
8770 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
8771 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
8772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
8773 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
8774 if eval \${$as_ac_Lib+:} false; then :
8775 $as_echo_n "(cached) " >&6
8777 ac_check_lib_save_LIBS=$LIBS
8778 LIBS="-l${ldaplib} ${extralib} $LIBS"
8779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8780 /* end confdefs.h. */
8782 /* Override any GCC internal prototype to avoid an error.
8783 Use char because int might match the return type of a GCC
8784 builtin and then its argument prototype would still apply. */
8792 return ldap_init ();
8797 if ac_fn_c_try_link "$LINENO"; then :
8798 eval "$as_ac_Lib=yes"
8800 eval "$as_ac_Lib=no"
8802 rm -f core conftest.err conftest.$ac_objext \
8803 conftest$ac_exeext conftest.$ac_ext
8804 LIBS=$ac_check_lib_save_LIBS
8806 eval ac_res=\$$as_ac_Lib
8807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8808 $as_echo "$ac_res" >&6; }
8809 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8811 LDADD_ldap_found="-l${ldaplib} ${extralib}"
8812 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
8813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
8814 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
8815 if eval \${$as_ac_Lib+:} false; then :
8816 $as_echo_n "(cached) " >&6
8818 ac_check_lib_save_LIBS=$LIBS
8819 LIBS="-l${ldaplib} ${extralib} $LIBS"
8820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8821 /* end confdefs.h. */
8823 /* Override any GCC internal prototype to avoid an error.
8824 Use char because int might match the return type of a GCC
8825 builtin and then its argument prototype would still apply. */
8829 char ldapssl_client_init ();
8833 return ldapssl_client_init ();
8838 if ac_fn_c_try_link "$LINENO"; then :
8839 eval "$as_ac_Lib=yes"
8841 eval "$as_ac_Lib=no"
8843 rm -f core conftest.err conftest.$ac_objext \
8844 conftest$ac_exeext conftest.$ac_ext
8845 LIBS=$ac_check_lib_save_LIBS
8847 eval ac_res=\$$as_ac_Lib
8848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8849 $as_echo "$ac_res" >&6; }
8850 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8851 apu_has_ldapssl_client_init="1"
8854 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
8855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
8856 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
8857 if eval \${$as_ac_Lib+:} false; then :
8858 $as_echo_n "(cached) " >&6
8860 ac_check_lib_save_LIBS=$LIBS
8861 LIBS="-l${ldaplib} ${extralib} $LIBS"
8862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8863 /* end confdefs.h. */
8865 /* Override any GCC internal prototype to avoid an error.
8866 Use char because int might match the return type of a GCC
8867 builtin and then its argument prototype would still apply. */
8871 char ldapssl_client_deinit ();
8875 return ldapssl_client_deinit ();
8880 if ac_fn_c_try_link "$LINENO"; then :
8881 eval "$as_ac_Lib=yes"
8883 eval "$as_ac_Lib=no"
8885 rm -f core conftest.err conftest.$ac_objext \
8886 conftest$ac_exeext conftest.$ac_ext
8887 LIBS=$ac_check_lib_save_LIBS
8889 eval ac_res=\$$as_ac_Lib
8890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8891 $as_echo "$ac_res" >&6; }
8892 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8893 apu_has_ldapssl_client_deinit="1"
8896 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
8898 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
8899 if eval \${$as_ac_Lib+:} false; then :
8900 $as_echo_n "(cached) " >&6
8902 ac_check_lib_save_LIBS=$LIBS
8903 LIBS="-l${ldaplib} ${extralib} $LIBS"
8904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8905 /* end confdefs.h. */
8907 /* Override any GCC internal prototype to avoid an error.
8908 Use char because int might match the return type of a GCC
8909 builtin and then its argument prototype would still apply. */
8913 char ldapssl_add_trusted_cert ();
8917 return ldapssl_add_trusted_cert ();
8922 if ac_fn_c_try_link "$LINENO"; then :
8923 eval "$as_ac_Lib=yes"
8925 eval "$as_ac_Lib=no"
8927 rm -f core conftest.err conftest.$ac_objext \
8928 conftest$ac_exeext conftest.$ac_ext
8929 LIBS=$ac_check_lib_save_LIBS
8931 eval ac_res=\$$as_ac_Lib
8932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8933 $as_echo "$ac_res" >&6; }
8934 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8935 apu_has_ldapssl_add_trusted_cert="1"
8938 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
8939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
8940 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
8941 if eval \${$as_ac_Lib+:} false; then :
8942 $as_echo_n "(cached) " >&6
8944 ac_check_lib_save_LIBS=$LIBS
8945 LIBS="-l${ldaplib} ${extralib} $LIBS"
8946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8947 /* end confdefs.h. */
8949 /* Override any GCC internal prototype to avoid an error.
8950 Use char because int might match the return type of a GCC
8951 builtin and then its argument prototype would still apply. */
8955 char ldap_start_tls_s ();
8959 return ldap_start_tls_s ();
8964 if ac_fn_c_try_link "$LINENO"; then :
8965 eval "$as_ac_Lib=yes"
8967 eval "$as_ac_Lib=no"
8969 rm -f core conftest.err conftest.$ac_objext \
8970 conftest$ac_exeext conftest.$ac_ext
8971 LIBS=$ac_check_lib_save_LIBS
8973 eval ac_res=\$$as_ac_Lib
8974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8975 $as_echo "$ac_res" >&6; }
8976 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
8977 apu_has_ldap_start_tls_s="1"
8980 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
8981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
8982 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
8983 if eval \${$as_ac_Lib+:} false; then :
8984 $as_echo_n "(cached) " >&6
8986 ac_check_lib_save_LIBS=$LIBS
8987 LIBS="-l${ldaplib} ${extralib} $LIBS"
8988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8989 /* end confdefs.h. */
8991 /* Override any GCC internal prototype to avoid an error.
8992 Use char because int might match the return type of a GCC
8993 builtin and then its argument prototype would still apply. */
8997 char ldap_sslinit ();
9001 return ldap_sslinit ();
9006 if ac_fn_c_try_link "$LINENO"; then :
9007 eval "$as_ac_Lib=yes"
9009 eval "$as_ac_Lib=no"
9011 rm -f core conftest.err conftest.$ac_objext \
9012 conftest$ac_exeext conftest.$ac_ext
9013 LIBS=$ac_check_lib_save_LIBS
9015 eval ac_res=\$$as_ac_Lib
9016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9017 $as_echo "$ac_res" >&6; }
9018 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9019 apu_has_ldap_sslinit="1"
9022 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
9023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
9024 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
9025 if eval \${$as_ac_Lib+:} false; then :
9026 $as_echo_n "(cached) " >&6
9028 ac_check_lib_save_LIBS=$LIBS
9029 LIBS="-l${ldaplib} ${extralib} $LIBS"
9030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9031 /* end confdefs.h. */
9033 /* Override any GCC internal prototype to avoid an error.
9034 Use char because int might match the return type of a GCC
9035 builtin and then its argument prototype would still apply. */
9039 char ldapssl_init ();
9043 return ldapssl_init ();
9048 if ac_fn_c_try_link "$LINENO"; then :
9049 eval "$as_ac_Lib=yes"
9051 eval "$as_ac_Lib=no"
9053 rm -f core conftest.err conftest.$ac_objext \
9054 conftest$ac_exeext conftest.$ac_ext
9055 LIBS=$ac_check_lib_save_LIBS
9057 eval ac_res=\$$as_ac_Lib
9058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9059 $as_echo "$ac_res" >&6; }
9060 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9061 apu_has_ldapssl_init="1"
9064 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
9065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
9066 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
9067 if eval \${$as_ac_Lib+:} false; then :
9068 $as_echo_n "(cached) " >&6
9070 ac_check_lib_save_LIBS=$LIBS
9071 LIBS="-l${ldaplib} ${extralib} $LIBS"
9072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9073 /* end confdefs.h. */
9075 /* Override any GCC internal prototype to avoid an error.
9076 Use char because int might match the return type of a GCC
9077 builtin and then its argument prototype would still apply. */
9081 char ldapssl_install_routines ();
9085 return ldapssl_install_routines ();
9090 if ac_fn_c_try_link "$LINENO"; then :
9091 eval "$as_ac_Lib=yes"
9093 eval "$as_ac_Lib=no"
9095 rm -f core conftest.err conftest.$ac_objext \
9096 conftest$ac_exeext conftest.$ac_ext
9097 LIBS=$ac_check_lib_save_LIBS
9099 eval ac_res=\$$as_ac_Lib
9100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9101 $as_echo "$ac_res" >&6; }
9102 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9103 apu_has_ldapssl_install_routines="1"
9113 if test ${apu_has_ldap} != "1"; then
9115 extralib="-llber -lresolv -lsocket -lnsl"
9116 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
9118 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
9120 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
9121 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
9122 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
9123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
9124 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
9125 if eval \${$as_ac_Lib+:} false; then :
9126 $as_echo_n "(cached) " >&6
9128 ac_check_lib_save_LIBS=$LIBS
9129 LIBS="-l${ldaplib} ${extralib} $LIBS"
9130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9131 /* end confdefs.h. */
9133 /* Override any GCC internal prototype to avoid an error.
9134 Use char because int might match the return type of a GCC
9135 builtin and then its argument prototype would still apply. */
9143 return ldap_init ();
9148 if ac_fn_c_try_link "$LINENO"; then :
9149 eval "$as_ac_Lib=yes"
9151 eval "$as_ac_Lib=no"
9153 rm -f core conftest.err conftest.$ac_objext \
9154 conftest$ac_exeext conftest.$ac_ext
9155 LIBS=$ac_check_lib_save_LIBS
9157 eval ac_res=\$$as_ac_Lib
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9159 $as_echo "$ac_res" >&6; }
9160 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9162 LDADD_ldap_found="-l${ldaplib} ${extralib}"
9163 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
9164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
9165 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
9166 if eval \${$as_ac_Lib+:} false; then :
9167 $as_echo_n "(cached) " >&6
9169 ac_check_lib_save_LIBS=$LIBS
9170 LIBS="-l${ldaplib} ${extralib} $LIBS"
9171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9172 /* end confdefs.h. */
9174 /* Override any GCC internal prototype to avoid an error.
9175 Use char because int might match the return type of a GCC
9176 builtin and then its argument prototype would still apply. */
9180 char ldapssl_client_init ();
9184 return ldapssl_client_init ();
9189 if ac_fn_c_try_link "$LINENO"; then :
9190 eval "$as_ac_Lib=yes"
9192 eval "$as_ac_Lib=no"
9194 rm -f core conftest.err conftest.$ac_objext \
9195 conftest$ac_exeext conftest.$ac_ext
9196 LIBS=$ac_check_lib_save_LIBS
9198 eval ac_res=\$$as_ac_Lib
9199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9200 $as_echo "$ac_res" >&6; }
9201 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9202 apu_has_ldapssl_client_init="1"
9205 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
9206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
9207 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
9208 if eval \${$as_ac_Lib+:} false; then :
9209 $as_echo_n "(cached) " >&6
9211 ac_check_lib_save_LIBS=$LIBS
9212 LIBS="-l${ldaplib} ${extralib} $LIBS"
9213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9214 /* end confdefs.h. */
9216 /* Override any GCC internal prototype to avoid an error.
9217 Use char because int might match the return type of a GCC
9218 builtin and then its argument prototype would still apply. */
9222 char ldapssl_client_deinit ();
9226 return ldapssl_client_deinit ();
9231 if ac_fn_c_try_link "$LINENO"; then :
9232 eval "$as_ac_Lib=yes"
9234 eval "$as_ac_Lib=no"
9236 rm -f core conftest.err conftest.$ac_objext \
9237 conftest$ac_exeext conftest.$ac_ext
9238 LIBS=$ac_check_lib_save_LIBS
9240 eval ac_res=\$$as_ac_Lib
9241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9242 $as_echo "$ac_res" >&6; }
9243 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9244 apu_has_ldapssl_client_deinit="1"
9247 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
9248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
9249 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
9250 if eval \${$as_ac_Lib+:} false; then :
9251 $as_echo_n "(cached) " >&6
9253 ac_check_lib_save_LIBS=$LIBS
9254 LIBS="-l${ldaplib} ${extralib} $LIBS"
9255 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9256 /* end confdefs.h. */
9258 /* Override any GCC internal prototype to avoid an error.
9259 Use char because int might match the return type of a GCC
9260 builtin and then its argument prototype would still apply. */
9264 char ldapssl_add_trusted_cert ();
9268 return ldapssl_add_trusted_cert ();
9273 if ac_fn_c_try_link "$LINENO"; then :
9274 eval "$as_ac_Lib=yes"
9276 eval "$as_ac_Lib=no"
9278 rm -f core conftest.err conftest.$ac_objext \
9279 conftest$ac_exeext conftest.$ac_ext
9280 LIBS=$ac_check_lib_save_LIBS
9282 eval ac_res=\$$as_ac_Lib
9283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9284 $as_echo "$ac_res" >&6; }
9285 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9286 apu_has_ldapssl_add_trusted_cert="1"
9289 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
9290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
9291 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
9292 if eval \${$as_ac_Lib+:} false; then :
9293 $as_echo_n "(cached) " >&6
9295 ac_check_lib_save_LIBS=$LIBS
9296 LIBS="-l${ldaplib} ${extralib} $LIBS"
9297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9298 /* end confdefs.h. */
9300 /* Override any GCC internal prototype to avoid an error.
9301 Use char because int might match the return type of a GCC
9302 builtin and then its argument prototype would still apply. */
9306 char ldap_start_tls_s ();
9310 return ldap_start_tls_s ();
9315 if ac_fn_c_try_link "$LINENO"; then :
9316 eval "$as_ac_Lib=yes"
9318 eval "$as_ac_Lib=no"
9320 rm -f core conftest.err conftest.$ac_objext \
9321 conftest$ac_exeext conftest.$ac_ext
9322 LIBS=$ac_check_lib_save_LIBS
9324 eval ac_res=\$$as_ac_Lib
9325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9326 $as_echo "$ac_res" >&6; }
9327 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9328 apu_has_ldap_start_tls_s="1"
9331 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
9332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
9333 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
9334 if eval \${$as_ac_Lib+:} false; then :
9335 $as_echo_n "(cached) " >&6
9337 ac_check_lib_save_LIBS=$LIBS
9338 LIBS="-l${ldaplib} ${extralib} $LIBS"
9339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9340 /* end confdefs.h. */
9342 /* Override any GCC internal prototype to avoid an error.
9343 Use char because int might match the return type of a GCC
9344 builtin and then its argument prototype would still apply. */
9348 char ldap_sslinit ();
9352 return ldap_sslinit ();
9357 if ac_fn_c_try_link "$LINENO"; then :
9358 eval "$as_ac_Lib=yes"
9360 eval "$as_ac_Lib=no"
9362 rm -f core conftest.err conftest.$ac_objext \
9363 conftest$ac_exeext conftest.$ac_ext
9364 LIBS=$ac_check_lib_save_LIBS
9366 eval ac_res=\$$as_ac_Lib
9367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9368 $as_echo "$ac_res" >&6; }
9369 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9370 apu_has_ldap_sslinit="1"
9373 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
9374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
9375 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
9376 if eval \${$as_ac_Lib+:} false; then :
9377 $as_echo_n "(cached) " >&6
9379 ac_check_lib_save_LIBS=$LIBS
9380 LIBS="-l${ldaplib} ${extralib} $LIBS"
9381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9382 /* end confdefs.h. */
9384 /* Override any GCC internal prototype to avoid an error.
9385 Use char because int might match the return type of a GCC
9386 builtin and then its argument prototype would still apply. */
9390 char ldapssl_init ();
9394 return ldapssl_init ();
9399 if ac_fn_c_try_link "$LINENO"; then :
9400 eval "$as_ac_Lib=yes"
9402 eval "$as_ac_Lib=no"
9404 rm -f core conftest.err conftest.$ac_objext \
9405 conftest$ac_exeext conftest.$ac_ext
9406 LIBS=$ac_check_lib_save_LIBS
9408 eval ac_res=\$$as_ac_Lib
9409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9410 $as_echo "$ac_res" >&6; }
9411 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9412 apu_has_ldapssl_init="1"
9415 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
9416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
9417 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
9418 if eval \${$as_ac_Lib+:} false; then :
9419 $as_echo_n "(cached) " >&6
9421 ac_check_lib_save_LIBS=$LIBS
9422 LIBS="-l${ldaplib} ${extralib} $LIBS"
9423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9424 /* end confdefs.h. */
9426 /* Override any GCC internal prototype to avoid an error.
9427 Use char because int might match the return type of a GCC
9428 builtin and then its argument prototype would still apply. */
9432 char ldapssl_install_routines ();
9436 return ldapssl_install_routines ();
9441 if ac_fn_c_try_link "$LINENO"; then :
9442 eval "$as_ac_Lib=yes"
9444 eval "$as_ac_Lib=no"
9446 rm -f core conftest.err conftest.$ac_objext \
9447 conftest$ac_exeext conftest.$ac_ext
9448 LIBS=$ac_check_lib_save_LIBS
9450 eval ac_res=\$$as_ac_Lib
9451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9452 $as_echo "$ac_res" >&6; }
9453 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9454 apu_has_ldapssl_install_routines="1"
9464 if test ${apu_has_ldap} != "1"; then
9466 extralib="-ldl -lpthread"
9467 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
9469 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
9471 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
9472 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
9473 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
9474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
9475 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
9476 if eval \${$as_ac_Lib+:} false; then :
9477 $as_echo_n "(cached) " >&6
9479 ac_check_lib_save_LIBS=$LIBS
9480 LIBS="-l${ldaplib} ${extralib} $LIBS"
9481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9482 /* end confdefs.h. */
9484 /* Override any GCC internal prototype to avoid an error.
9485 Use char because int might match the return type of a GCC
9486 builtin and then its argument prototype would still apply. */
9494 return ldap_init ();
9499 if ac_fn_c_try_link "$LINENO"; then :
9500 eval "$as_ac_Lib=yes"
9502 eval "$as_ac_Lib=no"
9504 rm -f core conftest.err conftest.$ac_objext \
9505 conftest$ac_exeext conftest.$ac_ext
9506 LIBS=$ac_check_lib_save_LIBS
9508 eval ac_res=\$$as_ac_Lib
9509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9510 $as_echo "$ac_res" >&6; }
9511 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9513 LDADD_ldap_found="-l${ldaplib} ${extralib}"
9514 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
9515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
9516 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
9517 if eval \${$as_ac_Lib+:} false; then :
9518 $as_echo_n "(cached) " >&6
9520 ac_check_lib_save_LIBS=$LIBS
9521 LIBS="-l${ldaplib} ${extralib} $LIBS"
9522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9523 /* end confdefs.h. */
9525 /* Override any GCC internal prototype to avoid an error.
9526 Use char because int might match the return type of a GCC
9527 builtin and then its argument prototype would still apply. */
9531 char ldapssl_client_init ();
9535 return ldapssl_client_init ();
9540 if ac_fn_c_try_link "$LINENO"; then :
9541 eval "$as_ac_Lib=yes"
9543 eval "$as_ac_Lib=no"
9545 rm -f core conftest.err conftest.$ac_objext \
9546 conftest$ac_exeext conftest.$ac_ext
9547 LIBS=$ac_check_lib_save_LIBS
9549 eval ac_res=\$$as_ac_Lib
9550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9551 $as_echo "$ac_res" >&6; }
9552 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9553 apu_has_ldapssl_client_init="1"
9556 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
9557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
9558 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
9559 if eval \${$as_ac_Lib+:} false; then :
9560 $as_echo_n "(cached) " >&6
9562 ac_check_lib_save_LIBS=$LIBS
9563 LIBS="-l${ldaplib} ${extralib} $LIBS"
9564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9565 /* end confdefs.h. */
9567 /* Override any GCC internal prototype to avoid an error.
9568 Use char because int might match the return type of a GCC
9569 builtin and then its argument prototype would still apply. */
9573 char ldapssl_client_deinit ();
9577 return ldapssl_client_deinit ();
9582 if ac_fn_c_try_link "$LINENO"; then :
9583 eval "$as_ac_Lib=yes"
9585 eval "$as_ac_Lib=no"
9587 rm -f core conftest.err conftest.$ac_objext \
9588 conftest$ac_exeext conftest.$ac_ext
9589 LIBS=$ac_check_lib_save_LIBS
9591 eval ac_res=\$$as_ac_Lib
9592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9593 $as_echo "$ac_res" >&6; }
9594 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9595 apu_has_ldapssl_client_deinit="1"
9598 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
9600 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
9601 if eval \${$as_ac_Lib+:} false; then :
9602 $as_echo_n "(cached) " >&6
9604 ac_check_lib_save_LIBS=$LIBS
9605 LIBS="-l${ldaplib} ${extralib} $LIBS"
9606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9607 /* end confdefs.h. */
9609 /* Override any GCC internal prototype to avoid an error.
9610 Use char because int might match the return type of a GCC
9611 builtin and then its argument prototype would still apply. */
9615 char ldapssl_add_trusted_cert ();
9619 return ldapssl_add_trusted_cert ();
9624 if ac_fn_c_try_link "$LINENO"; then :
9625 eval "$as_ac_Lib=yes"
9627 eval "$as_ac_Lib=no"
9629 rm -f core conftest.err conftest.$ac_objext \
9630 conftest$ac_exeext conftest.$ac_ext
9631 LIBS=$ac_check_lib_save_LIBS
9633 eval ac_res=\$$as_ac_Lib
9634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9635 $as_echo "$ac_res" >&6; }
9636 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9637 apu_has_ldapssl_add_trusted_cert="1"
9640 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
9642 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
9643 if eval \${$as_ac_Lib+:} false; then :
9644 $as_echo_n "(cached) " >&6
9646 ac_check_lib_save_LIBS=$LIBS
9647 LIBS="-l${ldaplib} ${extralib} $LIBS"
9648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9649 /* end confdefs.h. */
9651 /* Override any GCC internal prototype to avoid an error.
9652 Use char because int might match the return type of a GCC
9653 builtin and then its argument prototype would still apply. */
9657 char ldap_start_tls_s ();
9661 return ldap_start_tls_s ();
9666 if ac_fn_c_try_link "$LINENO"; then :
9667 eval "$as_ac_Lib=yes"
9669 eval "$as_ac_Lib=no"
9671 rm -f core conftest.err conftest.$ac_objext \
9672 conftest$ac_exeext conftest.$ac_ext
9673 LIBS=$ac_check_lib_save_LIBS
9675 eval ac_res=\$$as_ac_Lib
9676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9677 $as_echo "$ac_res" >&6; }
9678 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9679 apu_has_ldap_start_tls_s="1"
9682 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
9684 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
9685 if eval \${$as_ac_Lib+:} false; then :
9686 $as_echo_n "(cached) " >&6
9688 ac_check_lib_save_LIBS=$LIBS
9689 LIBS="-l${ldaplib} ${extralib} $LIBS"
9690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9691 /* end confdefs.h. */
9693 /* Override any GCC internal prototype to avoid an error.
9694 Use char because int might match the return type of a GCC
9695 builtin and then its argument prototype would still apply. */
9699 char ldap_sslinit ();
9703 return ldap_sslinit ();
9708 if ac_fn_c_try_link "$LINENO"; then :
9709 eval "$as_ac_Lib=yes"
9711 eval "$as_ac_Lib=no"
9713 rm -f core conftest.err conftest.$ac_objext \
9714 conftest$ac_exeext conftest.$ac_ext
9715 LIBS=$ac_check_lib_save_LIBS
9717 eval ac_res=\$$as_ac_Lib
9718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9719 $as_echo "$ac_res" >&6; }
9720 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9721 apu_has_ldap_sslinit="1"
9724 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
9725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
9726 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
9727 if eval \${$as_ac_Lib+:} false; then :
9728 $as_echo_n "(cached) " >&6
9730 ac_check_lib_save_LIBS=$LIBS
9731 LIBS="-l${ldaplib} ${extralib} $LIBS"
9732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9733 /* end confdefs.h. */
9735 /* Override any GCC internal prototype to avoid an error.
9736 Use char because int might match the return type of a GCC
9737 builtin and then its argument prototype would still apply. */
9741 char ldapssl_init ();
9745 return ldapssl_init ();
9750 if ac_fn_c_try_link "$LINENO"; then :
9751 eval "$as_ac_Lib=yes"
9753 eval "$as_ac_Lib=no"
9755 rm -f core conftest.err conftest.$ac_objext \
9756 conftest$ac_exeext conftest.$ac_ext
9757 LIBS=$ac_check_lib_save_LIBS
9759 eval ac_res=\$$as_ac_Lib
9760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9761 $as_echo "$ac_res" >&6; }
9762 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9763 apu_has_ldapssl_init="1"
9766 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
9767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
9768 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
9769 if eval \${$as_ac_Lib+:} false; then :
9770 $as_echo_n "(cached) " >&6
9772 ac_check_lib_save_LIBS=$LIBS
9773 LIBS="-l${ldaplib} ${extralib} $LIBS"
9774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9775 /* end confdefs.h. */
9777 /* Override any GCC internal prototype to avoid an error.
9778 Use char because int might match the return type of a GCC
9779 builtin and then its argument prototype would still apply. */
9783 char ldapssl_install_routines ();
9787 return ldapssl_install_routines ();
9792 if ac_fn_c_try_link "$LINENO"; then :
9793 eval "$as_ac_Lib=yes"
9795 eval "$as_ac_Lib=no"
9797 rm -f core conftest.err conftest.$ac_objext \
9798 conftest$ac_exeext conftest.$ac_ext
9799 LIBS=$ac_check_lib_save_LIBS
9801 eval ac_res=\$$as_ac_Lib
9802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9803 $as_echo "$ac_res" >&6; }
9804 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9805 apu_has_ldapssl_install_routines="1"
9816 if test ${apu_has_ldap} != "1"; then
9819 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
9821 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
9823 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
9824 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
9825 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
9826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
9827 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
9828 if eval \${$as_ac_Lib+:} false; then :
9829 $as_echo_n "(cached) " >&6
9831 ac_check_lib_save_LIBS=$LIBS
9832 LIBS="-l${ldaplib} ${extralib} $LIBS"
9833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9834 /* end confdefs.h. */
9836 /* Override any GCC internal prototype to avoid an error.
9837 Use char because int might match the return type of a GCC
9838 builtin and then its argument prototype would still apply. */
9846 return ldap_init ();
9851 if ac_fn_c_try_link "$LINENO"; then :
9852 eval "$as_ac_Lib=yes"
9854 eval "$as_ac_Lib=no"
9856 rm -f core conftest.err conftest.$ac_objext \
9857 conftest$ac_exeext conftest.$ac_ext
9858 LIBS=$ac_check_lib_save_LIBS
9860 eval ac_res=\$$as_ac_Lib
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9862 $as_echo "$ac_res" >&6; }
9863 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9865 LDADD_ldap_found="-l${ldaplib} ${extralib}"
9866 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
9867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
9868 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
9869 if eval \${$as_ac_Lib+:} false; then :
9870 $as_echo_n "(cached) " >&6
9872 ac_check_lib_save_LIBS=$LIBS
9873 LIBS="-l${ldaplib} ${extralib} $LIBS"
9874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9875 /* end confdefs.h. */
9877 /* Override any GCC internal prototype to avoid an error.
9878 Use char because int might match the return type of a GCC
9879 builtin and then its argument prototype would still apply. */
9883 char ldapssl_client_init ();
9887 return ldapssl_client_init ();
9892 if ac_fn_c_try_link "$LINENO"; then :
9893 eval "$as_ac_Lib=yes"
9895 eval "$as_ac_Lib=no"
9897 rm -f core conftest.err conftest.$ac_objext \
9898 conftest$ac_exeext conftest.$ac_ext
9899 LIBS=$ac_check_lib_save_LIBS
9901 eval ac_res=\$$as_ac_Lib
9902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9903 $as_echo "$ac_res" >&6; }
9904 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9905 apu_has_ldapssl_client_init="1"
9908 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
9909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
9910 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
9911 if eval \${$as_ac_Lib+:} false; then :
9912 $as_echo_n "(cached) " >&6
9914 ac_check_lib_save_LIBS=$LIBS
9915 LIBS="-l${ldaplib} ${extralib} $LIBS"
9916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9917 /* end confdefs.h. */
9919 /* Override any GCC internal prototype to avoid an error.
9920 Use char because int might match the return type of a GCC
9921 builtin and then its argument prototype would still apply. */
9925 char ldapssl_client_deinit ();
9929 return ldapssl_client_deinit ();
9934 if ac_fn_c_try_link "$LINENO"; then :
9935 eval "$as_ac_Lib=yes"
9937 eval "$as_ac_Lib=no"
9939 rm -f core conftest.err conftest.$ac_objext \
9940 conftest$ac_exeext conftest.$ac_ext
9941 LIBS=$ac_check_lib_save_LIBS
9943 eval ac_res=\$$as_ac_Lib
9944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9945 $as_echo "$ac_res" >&6; }
9946 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9947 apu_has_ldapssl_client_deinit="1"
9950 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
9951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
9952 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
9953 if eval \${$as_ac_Lib+:} false; then :
9954 $as_echo_n "(cached) " >&6
9956 ac_check_lib_save_LIBS=$LIBS
9957 LIBS="-l${ldaplib} ${extralib} $LIBS"
9958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9959 /* end confdefs.h. */
9961 /* Override any GCC internal prototype to avoid an error.
9962 Use char because int might match the return type of a GCC
9963 builtin and then its argument prototype would still apply. */
9967 char ldapssl_add_trusted_cert ();
9971 return ldapssl_add_trusted_cert ();
9976 if ac_fn_c_try_link "$LINENO"; then :
9977 eval "$as_ac_Lib=yes"
9979 eval "$as_ac_Lib=no"
9981 rm -f core conftest.err conftest.$ac_objext \
9982 conftest$ac_exeext conftest.$ac_ext
9983 LIBS=$ac_check_lib_save_LIBS
9985 eval ac_res=\$$as_ac_Lib
9986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9987 $as_echo "$ac_res" >&6; }
9988 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
9989 apu_has_ldapssl_add_trusted_cert="1"
9992 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
9993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
9994 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
9995 if eval \${$as_ac_Lib+:} false; then :
9996 $as_echo_n "(cached) " >&6
9998 ac_check_lib_save_LIBS=$LIBS
9999 LIBS="-l${ldaplib} ${extralib} $LIBS"
10000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10001 /* end confdefs.h. */
10003 /* Override any GCC internal prototype to avoid an error.
10004 Use char because int might match the return type of a GCC
10005 builtin and then its argument prototype would still apply. */
10009 char ldap_start_tls_s ();
10013 return ldap_start_tls_s ();
10018 if ac_fn_c_try_link "$LINENO"; then :
10019 eval "$as_ac_Lib=yes"
10021 eval "$as_ac_Lib=no"
10023 rm -f core conftest.err conftest.$ac_objext \
10024 conftest$ac_exeext conftest.$ac_ext
10025 LIBS=$ac_check_lib_save_LIBS
10027 eval ac_res=\$$as_ac_Lib
10028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10029 $as_echo "$ac_res" >&6; }
10030 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10031 apu_has_ldap_start_tls_s="1"
10034 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
10035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
10036 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
10037 if eval \${$as_ac_Lib+:} false; then :
10038 $as_echo_n "(cached) " >&6
10040 ac_check_lib_save_LIBS=$LIBS
10041 LIBS="-l${ldaplib} ${extralib} $LIBS"
10042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10043 /* end confdefs.h. */
10045 /* Override any GCC internal prototype to avoid an error.
10046 Use char because int might match the return type of a GCC
10047 builtin and then its argument prototype would still apply. */
10051 char ldap_sslinit ();
10055 return ldap_sslinit ();
10060 if ac_fn_c_try_link "$LINENO"; then :
10061 eval "$as_ac_Lib=yes"
10063 eval "$as_ac_Lib=no"
10065 rm -f core conftest.err conftest.$ac_objext \
10066 conftest$ac_exeext conftest.$ac_ext
10067 LIBS=$ac_check_lib_save_LIBS
10069 eval ac_res=\$$as_ac_Lib
10070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10071 $as_echo "$ac_res" >&6; }
10072 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10073 apu_has_ldap_sslinit="1"
10076 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
10078 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
10079 if eval \${$as_ac_Lib+:} false; then :
10080 $as_echo_n "(cached) " >&6
10082 ac_check_lib_save_LIBS=$LIBS
10083 LIBS="-l${ldaplib} ${extralib} $LIBS"
10084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10085 /* end confdefs.h. */
10087 /* Override any GCC internal prototype to avoid an error.
10088 Use char because int might match the return type of a GCC
10089 builtin and then its argument prototype would still apply. */
10093 char ldapssl_init ();
10097 return ldapssl_init ();
10102 if ac_fn_c_try_link "$LINENO"; then :
10103 eval "$as_ac_Lib=yes"
10105 eval "$as_ac_Lib=no"
10107 rm -f core conftest.err conftest.$ac_objext \
10108 conftest$ac_exeext conftest.$ac_ext
10109 LIBS=$ac_check_lib_save_LIBS
10111 eval ac_res=\$$as_ac_Lib
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10113 $as_echo "$ac_res" >&6; }
10114 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10115 apu_has_ldapssl_init="1"
10118 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
10119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
10120 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
10121 if eval \${$as_ac_Lib+:} false; then :
10122 $as_echo_n "(cached) " >&6
10124 ac_check_lib_save_LIBS=$LIBS
10125 LIBS="-l${ldaplib} ${extralib} $LIBS"
10126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10127 /* end confdefs.h. */
10129 /* Override any GCC internal prototype to avoid an error.
10130 Use char because int might match the return type of a GCC
10131 builtin and then its argument prototype would still apply. */
10135 char ldapssl_install_routines ();
10139 return ldapssl_install_routines ();
10144 if ac_fn_c_try_link "$LINENO"; then :
10145 eval "$as_ac_Lib=yes"
10147 eval "$as_ac_Lib=no"
10149 rm -f core conftest.err conftest.$ac_objext \
10150 conftest$ac_exeext conftest.$ac_ext
10151 LIBS=$ac_check_lib_save_LIBS
10153 eval ac_res=\$$as_ac_Lib
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10155 $as_echo "$ac_res" >&6; }
10156 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10157 apu_has_ldapssl_install_routines="1"
10167 if test ${apu_has_ldap} != "1"; then
10169 extralib="-lresolv"
10170 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
10172 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
10174 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
10175 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
10176 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
10177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
10178 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
10179 if eval \${$as_ac_Lib+:} false; then :
10180 $as_echo_n "(cached) " >&6
10182 ac_check_lib_save_LIBS=$LIBS
10183 LIBS="-l${ldaplib} ${extralib} $LIBS"
10184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10185 /* end confdefs.h. */
10187 /* Override any GCC internal prototype to avoid an error.
10188 Use char because int might match the return type of a GCC
10189 builtin and then its argument prototype would still apply. */
10197 return ldap_init ();
10202 if ac_fn_c_try_link "$LINENO"; then :
10203 eval "$as_ac_Lib=yes"
10205 eval "$as_ac_Lib=no"
10207 rm -f core conftest.err conftest.$ac_objext \
10208 conftest$ac_exeext conftest.$ac_ext
10209 LIBS=$ac_check_lib_save_LIBS
10211 eval ac_res=\$$as_ac_Lib
10212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10213 $as_echo "$ac_res" >&6; }
10214 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10216 LDADD_ldap_found="-l${ldaplib} ${extralib}"
10217 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
10219 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
10220 if eval \${$as_ac_Lib+:} false; then :
10221 $as_echo_n "(cached) " >&6
10223 ac_check_lib_save_LIBS=$LIBS
10224 LIBS="-l${ldaplib} ${extralib} $LIBS"
10225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10226 /* end confdefs.h. */
10228 /* Override any GCC internal prototype to avoid an error.
10229 Use char because int might match the return type of a GCC
10230 builtin and then its argument prototype would still apply. */
10234 char ldapssl_client_init ();
10238 return ldapssl_client_init ();
10243 if ac_fn_c_try_link "$LINENO"; then :
10244 eval "$as_ac_Lib=yes"
10246 eval "$as_ac_Lib=no"
10248 rm -f core conftest.err conftest.$ac_objext \
10249 conftest$ac_exeext conftest.$ac_ext
10250 LIBS=$ac_check_lib_save_LIBS
10252 eval ac_res=\$$as_ac_Lib
10253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10254 $as_echo "$ac_res" >&6; }
10255 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10256 apu_has_ldapssl_client_init="1"
10259 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
10261 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
10262 if eval \${$as_ac_Lib+:} false; then :
10263 $as_echo_n "(cached) " >&6
10265 ac_check_lib_save_LIBS=$LIBS
10266 LIBS="-l${ldaplib} ${extralib} $LIBS"
10267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10268 /* end confdefs.h. */
10270 /* Override any GCC internal prototype to avoid an error.
10271 Use char because int might match the return type of a GCC
10272 builtin and then its argument prototype would still apply. */
10276 char ldapssl_client_deinit ();
10280 return ldapssl_client_deinit ();
10285 if ac_fn_c_try_link "$LINENO"; then :
10286 eval "$as_ac_Lib=yes"
10288 eval "$as_ac_Lib=no"
10290 rm -f core conftest.err conftest.$ac_objext \
10291 conftest$ac_exeext conftest.$ac_ext
10292 LIBS=$ac_check_lib_save_LIBS
10294 eval ac_res=\$$as_ac_Lib
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10296 $as_echo "$ac_res" >&6; }
10297 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10298 apu_has_ldapssl_client_deinit="1"
10301 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
10302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
10303 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
10304 if eval \${$as_ac_Lib+:} false; then :
10305 $as_echo_n "(cached) " >&6
10307 ac_check_lib_save_LIBS=$LIBS
10308 LIBS="-l${ldaplib} ${extralib} $LIBS"
10309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10310 /* end confdefs.h. */
10312 /* Override any GCC internal prototype to avoid an error.
10313 Use char because int might match the return type of a GCC
10314 builtin and then its argument prototype would still apply. */
10318 char ldapssl_add_trusted_cert ();
10322 return ldapssl_add_trusted_cert ();
10327 if ac_fn_c_try_link "$LINENO"; then :
10328 eval "$as_ac_Lib=yes"
10330 eval "$as_ac_Lib=no"
10332 rm -f core conftest.err conftest.$ac_objext \
10333 conftest$ac_exeext conftest.$ac_ext
10334 LIBS=$ac_check_lib_save_LIBS
10336 eval ac_res=\$$as_ac_Lib
10337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10338 $as_echo "$ac_res" >&6; }
10339 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10340 apu_has_ldapssl_add_trusted_cert="1"
10343 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
10344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
10345 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
10346 if eval \${$as_ac_Lib+:} false; then :
10347 $as_echo_n "(cached) " >&6
10349 ac_check_lib_save_LIBS=$LIBS
10350 LIBS="-l${ldaplib} ${extralib} $LIBS"
10351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10352 /* end confdefs.h. */
10354 /* Override any GCC internal prototype to avoid an error.
10355 Use char because int might match the return type of a GCC
10356 builtin and then its argument prototype would still apply. */
10360 char ldap_start_tls_s ();
10364 return ldap_start_tls_s ();
10369 if ac_fn_c_try_link "$LINENO"; then :
10370 eval "$as_ac_Lib=yes"
10372 eval "$as_ac_Lib=no"
10374 rm -f core conftest.err conftest.$ac_objext \
10375 conftest$ac_exeext conftest.$ac_ext
10376 LIBS=$ac_check_lib_save_LIBS
10378 eval ac_res=\$$as_ac_Lib
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10380 $as_echo "$ac_res" >&6; }
10381 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10382 apu_has_ldap_start_tls_s="1"
10385 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
10387 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
10388 if eval \${$as_ac_Lib+:} false; then :
10389 $as_echo_n "(cached) " >&6
10391 ac_check_lib_save_LIBS=$LIBS
10392 LIBS="-l${ldaplib} ${extralib} $LIBS"
10393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10394 /* end confdefs.h. */
10396 /* Override any GCC internal prototype to avoid an error.
10397 Use char because int might match the return type of a GCC
10398 builtin and then its argument prototype would still apply. */
10402 char ldap_sslinit ();
10406 return ldap_sslinit ();
10411 if ac_fn_c_try_link "$LINENO"; then :
10412 eval "$as_ac_Lib=yes"
10414 eval "$as_ac_Lib=no"
10416 rm -f core conftest.err conftest.$ac_objext \
10417 conftest$ac_exeext conftest.$ac_ext
10418 LIBS=$ac_check_lib_save_LIBS
10420 eval ac_res=\$$as_ac_Lib
10421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10422 $as_echo "$ac_res" >&6; }
10423 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10424 apu_has_ldap_sslinit="1"
10427 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
10429 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
10430 if eval \${$as_ac_Lib+:} false; then :
10431 $as_echo_n "(cached) " >&6
10433 ac_check_lib_save_LIBS=$LIBS
10434 LIBS="-l${ldaplib} ${extralib} $LIBS"
10435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10436 /* end confdefs.h. */
10438 /* Override any GCC internal prototype to avoid an error.
10439 Use char because int might match the return type of a GCC
10440 builtin and then its argument prototype would still apply. */
10444 char ldapssl_init ();
10448 return ldapssl_init ();
10453 if ac_fn_c_try_link "$LINENO"; then :
10454 eval "$as_ac_Lib=yes"
10456 eval "$as_ac_Lib=no"
10458 rm -f core conftest.err conftest.$ac_objext \
10459 conftest$ac_exeext conftest.$ac_ext
10460 LIBS=$ac_check_lib_save_LIBS
10462 eval ac_res=\$$as_ac_Lib
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10464 $as_echo "$ac_res" >&6; }
10465 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10466 apu_has_ldapssl_init="1"
10469 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
10470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
10471 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
10472 if eval \${$as_ac_Lib+:} false; then :
10473 $as_echo_n "(cached) " >&6
10475 ac_check_lib_save_LIBS=$LIBS
10476 LIBS="-l${ldaplib} ${extralib} $LIBS"
10477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10478 /* end confdefs.h. */
10480 /* Override any GCC internal prototype to avoid an error.
10481 Use char because int might match the return type of a GCC
10482 builtin and then its argument prototype would still apply. */
10486 char ldapssl_install_routines ();
10490 return ldapssl_install_routines ();
10495 if ac_fn_c_try_link "$LINENO"; then :
10496 eval "$as_ac_Lib=yes"
10498 eval "$as_ac_Lib=no"
10500 rm -f core conftest.err conftest.$ac_objext \
10501 conftest$ac_exeext conftest.$ac_ext
10502 LIBS=$ac_check_lib_save_LIBS
10504 eval ac_res=\$$as_ac_Lib
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10506 $as_echo "$ac_res" >&6; }
10507 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10508 apu_has_ldapssl_install_routines="1"
10518 if test ${apu_has_ldap} != "1"; then
10520 extralib="-lresolv -lsocket -lnsl"
10521 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
10523 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
10525 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
10526 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
10527 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
10529 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
10530 if eval \${$as_ac_Lib+:} false; then :
10531 $as_echo_n "(cached) " >&6
10533 ac_check_lib_save_LIBS=$LIBS
10534 LIBS="-l${ldaplib} ${extralib} $LIBS"
10535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10536 /* end confdefs.h. */
10538 /* Override any GCC internal prototype to avoid an error.
10539 Use char because int might match the return type of a GCC
10540 builtin and then its argument prototype would still apply. */
10548 return ldap_init ();
10553 if ac_fn_c_try_link "$LINENO"; then :
10554 eval "$as_ac_Lib=yes"
10556 eval "$as_ac_Lib=no"
10558 rm -f core conftest.err conftest.$ac_objext \
10559 conftest$ac_exeext conftest.$ac_ext
10560 LIBS=$ac_check_lib_save_LIBS
10562 eval ac_res=\$$as_ac_Lib
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10564 $as_echo "$ac_res" >&6; }
10565 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10567 LDADD_ldap_found="-l${ldaplib} ${extralib}"
10568 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
10569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
10570 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
10571 if eval \${$as_ac_Lib+:} false; then :
10572 $as_echo_n "(cached) " >&6
10574 ac_check_lib_save_LIBS=$LIBS
10575 LIBS="-l${ldaplib} ${extralib} $LIBS"
10576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10577 /* end confdefs.h. */
10579 /* Override any GCC internal prototype to avoid an error.
10580 Use char because int might match the return type of a GCC
10581 builtin and then its argument prototype would still apply. */
10585 char ldapssl_client_init ();
10589 return ldapssl_client_init ();
10594 if ac_fn_c_try_link "$LINENO"; then :
10595 eval "$as_ac_Lib=yes"
10597 eval "$as_ac_Lib=no"
10599 rm -f core conftest.err conftest.$ac_objext \
10600 conftest$ac_exeext conftest.$ac_ext
10601 LIBS=$ac_check_lib_save_LIBS
10603 eval ac_res=\$$as_ac_Lib
10604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10605 $as_echo "$ac_res" >&6; }
10606 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10607 apu_has_ldapssl_client_init="1"
10610 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
10611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
10612 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
10613 if eval \${$as_ac_Lib+:} false; then :
10614 $as_echo_n "(cached) " >&6
10616 ac_check_lib_save_LIBS=$LIBS
10617 LIBS="-l${ldaplib} ${extralib} $LIBS"
10618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10619 /* end confdefs.h. */
10621 /* Override any GCC internal prototype to avoid an error.
10622 Use char because int might match the return type of a GCC
10623 builtin and then its argument prototype would still apply. */
10627 char ldapssl_client_deinit ();
10631 return ldapssl_client_deinit ();
10636 if ac_fn_c_try_link "$LINENO"; then :
10637 eval "$as_ac_Lib=yes"
10639 eval "$as_ac_Lib=no"
10641 rm -f core conftest.err conftest.$ac_objext \
10642 conftest$ac_exeext conftest.$ac_ext
10643 LIBS=$ac_check_lib_save_LIBS
10645 eval ac_res=\$$as_ac_Lib
10646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10647 $as_echo "$ac_res" >&6; }
10648 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10649 apu_has_ldapssl_client_deinit="1"
10652 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
10653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
10654 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
10655 if eval \${$as_ac_Lib+:} false; then :
10656 $as_echo_n "(cached) " >&6
10658 ac_check_lib_save_LIBS=$LIBS
10659 LIBS="-l${ldaplib} ${extralib} $LIBS"
10660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10661 /* end confdefs.h. */
10663 /* Override any GCC internal prototype to avoid an error.
10664 Use char because int might match the return type of a GCC
10665 builtin and then its argument prototype would still apply. */
10669 char ldapssl_add_trusted_cert ();
10673 return ldapssl_add_trusted_cert ();
10678 if ac_fn_c_try_link "$LINENO"; then :
10679 eval "$as_ac_Lib=yes"
10681 eval "$as_ac_Lib=no"
10683 rm -f core conftest.err conftest.$ac_objext \
10684 conftest$ac_exeext conftest.$ac_ext
10685 LIBS=$ac_check_lib_save_LIBS
10687 eval ac_res=\$$as_ac_Lib
10688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10689 $as_echo "$ac_res" >&6; }
10690 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10691 apu_has_ldapssl_add_trusted_cert="1"
10694 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
10695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
10696 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
10697 if eval \${$as_ac_Lib+:} false; then :
10698 $as_echo_n "(cached) " >&6
10700 ac_check_lib_save_LIBS=$LIBS
10701 LIBS="-l${ldaplib} ${extralib} $LIBS"
10702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10703 /* end confdefs.h. */
10705 /* Override any GCC internal prototype to avoid an error.
10706 Use char because int might match the return type of a GCC
10707 builtin and then its argument prototype would still apply. */
10711 char ldap_start_tls_s ();
10715 return ldap_start_tls_s ();
10720 if ac_fn_c_try_link "$LINENO"; then :
10721 eval "$as_ac_Lib=yes"
10723 eval "$as_ac_Lib=no"
10725 rm -f core conftest.err conftest.$ac_objext \
10726 conftest$ac_exeext conftest.$ac_ext
10727 LIBS=$ac_check_lib_save_LIBS
10729 eval ac_res=\$$as_ac_Lib
10730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10731 $as_echo "$ac_res" >&6; }
10732 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10733 apu_has_ldap_start_tls_s="1"
10736 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
10737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
10738 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
10739 if eval \${$as_ac_Lib+:} false; then :
10740 $as_echo_n "(cached) " >&6
10742 ac_check_lib_save_LIBS=$LIBS
10743 LIBS="-l${ldaplib} ${extralib} $LIBS"
10744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10745 /* end confdefs.h. */
10747 /* Override any GCC internal prototype to avoid an error.
10748 Use char because int might match the return type of a GCC
10749 builtin and then its argument prototype would still apply. */
10753 char ldap_sslinit ();
10757 return ldap_sslinit ();
10762 if ac_fn_c_try_link "$LINENO"; then :
10763 eval "$as_ac_Lib=yes"
10765 eval "$as_ac_Lib=no"
10767 rm -f core conftest.err conftest.$ac_objext \
10768 conftest$ac_exeext conftest.$ac_ext
10769 LIBS=$ac_check_lib_save_LIBS
10771 eval ac_res=\$$as_ac_Lib
10772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10773 $as_echo "$ac_res" >&6; }
10774 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10775 apu_has_ldap_sslinit="1"
10778 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
10779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
10780 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
10781 if eval \${$as_ac_Lib+:} false; then :
10782 $as_echo_n "(cached) " >&6
10784 ac_check_lib_save_LIBS=$LIBS
10785 LIBS="-l${ldaplib} ${extralib} $LIBS"
10786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10787 /* end confdefs.h. */
10789 /* Override any GCC internal prototype to avoid an error.
10790 Use char because int might match the return type of a GCC
10791 builtin and then its argument prototype would still apply. */
10795 char ldapssl_init ();
10799 return ldapssl_init ();
10804 if ac_fn_c_try_link "$LINENO"; then :
10805 eval "$as_ac_Lib=yes"
10807 eval "$as_ac_Lib=no"
10809 rm -f core conftest.err conftest.$ac_objext \
10810 conftest$ac_exeext conftest.$ac_ext
10811 LIBS=$ac_check_lib_save_LIBS
10813 eval ac_res=\$$as_ac_Lib
10814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10815 $as_echo "$ac_res" >&6; }
10816 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10817 apu_has_ldapssl_init="1"
10820 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
10821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
10822 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
10823 if eval \${$as_ac_Lib+:} false; then :
10824 $as_echo_n "(cached) " >&6
10826 ac_check_lib_save_LIBS=$LIBS
10827 LIBS="-l${ldaplib} ${extralib} $LIBS"
10828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10829 /* end confdefs.h. */
10831 /* Override any GCC internal prototype to avoid an error.
10832 Use char because int might match the return type of a GCC
10833 builtin and then its argument prototype would still apply. */
10837 char ldapssl_install_routines ();
10841 return ldapssl_install_routines ();
10846 if ac_fn_c_try_link "$LINENO"; then :
10847 eval "$as_ac_Lib=yes"
10849 eval "$as_ac_Lib=no"
10851 rm -f core conftest.err conftest.$ac_objext \
10852 conftest$ac_exeext conftest.$ac_ext
10853 LIBS=$ac_check_lib_save_LIBS
10855 eval ac_res=\$$as_ac_Lib
10856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10857 $as_echo "$ac_res" >&6; }
10858 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10859 apu_has_ldapssl_install_routines="1"
10869 if test ${apu_has_ldap} != "1"; then
10871 extralib="-ldl -lpthread"
10872 # Clear the cache entry for subsequent APU_FIND_LDAPLIB invocations.
10874 ldaplib_cache_id="`echo $ldaplib | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
10876 unset ac_cv_lib_${ldaplib_cache_id}_ldap_init
10877 unset ac_cv_lib_${ldaplib_cache_id}___ldap_init
10878 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_init" | $as_tr_sh`
10879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -l${ldaplib}" >&5
10880 $as_echo_n "checking for ldap_init in -l${ldaplib}... " >&6; }
10881 if eval \${$as_ac_Lib+:} false; then :
10882 $as_echo_n "(cached) " >&6
10884 ac_check_lib_save_LIBS=$LIBS
10885 LIBS="-l${ldaplib} ${extralib} $LIBS"
10886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10887 /* end confdefs.h. */
10889 /* Override any GCC internal prototype to avoid an error.
10890 Use char because int might match the return type of a GCC
10891 builtin and then its argument prototype would still apply. */
10899 return ldap_init ();
10904 if ac_fn_c_try_link "$LINENO"; then :
10905 eval "$as_ac_Lib=yes"
10907 eval "$as_ac_Lib=no"
10909 rm -f core conftest.err conftest.$ac_objext \
10910 conftest$ac_exeext conftest.$ac_ext
10911 LIBS=$ac_check_lib_save_LIBS
10913 eval ac_res=\$$as_ac_Lib
10914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10915 $as_echo "$ac_res" >&6; }
10916 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10918 LDADD_ldap_found="-l${ldaplib} ${extralib}"
10919 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_init" | $as_tr_sh`
10920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_init in -l${ldaplib}" >&5
10921 $as_echo_n "checking for ldapssl_client_init in -l${ldaplib}... " >&6; }
10922 if eval \${$as_ac_Lib+:} false; then :
10923 $as_echo_n "(cached) " >&6
10925 ac_check_lib_save_LIBS=$LIBS
10926 LIBS="-l${ldaplib} ${extralib} $LIBS"
10927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10928 /* end confdefs.h. */
10930 /* Override any GCC internal prototype to avoid an error.
10931 Use char because int might match the return type of a GCC
10932 builtin and then its argument prototype would still apply. */
10936 char ldapssl_client_init ();
10940 return ldapssl_client_init ();
10945 if ac_fn_c_try_link "$LINENO"; then :
10946 eval "$as_ac_Lib=yes"
10948 eval "$as_ac_Lib=no"
10950 rm -f core conftest.err conftest.$ac_objext \
10951 conftest$ac_exeext conftest.$ac_ext
10952 LIBS=$ac_check_lib_save_LIBS
10954 eval ac_res=\$$as_ac_Lib
10955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10956 $as_echo "$ac_res" >&6; }
10957 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
10958 apu_has_ldapssl_client_init="1"
10961 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_client_deinit" | $as_tr_sh`
10962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_client_deinit in -l${ldaplib}" >&5
10963 $as_echo_n "checking for ldapssl_client_deinit in -l${ldaplib}... " >&6; }
10964 if eval \${$as_ac_Lib+:} false; then :
10965 $as_echo_n "(cached) " >&6
10967 ac_check_lib_save_LIBS=$LIBS
10968 LIBS="-l${ldaplib} ${extralib} $LIBS"
10969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10970 /* end confdefs.h. */
10972 /* Override any GCC internal prototype to avoid an error.
10973 Use char because int might match the return type of a GCC
10974 builtin and then its argument prototype would still apply. */
10978 char ldapssl_client_deinit ();
10982 return ldapssl_client_deinit ();
10987 if ac_fn_c_try_link "$LINENO"; then :
10988 eval "$as_ac_Lib=yes"
10990 eval "$as_ac_Lib=no"
10992 rm -f core conftest.err conftest.$ac_objext \
10993 conftest$ac_exeext conftest.$ac_ext
10994 LIBS=$ac_check_lib_save_LIBS
10996 eval ac_res=\$$as_ac_Lib
10997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10998 $as_echo "$ac_res" >&6; }
10999 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11000 apu_has_ldapssl_client_deinit="1"
11003 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_add_trusted_cert" | $as_tr_sh`
11004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_add_trusted_cert in -l${ldaplib}" >&5
11005 $as_echo_n "checking for ldapssl_add_trusted_cert in -l${ldaplib}... " >&6; }
11006 if eval \${$as_ac_Lib+:} false; then :
11007 $as_echo_n "(cached) " >&6
11009 ac_check_lib_save_LIBS=$LIBS
11010 LIBS="-l${ldaplib} ${extralib} $LIBS"
11011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11012 /* end confdefs.h. */
11014 /* Override any GCC internal prototype to avoid an error.
11015 Use char because int might match the return type of a GCC
11016 builtin and then its argument prototype would still apply. */
11020 char ldapssl_add_trusted_cert ();
11024 return ldapssl_add_trusted_cert ();
11029 if ac_fn_c_try_link "$LINENO"; then :
11030 eval "$as_ac_Lib=yes"
11032 eval "$as_ac_Lib=no"
11034 rm -f core conftest.err conftest.$ac_objext \
11035 conftest$ac_exeext conftest.$ac_ext
11036 LIBS=$ac_check_lib_save_LIBS
11038 eval ac_res=\$$as_ac_Lib
11039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11040 $as_echo "$ac_res" >&6; }
11041 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11042 apu_has_ldapssl_add_trusted_cert="1"
11045 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_start_tls_s" | $as_tr_sh`
11046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_start_tls_s in -l${ldaplib}" >&5
11047 $as_echo_n "checking for ldap_start_tls_s in -l${ldaplib}... " >&6; }
11048 if eval \${$as_ac_Lib+:} false; then :
11049 $as_echo_n "(cached) " >&6
11051 ac_check_lib_save_LIBS=$LIBS
11052 LIBS="-l${ldaplib} ${extralib} $LIBS"
11053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11054 /* end confdefs.h. */
11056 /* Override any GCC internal prototype to avoid an error.
11057 Use char because int might match the return type of a GCC
11058 builtin and then its argument prototype would still apply. */
11062 char ldap_start_tls_s ();
11066 return ldap_start_tls_s ();
11071 if ac_fn_c_try_link "$LINENO"; then :
11072 eval "$as_ac_Lib=yes"
11074 eval "$as_ac_Lib=no"
11076 rm -f core conftest.err conftest.$ac_objext \
11077 conftest$ac_exeext conftest.$ac_ext
11078 LIBS=$ac_check_lib_save_LIBS
11080 eval ac_res=\$$as_ac_Lib
11081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11082 $as_echo "$ac_res" >&6; }
11083 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11084 apu_has_ldap_start_tls_s="1"
11087 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldap_sslinit" | $as_tr_sh`
11088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_sslinit in -l${ldaplib}" >&5
11089 $as_echo_n "checking for ldap_sslinit in -l${ldaplib}... " >&6; }
11090 if eval \${$as_ac_Lib+:} false; then :
11091 $as_echo_n "(cached) " >&6
11093 ac_check_lib_save_LIBS=$LIBS
11094 LIBS="-l${ldaplib} ${extralib} $LIBS"
11095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11096 /* end confdefs.h. */
11098 /* Override any GCC internal prototype to avoid an error.
11099 Use char because int might match the return type of a GCC
11100 builtin and then its argument prototype would still apply. */
11104 char ldap_sslinit ();
11108 return ldap_sslinit ();
11113 if ac_fn_c_try_link "$LINENO"; then :
11114 eval "$as_ac_Lib=yes"
11116 eval "$as_ac_Lib=no"
11118 rm -f core conftest.err conftest.$ac_objext \
11119 conftest$ac_exeext conftest.$ac_ext
11120 LIBS=$ac_check_lib_save_LIBS
11122 eval ac_res=\$$as_ac_Lib
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11124 $as_echo "$ac_res" >&6; }
11125 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11126 apu_has_ldap_sslinit="1"
11129 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_init" | $as_tr_sh`
11130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_init in -l${ldaplib}" >&5
11131 $as_echo_n "checking for ldapssl_init in -l${ldaplib}... " >&6; }
11132 if eval \${$as_ac_Lib+:} false; then :
11133 $as_echo_n "(cached) " >&6
11135 ac_check_lib_save_LIBS=$LIBS
11136 LIBS="-l${ldaplib} ${extralib} $LIBS"
11137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11138 /* end confdefs.h. */
11140 /* Override any GCC internal prototype to avoid an error.
11141 Use char because int might match the return type of a GCC
11142 builtin and then its argument prototype would still apply. */
11146 char ldapssl_init ();
11150 return ldapssl_init ();
11155 if ac_fn_c_try_link "$LINENO"; then :
11156 eval "$as_ac_Lib=yes"
11158 eval "$as_ac_Lib=no"
11160 rm -f core conftest.err conftest.$ac_objext \
11161 conftest$ac_exeext conftest.$ac_ext
11162 LIBS=$ac_check_lib_save_LIBS
11164 eval ac_res=\$$as_ac_Lib
11165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11166 $as_echo "$ac_res" >&6; }
11167 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11168 apu_has_ldapssl_init="1"
11171 as_ac_Lib=`$as_echo "ac_cv_lib_${ldaplib}''_ldapssl_install_routines" | $as_tr_sh`
11172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldapssl_install_routines in -l${ldaplib}" >&5
11173 $as_echo_n "checking for ldapssl_install_routines in -l${ldaplib}... " >&6; }
11174 if eval \${$as_ac_Lib+:} false; then :
11175 $as_echo_n "(cached) " >&6
11177 ac_check_lib_save_LIBS=$LIBS
11178 LIBS="-l${ldaplib} ${extralib} $LIBS"
11179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11180 /* end confdefs.h. */
11182 /* Override any GCC internal prototype to avoid an error.
11183 Use char because int might match the return type of a GCC
11184 builtin and then its argument prototype would still apply. */
11188 char ldapssl_install_routines ();
11192 return ldapssl_install_routines ();
11197 if ac_fn_c_try_link "$LINENO"; then :
11198 eval "$as_ac_Lib=yes"
11200 eval "$as_ac_Lib=no"
11202 rm -f core conftest.err conftest.$ac_objext \
11203 conftest$ac_exeext conftest.$ac_ext
11204 LIBS=$ac_check_lib_save_LIBS
11206 eval ac_res=\$$as_ac_Lib
11207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11208 $as_echo "$ac_res" >&6; }
11209 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11210 apu_has_ldapssl_install_routines="1"
11221 test ${apu_has_ldap} != "1" && as_fn_error $? "could not find an LDAP library" "$LINENO" 5
11222 test ${apu_has_ldap} == "1" &&
11223 if test "x$LDADD_ldap" = "x"; then
11224 test "x$silent" != "xyes" && echo " setting LDADD_ldap to \"$LDADD_ldap_found\""
11225 LDADD_ldap="$LDADD_ldap_found"
11227 apr_addto_bugger="$LDADD_ldap_found"
11228 for i in $apr_addto_bugger; do
11229 apr_addto_duplicate="0"
11230 for j in $LDADD_ldap; do
11231 if test "x$i" = "x$j"; then
11232 apr_addto_duplicate="1"
11236 if test $apr_addto_duplicate = "0"; then
11237 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_ldap"
11238 LDADD_ldap="$LDADD_ldap $i"
11243 as_ac_Lib=`$as_echo "ac_cv_lib_$apu_liblber_name''_ber_init" | $as_tr_sh`
11244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ber_init in -l$apu_liblber_name" >&5
11245 $as_echo_n "checking for ber_init in -l$apu_liblber_name... " >&6; }
11246 if eval \${$as_ac_Lib+:} false; then :
11247 $as_echo_n "(cached) " >&6
11249 ac_check_lib_save_LIBS=$LIBS
11250 LIBS="-l$apu_liblber_name $LIBS"
11251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11252 /* end confdefs.h. */
11254 /* Override any GCC internal prototype to avoid an error.
11255 Use char because int might match the return type of a GCC
11256 builtin and then its argument prototype would still apply. */
11264 return ber_init ();
11269 if ac_fn_c_try_link "$LINENO"; then :
11270 eval "$as_ac_Lib=yes"
11272 eval "$as_ac_Lib=no"
11274 rm -f core conftest.err conftest.$ac_objext \
11275 conftest$ac_exeext conftest.$ac_ext
11276 LIBS=$ac_check_lib_save_LIBS
11278 eval ac_res=\$$as_ac_Lib
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11280 $as_echo "$ac_res" >&6; }
11281 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11283 if test "x$LDADD_ldap" = "x"; then
11284 test "x$silent" != "xyes" && echo " setting LDADD_ldap to \"-l${apu_liblber_name}\""
11285 LDADD_ldap="-l${apu_liblber_name}"
11287 apr_addto_bugger="-l${apu_liblber_name}"
11288 for i in $apr_addto_bugger; do
11289 apr_addto_duplicate="0"
11290 for j in $LDADD_ldap; do
11291 if test "x$i" = "x$j"; then
11292 apr_addto_duplicate="1"
11296 if test $apr_addto_duplicate = "0"; then
11297 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_ldap"
11298 LDADD_ldap="$LDADD_ldap $i"
11306 for ac_header in lber.h
11308 ac_fn_c_check_header_mongrel "$LINENO" "lber.h" "ac_cv_header_lber_h" "$ac_includes_default"
11309 if test "x$ac_cv_header_lber_h" = xyes; then :
11310 cat >>confdefs.h <<_ACEOF
11311 #define HAVE_LBER_H 1
11313 lber_h="#include <lber.h>"
11319 # Solaris has a problem in <ldap.h> which prevents it from
11320 # being included by itself. Check for <ldap.h> manually,
11321 # including lber.h first.
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap.h" >&5
11323 $as_echo_n "checking for ldap.h... " >&6; }
11324 if ${apr_cv_hdr_ldap_h+:} false; then :
11325 $as_echo_n "(cached) " >&6
11327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11328 /* end confdefs.h. */
11335 if ac_fn_c_try_cpp "$LINENO"; then :
11336 apr_cv_hdr_ldap_h=yes
11338 apr_cv_hdr_ldap_h=no
11340 rm -f conftest.err conftest.i conftest.$ac_ext
11342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_cv_hdr_ldap_h" >&5
11343 $as_echo "$apr_cv_hdr_ldap_h" >&6; }
11344 if test "$apr_cv_hdr_ldap_h" = "yes"; then
11345 ldap_h="#include <ldap.h>"
11347 $as_echo "#define HAVE_LDAP_H 1" >>confdefs.h
11351 for ac_header in ldap_ssl.h
11353 ac_fn_c_check_header_mongrel "$LINENO" "ldap_ssl.h" "ac_cv_header_ldap_ssl_h" "$ac_includes_default"
11354 if test "x$ac_cv_header_ldap_ssl_h" = xyes; then :
11355 cat >>confdefs.h <<_ACEOF
11356 #define HAVE_LDAP_SSL_H 1
11358 ldap_ssl_h="#include <ldap_ssl.h>"
11364 if test "$apr_cv_hdr_ldap_h" = "yes"; then
11365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDAP toolkit" >&5
11366 $as_echo_n "checking for LDAP toolkit... " >&6; }
11367 if ${apr_cv_ldap_toolkit+:} false; then :
11368 $as_echo_n "(cached) " >&6
11371 if test "x$apr_cv_ldap_toolkit" = "x"; then
11372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11373 /* end confdefs.h. */
11378 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11379 $EGREP "OpenLDAP" >/dev/null 2>&1; then :
11380 apu_has_ldap_openldap="1"
11381 apr_cv_ldap_toolkit="OpenLDAP"
11386 if test "x$apr_cv_ldap_toolkit" = "x"; then
11387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11388 /* end confdefs.h. */
11393 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11394 $EGREP "Sun Microsystems Inc." >/dev/null 2>&1; then :
11395 apu_has_ldap_solaris="1"
11396 apr_cv_ldap_toolkit="Solaris"
11401 if test "x$apr_cv_ldap_toolkit" = "x"; then
11402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11403 /* end confdefs.h. */
11408 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11409 $EGREP "Novell" >/dev/null 2>&1; then :
11410 apu_has_ldap_novell="1"
11411 apr_cv_ldap_toolkit="Novell"
11416 if test "x$apr_cv_ldap_toolkit" = "x"; then
11417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11418 /* end confdefs.h. */
11423 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11424 $EGREP "Microsoft Corporation." >/dev/null 2>&1; then :
11425 apu_has_ldap_microsoft="1"
11426 apr_cv_ldap_toolkit="Microsoft"
11431 if test "x$apr_cv_ldap_toolkit" = "x"; then
11432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11433 /* end confdefs.h. */
11438 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11439 $EGREP "Netscape Communications Corp." >/dev/null 2>&1; then :
11440 apu_has_ldap_netscape="1"
11441 apr_cv_ldap_toolkit="Netscape"
11446 if test "x$apr_cv_ldap_toolkit" = "x"; then
11447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11448 /* end confdefs.h. */
11453 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11454 $EGREP "mozilla.org" >/dev/null 2>&1; then :
11455 apu_has_ldap_mozilla="1"
11456 apr_cv_ldap_toolkit="Mozilla"
11461 if test "x$apr_cv_ldap_toolkit" = "x"; then
11462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11463 /* end confdefs.h. */
11468 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11469 $EGREP "International Business Machines" >/dev/null 2>&1; then :
11470 apu_has_ldap_tivoli="1"
11471 apr_cv_ldap_toolkit="Tivoli"
11476 if test "x$apr_cv_ldap_toolkit" = "x"; then
11479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11480 /* end confdefs.h. */
11484 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11485 $EGREP "IBM" >/dev/null 2>&1; then :
11486 apu_has_ldap_zos="1"
11487 apr_cv_ldap_toolkit="z/OS"
11494 if test "x$apr_cv_ldap_toolkit" = "x"; then
11495 apu_has_ldap_other="1"
11496 apr_cv_ldap_toolkit="unknown"
11500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_cv_ldap_toolkit" >&5
11501 $as_echo "$apr_cv_ldap_toolkit" >&6; }
11504 CPPFLAGS=$save_cppflags
11505 LDFLAGS=$save_ldflags
11512 if test "$apu_has_ldap_openldap" = "1"; then
11513 save_cppflags="$CPPFLAGS"
11514 save_ldflags="$LDFLAGS"
11517 CPPFLAGS="$CPPFLAGS $APRUTIL_INCLUDES"
11518 LDFLAGS="$LDFLAGS $APRUTIL_LDFLAGS"
11519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking style of ldap_set_rebind_proc routine" >&5
11520 $as_echo_n "checking style of ldap_set_rebind_proc routine... " >&6; }
11521 if ${ac_cv_ldap_set_rebind_proc_style+:} false; then :
11522 $as_echo_n "(cached) " >&6
11524 apr_save_CFLAGS=$CFLAGS
11525 CFLAGS="$CFLAGS $CFLAGS_WARN"
11526 if test "$ac_cv_c_compiler_gnu" = "yes"; then
11527 CFLAGS="$CFLAGS -Werror"
11529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11530 /* end confdefs.h. */
11531 #include "confdefs.h"
11541 int main(int argc, const char *const *argv) {
11543 ldap_set_rebind_proc((LDAP *)0, (LDAP_REBIND_PROC *)0, (void *)0);
11548 if ac_fn_c_try_compile "$LINENO"; then :
11549 ac_cv_ldap_set_rebind_proc_style=three
11551 ac_cv_ldap_set_rebind_proc_style=two
11553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11554 CFLAGS=$apr_save_CFLAGS
11557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ldap_set_rebind_proc_style" >&5
11558 $as_echo "$ac_cv_ldap_set_rebind_proc_style" >&6; }
11560 if test "$ac_cv_ldap_set_rebind_proc_style" = "three"; then
11562 $as_echo "#define LDAP_SET_REBIND_PROC_THREE 1" >>confdefs.h
11566 CPPFLAGS="$save_cppflags"
11567 LDFLAGS="$save_ldflags"
11604 apu_db_header=db.h # default so apu_select_dbm.h is syntactically correct
11607 # Maximum supported version announced in help string.
11608 # Although we search for all versions up to 5.9,
11609 # we should only include existing versions in our
11613 dbm_list="sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4"
11614 db_version="$db_min_version"
11615 while [ $db_version -le $db_max_version ]
11617 dbm_list="$dbm_list, db$db_version"
11618 db_version=`expr $db_version + 1`
11622 # Check whether --with-dbm was given.
11623 if test "${with_dbm+set}" = set; then :
11625 if test "$withval" = "yes"; then
11626 as_fn_error $? "--with-dbm needs to specify a DBM type to use.
11627 One of: $dbm_list" "$LINENO" 5
11629 requested="$withval"
11639 # Check whether --with-gdbm was given.
11640 if test "${with_gdbm+set}" = set; then :
11641 withval=$with_gdbm;
11643 if test "$withval" = "yes"; then
11644 ac_fn_c_check_header_mongrel "$LINENO" "gdbm.h" "ac_cv_header_gdbm_h" "$ac_includes_default"
11645 if test "x$ac_cv_header_gdbm_h" = xyes; then :
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbm_open in -lgdbm" >&5
11647 $as_echo_n "checking for gdbm_open in -lgdbm... " >&6; }
11648 if ${ac_cv_lib_gdbm_gdbm_open+:} false; then :
11649 $as_echo_n "(cached) " >&6
11651 ac_check_lib_save_LIBS=$LIBS
11652 LIBS="-lgdbm $LIBS"
11653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11654 /* end confdefs.h. */
11656 /* Override any GCC internal prototype to avoid an error.
11657 Use char because int might match the return type of a GCC
11658 builtin and then its argument prototype would still apply. */
11666 return gdbm_open ();
11671 if ac_fn_c_try_link "$LINENO"; then :
11672 ac_cv_lib_gdbm_gdbm_open=yes
11674 ac_cv_lib_gdbm_gdbm_open=no
11676 rm -f core conftest.err conftest.$ac_objext \
11677 conftest$ac_exeext conftest.$ac_ext
11678 LIBS=$ac_check_lib_save_LIBS
11680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gdbm_gdbm_open" >&5
11681 $as_echo "$ac_cv_lib_gdbm_gdbm_open" >&6; }
11682 if test "x$ac_cv_lib_gdbm_gdbm_open" = xyes; then :
11689 elif test "$withval" = "no"; then
11692 saved_cppflags="$CPPFLAGS"
11693 saved_ldflags="$LDFLAGS"
11694 CPPFLAGS="$CPPFLAGS -I$withval/include"
11695 LDFLAGS="$LDFLAGS -L$withval/lib "
11697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for gdbm in $withval" >&5
11698 $as_echo_n "checking checking for gdbm in $withval... " >&6; }
11699 ac_fn_c_check_header_mongrel "$LINENO" "gdbm.h" "ac_cv_header_gdbm_h" "$ac_includes_default"
11700 if test "x$ac_cv_header_gdbm_h" = xyes; then :
11701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbm_open in -lgdbm" >&5
11702 $as_echo_n "checking for gdbm_open in -lgdbm... " >&6; }
11703 if ${ac_cv_lib_gdbm_gdbm_open+:} false; then :
11704 $as_echo_n "(cached) " >&6
11706 ac_check_lib_save_LIBS=$LIBS
11707 LIBS="-lgdbm $LIBS"
11708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11709 /* end confdefs.h. */
11711 /* Override any GCC internal prototype to avoid an error.
11712 Use char because int might match the return type of a GCC
11713 builtin and then its argument prototype would still apply. */
11721 return gdbm_open ();
11726 if ac_fn_c_try_link "$LINENO"; then :
11727 ac_cv_lib_gdbm_gdbm_open=yes
11729 ac_cv_lib_gdbm_gdbm_open=no
11731 rm -f core conftest.err conftest.$ac_objext \
11732 conftest$ac_exeext conftest.$ac_ext
11733 LIBS=$ac_check_lib_save_LIBS
11735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gdbm_gdbm_open" >&5
11736 $as_echo "$ac_cv_lib_gdbm_gdbm_open" >&6; }
11737 if test "x$ac_cv_lib_gdbm_gdbm_open" = xyes; then :
11744 if test "$apu_have_gdbm" != "0"; then
11746 if test "x$APRUTIL_LDFLAGS" = "x"; then
11747 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$withval/lib\""
11748 APRUTIL_LDFLAGS="-L$withval/lib"
11750 apr_addto_bugger="-L$withval/lib"
11751 for i in $apr_addto_bugger; do
11752 apr_addto_duplicate="0"
11753 for j in $APRUTIL_LDFLAGS; do
11754 if test "x$i" = "x$j"; then
11755 apr_addto_duplicate="1"
11759 if test $apr_addto_duplicate = "0"; then
11760 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
11761 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
11767 if test "x$APRUTIL_INCLUDES" = "x"; then
11768 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$withval/include\""
11769 APRUTIL_INCLUDES="-I$withval/include"
11771 apr_addto_bugger="-I$withval/include"
11772 for i in $apr_addto_bugger; do
11773 apr_addto_duplicate="0"
11774 for j in $APRUTIL_INCLUDES; do
11775 if test "x$i" = "x$j"; then
11776 apr_addto_duplicate="1"
11780 if test $apr_addto_duplicate = "0"; then
11781 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
11782 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
11788 CPPFLAGS="$saved_cppflags"
11789 LDFLAGS="$saved_ldflags"
11796 # Check whether --with-ndbm was given.
11797 if test "${with_ndbm+set}" = set; then :
11798 withval=$with_ndbm;
11800 if test "$withval" = "yes"; then
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for ndbm in the usual places" >&5
11802 $as_echo_n "checking checking for ndbm in the usual places... " >&6; }
11806 elif test "$withval" = "no"; then
11812 NDBM_INC="-I`echo $withval |sed -e 's/:.*$//'`"
11813 NDBM_LDFLAGS="-L`echo $withval |sed -e 's/^.*://'`"
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for ndbm includes with $NDBM_INC libs with $NDBM_LDFLAGS " >&5
11815 $as_echo_n "checking checking for ndbm includes with $NDBM_INC libs with $NDBM_LDFLAGS ... " >&6; }
11818 NDBM_INC="-I$withval/include"
11819 NDBM_LDFLAGS="-L$withval/lib"
11820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for ndbm includes in $withval" >&5
11821 $as_echo_n "checking checking for ndbm includes in $withval... " >&6; }
11826 save_cppflags="$CPPFLAGS"
11827 save_ldflags="$LDFLAGS"
11828 CPPFLAGS="$CPPFLAGS $NDBM_INC"
11829 LDFLAGS="$LDFLAGS $NDBM_LDFLAGS"
11830 if test "$apu_want_ndbm" != "0"; then
11831 ac_fn_c_check_header_mongrel "$LINENO" "ndbm.h" "ac_cv_header_ndbm_h" "$ac_includes_default"
11832 if test "x$ac_cv_header_ndbm_h" = xyes; then :
11833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbm_open in -lc" >&5
11834 $as_echo_n "checking for dbm_open in -lc... " >&6; }
11835 if ${ac_cv_lib_c_dbm_open+:} false; then :
11836 $as_echo_n "(cached) " >&6
11838 ac_check_lib_save_LIBS=$LIBS
11840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11841 /* end confdefs.h. */
11843 /* Override any GCC internal prototype to avoid an error.
11844 Use char because int might match the return type of a GCC
11845 builtin and then its argument prototype would still apply. */
11853 return dbm_open ();
11858 if ac_fn_c_try_link "$LINENO"; then :
11859 ac_cv_lib_c_dbm_open=yes
11861 ac_cv_lib_c_dbm_open=no
11863 rm -f core conftest.err conftest.$ac_objext \
11864 conftest$ac_exeext conftest.$ac_ext
11865 LIBS=$ac_check_lib_save_LIBS
11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dbm_open" >&5
11868 $as_echo "$ac_cv_lib_c_dbm_open" >&6; }
11869 if test "x$ac_cv_lib_c_dbm_open" = xyes; then :
11870 apu_have_ndbm=1;apu_ndbm_lib=c
11872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbm_open in -ldbm" >&5
11873 $as_echo_n "checking for dbm_open in -ldbm... " >&6; }
11874 if ${ac_cv_lib_dbm_dbm_open+:} false; then :
11875 $as_echo_n "(cached) " >&6
11877 ac_check_lib_save_LIBS=$LIBS
11879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11880 /* end confdefs.h. */
11882 /* Override any GCC internal prototype to avoid an error.
11883 Use char because int might match the return type of a GCC
11884 builtin and then its argument prototype would still apply. */
11892 return dbm_open ();
11897 if ac_fn_c_try_link "$LINENO"; then :
11898 ac_cv_lib_dbm_dbm_open=yes
11900 ac_cv_lib_dbm_dbm_open=no
11902 rm -f core conftest.err conftest.$ac_objext \
11903 conftest$ac_exeext conftest.$ac_ext
11904 LIBS=$ac_check_lib_save_LIBS
11906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dbm_dbm_open" >&5
11907 $as_echo "$ac_cv_lib_dbm_dbm_open" >&6; }
11908 if test "x$ac_cv_lib_dbm_dbm_open" = xyes; then :
11909 apu_have_ndbm=1;apu_ndbm_lib=dbm
11911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbm_open in -ldb" >&5
11912 $as_echo_n "checking for dbm_open in -ldb... " >&6; }
11913 if ${ac_cv_lib_db_dbm_open+:} false; then :
11914 $as_echo_n "(cached) " >&6
11916 ac_check_lib_save_LIBS=$LIBS
11918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11919 /* end confdefs.h. */
11921 /* Override any GCC internal prototype to avoid an error.
11922 Use char because int might match the return type of a GCC
11923 builtin and then its argument prototype would still apply. */
11931 return dbm_open ();
11936 if ac_fn_c_try_link "$LINENO"; then :
11937 ac_cv_lib_db_dbm_open=yes
11939 ac_cv_lib_db_dbm_open=no
11941 rm -f core conftest.err conftest.$ac_objext \
11942 conftest$ac_exeext conftest.$ac_ext
11943 LIBS=$ac_check_lib_save_LIBS
11945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_db_dbm_open" >&5
11946 $as_echo "$ac_cv_lib_db_dbm_open" >&6; }
11947 if test "x$ac_cv_lib_db_dbm_open" = xyes; then :
11948 apu_have_ndbm=1;apu_ndbm_lib=db
11950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __db_ndbm_open in -ldb" >&5
11951 $as_echo_n "checking for __db_ndbm_open in -ldb... " >&6; }
11952 if ${ac_cv_lib_db___db_ndbm_open+:} false; then :
11953 $as_echo_n "(cached) " >&6
11955 ac_check_lib_save_LIBS=$LIBS
11957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11958 /* end confdefs.h. */
11960 /* Override any GCC internal prototype to avoid an error.
11961 Use char because int might match the return type of a GCC
11962 builtin and then its argument prototype would still apply. */
11966 char __db_ndbm_open ();
11970 return __db_ndbm_open ();
11975 if ac_fn_c_try_link "$LINENO"; then :
11976 ac_cv_lib_db___db_ndbm_open=yes
11978 ac_cv_lib_db___db_ndbm_open=no
11980 rm -f core conftest.err conftest.$ac_objext \
11981 conftest$ac_exeext conftest.$ac_ext
11982 LIBS=$ac_check_lib_save_LIBS
11984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_db___db_ndbm_open" >&5
11985 $as_echo "$ac_cv_lib_db___db_ndbm_open" >&6; }
11986 if test "x$ac_cv_lib_db___db_ndbm_open" = xyes; then :
11987 apu_have_ndbm=1;apu_ndbm_lib=db
12003 if test "$apu_have_ndbm" != "0"; then
12004 if test "$withval" != "yes"; then
12006 if test "x$APRUTIL_INCLUDES" = "x"; then
12007 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"$NDBM_INC\""
12008 APRUTIL_INCLUDES="$NDBM_INC"
12010 apr_addto_bugger="$NDBM_INC"
12011 for i in $apr_addto_bugger; do
12012 apr_addto_duplicate="0"
12013 for j in $APRUTIL_INCLUDES; do
12014 if test "x$i" = "x$j"; then
12015 apr_addto_duplicate="1"
12019 if test $apr_addto_duplicate = "0"; then
12020 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12021 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12027 if test "x$APRUTIL_LDFLAGS" = "x"; then
12028 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"$NDBM_LDFLAGS\""
12029 APRUTIL_LDFLAGS="$NDBM_LDFLAGS"
12031 apr_addto_bugger="$NDBM_LDFLAGS"
12032 for i in $apr_addto_bugger; do
12033 apr_addto_duplicate="0"
12034 for j in $APRUTIL_LDFLAGS; do
12035 if test "x$i" = "x$j"; then
12036 apr_addto_duplicate="1"
12040 if test $apr_addto_duplicate = "0"; then
12041 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12042 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12048 elif test "$withval" != "yes"; then
12049 as_fn_error $? "NDBM not found in the specified directory" "$LINENO" 5
12052 CPPFLAGS="$save_cppflags"
12053 LDFLAGS="$save_ldflags"
12063 if test -n "$apu_db_xtra_libs"; then
12064 saveddbxtralibs="$LIBS"
12065 LIBS="$apu_db_xtra_libs $LIBS"
12069 # Check whether --with-berkeley-db was given.
12070 if test "${with_berkeley_db+set}" = set; then :
12071 withval=$with_berkeley_db;
12072 if test "$withval" = "yes"; then
12075 elif test "$withval" = "no"; then
12079 user_places="$withval"
12082 if test "$apu_want_db" != "0"; then
12084 requested=$requested
12085 check_places=$user_places
12087 case "$requested" in
12090 all_places="$check_places"
12092 # Start version search at version 5.9
12094 while [ $db_version -ge 40 ]
12096 db_major=`echo $db_version | sed -e 's/.$//'`
12097 db_minor=`echo $db_version | sed -e 's/.//'`
12099 places="$all_places"
12100 db_major="$db_major"
12101 db_minor="$db_minor"
12102 if test -z "$places"; then
12103 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
12106 bdb_version="${db_major}"
12107 if test ""${db_minor}"" != "-1"; then
12108 bdb_version="$bdb_version."${db_minor}""
12109 if test ""-1"" != "-1"; then
12110 bdb_version="$bdb_version."-1""
12113 bdb_places="$places"
12114 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
12115 bdb_default_search_lib_names="db-${db_major}.${db_minor} db${db_major}-${db_major}.${db_minor} db${db_major}${db_minor} db-${db_major} db${db_major} db"
12120 # Save the original values of the flags we tweak.
12121 apu_check_lib_save_libs="$LIBS"
12122 apu_check_lib_save_ldflags="$LDFLAGS"
12123 apu_check_lib_save_cppflags="$CPPFLAGS"
12125 # The variable `found' is the prefix under which we've found
12126 # Berkeley DB, or `not' if we haven't found it anywhere yet.
12128 for bdb_place in $bdb_places; do
12130 LDFLAGS="$apu_check_lib_save_ldflags"
12131 CPPFLAGS="$apu_check_lib_save_cppflags"
12132 case "$bdb_place" in
12134 description="the standard places"
12137 header="`echo $bdb_place | sed -e 's/:.*$//'`"
12138 lib="`echo $bdb_place | sed -e 's/^.*://'`"
12139 CPPFLAGS="$CPPFLAGS -I$header"
12140 LDFLAGS="$LDFLAGS -L$lib"
12141 description="$header and $lib"
12144 if test -d $bdb_place; then
12145 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
12146 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
12148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
12149 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
12150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
12151 $as_echo "directory not found" >&6; }
12154 description="$bdb_place"
12158 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
12159 # trick to display a message instead.
12160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
12161 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
12162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
12165 for bdb_libname in $bdb_default_search_lib_names; do
12166 for bdb_header in $bdb_default_search_headers; do
12167 # Clear the header cache variable for each location
12169 cache_id="`echo ac_cv_header_${bdb_header} \
12170 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12173 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
12174 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
12175 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12177 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
12178 # We generate a separate cache variable for each prefix and libname
12179 # we search under. That way, we avoid caching information that
12180 # changes if the user runs `configure' with a different set of
12183 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
12184 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
12188 $as_echo_n "checking for -l$bdb_libname... " >&6; }
12189 if eval \${$cache_id+:} false; then :
12190 $as_echo_n "(cached) " >&6
12194 apu_try_berkeley_db_save_libs="$LIBS"
12196 apu_check_berkeley_db_major="${db_major}"
12197 apu_check_berkeley_db_minor="${db_minor}"
12198 apu_check_berkeley_db_patch="-1"
12199 apu_try_berkeley_db_header=$bdb_header
12200 apu_try_berkeley_db_libname=$bdb_libname
12202 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
12203 if test "$cross_compiling" = yes; then :
12204 apu_try_berkeley_db=yes
12207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12208 /* end confdefs.h. */
12210 #include <stdlib.h>
12212 #include <$apu_try_berkeley_db_header>
12215 int major, minor, patch;
12217 db_version(&major, &minor, &patch);
12219 /* Sanity check: ensure that db.h constants actually match the db library */
12220 if (major != DB_VERSION_MAJOR
12221 || minor != DB_VERSION_MINOR
12222 || patch != DB_VERSION_PATCH)
12225 /* Run-time check: ensure the library claims to be the correct version. */
12227 if ($apu_check_berkeley_db_major != -1) {
12228 if (major < $apu_check_berkeley_db_major)
12230 if (major > $apu_check_berkeley_db_major)
12234 if ($apu_check_berkeley_db_minor != -1) {
12235 if (minor < $apu_check_berkeley_db_minor)
12237 if (minor > $apu_check_berkeley_db_minor)
12241 if ($apu_check_berkeley_db_patch == -1
12242 || patch >= $apu_check_berkeley_db_patch)
12249 if ac_fn_c_try_run "$LINENO"; then :
12250 apu_try_berkeley_db=yes
12252 apu_try_berkeley_db=no
12254 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12255 conftest.$ac_objext conftest.beam conftest.$ac_ext
12259 LIBS="$apu_try_berkeley_db_save_libs"
12262 eval "$cache_id=$apu_try_berkeley_db"
12266 result="`eval echo '$'$cache_id`"
12267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
12268 $as_echo "$result" >&6; }
12269 elif test ""${db_major}"" = "1"; then
12270 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
12272 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
12273 if eval \${$as_ac_Lib+:} false; then :
12274 $as_echo_n "(cached) " >&6
12276 ac_check_lib_save_LIBS=$LIBS
12277 LIBS="-l$bdb_libname $LIBS"
12278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12279 /* end confdefs.h. */
12281 /* Override any GCC internal prototype to avoid an error.
12282 Use char because int might match the return type of a GCC
12283 builtin and then its argument prototype would still apply. */
12296 if ac_fn_c_try_link "$LINENO"; then :
12297 eval "$as_ac_Lib=yes"
12299 eval "$as_ac_Lib=no"
12301 rm -f core conftest.err conftest.$ac_objext \
12302 conftest$ac_exeext conftest.$ac_ext
12303 LIBS=$ac_check_lib_save_LIBS
12305 eval ac_res=\$$as_ac_Lib
12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12307 $as_echo "$ac_res" >&6; }
12308 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12315 elif test ""${db_major}"" = "2"; then
12316 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
12317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
12318 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
12319 if eval \${$as_ac_Lib+:} false; then :
12320 $as_echo_n "(cached) " >&6
12322 ac_check_lib_save_LIBS=$LIBS
12323 LIBS="-l$bdb_libname $LIBS"
12324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12325 /* end confdefs.h. */
12327 /* Override any GCC internal prototype to avoid an error.
12328 Use char because int might match the return type of a GCC
12329 builtin and then its argument prototype would still apply. */
12342 if ac_fn_c_try_link "$LINENO"; then :
12343 eval "$as_ac_Lib=yes"
12345 eval "$as_ac_Lib=no"
12347 rm -f core conftest.err conftest.$ac_objext \
12348 conftest$ac_exeext conftest.$ac_ext
12349 LIBS=$ac_check_lib_save_LIBS
12351 eval ac_res=\$$as_ac_Lib
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12353 $as_echo "$ac_res" >&6; }
12354 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12369 # If we found it, no need to search any more.
12370 if test "$result" = "yes"; then
12375 test "$found" != "not" && break
12377 test "$found" != "not" && break
12380 # Restore the original values of the flags we tweak.
12381 LDFLAGS="$apu_check_lib_save_ldflags"
12382 CPPFLAGS="$apu_check_lib_save_cppflags"
12389 apu_db_header=$bdb_header
12390 apu_db_lib=$bdb_libname
12394 header="`echo $found | sed -e 's/:.*$//'`"
12395 lib="`echo $found | sed -e 's/^.*://'`"
12398 if test "x$APRUTIL_INCLUDES" = "x"; then
12399 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
12400 APRUTIL_INCLUDES="-I$header"
12402 apr_addto_bugger="-I$header"
12403 for i in $apr_addto_bugger; do
12404 apr_addto_duplicate="0"
12405 for j in $APRUTIL_INCLUDES; do
12406 if test "x$i" = "x$j"; then
12407 apr_addto_duplicate="1"
12411 if test $apr_addto_duplicate = "0"; then
12412 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12413 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12419 if test "x$APRUTIL_LDFLAGS" = "x"; then
12420 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
12421 APRUTIL_LDFLAGS="-L$lib"
12423 apr_addto_bugger="-L$lib"
12424 for i in $apr_addto_bugger; do
12425 apr_addto_duplicate="0"
12426 for j in $APRUTIL_LDFLAGS; do
12427 if test "x$i" = "x$j"; then
12428 apr_addto_duplicate="1"
12432 if test $apr_addto_duplicate = "0"; then
12433 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12434 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12439 apu_db_header=$bdb_header
12440 apu_db_lib=$bdb_libname
12445 if test "x$APRUTIL_INCLUDES" = "x"; then
12446 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
12447 APRUTIL_INCLUDES="-I$found/include"
12449 apr_addto_bugger="-I$found/include"
12450 for i in $apr_addto_bugger; do
12451 apr_addto_duplicate="0"
12452 for j in $APRUTIL_INCLUDES; do
12453 if test "x$i" = "x$j"; then
12454 apr_addto_duplicate="1"
12458 if test $apr_addto_duplicate = "0"; then
12459 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12460 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12466 if test "x$APRUTIL_LDFLAGS" = "x"; then
12467 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
12468 APRUTIL_LDFLAGS="-L$found/lib"
12470 apr_addto_bugger="-L$found/lib"
12471 for i in $apr_addto_bugger; do
12472 apr_addto_duplicate="0"
12473 for j in $APRUTIL_LDFLAGS; do
12474 if test "x$i" = "x$j"; then
12475 apr_addto_duplicate="1"
12479 if test $apr_addto_duplicate = "0"; then
12480 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12481 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12486 apu_db_header=$bdb_header
12487 apu_db_lib=$bdb_libname
12492 if test "$apu_have_db" = "1"; then
12493 apu_db_version=${db_major}
12496 if test "$apu_have_db" = "1"; then
12499 db_version=`expr $db_version - 1`
12501 if test "$apu_have_db" = "0"; then
12503 places="$all_places"
12504 if test -z "$places"; then
12509 if test "-1" != "-1"; then
12510 bdb_version="$bdb_version.-1"
12511 if test "-1" != "-1"; then
12512 bdb_version="$bdb_version.-1"
12515 bdb_places="$places"
12516 bdb_default_search_headers="db3/db.h db.h"
12517 bdb_default_search_lib_names="db3 db"
12522 # Save the original values of the flags we tweak.
12523 apu_check_lib_save_libs="$LIBS"
12524 apu_check_lib_save_ldflags="$LDFLAGS"
12525 apu_check_lib_save_cppflags="$CPPFLAGS"
12527 # The variable `found' is the prefix under which we've found
12528 # Berkeley DB, or `not' if we haven't found it anywhere yet.
12530 for bdb_place in $bdb_places; do
12532 LDFLAGS="$apu_check_lib_save_ldflags"
12533 CPPFLAGS="$apu_check_lib_save_cppflags"
12534 case "$bdb_place" in
12536 description="the standard places"
12539 header="`echo $bdb_place | sed -e 's/:.*$//'`"
12540 lib="`echo $bdb_place | sed -e 's/^.*://'`"
12541 CPPFLAGS="$CPPFLAGS -I$header"
12542 LDFLAGS="$LDFLAGS -L$lib"
12543 description="$header and $lib"
12546 if test -d $bdb_place; then
12547 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
12548 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
12550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
12551 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
12552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
12553 $as_echo "directory not found" >&6; }
12556 description="$bdb_place"
12560 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
12561 # trick to display a message instead.
12562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
12563 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
12564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
12567 for bdb_libname in $bdb_default_search_lib_names; do
12568 for bdb_header in $bdb_default_search_headers; do
12569 # Clear the header cache variable for each location
12571 cache_id="`echo ac_cv_header_${bdb_header} \
12572 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12575 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
12576 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
12577 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12579 if test "3" = "3" -o "3" = "4" -o "3" = "5"; then
12580 # We generate a separate cache variable for each prefix and libname
12581 # we search under. That way, we avoid caching information that
12582 # changes if the user runs `configure' with a different set of
12585 cache_id="`echo apu_cv_check_berkeley_db_3_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
12586 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
12590 $as_echo_n "checking for -l$bdb_libname... " >&6; }
12591 if eval \${$cache_id+:} false; then :
12592 $as_echo_n "(cached) " >&6
12596 apu_try_berkeley_db_save_libs="$LIBS"
12598 apu_check_berkeley_db_major=3
12599 apu_check_berkeley_db_minor=-1
12600 apu_check_berkeley_db_patch=-1
12601 apu_try_berkeley_db_header=$bdb_header
12602 apu_try_berkeley_db_libname=$bdb_libname
12604 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
12605 if test "$cross_compiling" = yes; then :
12606 apu_try_berkeley_db=yes
12609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12610 /* end confdefs.h. */
12612 #include <stdlib.h>
12614 #include <$apu_try_berkeley_db_header>
12617 int major, minor, patch;
12619 db_version(&major, &minor, &patch);
12621 /* Sanity check: ensure that db.h constants actually match the db library */
12622 if (major != DB_VERSION_MAJOR
12623 || minor != DB_VERSION_MINOR
12624 || patch != DB_VERSION_PATCH)
12627 /* Run-time check: ensure the library claims to be the correct version. */
12629 if ($apu_check_berkeley_db_major != -1) {
12630 if (major < $apu_check_berkeley_db_major)
12632 if (major > $apu_check_berkeley_db_major)
12636 if ($apu_check_berkeley_db_minor != -1) {
12637 if (minor < $apu_check_berkeley_db_minor)
12639 if (minor > $apu_check_berkeley_db_minor)
12643 if ($apu_check_berkeley_db_patch == -1
12644 || patch >= $apu_check_berkeley_db_patch)
12651 if ac_fn_c_try_run "$LINENO"; then :
12652 apu_try_berkeley_db=yes
12654 apu_try_berkeley_db=no
12656 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12657 conftest.$ac_objext conftest.beam conftest.$ac_ext
12661 LIBS="$apu_try_berkeley_db_save_libs"
12664 eval "$cache_id=$apu_try_berkeley_db"
12668 result="`eval echo '$'$cache_id`"
12669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
12670 $as_echo "$result" >&6; }
12671 elif test "3" = "1"; then
12672 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
12673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
12674 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
12675 if eval \${$as_ac_Lib+:} false; then :
12676 $as_echo_n "(cached) " >&6
12678 ac_check_lib_save_LIBS=$LIBS
12679 LIBS="-l$bdb_libname $LIBS"
12680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12681 /* end confdefs.h. */
12683 /* Override any GCC internal prototype to avoid an error.
12684 Use char because int might match the return type of a GCC
12685 builtin and then its argument prototype would still apply. */
12698 if ac_fn_c_try_link "$LINENO"; then :
12699 eval "$as_ac_Lib=yes"
12701 eval "$as_ac_Lib=no"
12703 rm -f core conftest.err conftest.$ac_objext \
12704 conftest$ac_exeext conftest.$ac_ext
12705 LIBS=$ac_check_lib_save_LIBS
12707 eval ac_res=\$$as_ac_Lib
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12709 $as_echo "$ac_res" >&6; }
12710 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12717 elif test "3" = "2"; then
12718 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
12719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
12720 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
12721 if eval \${$as_ac_Lib+:} false; then :
12722 $as_echo_n "(cached) " >&6
12724 ac_check_lib_save_LIBS=$LIBS
12725 LIBS="-l$bdb_libname $LIBS"
12726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12727 /* end confdefs.h. */
12729 /* Override any GCC internal prototype to avoid an error.
12730 Use char because int might match the return type of a GCC
12731 builtin and then its argument prototype would still apply. */
12744 if ac_fn_c_try_link "$LINENO"; then :
12745 eval "$as_ac_Lib=yes"
12747 eval "$as_ac_Lib=no"
12749 rm -f core conftest.err conftest.$ac_objext \
12750 conftest$ac_exeext conftest.$ac_ext
12751 LIBS=$ac_check_lib_save_LIBS
12753 eval ac_res=\$$as_ac_Lib
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12755 $as_echo "$ac_res" >&6; }
12756 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12771 # If we found it, no need to search any more.
12772 if test "$result" = "yes"; then
12777 test "$found" != "not" && break
12779 test "$found" != "not" && break
12782 # Restore the original values of the flags we tweak.
12783 LDFLAGS="$apu_check_lib_save_ldflags"
12784 CPPFLAGS="$apu_check_lib_save_cppflags"
12791 apu_db_header=$bdb_header
12792 apu_db_lib=$bdb_libname
12796 header="`echo $found | sed -e 's/:.*$//'`"
12797 lib="`echo $found | sed -e 's/^.*://'`"
12800 if test "x$APRUTIL_INCLUDES" = "x"; then
12801 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
12802 APRUTIL_INCLUDES="-I$header"
12804 apr_addto_bugger="-I$header"
12805 for i in $apr_addto_bugger; do
12806 apr_addto_duplicate="0"
12807 for j in $APRUTIL_INCLUDES; do
12808 if test "x$i" = "x$j"; then
12809 apr_addto_duplicate="1"
12813 if test $apr_addto_duplicate = "0"; then
12814 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12815 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12821 if test "x$APRUTIL_LDFLAGS" = "x"; then
12822 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
12823 APRUTIL_LDFLAGS="-L$lib"
12825 apr_addto_bugger="-L$lib"
12826 for i in $apr_addto_bugger; do
12827 apr_addto_duplicate="0"
12828 for j in $APRUTIL_LDFLAGS; do
12829 if test "x$i" = "x$j"; then
12830 apr_addto_duplicate="1"
12834 if test $apr_addto_duplicate = "0"; then
12835 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12836 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12841 apu_db_header=$bdb_header
12842 apu_db_lib=$bdb_libname
12847 if test "x$APRUTIL_INCLUDES" = "x"; then
12848 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
12849 APRUTIL_INCLUDES="-I$found/include"
12851 apr_addto_bugger="-I$found/include"
12852 for i in $apr_addto_bugger; do
12853 apr_addto_duplicate="0"
12854 for j in $APRUTIL_INCLUDES; do
12855 if test "x$i" = "x$j"; then
12856 apr_addto_duplicate="1"
12860 if test $apr_addto_duplicate = "0"; then
12861 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12862 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12868 if test "x$APRUTIL_LDFLAGS" = "x"; then
12869 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
12870 APRUTIL_LDFLAGS="-L$found/lib"
12872 apr_addto_bugger="-L$found/lib"
12873 for i in $apr_addto_bugger; do
12874 apr_addto_duplicate="0"
12875 for j in $APRUTIL_LDFLAGS; do
12876 if test "x$i" = "x$j"; then
12877 apr_addto_duplicate="1"
12881 if test $apr_addto_duplicate = "0"; then
12882 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12883 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12888 apu_db_header=$bdb_header
12889 apu_db_lib=$bdb_libname
12894 if test "$apu_have_db" = "1"; then
12899 if test "$apu_have_db" = "0"; then
12901 places="$all_places"
12902 if test -z "$places"; then
12907 if test "-1" != "-1"; then
12908 bdb_version="$bdb_version.-1"
12909 if test "-1" != "-1"; then
12910 bdb_version="$bdb_version.-1"
12913 bdb_places="$places"
12914 bdb_default_search_headers="db2/db.h db.h"
12915 bdb_default_search_lib_names="db2 db"
12920 # Save the original values of the flags we tweak.
12921 apu_check_lib_save_libs="$LIBS"
12922 apu_check_lib_save_ldflags="$LDFLAGS"
12923 apu_check_lib_save_cppflags="$CPPFLAGS"
12925 # The variable `found' is the prefix under which we've found
12926 # Berkeley DB, or `not' if we haven't found it anywhere yet.
12928 for bdb_place in $bdb_places; do
12930 LDFLAGS="$apu_check_lib_save_ldflags"
12931 CPPFLAGS="$apu_check_lib_save_cppflags"
12932 case "$bdb_place" in
12934 description="the standard places"
12937 header="`echo $bdb_place | sed -e 's/:.*$//'`"
12938 lib="`echo $bdb_place | sed -e 's/^.*://'`"
12939 CPPFLAGS="$CPPFLAGS -I$header"
12940 LDFLAGS="$LDFLAGS -L$lib"
12941 description="$header and $lib"
12944 if test -d $bdb_place; then
12945 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
12946 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
12949 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
12950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
12951 $as_echo "directory not found" >&6; }
12954 description="$bdb_place"
12958 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
12959 # trick to display a message instead.
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
12961 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
12962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
12965 for bdb_libname in $bdb_default_search_lib_names; do
12966 for bdb_header in $bdb_default_search_headers; do
12967 # Clear the header cache variable for each location
12969 cache_id="`echo ac_cv_header_${bdb_header} \
12970 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12973 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
12974 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
12975 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12977 if test "2" = "3" -o "2" = "4" -o "2" = "5"; then
12978 # We generate a separate cache variable for each prefix and libname
12979 # we search under. That way, we avoid caching information that
12980 # changes if the user runs `configure' with a different set of
12983 cache_id="`echo apu_cv_check_berkeley_db_2_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
12984 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
12988 $as_echo_n "checking for -l$bdb_libname... " >&6; }
12989 if eval \${$cache_id+:} false; then :
12990 $as_echo_n "(cached) " >&6
12994 apu_try_berkeley_db_save_libs="$LIBS"
12996 apu_check_berkeley_db_major=2
12997 apu_check_berkeley_db_minor=-1
12998 apu_check_berkeley_db_patch=-1
12999 apu_try_berkeley_db_header=$bdb_header
13000 apu_try_berkeley_db_libname=$bdb_libname
13002 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
13003 if test "$cross_compiling" = yes; then :
13004 apu_try_berkeley_db=yes
13007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13008 /* end confdefs.h. */
13010 #include <stdlib.h>
13012 #include <$apu_try_berkeley_db_header>
13015 int major, minor, patch;
13017 db_version(&major, &minor, &patch);
13019 /* Sanity check: ensure that db.h constants actually match the db library */
13020 if (major != DB_VERSION_MAJOR
13021 || minor != DB_VERSION_MINOR
13022 || patch != DB_VERSION_PATCH)
13025 /* Run-time check: ensure the library claims to be the correct version. */
13027 if ($apu_check_berkeley_db_major != -1) {
13028 if (major < $apu_check_berkeley_db_major)
13030 if (major > $apu_check_berkeley_db_major)
13034 if ($apu_check_berkeley_db_minor != -1) {
13035 if (minor < $apu_check_berkeley_db_minor)
13037 if (minor > $apu_check_berkeley_db_minor)
13041 if ($apu_check_berkeley_db_patch == -1
13042 || patch >= $apu_check_berkeley_db_patch)
13049 if ac_fn_c_try_run "$LINENO"; then :
13050 apu_try_berkeley_db=yes
13052 apu_try_berkeley_db=no
13054 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13055 conftest.$ac_objext conftest.beam conftest.$ac_ext
13059 LIBS="$apu_try_berkeley_db_save_libs"
13062 eval "$cache_id=$apu_try_berkeley_db"
13066 result="`eval echo '$'$cache_id`"
13067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
13068 $as_echo "$result" >&6; }
13069 elif test "2" = "1"; then
13070 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
13072 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
13073 if eval \${$as_ac_Lib+:} false; then :
13074 $as_echo_n "(cached) " >&6
13076 ac_check_lib_save_LIBS=$LIBS
13077 LIBS="-l$bdb_libname $LIBS"
13078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13079 /* end confdefs.h. */
13081 /* Override any GCC internal prototype to avoid an error.
13082 Use char because int might match the return type of a GCC
13083 builtin and then its argument prototype would still apply. */
13096 if ac_fn_c_try_link "$LINENO"; then :
13097 eval "$as_ac_Lib=yes"
13099 eval "$as_ac_Lib=no"
13101 rm -f core conftest.err conftest.$ac_objext \
13102 conftest$ac_exeext conftest.$ac_ext
13103 LIBS=$ac_check_lib_save_LIBS
13105 eval ac_res=\$$as_ac_Lib
13106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13107 $as_echo "$ac_res" >&6; }
13108 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13115 elif test "2" = "2"; then
13116 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
13117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
13118 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
13119 if eval \${$as_ac_Lib+:} false; then :
13120 $as_echo_n "(cached) " >&6
13122 ac_check_lib_save_LIBS=$LIBS
13123 LIBS="-l$bdb_libname $LIBS"
13124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13125 /* end confdefs.h. */
13127 /* Override any GCC internal prototype to avoid an error.
13128 Use char because int might match the return type of a GCC
13129 builtin and then its argument prototype would still apply. */
13142 if ac_fn_c_try_link "$LINENO"; then :
13143 eval "$as_ac_Lib=yes"
13145 eval "$as_ac_Lib=no"
13147 rm -f core conftest.err conftest.$ac_objext \
13148 conftest$ac_exeext conftest.$ac_ext
13149 LIBS=$ac_check_lib_save_LIBS
13151 eval ac_res=\$$as_ac_Lib
13152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13153 $as_echo "$ac_res" >&6; }
13154 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13169 # If we found it, no need to search any more.
13170 if test "$result" = "yes"; then
13175 test "$found" != "not" && break
13177 test "$found" != "not" && break
13180 # Restore the original values of the flags we tweak.
13181 LDFLAGS="$apu_check_lib_save_ldflags"
13182 CPPFLAGS="$apu_check_lib_save_cppflags"
13189 apu_db_header=$bdb_header
13190 apu_db_lib=$bdb_libname
13194 header="`echo $found | sed -e 's/:.*$//'`"
13195 lib="`echo $found | sed -e 's/^.*://'`"
13198 if test "x$APRUTIL_INCLUDES" = "x"; then
13199 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
13200 APRUTIL_INCLUDES="-I$header"
13202 apr_addto_bugger="-I$header"
13203 for i in $apr_addto_bugger; do
13204 apr_addto_duplicate="0"
13205 for j in $APRUTIL_INCLUDES; do
13206 if test "x$i" = "x$j"; then
13207 apr_addto_duplicate="1"
13211 if test $apr_addto_duplicate = "0"; then
13212 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13213 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13219 if test "x$APRUTIL_LDFLAGS" = "x"; then
13220 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
13221 APRUTIL_LDFLAGS="-L$lib"
13223 apr_addto_bugger="-L$lib"
13224 for i in $apr_addto_bugger; do
13225 apr_addto_duplicate="0"
13226 for j in $APRUTIL_LDFLAGS; do
13227 if test "x$i" = "x$j"; then
13228 apr_addto_duplicate="1"
13232 if test $apr_addto_duplicate = "0"; then
13233 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13234 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13239 apu_db_header=$bdb_header
13240 apu_db_lib=$bdb_libname
13245 if test "x$APRUTIL_INCLUDES" = "x"; then
13246 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
13247 APRUTIL_INCLUDES="-I$found/include"
13249 apr_addto_bugger="-I$found/include"
13250 for i in $apr_addto_bugger; do
13251 apr_addto_duplicate="0"
13252 for j in $APRUTIL_INCLUDES; do
13253 if test "x$i" = "x$j"; then
13254 apr_addto_duplicate="1"
13258 if test $apr_addto_duplicate = "0"; then
13259 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13260 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13266 if test "x$APRUTIL_LDFLAGS" = "x"; then
13267 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
13268 APRUTIL_LDFLAGS="-L$found/lib"
13270 apr_addto_bugger="-L$found/lib"
13271 for i in $apr_addto_bugger; do
13272 apr_addto_duplicate="0"
13273 for j in $APRUTIL_LDFLAGS; do
13274 if test "x$i" = "x$j"; then
13275 apr_addto_duplicate="1"
13279 if test $apr_addto_duplicate = "0"; then
13280 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13281 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13286 apu_db_header=$bdb_header
13287 apu_db_lib=$bdb_libname
13292 if test "$apu_have_db" = "1"; then
13297 if test "$apu_have_db" = "0"; then
13299 places="$all_places"
13300 if test -z "$places"; then
13305 if test "0" != "-1"; then
13306 bdb_version="$bdb_version.0"
13307 if test "0" != "-1"; then
13308 bdb_version="$bdb_version.0"
13311 bdb_places="$places"
13312 bdb_default_search_headers="db1/db.h db.h"
13313 bdb_default_search_lib_names="db1"
13318 # Save the original values of the flags we tweak.
13319 apu_check_lib_save_libs="$LIBS"
13320 apu_check_lib_save_ldflags="$LDFLAGS"
13321 apu_check_lib_save_cppflags="$CPPFLAGS"
13323 # The variable `found' is the prefix under which we've found
13324 # Berkeley DB, or `not' if we haven't found it anywhere yet.
13326 for bdb_place in $bdb_places; do
13328 LDFLAGS="$apu_check_lib_save_ldflags"
13329 CPPFLAGS="$apu_check_lib_save_cppflags"
13330 case "$bdb_place" in
13332 description="the standard places"
13335 header="`echo $bdb_place | sed -e 's/:.*$//'`"
13336 lib="`echo $bdb_place | sed -e 's/^.*://'`"
13337 CPPFLAGS="$CPPFLAGS -I$header"
13338 LDFLAGS="$LDFLAGS -L$lib"
13339 description="$header and $lib"
13342 if test -d $bdb_place; then
13343 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
13344 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
13347 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
13348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
13349 $as_echo "directory not found" >&6; }
13352 description="$bdb_place"
13356 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
13357 # trick to display a message instead.
13358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
13359 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
13360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
13363 for bdb_libname in $bdb_default_search_lib_names; do
13364 for bdb_header in $bdb_default_search_headers; do
13365 # Clear the header cache variable for each location
13367 cache_id="`echo ac_cv_header_${bdb_header} \
13368 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13371 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
13372 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
13373 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13375 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
13376 # We generate a separate cache variable for each prefix and libname
13377 # we search under. That way, we avoid caching information that
13378 # changes if the user runs `configure' with a different set of
13381 cache_id="`echo apu_cv_check_berkeley_db_1_0_0_${bdb_header}_${bdb_libname}_in_${bdb_place} \
13382 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
13386 $as_echo_n "checking for -l$bdb_libname... " >&6; }
13387 if eval \${$cache_id+:} false; then :
13388 $as_echo_n "(cached) " >&6
13392 apu_try_berkeley_db_save_libs="$LIBS"
13394 apu_check_berkeley_db_major=1
13395 apu_check_berkeley_db_minor=0
13396 apu_check_berkeley_db_patch=0
13397 apu_try_berkeley_db_header=$bdb_header
13398 apu_try_berkeley_db_libname=$bdb_libname
13400 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
13401 if test "$cross_compiling" = yes; then :
13402 apu_try_berkeley_db=yes
13405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13406 /* end confdefs.h. */
13408 #include <stdlib.h>
13410 #include <$apu_try_berkeley_db_header>
13413 int major, minor, patch;
13415 db_version(&major, &minor, &patch);
13417 /* Sanity check: ensure that db.h constants actually match the db library */
13418 if (major != DB_VERSION_MAJOR
13419 || minor != DB_VERSION_MINOR
13420 || patch != DB_VERSION_PATCH)
13423 /* Run-time check: ensure the library claims to be the correct version. */
13425 if ($apu_check_berkeley_db_major != -1) {
13426 if (major < $apu_check_berkeley_db_major)
13428 if (major > $apu_check_berkeley_db_major)
13432 if ($apu_check_berkeley_db_minor != -1) {
13433 if (minor < $apu_check_berkeley_db_minor)
13435 if (minor > $apu_check_berkeley_db_minor)
13439 if ($apu_check_berkeley_db_patch == -1
13440 || patch >= $apu_check_berkeley_db_patch)
13447 if ac_fn_c_try_run "$LINENO"; then :
13448 apu_try_berkeley_db=yes
13450 apu_try_berkeley_db=no
13452 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13453 conftest.$ac_objext conftest.beam conftest.$ac_ext
13457 LIBS="$apu_try_berkeley_db_save_libs"
13460 eval "$cache_id=$apu_try_berkeley_db"
13464 result="`eval echo '$'$cache_id`"
13465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
13466 $as_echo "$result" >&6; }
13467 elif test "1" = "1"; then
13468 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
13470 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
13471 if eval \${$as_ac_Lib+:} false; then :
13472 $as_echo_n "(cached) " >&6
13474 ac_check_lib_save_LIBS=$LIBS
13475 LIBS="-l$bdb_libname $LIBS"
13476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13477 /* end confdefs.h. */
13479 /* Override any GCC internal prototype to avoid an error.
13480 Use char because int might match the return type of a GCC
13481 builtin and then its argument prototype would still apply. */
13494 if ac_fn_c_try_link "$LINENO"; then :
13495 eval "$as_ac_Lib=yes"
13497 eval "$as_ac_Lib=no"
13499 rm -f core conftest.err conftest.$ac_objext \
13500 conftest$ac_exeext conftest.$ac_ext
13501 LIBS=$ac_check_lib_save_LIBS
13503 eval ac_res=\$$as_ac_Lib
13504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13505 $as_echo "$ac_res" >&6; }
13506 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13513 elif test "1" = "2"; then
13514 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
13515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
13516 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
13517 if eval \${$as_ac_Lib+:} false; then :
13518 $as_echo_n "(cached) " >&6
13520 ac_check_lib_save_LIBS=$LIBS
13521 LIBS="-l$bdb_libname $LIBS"
13522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13523 /* end confdefs.h. */
13525 /* Override any GCC internal prototype to avoid an error.
13526 Use char because int might match the return type of a GCC
13527 builtin and then its argument prototype would still apply. */
13540 if ac_fn_c_try_link "$LINENO"; then :
13541 eval "$as_ac_Lib=yes"
13543 eval "$as_ac_Lib=no"
13545 rm -f core conftest.err conftest.$ac_objext \
13546 conftest$ac_exeext conftest.$ac_ext
13547 LIBS=$ac_check_lib_save_LIBS
13549 eval ac_res=\$$as_ac_Lib
13550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13551 $as_echo "$ac_res" >&6; }
13552 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13567 # If we found it, no need to search any more.
13568 if test "$result" = "yes"; then
13573 test "$found" != "not" && break
13575 test "$found" != "not" && break
13578 # Restore the original values of the flags we tweak.
13579 LDFLAGS="$apu_check_lib_save_ldflags"
13580 CPPFLAGS="$apu_check_lib_save_cppflags"
13587 apu_db_header=$bdb_header
13588 apu_db_lib=$bdb_libname
13592 header="`echo $found | sed -e 's/:.*$//'`"
13593 lib="`echo $found | sed -e 's/^.*://'`"
13596 if test "x$APRUTIL_INCLUDES" = "x"; then
13597 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
13598 APRUTIL_INCLUDES="-I$header"
13600 apr_addto_bugger="-I$header"
13601 for i in $apr_addto_bugger; do
13602 apr_addto_duplicate="0"
13603 for j in $APRUTIL_INCLUDES; do
13604 if test "x$i" = "x$j"; then
13605 apr_addto_duplicate="1"
13609 if test $apr_addto_duplicate = "0"; then
13610 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13611 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13617 if test "x$APRUTIL_LDFLAGS" = "x"; then
13618 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
13619 APRUTIL_LDFLAGS="-L$lib"
13621 apr_addto_bugger="-L$lib"
13622 for i in $apr_addto_bugger; do
13623 apr_addto_duplicate="0"
13624 for j in $APRUTIL_LDFLAGS; do
13625 if test "x$i" = "x$j"; then
13626 apr_addto_duplicate="1"
13630 if test $apr_addto_duplicate = "0"; then
13631 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13632 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13637 apu_db_header=$bdb_header
13638 apu_db_lib=$bdb_libname
13643 if test "x$APRUTIL_INCLUDES" = "x"; then
13644 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
13645 APRUTIL_INCLUDES="-I$found/include"
13647 apr_addto_bugger="-I$found/include"
13648 for i in $apr_addto_bugger; do
13649 apr_addto_duplicate="0"
13650 for j in $APRUTIL_INCLUDES; do
13651 if test "x$i" = "x$j"; then
13652 apr_addto_duplicate="1"
13656 if test $apr_addto_duplicate = "0"; then
13657 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13658 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13664 if test "x$APRUTIL_LDFLAGS" = "x"; then
13665 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
13666 APRUTIL_LDFLAGS="-L$found/lib"
13668 apr_addto_bugger="-L$found/lib"
13669 for i in $apr_addto_bugger; do
13670 apr_addto_duplicate="0"
13671 for j in $APRUTIL_LDFLAGS; do
13672 if test "x$i" = "x$j"; then
13673 apr_addto_duplicate="1"
13677 if test $apr_addto_duplicate = "0"; then
13678 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13679 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13684 apu_db_header=$bdb_header
13685 apu_db_lib=$bdb_libname
13690 if test "$apu_have_db" = "1"; then
13695 if test "$apu_have_db" = "0"; then
13697 places="$all_places"
13698 if test -z "$places"; then
13703 if test "-1" != "-1"; then
13704 bdb_version="$bdb_version.-1"
13705 if test "-1" != "-1"; then
13706 bdb_version="$bdb_version.-1"
13709 bdb_places="$places"
13710 bdb_default_search_headers="db_185.h"
13711 bdb_default_search_lib_names="db"
13716 # Save the original values of the flags we tweak.
13717 apu_check_lib_save_libs="$LIBS"
13718 apu_check_lib_save_ldflags="$LDFLAGS"
13719 apu_check_lib_save_cppflags="$CPPFLAGS"
13721 # The variable `found' is the prefix under which we've found
13722 # Berkeley DB, or `not' if we haven't found it anywhere yet.
13724 for bdb_place in $bdb_places; do
13726 LDFLAGS="$apu_check_lib_save_ldflags"
13727 CPPFLAGS="$apu_check_lib_save_cppflags"
13728 case "$bdb_place" in
13730 description="the standard places"
13733 header="`echo $bdb_place | sed -e 's/:.*$//'`"
13734 lib="`echo $bdb_place | sed -e 's/^.*://'`"
13735 CPPFLAGS="$CPPFLAGS -I$header"
13736 LDFLAGS="$LDFLAGS -L$lib"
13737 description="$header and $lib"
13740 if test -d $bdb_place; then
13741 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
13742 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
13745 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
13747 $as_echo "directory not found" >&6; }
13750 description="$bdb_place"
13754 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
13755 # trick to display a message instead.
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
13757 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
13761 for bdb_libname in $bdb_default_search_lib_names; do
13762 for bdb_header in $bdb_default_search_headers; do
13763 # Clear the header cache variable for each location
13765 cache_id="`echo ac_cv_header_${bdb_header} \
13766 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13769 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
13770 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
13771 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13773 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
13774 # We generate a separate cache variable for each prefix and libname
13775 # we search under. That way, we avoid caching information that
13776 # changes if the user runs `configure' with a different set of
13779 cache_id="`echo apu_cv_check_berkeley_db_1_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
13780 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
13784 $as_echo_n "checking for -l$bdb_libname... " >&6; }
13785 if eval \${$cache_id+:} false; then :
13786 $as_echo_n "(cached) " >&6
13790 apu_try_berkeley_db_save_libs="$LIBS"
13792 apu_check_berkeley_db_major=1
13793 apu_check_berkeley_db_minor=-1
13794 apu_check_berkeley_db_patch=-1
13795 apu_try_berkeley_db_header=$bdb_header
13796 apu_try_berkeley_db_libname=$bdb_libname
13798 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
13799 if test "$cross_compiling" = yes; then :
13800 apu_try_berkeley_db=yes
13803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13804 /* end confdefs.h. */
13806 #include <stdlib.h>
13808 #include <$apu_try_berkeley_db_header>
13811 int major, minor, patch;
13813 db_version(&major, &minor, &patch);
13815 /* Sanity check: ensure that db.h constants actually match the db library */
13816 if (major != DB_VERSION_MAJOR
13817 || minor != DB_VERSION_MINOR
13818 || patch != DB_VERSION_PATCH)
13821 /* Run-time check: ensure the library claims to be the correct version. */
13823 if ($apu_check_berkeley_db_major != -1) {
13824 if (major < $apu_check_berkeley_db_major)
13826 if (major > $apu_check_berkeley_db_major)
13830 if ($apu_check_berkeley_db_minor != -1) {
13831 if (minor < $apu_check_berkeley_db_minor)
13833 if (minor > $apu_check_berkeley_db_minor)
13837 if ($apu_check_berkeley_db_patch == -1
13838 || patch >= $apu_check_berkeley_db_patch)
13845 if ac_fn_c_try_run "$LINENO"; then :
13846 apu_try_berkeley_db=yes
13848 apu_try_berkeley_db=no
13850 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13851 conftest.$ac_objext conftest.beam conftest.$ac_ext
13855 LIBS="$apu_try_berkeley_db_save_libs"
13858 eval "$cache_id=$apu_try_berkeley_db"
13862 result="`eval echo '$'$cache_id`"
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
13864 $as_echo "$result" >&6; }
13865 elif test "1" = "1"; then
13866 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
13867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
13868 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
13869 if eval \${$as_ac_Lib+:} false; then :
13870 $as_echo_n "(cached) " >&6
13872 ac_check_lib_save_LIBS=$LIBS
13873 LIBS="-l$bdb_libname $LIBS"
13874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13875 /* end confdefs.h. */
13877 /* Override any GCC internal prototype to avoid an error.
13878 Use char because int might match the return type of a GCC
13879 builtin and then its argument prototype would still apply. */
13892 if ac_fn_c_try_link "$LINENO"; then :
13893 eval "$as_ac_Lib=yes"
13895 eval "$as_ac_Lib=no"
13897 rm -f core conftest.err conftest.$ac_objext \
13898 conftest$ac_exeext conftest.$ac_ext
13899 LIBS=$ac_check_lib_save_LIBS
13901 eval ac_res=\$$as_ac_Lib
13902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13903 $as_echo "$ac_res" >&6; }
13904 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13911 elif test "1" = "2"; then
13912 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
13913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
13914 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
13915 if eval \${$as_ac_Lib+:} false; then :
13916 $as_echo_n "(cached) " >&6
13918 ac_check_lib_save_LIBS=$LIBS
13919 LIBS="-l$bdb_libname $LIBS"
13920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13921 /* end confdefs.h. */
13923 /* Override any GCC internal prototype to avoid an error.
13924 Use char because int might match the return type of a GCC
13925 builtin and then its argument prototype would still apply. */
13938 if ac_fn_c_try_link "$LINENO"; then :
13939 eval "$as_ac_Lib=yes"
13941 eval "$as_ac_Lib=no"
13943 rm -f core conftest.err conftest.$ac_objext \
13944 conftest$ac_exeext conftest.$ac_ext
13945 LIBS=$ac_check_lib_save_LIBS
13947 eval ac_res=\$$as_ac_Lib
13948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13949 $as_echo "$ac_res" >&6; }
13950 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13965 # If we found it, no need to search any more.
13966 if test "$result" = "yes"; then
13971 test "$found" != "not" && break
13973 test "$found" != "not" && break
13976 # Restore the original values of the flags we tweak.
13977 LDFLAGS="$apu_check_lib_save_ldflags"
13978 CPPFLAGS="$apu_check_lib_save_cppflags"
13985 apu_db_header=$bdb_header
13986 apu_db_lib=$bdb_libname
13990 header="`echo $found | sed -e 's/:.*$//'`"
13991 lib="`echo $found | sed -e 's/^.*://'`"
13994 if test "x$APRUTIL_INCLUDES" = "x"; then
13995 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
13996 APRUTIL_INCLUDES="-I$header"
13998 apr_addto_bugger="-I$header"
13999 for i in $apr_addto_bugger; do
14000 apr_addto_duplicate="0"
14001 for j in $APRUTIL_INCLUDES; do
14002 if test "x$i" = "x$j"; then
14003 apr_addto_duplicate="1"
14007 if test $apr_addto_duplicate = "0"; then
14008 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14009 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14015 if test "x$APRUTIL_LDFLAGS" = "x"; then
14016 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
14017 APRUTIL_LDFLAGS="-L$lib"
14019 apr_addto_bugger="-L$lib"
14020 for i in $apr_addto_bugger; do
14021 apr_addto_duplicate="0"
14022 for j in $APRUTIL_LDFLAGS; do
14023 if test "x$i" = "x$j"; then
14024 apr_addto_duplicate="1"
14028 if test $apr_addto_duplicate = "0"; then
14029 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14030 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14035 apu_db_header=$bdb_header
14036 apu_db_lib=$bdb_libname
14041 if test "x$APRUTIL_INCLUDES" = "x"; then
14042 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
14043 APRUTIL_INCLUDES="-I$found/include"
14045 apr_addto_bugger="-I$found/include"
14046 for i in $apr_addto_bugger; do
14047 apr_addto_duplicate="0"
14048 for j in $APRUTIL_INCLUDES; do
14049 if test "x$i" = "x$j"; then
14050 apr_addto_duplicate="1"
14054 if test $apr_addto_duplicate = "0"; then
14055 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14056 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14062 if test "x$APRUTIL_LDFLAGS" = "x"; then
14063 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
14064 APRUTIL_LDFLAGS="-L$found/lib"
14066 apr_addto_bugger="-L$found/lib"
14067 for i in $apr_addto_bugger; do
14068 apr_addto_duplicate="0"
14069 for j in $APRUTIL_LDFLAGS; do
14070 if test "x$i" = "x$j"; then
14071 apr_addto_duplicate="1"
14075 if test $apr_addto_duplicate = "0"; then
14076 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14077 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14082 apu_db_header=$bdb_header
14083 apu_db_lib=$bdb_libname
14088 if test "$apu_have_db" = "1"; then
14093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB" >&5
14094 $as_echo_n "checking for Berkeley DB... " >&6; }
14095 if test "$apu_have_db" = "1"; then
14096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found db$apu_db_version" >&5
14097 $as_echo "found db$apu_db_version" >&6; }
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
14100 $as_echo "not found" >&6; }
14103 if test "$apu_have_db" = "0"; then
14104 as_fn_error but not found "Berkeley db requested" "$LINENO" 5
14109 places="$check_places"
14110 if test -z "$places"; then
14115 if test "0" != "-1"; then
14116 bdb_version="$bdb_version.0"
14117 if test "0" != "-1"; then
14118 bdb_version="$bdb_version.0"
14121 bdb_places="$places"
14122 bdb_default_search_headers="db1/db.h db.h"
14123 bdb_default_search_lib_names="db1"
14128 # Save the original values of the flags we tweak.
14129 apu_check_lib_save_libs="$LIBS"
14130 apu_check_lib_save_ldflags="$LDFLAGS"
14131 apu_check_lib_save_cppflags="$CPPFLAGS"
14133 # The variable `found' is the prefix under which we've found
14134 # Berkeley DB, or `not' if we haven't found it anywhere yet.
14136 for bdb_place in $bdb_places; do
14138 LDFLAGS="$apu_check_lib_save_ldflags"
14139 CPPFLAGS="$apu_check_lib_save_cppflags"
14140 case "$bdb_place" in
14142 description="the standard places"
14145 header="`echo $bdb_place | sed -e 's/:.*$//'`"
14146 lib="`echo $bdb_place | sed -e 's/^.*://'`"
14147 CPPFLAGS="$CPPFLAGS -I$header"
14148 LDFLAGS="$LDFLAGS -L$lib"
14149 description="$header and $lib"
14152 if test -d $bdb_place; then
14153 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
14154 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
14156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
14157 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
14158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
14159 $as_echo "directory not found" >&6; }
14162 description="$bdb_place"
14166 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
14167 # trick to display a message instead.
14168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
14169 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
14173 for bdb_libname in $bdb_default_search_lib_names; do
14174 for bdb_header in $bdb_default_search_headers; do
14175 # Clear the header cache variable for each location
14177 cache_id="`echo ac_cv_header_${bdb_header} \
14178 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14181 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
14182 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
14183 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14185 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
14186 # We generate a separate cache variable for each prefix and libname
14187 # we search under. That way, we avoid caching information that
14188 # changes if the user runs `configure' with a different set of
14191 cache_id="`echo apu_cv_check_berkeley_db_1_0_0_${bdb_header}_${bdb_libname}_in_${bdb_place} \
14192 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
14196 $as_echo_n "checking for -l$bdb_libname... " >&6; }
14197 if eval \${$cache_id+:} false; then :
14198 $as_echo_n "(cached) " >&6
14202 apu_try_berkeley_db_save_libs="$LIBS"
14204 apu_check_berkeley_db_major=1
14205 apu_check_berkeley_db_minor=0
14206 apu_check_berkeley_db_patch=0
14207 apu_try_berkeley_db_header=$bdb_header
14208 apu_try_berkeley_db_libname=$bdb_libname
14210 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
14211 if test "$cross_compiling" = yes; then :
14212 apu_try_berkeley_db=yes
14215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14216 /* end confdefs.h. */
14218 #include <stdlib.h>
14220 #include <$apu_try_berkeley_db_header>
14223 int major, minor, patch;
14225 db_version(&major, &minor, &patch);
14227 /* Sanity check: ensure that db.h constants actually match the db library */
14228 if (major != DB_VERSION_MAJOR
14229 || minor != DB_VERSION_MINOR
14230 || patch != DB_VERSION_PATCH)
14233 /* Run-time check: ensure the library claims to be the correct version. */
14235 if ($apu_check_berkeley_db_major != -1) {
14236 if (major < $apu_check_berkeley_db_major)
14238 if (major > $apu_check_berkeley_db_major)
14242 if ($apu_check_berkeley_db_minor != -1) {
14243 if (minor < $apu_check_berkeley_db_minor)
14245 if (minor > $apu_check_berkeley_db_minor)
14249 if ($apu_check_berkeley_db_patch == -1
14250 || patch >= $apu_check_berkeley_db_patch)
14257 if ac_fn_c_try_run "$LINENO"; then :
14258 apu_try_berkeley_db=yes
14260 apu_try_berkeley_db=no
14262 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14263 conftest.$ac_objext conftest.beam conftest.$ac_ext
14267 LIBS="$apu_try_berkeley_db_save_libs"
14270 eval "$cache_id=$apu_try_berkeley_db"
14274 result="`eval echo '$'$cache_id`"
14275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
14276 $as_echo "$result" >&6; }
14277 elif test "1" = "1"; then
14278 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
14279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
14280 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
14281 if eval \${$as_ac_Lib+:} false; then :
14282 $as_echo_n "(cached) " >&6
14284 ac_check_lib_save_LIBS=$LIBS
14285 LIBS="-l$bdb_libname $LIBS"
14286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14287 /* end confdefs.h. */
14289 /* Override any GCC internal prototype to avoid an error.
14290 Use char because int might match the return type of a GCC
14291 builtin and then its argument prototype would still apply. */
14304 if ac_fn_c_try_link "$LINENO"; then :
14305 eval "$as_ac_Lib=yes"
14307 eval "$as_ac_Lib=no"
14309 rm -f core conftest.err conftest.$ac_objext \
14310 conftest$ac_exeext conftest.$ac_ext
14311 LIBS=$ac_check_lib_save_LIBS
14313 eval ac_res=\$$as_ac_Lib
14314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14315 $as_echo "$ac_res" >&6; }
14316 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14323 elif test "1" = "2"; then
14324 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
14325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
14326 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
14327 if eval \${$as_ac_Lib+:} false; then :
14328 $as_echo_n "(cached) " >&6
14330 ac_check_lib_save_LIBS=$LIBS
14331 LIBS="-l$bdb_libname $LIBS"
14332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14333 /* end confdefs.h. */
14335 /* Override any GCC internal prototype to avoid an error.
14336 Use char because int might match the return type of a GCC
14337 builtin and then its argument prototype would still apply. */
14350 if ac_fn_c_try_link "$LINENO"; then :
14351 eval "$as_ac_Lib=yes"
14353 eval "$as_ac_Lib=no"
14355 rm -f core conftest.err conftest.$ac_objext \
14356 conftest$ac_exeext conftest.$ac_ext
14357 LIBS=$ac_check_lib_save_LIBS
14359 eval ac_res=\$$as_ac_Lib
14360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14361 $as_echo "$ac_res" >&6; }
14362 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14377 # If we found it, no need to search any more.
14378 if test "$result" = "yes"; then
14383 test "$found" != "not" && break
14385 test "$found" != "not" && break
14388 # Restore the original values of the flags we tweak.
14389 LDFLAGS="$apu_check_lib_save_ldflags"
14390 CPPFLAGS="$apu_check_lib_save_cppflags"
14397 apu_db_header=$bdb_header
14398 apu_db_lib=$bdb_libname
14402 header="`echo $found | sed -e 's/:.*$//'`"
14403 lib="`echo $found | sed -e 's/^.*://'`"
14406 if test "x$APRUTIL_INCLUDES" = "x"; then
14407 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
14408 APRUTIL_INCLUDES="-I$header"
14410 apr_addto_bugger="-I$header"
14411 for i in $apr_addto_bugger; do
14412 apr_addto_duplicate="0"
14413 for j in $APRUTIL_INCLUDES; do
14414 if test "x$i" = "x$j"; then
14415 apr_addto_duplicate="1"
14419 if test $apr_addto_duplicate = "0"; then
14420 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14421 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14427 if test "x$APRUTIL_LDFLAGS" = "x"; then
14428 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
14429 APRUTIL_LDFLAGS="-L$lib"
14431 apr_addto_bugger="-L$lib"
14432 for i in $apr_addto_bugger; do
14433 apr_addto_duplicate="0"
14434 for j in $APRUTIL_LDFLAGS; do
14435 if test "x$i" = "x$j"; then
14436 apr_addto_duplicate="1"
14440 if test $apr_addto_duplicate = "0"; then
14441 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14442 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14447 apu_db_header=$bdb_header
14448 apu_db_lib=$bdb_libname
14453 if test "x$APRUTIL_INCLUDES" = "x"; then
14454 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
14455 APRUTIL_INCLUDES="-I$found/include"
14457 apr_addto_bugger="-I$found/include"
14458 for i in $apr_addto_bugger; do
14459 apr_addto_duplicate="0"
14460 for j in $APRUTIL_INCLUDES; do
14461 if test "x$i" = "x$j"; then
14462 apr_addto_duplicate="1"
14466 if test $apr_addto_duplicate = "0"; then
14467 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14468 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14474 if test "x$APRUTIL_LDFLAGS" = "x"; then
14475 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
14476 APRUTIL_LDFLAGS="-L$found/lib"
14478 apr_addto_bugger="-L$found/lib"
14479 for i in $apr_addto_bugger; do
14480 apr_addto_duplicate="0"
14481 for j in $APRUTIL_LDFLAGS; do
14482 if test "x$i" = "x$j"; then
14483 apr_addto_duplicate="1"
14487 if test $apr_addto_duplicate = "0"; then
14488 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14489 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14494 apu_db_header=$bdb_header
14495 apu_db_lib=$bdb_libname
14500 if test "$apu_have_db" = "1"; then
14504 if test "$apu_db_version" != "1"; then
14505 as_fn_error $? "Berkeley db1 not found" "$LINENO" 5
14510 places="$check_places"
14511 if test -z "$places"; then
14516 if test "-1" != "-1"; then
14517 bdb_version="$bdb_version.-1"
14518 if test "-1" != "-1"; then
14519 bdb_version="$bdb_version.-1"
14522 bdb_places="$places"
14523 bdb_default_search_headers="db_185.h"
14524 bdb_default_search_lib_names="db"
14529 # Save the original values of the flags we tweak.
14530 apu_check_lib_save_libs="$LIBS"
14531 apu_check_lib_save_ldflags="$LDFLAGS"
14532 apu_check_lib_save_cppflags="$CPPFLAGS"
14534 # The variable `found' is the prefix under which we've found
14535 # Berkeley DB, or `not' if we haven't found it anywhere yet.
14537 for bdb_place in $bdb_places; do
14539 LDFLAGS="$apu_check_lib_save_ldflags"
14540 CPPFLAGS="$apu_check_lib_save_cppflags"
14541 case "$bdb_place" in
14543 description="the standard places"
14546 header="`echo $bdb_place | sed -e 's/:.*$//'`"
14547 lib="`echo $bdb_place | sed -e 's/^.*://'`"
14548 CPPFLAGS="$CPPFLAGS -I$header"
14549 LDFLAGS="$LDFLAGS -L$lib"
14550 description="$header and $lib"
14553 if test -d $bdb_place; then
14554 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
14555 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
14557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
14558 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
14559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
14560 $as_echo "directory not found" >&6; }
14563 description="$bdb_place"
14567 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
14568 # trick to display a message instead.
14569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
14570 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
14571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
14574 for bdb_libname in $bdb_default_search_lib_names; do
14575 for bdb_header in $bdb_default_search_headers; do
14576 # Clear the header cache variable for each location
14578 cache_id="`echo ac_cv_header_${bdb_header} \
14579 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14582 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
14583 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
14584 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14586 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
14587 # We generate a separate cache variable for each prefix and libname
14588 # we search under. That way, we avoid caching information that
14589 # changes if the user runs `configure' with a different set of
14592 cache_id="`echo apu_cv_check_berkeley_db_1_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
14593 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
14597 $as_echo_n "checking for -l$bdb_libname... " >&6; }
14598 if eval \${$cache_id+:} false; then :
14599 $as_echo_n "(cached) " >&6
14603 apu_try_berkeley_db_save_libs="$LIBS"
14605 apu_check_berkeley_db_major=1
14606 apu_check_berkeley_db_minor=-1
14607 apu_check_berkeley_db_patch=-1
14608 apu_try_berkeley_db_header=$bdb_header
14609 apu_try_berkeley_db_libname=$bdb_libname
14611 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
14612 if test "$cross_compiling" = yes; then :
14613 apu_try_berkeley_db=yes
14616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14617 /* end confdefs.h. */
14619 #include <stdlib.h>
14621 #include <$apu_try_berkeley_db_header>
14624 int major, minor, patch;
14626 db_version(&major, &minor, &patch);
14628 /* Sanity check: ensure that db.h constants actually match the db library */
14629 if (major != DB_VERSION_MAJOR
14630 || minor != DB_VERSION_MINOR
14631 || patch != DB_VERSION_PATCH)
14634 /* Run-time check: ensure the library claims to be the correct version. */
14636 if ($apu_check_berkeley_db_major != -1) {
14637 if (major < $apu_check_berkeley_db_major)
14639 if (major > $apu_check_berkeley_db_major)
14643 if ($apu_check_berkeley_db_minor != -1) {
14644 if (minor < $apu_check_berkeley_db_minor)
14646 if (minor > $apu_check_berkeley_db_minor)
14650 if ($apu_check_berkeley_db_patch == -1
14651 || patch >= $apu_check_berkeley_db_patch)
14658 if ac_fn_c_try_run "$LINENO"; then :
14659 apu_try_berkeley_db=yes
14661 apu_try_berkeley_db=no
14663 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14664 conftest.$ac_objext conftest.beam conftest.$ac_ext
14668 LIBS="$apu_try_berkeley_db_save_libs"
14671 eval "$cache_id=$apu_try_berkeley_db"
14675 result="`eval echo '$'$cache_id`"
14676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
14677 $as_echo "$result" >&6; }
14678 elif test "1" = "1"; then
14679 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
14680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
14681 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
14682 if eval \${$as_ac_Lib+:} false; then :
14683 $as_echo_n "(cached) " >&6
14685 ac_check_lib_save_LIBS=$LIBS
14686 LIBS="-l$bdb_libname $LIBS"
14687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14688 /* end confdefs.h. */
14690 /* Override any GCC internal prototype to avoid an error.
14691 Use char because int might match the return type of a GCC
14692 builtin and then its argument prototype would still apply. */
14705 if ac_fn_c_try_link "$LINENO"; then :
14706 eval "$as_ac_Lib=yes"
14708 eval "$as_ac_Lib=no"
14710 rm -f core conftest.err conftest.$ac_objext \
14711 conftest$ac_exeext conftest.$ac_ext
14712 LIBS=$ac_check_lib_save_LIBS
14714 eval ac_res=\$$as_ac_Lib
14715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14716 $as_echo "$ac_res" >&6; }
14717 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14724 elif test "1" = "2"; then
14725 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
14726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
14727 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
14728 if eval \${$as_ac_Lib+:} false; then :
14729 $as_echo_n "(cached) " >&6
14731 ac_check_lib_save_LIBS=$LIBS
14732 LIBS="-l$bdb_libname $LIBS"
14733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14734 /* end confdefs.h. */
14736 /* Override any GCC internal prototype to avoid an error.
14737 Use char because int might match the return type of a GCC
14738 builtin and then its argument prototype would still apply. */
14751 if ac_fn_c_try_link "$LINENO"; then :
14752 eval "$as_ac_Lib=yes"
14754 eval "$as_ac_Lib=no"
14756 rm -f core conftest.err conftest.$ac_objext \
14757 conftest$ac_exeext conftest.$ac_ext
14758 LIBS=$ac_check_lib_save_LIBS
14760 eval ac_res=\$$as_ac_Lib
14761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14762 $as_echo "$ac_res" >&6; }
14763 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14778 # If we found it, no need to search any more.
14779 if test "$result" = "yes"; then
14784 test "$found" != "not" && break
14786 test "$found" != "not" && break
14789 # Restore the original values of the flags we tweak.
14790 LDFLAGS="$apu_check_lib_save_ldflags"
14791 CPPFLAGS="$apu_check_lib_save_cppflags"
14798 apu_db_header=$bdb_header
14799 apu_db_lib=$bdb_libname
14803 header="`echo $found | sed -e 's/:.*$//'`"
14804 lib="`echo $found | sed -e 's/^.*://'`"
14807 if test "x$APRUTIL_INCLUDES" = "x"; then
14808 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
14809 APRUTIL_INCLUDES="-I$header"
14811 apr_addto_bugger="-I$header"
14812 for i in $apr_addto_bugger; do
14813 apr_addto_duplicate="0"
14814 for j in $APRUTIL_INCLUDES; do
14815 if test "x$i" = "x$j"; then
14816 apr_addto_duplicate="1"
14820 if test $apr_addto_duplicate = "0"; then
14821 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14822 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14828 if test "x$APRUTIL_LDFLAGS" = "x"; then
14829 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
14830 APRUTIL_LDFLAGS="-L$lib"
14832 apr_addto_bugger="-L$lib"
14833 for i in $apr_addto_bugger; do
14834 apr_addto_duplicate="0"
14835 for j in $APRUTIL_LDFLAGS; do
14836 if test "x$i" = "x$j"; then
14837 apr_addto_duplicate="1"
14841 if test $apr_addto_duplicate = "0"; then
14842 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14843 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14848 apu_db_header=$bdb_header
14849 apu_db_lib=$bdb_libname
14854 if test "x$APRUTIL_INCLUDES" = "x"; then
14855 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
14856 APRUTIL_INCLUDES="-I$found/include"
14858 apr_addto_bugger="-I$found/include"
14859 for i in $apr_addto_bugger; do
14860 apr_addto_duplicate="0"
14861 for j in $APRUTIL_INCLUDES; do
14862 if test "x$i" = "x$j"; then
14863 apr_addto_duplicate="1"
14867 if test $apr_addto_duplicate = "0"; then
14868 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14869 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14875 if test "x$APRUTIL_LDFLAGS" = "x"; then
14876 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
14877 APRUTIL_LDFLAGS="-L$found/lib"
14879 apr_addto_bugger="-L$found/lib"
14880 for i in $apr_addto_bugger; do
14881 apr_addto_duplicate="0"
14882 for j in $APRUTIL_LDFLAGS; do
14883 if test "x$i" = "x$j"; then
14884 apr_addto_duplicate="1"
14888 if test $apr_addto_duplicate = "0"; then
14889 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14890 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14895 apu_db_header=$bdb_header
14896 apu_db_lib=$bdb_libname
14901 if test "$apu_have_db" = "1"; then
14905 if test "$apu_db_version" != "185"; then
14906 as_fn_error $? "Berkeley db185 not found" "$LINENO" 5
14911 places="$check_places"
14912 if test -z "$places"; then
14917 if test "-1" != "-1"; then
14918 bdb_version="$bdb_version.-1"
14919 if test "-1" != "-1"; then
14920 bdb_version="$bdb_version.-1"
14923 bdb_places="$places"
14924 bdb_default_search_headers="db2/db.h db.h"
14925 bdb_default_search_lib_names="db2 db"
14930 # Save the original values of the flags we tweak.
14931 apu_check_lib_save_libs="$LIBS"
14932 apu_check_lib_save_ldflags="$LDFLAGS"
14933 apu_check_lib_save_cppflags="$CPPFLAGS"
14935 # The variable `found' is the prefix under which we've found
14936 # Berkeley DB, or `not' if we haven't found it anywhere yet.
14938 for bdb_place in $bdb_places; do
14940 LDFLAGS="$apu_check_lib_save_ldflags"
14941 CPPFLAGS="$apu_check_lib_save_cppflags"
14942 case "$bdb_place" in
14944 description="the standard places"
14947 header="`echo $bdb_place | sed -e 's/:.*$//'`"
14948 lib="`echo $bdb_place | sed -e 's/^.*://'`"
14949 CPPFLAGS="$CPPFLAGS -I$header"
14950 LDFLAGS="$LDFLAGS -L$lib"
14951 description="$header and $lib"
14954 if test -d $bdb_place; then
14955 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
14956 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
14958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
14959 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
14960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
14961 $as_echo "directory not found" >&6; }
14964 description="$bdb_place"
14968 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
14969 # trick to display a message instead.
14970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
14971 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
14972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
14975 for bdb_libname in $bdb_default_search_lib_names; do
14976 for bdb_header in $bdb_default_search_headers; do
14977 # Clear the header cache variable for each location
14979 cache_id="`echo ac_cv_header_${bdb_header} \
14980 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14983 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
14984 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
14985 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14987 if test "2" = "3" -o "2" = "4" -o "2" = "5"; then
14988 # We generate a separate cache variable for each prefix and libname
14989 # we search under. That way, we avoid caching information that
14990 # changes if the user runs `configure' with a different set of
14993 cache_id="`echo apu_cv_check_berkeley_db_2_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
14994 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
14998 $as_echo_n "checking for -l$bdb_libname... " >&6; }
14999 if eval \${$cache_id+:} false; then :
15000 $as_echo_n "(cached) " >&6
15004 apu_try_berkeley_db_save_libs="$LIBS"
15006 apu_check_berkeley_db_major=2
15007 apu_check_berkeley_db_minor=-1
15008 apu_check_berkeley_db_patch=-1
15009 apu_try_berkeley_db_header=$bdb_header
15010 apu_try_berkeley_db_libname=$bdb_libname
15012 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
15013 if test "$cross_compiling" = yes; then :
15014 apu_try_berkeley_db=yes
15017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15018 /* end confdefs.h. */
15020 #include <stdlib.h>
15022 #include <$apu_try_berkeley_db_header>
15025 int major, minor, patch;
15027 db_version(&major, &minor, &patch);
15029 /* Sanity check: ensure that db.h constants actually match the db library */
15030 if (major != DB_VERSION_MAJOR
15031 || minor != DB_VERSION_MINOR
15032 || patch != DB_VERSION_PATCH)
15035 /* Run-time check: ensure the library claims to be the correct version. */
15037 if ($apu_check_berkeley_db_major != -1) {
15038 if (major < $apu_check_berkeley_db_major)
15040 if (major > $apu_check_berkeley_db_major)
15044 if ($apu_check_berkeley_db_minor != -1) {
15045 if (minor < $apu_check_berkeley_db_minor)
15047 if (minor > $apu_check_berkeley_db_minor)
15051 if ($apu_check_berkeley_db_patch == -1
15052 || patch >= $apu_check_berkeley_db_patch)
15059 if ac_fn_c_try_run "$LINENO"; then :
15060 apu_try_berkeley_db=yes
15062 apu_try_berkeley_db=no
15064 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15065 conftest.$ac_objext conftest.beam conftest.$ac_ext
15069 LIBS="$apu_try_berkeley_db_save_libs"
15072 eval "$cache_id=$apu_try_berkeley_db"
15076 result="`eval echo '$'$cache_id`"
15077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
15078 $as_echo "$result" >&6; }
15079 elif test "2" = "1"; then
15080 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
15081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
15082 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
15083 if eval \${$as_ac_Lib+:} false; then :
15084 $as_echo_n "(cached) " >&6
15086 ac_check_lib_save_LIBS=$LIBS
15087 LIBS="-l$bdb_libname $LIBS"
15088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15089 /* end confdefs.h. */
15091 /* Override any GCC internal prototype to avoid an error.
15092 Use char because int might match the return type of a GCC
15093 builtin and then its argument prototype would still apply. */
15106 if ac_fn_c_try_link "$LINENO"; then :
15107 eval "$as_ac_Lib=yes"
15109 eval "$as_ac_Lib=no"
15111 rm -f core conftest.err conftest.$ac_objext \
15112 conftest$ac_exeext conftest.$ac_ext
15113 LIBS=$ac_check_lib_save_LIBS
15115 eval ac_res=\$$as_ac_Lib
15116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15117 $as_echo "$ac_res" >&6; }
15118 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15125 elif test "2" = "2"; then
15126 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
15127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
15128 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
15129 if eval \${$as_ac_Lib+:} false; then :
15130 $as_echo_n "(cached) " >&6
15132 ac_check_lib_save_LIBS=$LIBS
15133 LIBS="-l$bdb_libname $LIBS"
15134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15135 /* end confdefs.h. */
15137 /* Override any GCC internal prototype to avoid an error.
15138 Use char because int might match the return type of a GCC
15139 builtin and then its argument prototype would still apply. */
15152 if ac_fn_c_try_link "$LINENO"; then :
15153 eval "$as_ac_Lib=yes"
15155 eval "$as_ac_Lib=no"
15157 rm -f core conftest.err conftest.$ac_objext \
15158 conftest$ac_exeext conftest.$ac_ext
15159 LIBS=$ac_check_lib_save_LIBS
15161 eval ac_res=\$$as_ac_Lib
15162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15163 $as_echo "$ac_res" >&6; }
15164 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15179 # If we found it, no need to search any more.
15180 if test "$result" = "yes"; then
15185 test "$found" != "not" && break
15187 test "$found" != "not" && break
15190 # Restore the original values of the flags we tweak.
15191 LDFLAGS="$apu_check_lib_save_ldflags"
15192 CPPFLAGS="$apu_check_lib_save_cppflags"
15199 apu_db_header=$bdb_header
15200 apu_db_lib=$bdb_libname
15204 header="`echo $found | sed -e 's/:.*$//'`"
15205 lib="`echo $found | sed -e 's/^.*://'`"
15208 if test "x$APRUTIL_INCLUDES" = "x"; then
15209 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
15210 APRUTIL_INCLUDES="-I$header"
15212 apr_addto_bugger="-I$header"
15213 for i in $apr_addto_bugger; do
15214 apr_addto_duplicate="0"
15215 for j in $APRUTIL_INCLUDES; do
15216 if test "x$i" = "x$j"; then
15217 apr_addto_duplicate="1"
15221 if test $apr_addto_duplicate = "0"; then
15222 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15223 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15229 if test "x$APRUTIL_LDFLAGS" = "x"; then
15230 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
15231 APRUTIL_LDFLAGS="-L$lib"
15233 apr_addto_bugger="-L$lib"
15234 for i in $apr_addto_bugger; do
15235 apr_addto_duplicate="0"
15236 for j in $APRUTIL_LDFLAGS; do
15237 if test "x$i" = "x$j"; then
15238 apr_addto_duplicate="1"
15242 if test $apr_addto_duplicate = "0"; then
15243 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15244 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15249 apu_db_header=$bdb_header
15250 apu_db_lib=$bdb_libname
15255 if test "x$APRUTIL_INCLUDES" = "x"; then
15256 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
15257 APRUTIL_INCLUDES="-I$found/include"
15259 apr_addto_bugger="-I$found/include"
15260 for i in $apr_addto_bugger; do
15261 apr_addto_duplicate="0"
15262 for j in $APRUTIL_INCLUDES; do
15263 if test "x$i" = "x$j"; then
15264 apr_addto_duplicate="1"
15268 if test $apr_addto_duplicate = "0"; then
15269 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15270 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15276 if test "x$APRUTIL_LDFLAGS" = "x"; then
15277 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
15278 APRUTIL_LDFLAGS="-L$found/lib"
15280 apr_addto_bugger="-L$found/lib"
15281 for i in $apr_addto_bugger; do
15282 apr_addto_duplicate="0"
15283 for j in $APRUTIL_LDFLAGS; do
15284 if test "x$i" = "x$j"; then
15285 apr_addto_duplicate="1"
15289 if test $apr_addto_duplicate = "0"; then
15290 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15291 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15296 apu_db_header=$bdb_header
15297 apu_db_lib=$bdb_libname
15302 if test "$apu_have_db" = "1"; then
15306 if test "$apu_db_version" != "2"; then
15307 as_fn_error $? "Berkeley db2 not found" "$LINENO" 5
15312 places="$check_places"
15313 if test -z "$places"; then
15318 if test "-1" != "-1"; then
15319 bdb_version="$bdb_version.-1"
15320 if test "-1" != "-1"; then
15321 bdb_version="$bdb_version.-1"
15324 bdb_places="$places"
15325 bdb_default_search_headers="db3/db.h db.h"
15326 bdb_default_search_lib_names="db3 db"
15331 # Save the original values of the flags we tweak.
15332 apu_check_lib_save_libs="$LIBS"
15333 apu_check_lib_save_ldflags="$LDFLAGS"
15334 apu_check_lib_save_cppflags="$CPPFLAGS"
15336 # The variable `found' is the prefix under which we've found
15337 # Berkeley DB, or `not' if we haven't found it anywhere yet.
15339 for bdb_place in $bdb_places; do
15341 LDFLAGS="$apu_check_lib_save_ldflags"
15342 CPPFLAGS="$apu_check_lib_save_cppflags"
15343 case "$bdb_place" in
15345 description="the standard places"
15348 header="`echo $bdb_place | sed -e 's/:.*$//'`"
15349 lib="`echo $bdb_place | sed -e 's/^.*://'`"
15350 CPPFLAGS="$CPPFLAGS -I$header"
15351 LDFLAGS="$LDFLAGS -L$lib"
15352 description="$header and $lib"
15355 if test -d $bdb_place; then
15356 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
15357 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
15359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
15360 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
15361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
15362 $as_echo "directory not found" >&6; }
15365 description="$bdb_place"
15369 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
15370 # trick to display a message instead.
15371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
15372 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
15373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
15376 for bdb_libname in $bdb_default_search_lib_names; do
15377 for bdb_header in $bdb_default_search_headers; do
15378 # Clear the header cache variable for each location
15380 cache_id="`echo ac_cv_header_${bdb_header} \
15381 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15384 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
15385 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
15386 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15388 if test "3" = "3" -o "3" = "4" -o "3" = "5"; then
15389 # We generate a separate cache variable for each prefix and libname
15390 # we search under. That way, we avoid caching information that
15391 # changes if the user runs `configure' with a different set of
15394 cache_id="`echo apu_cv_check_berkeley_db_3_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
15395 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
15399 $as_echo_n "checking for -l$bdb_libname... " >&6; }
15400 if eval \${$cache_id+:} false; then :
15401 $as_echo_n "(cached) " >&6
15405 apu_try_berkeley_db_save_libs="$LIBS"
15407 apu_check_berkeley_db_major=3
15408 apu_check_berkeley_db_minor=-1
15409 apu_check_berkeley_db_patch=-1
15410 apu_try_berkeley_db_header=$bdb_header
15411 apu_try_berkeley_db_libname=$bdb_libname
15413 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
15414 if test "$cross_compiling" = yes; then :
15415 apu_try_berkeley_db=yes
15418 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15419 /* end confdefs.h. */
15421 #include <stdlib.h>
15423 #include <$apu_try_berkeley_db_header>
15426 int major, minor, patch;
15428 db_version(&major, &minor, &patch);
15430 /* Sanity check: ensure that db.h constants actually match the db library */
15431 if (major != DB_VERSION_MAJOR
15432 || minor != DB_VERSION_MINOR
15433 || patch != DB_VERSION_PATCH)
15436 /* Run-time check: ensure the library claims to be the correct version. */
15438 if ($apu_check_berkeley_db_major != -1) {
15439 if (major < $apu_check_berkeley_db_major)
15441 if (major > $apu_check_berkeley_db_major)
15445 if ($apu_check_berkeley_db_minor != -1) {
15446 if (minor < $apu_check_berkeley_db_minor)
15448 if (minor > $apu_check_berkeley_db_minor)
15452 if ($apu_check_berkeley_db_patch == -1
15453 || patch >= $apu_check_berkeley_db_patch)
15460 if ac_fn_c_try_run "$LINENO"; then :
15461 apu_try_berkeley_db=yes
15463 apu_try_berkeley_db=no
15465 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15466 conftest.$ac_objext conftest.beam conftest.$ac_ext
15470 LIBS="$apu_try_berkeley_db_save_libs"
15473 eval "$cache_id=$apu_try_berkeley_db"
15477 result="`eval echo '$'$cache_id`"
15478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
15479 $as_echo "$result" >&6; }
15480 elif test "3" = "1"; then
15481 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
15482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
15483 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
15484 if eval \${$as_ac_Lib+:} false; then :
15485 $as_echo_n "(cached) " >&6
15487 ac_check_lib_save_LIBS=$LIBS
15488 LIBS="-l$bdb_libname $LIBS"
15489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15490 /* end confdefs.h. */
15492 /* Override any GCC internal prototype to avoid an error.
15493 Use char because int might match the return type of a GCC
15494 builtin and then its argument prototype would still apply. */
15507 if ac_fn_c_try_link "$LINENO"; then :
15508 eval "$as_ac_Lib=yes"
15510 eval "$as_ac_Lib=no"
15512 rm -f core conftest.err conftest.$ac_objext \
15513 conftest$ac_exeext conftest.$ac_ext
15514 LIBS=$ac_check_lib_save_LIBS
15516 eval ac_res=\$$as_ac_Lib
15517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15518 $as_echo "$ac_res" >&6; }
15519 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15526 elif test "3" = "2"; then
15527 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
15528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
15529 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
15530 if eval \${$as_ac_Lib+:} false; then :
15531 $as_echo_n "(cached) " >&6
15533 ac_check_lib_save_LIBS=$LIBS
15534 LIBS="-l$bdb_libname $LIBS"
15535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15536 /* end confdefs.h. */
15538 /* Override any GCC internal prototype to avoid an error.
15539 Use char because int might match the return type of a GCC
15540 builtin and then its argument prototype would still apply. */
15553 if ac_fn_c_try_link "$LINENO"; then :
15554 eval "$as_ac_Lib=yes"
15556 eval "$as_ac_Lib=no"
15558 rm -f core conftest.err conftest.$ac_objext \
15559 conftest$ac_exeext conftest.$ac_ext
15560 LIBS=$ac_check_lib_save_LIBS
15562 eval ac_res=\$$as_ac_Lib
15563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15564 $as_echo "$ac_res" >&6; }
15565 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15580 # If we found it, no need to search any more.
15581 if test "$result" = "yes"; then
15586 test "$found" != "not" && break
15588 test "$found" != "not" && break
15591 # Restore the original values of the flags we tweak.
15592 LDFLAGS="$apu_check_lib_save_ldflags"
15593 CPPFLAGS="$apu_check_lib_save_cppflags"
15600 apu_db_header=$bdb_header
15601 apu_db_lib=$bdb_libname
15605 header="`echo $found | sed -e 's/:.*$//'`"
15606 lib="`echo $found | sed -e 's/^.*://'`"
15609 if test "x$APRUTIL_INCLUDES" = "x"; then
15610 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
15611 APRUTIL_INCLUDES="-I$header"
15613 apr_addto_bugger="-I$header"
15614 for i in $apr_addto_bugger; do
15615 apr_addto_duplicate="0"
15616 for j in $APRUTIL_INCLUDES; do
15617 if test "x$i" = "x$j"; then
15618 apr_addto_duplicate="1"
15622 if test $apr_addto_duplicate = "0"; then
15623 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15624 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15630 if test "x$APRUTIL_LDFLAGS" = "x"; then
15631 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
15632 APRUTIL_LDFLAGS="-L$lib"
15634 apr_addto_bugger="-L$lib"
15635 for i in $apr_addto_bugger; do
15636 apr_addto_duplicate="0"
15637 for j in $APRUTIL_LDFLAGS; do
15638 if test "x$i" = "x$j"; then
15639 apr_addto_duplicate="1"
15643 if test $apr_addto_duplicate = "0"; then
15644 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15645 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15650 apu_db_header=$bdb_header
15651 apu_db_lib=$bdb_libname
15656 if test "x$APRUTIL_INCLUDES" = "x"; then
15657 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
15658 APRUTIL_INCLUDES="-I$found/include"
15660 apr_addto_bugger="-I$found/include"
15661 for i in $apr_addto_bugger; do
15662 apr_addto_duplicate="0"
15663 for j in $APRUTIL_INCLUDES; do
15664 if test "x$i" = "x$j"; then
15665 apr_addto_duplicate="1"
15669 if test $apr_addto_duplicate = "0"; then
15670 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15671 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15677 if test "x$APRUTIL_LDFLAGS" = "x"; then
15678 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
15679 APRUTIL_LDFLAGS="-L$found/lib"
15681 apr_addto_bugger="-L$found/lib"
15682 for i in $apr_addto_bugger; do
15683 apr_addto_duplicate="0"
15684 for j in $APRUTIL_LDFLAGS; do
15685 if test "x$i" = "x$j"; then
15686 apr_addto_duplicate="1"
15690 if test $apr_addto_duplicate = "0"; then
15691 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15692 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15697 apu_db_header=$bdb_header
15698 apu_db_lib=$bdb_libname
15703 if test "$apu_have_db" = "1"; then
15707 if test "$apu_db_version" != "3"; then
15708 as_fn_error $? "Berkeley db3 not found" "$LINENO" 5
15712 db_major=`echo "$requested" | sed -e 's/db//' -e 's/.$//'`
15713 db_minor=`echo "$requested" | sed -e 's/db//' -e 's/.//'`
15715 places="$check_places"
15716 db_major="$db_major"
15717 db_minor="$db_minor"
15718 if test -z "$places"; then
15719 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
15722 bdb_version="${db_major}"
15723 if test ""${db_minor}"" != "-1"; then
15724 bdb_version="$bdb_version."${db_minor}""
15725 if test ""-1"" != "-1"; then
15726 bdb_version="$bdb_version."-1""
15729 bdb_places="$places"
15730 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
15731 bdb_default_search_lib_names="db-${db_major}.${db_minor} db${db_major}-${db_major}.${db_minor} db${db_major}${db_minor} db-${db_major} db${db_major} db"
15736 # Save the original values of the flags we tweak.
15737 apu_check_lib_save_libs="$LIBS"
15738 apu_check_lib_save_ldflags="$LDFLAGS"
15739 apu_check_lib_save_cppflags="$CPPFLAGS"
15741 # The variable `found' is the prefix under which we've found
15742 # Berkeley DB, or `not' if we haven't found it anywhere yet.
15744 for bdb_place in $bdb_places; do
15746 LDFLAGS="$apu_check_lib_save_ldflags"
15747 CPPFLAGS="$apu_check_lib_save_cppflags"
15748 case "$bdb_place" in
15750 description="the standard places"
15753 header="`echo $bdb_place | sed -e 's/:.*$//'`"
15754 lib="`echo $bdb_place | sed -e 's/^.*://'`"
15755 CPPFLAGS="$CPPFLAGS -I$header"
15756 LDFLAGS="$LDFLAGS -L$lib"
15757 description="$header and $lib"
15760 if test -d $bdb_place; then
15761 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
15762 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
15764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
15765 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
15766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
15767 $as_echo "directory not found" >&6; }
15770 description="$bdb_place"
15774 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
15775 # trick to display a message instead.
15776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
15777 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
15778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
15781 for bdb_libname in $bdb_default_search_lib_names; do
15782 for bdb_header in $bdb_default_search_headers; do
15783 # Clear the header cache variable for each location
15785 cache_id="`echo ac_cv_header_${bdb_header} \
15786 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15789 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
15790 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
15791 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15793 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
15794 # We generate a separate cache variable for each prefix and libname
15795 # we search under. That way, we avoid caching information that
15796 # changes if the user runs `configure' with a different set of
15799 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
15800 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
15804 $as_echo_n "checking for -l$bdb_libname... " >&6; }
15805 if eval \${$cache_id+:} false; then :
15806 $as_echo_n "(cached) " >&6
15810 apu_try_berkeley_db_save_libs="$LIBS"
15812 apu_check_berkeley_db_major="${db_major}"
15813 apu_check_berkeley_db_minor="${db_minor}"
15814 apu_check_berkeley_db_patch="-1"
15815 apu_try_berkeley_db_header=$bdb_header
15816 apu_try_berkeley_db_libname=$bdb_libname
15818 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
15819 if test "$cross_compiling" = yes; then :
15820 apu_try_berkeley_db=yes
15823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15824 /* end confdefs.h. */
15826 #include <stdlib.h>
15828 #include <$apu_try_berkeley_db_header>
15831 int major, minor, patch;
15833 db_version(&major, &minor, &patch);
15835 /* Sanity check: ensure that db.h constants actually match the db library */
15836 if (major != DB_VERSION_MAJOR
15837 || minor != DB_VERSION_MINOR
15838 || patch != DB_VERSION_PATCH)
15841 /* Run-time check: ensure the library claims to be the correct version. */
15843 if ($apu_check_berkeley_db_major != -1) {
15844 if (major < $apu_check_berkeley_db_major)
15846 if (major > $apu_check_berkeley_db_major)
15850 if ($apu_check_berkeley_db_minor != -1) {
15851 if (minor < $apu_check_berkeley_db_minor)
15853 if (minor > $apu_check_berkeley_db_minor)
15857 if ($apu_check_berkeley_db_patch == -1
15858 || patch >= $apu_check_berkeley_db_patch)
15865 if ac_fn_c_try_run "$LINENO"; then :
15866 apu_try_berkeley_db=yes
15868 apu_try_berkeley_db=no
15870 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15871 conftest.$ac_objext conftest.beam conftest.$ac_ext
15875 LIBS="$apu_try_berkeley_db_save_libs"
15878 eval "$cache_id=$apu_try_berkeley_db"
15882 result="`eval echo '$'$cache_id`"
15883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
15884 $as_echo "$result" >&6; }
15885 elif test ""${db_major}"" = "1"; then
15886 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
15887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
15888 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
15889 if eval \${$as_ac_Lib+:} false; then :
15890 $as_echo_n "(cached) " >&6
15892 ac_check_lib_save_LIBS=$LIBS
15893 LIBS="-l$bdb_libname $LIBS"
15894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15895 /* end confdefs.h. */
15897 /* Override any GCC internal prototype to avoid an error.
15898 Use char because int might match the return type of a GCC
15899 builtin and then its argument prototype would still apply. */
15912 if ac_fn_c_try_link "$LINENO"; then :
15913 eval "$as_ac_Lib=yes"
15915 eval "$as_ac_Lib=no"
15917 rm -f core conftest.err conftest.$ac_objext \
15918 conftest$ac_exeext conftest.$ac_ext
15919 LIBS=$ac_check_lib_save_LIBS
15921 eval ac_res=\$$as_ac_Lib
15922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15923 $as_echo "$ac_res" >&6; }
15924 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15931 elif test ""${db_major}"" = "2"; then
15932 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
15933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
15934 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
15935 if eval \${$as_ac_Lib+:} false; then :
15936 $as_echo_n "(cached) " >&6
15938 ac_check_lib_save_LIBS=$LIBS
15939 LIBS="-l$bdb_libname $LIBS"
15940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15941 /* end confdefs.h. */
15943 /* Override any GCC internal prototype to avoid an error.
15944 Use char because int might match the return type of a GCC
15945 builtin and then its argument prototype would still apply. */
15958 if ac_fn_c_try_link "$LINENO"; then :
15959 eval "$as_ac_Lib=yes"
15961 eval "$as_ac_Lib=no"
15963 rm -f core conftest.err conftest.$ac_objext \
15964 conftest$ac_exeext conftest.$ac_ext
15965 LIBS=$ac_check_lib_save_LIBS
15967 eval ac_res=\$$as_ac_Lib
15968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15969 $as_echo "$ac_res" >&6; }
15970 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15985 # If we found it, no need to search any more.
15986 if test "$result" = "yes"; then
15991 test "$found" != "not" && break
15993 test "$found" != "not" && break
15996 # Restore the original values of the flags we tweak.
15997 LDFLAGS="$apu_check_lib_save_ldflags"
15998 CPPFLAGS="$apu_check_lib_save_cppflags"
16005 apu_db_header=$bdb_header
16006 apu_db_lib=$bdb_libname
16010 header="`echo $found | sed -e 's/:.*$//'`"
16011 lib="`echo $found | sed -e 's/^.*://'`"
16014 if test "x$APRUTIL_INCLUDES" = "x"; then
16015 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
16016 APRUTIL_INCLUDES="-I$header"
16018 apr_addto_bugger="-I$header"
16019 for i in $apr_addto_bugger; do
16020 apr_addto_duplicate="0"
16021 for j in $APRUTIL_INCLUDES; do
16022 if test "x$i" = "x$j"; then
16023 apr_addto_duplicate="1"
16027 if test $apr_addto_duplicate = "0"; then
16028 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16029 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16035 if test "x$APRUTIL_LDFLAGS" = "x"; then
16036 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
16037 APRUTIL_LDFLAGS="-L$lib"
16039 apr_addto_bugger="-L$lib"
16040 for i in $apr_addto_bugger; do
16041 apr_addto_duplicate="0"
16042 for j in $APRUTIL_LDFLAGS; do
16043 if test "x$i" = "x$j"; then
16044 apr_addto_duplicate="1"
16048 if test $apr_addto_duplicate = "0"; then
16049 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16050 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16055 apu_db_header=$bdb_header
16056 apu_db_lib=$bdb_libname
16061 if test "x$APRUTIL_INCLUDES" = "x"; then
16062 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
16063 APRUTIL_INCLUDES="-I$found/include"
16065 apr_addto_bugger="-I$found/include"
16066 for i in $apr_addto_bugger; do
16067 apr_addto_duplicate="0"
16068 for j in $APRUTIL_INCLUDES; do
16069 if test "x$i" = "x$j"; then
16070 apr_addto_duplicate="1"
16074 if test $apr_addto_duplicate = "0"; then
16075 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16076 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16082 if test "x$APRUTIL_LDFLAGS" = "x"; then
16083 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
16084 APRUTIL_LDFLAGS="-L$found/lib"
16086 apr_addto_bugger="-L$found/lib"
16087 for i in $apr_addto_bugger; do
16088 apr_addto_duplicate="0"
16089 for j in $APRUTIL_LDFLAGS; do
16090 if test "x$i" = "x$j"; then
16091 apr_addto_duplicate="1"
16095 if test $apr_addto_duplicate = "0"; then
16096 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16097 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16102 apu_db_header=$bdb_header
16103 apu_db_lib=$bdb_libname
16108 if test "$apu_have_db" = "1"; then
16109 apu_db_version=${db_major}
16112 if test "$apu_db_version" != "$db_major"; then
16113 as_fn_error $? "Berkeley db$db_major not found" "$LINENO" 5
16117 db_major=`echo "$requested" | sed -e 's/db//'`
16118 # Start version search at version x.9
16120 while [ $db_minor -ge 0 ]
16123 places="$check_places"
16124 db_major="$db_major"
16125 db_minor="$db_minor"
16126 if test -z "$places"; then
16127 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
16130 bdb_version="${db_major}"
16131 if test ""${db_minor}"" != "-1"; then
16132 bdb_version="$bdb_version."${db_minor}""
16133 if test ""-1"" != "-1"; then
16134 bdb_version="$bdb_version."-1""
16137 bdb_places="$places"
16138 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
16139 bdb_default_search_lib_names="db-${db_major}.${db_minor} db${db_major}-${db_major}.${db_minor} db${db_major}${db_minor} db-${db_major} db${db_major} db"
16144 # Save the original values of the flags we tweak.
16145 apu_check_lib_save_libs="$LIBS"
16146 apu_check_lib_save_ldflags="$LDFLAGS"
16147 apu_check_lib_save_cppflags="$CPPFLAGS"
16149 # The variable `found' is the prefix under which we've found
16150 # Berkeley DB, or `not' if we haven't found it anywhere yet.
16152 for bdb_place in $bdb_places; do
16154 LDFLAGS="$apu_check_lib_save_ldflags"
16155 CPPFLAGS="$apu_check_lib_save_cppflags"
16156 case "$bdb_place" in
16158 description="the standard places"
16161 header="`echo $bdb_place | sed -e 's/:.*$//'`"
16162 lib="`echo $bdb_place | sed -e 's/^.*://'`"
16163 CPPFLAGS="$CPPFLAGS -I$header"
16164 LDFLAGS="$LDFLAGS -L$lib"
16165 description="$header and $lib"
16168 if test -d $bdb_place; then
16169 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
16170 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
16172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
16173 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
16174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
16175 $as_echo "directory not found" >&6; }
16178 description="$bdb_place"
16182 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
16183 # trick to display a message instead.
16184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
16185 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
16186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
16189 for bdb_libname in $bdb_default_search_lib_names; do
16190 for bdb_header in $bdb_default_search_headers; do
16191 # Clear the header cache variable for each location
16193 cache_id="`echo ac_cv_header_${bdb_header} \
16194 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16197 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
16198 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
16199 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16201 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
16202 # We generate a separate cache variable for each prefix and libname
16203 # we search under. That way, we avoid caching information that
16204 # changes if the user runs `configure' with a different set of
16207 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
16208 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
16212 $as_echo_n "checking for -l$bdb_libname... " >&6; }
16213 if eval \${$cache_id+:} false; then :
16214 $as_echo_n "(cached) " >&6
16218 apu_try_berkeley_db_save_libs="$LIBS"
16220 apu_check_berkeley_db_major="${db_major}"
16221 apu_check_berkeley_db_minor="${db_minor}"
16222 apu_check_berkeley_db_patch="-1"
16223 apu_try_berkeley_db_header=$bdb_header
16224 apu_try_berkeley_db_libname=$bdb_libname
16226 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
16227 if test "$cross_compiling" = yes; then :
16228 apu_try_berkeley_db=yes
16231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16232 /* end confdefs.h. */
16234 #include <stdlib.h>
16236 #include <$apu_try_berkeley_db_header>
16239 int major, minor, patch;
16241 db_version(&major, &minor, &patch);
16243 /* Sanity check: ensure that db.h constants actually match the db library */
16244 if (major != DB_VERSION_MAJOR
16245 || minor != DB_VERSION_MINOR
16246 || patch != DB_VERSION_PATCH)
16249 /* Run-time check: ensure the library claims to be the correct version. */
16251 if ($apu_check_berkeley_db_major != -1) {
16252 if (major < $apu_check_berkeley_db_major)
16254 if (major > $apu_check_berkeley_db_major)
16258 if ($apu_check_berkeley_db_minor != -1) {
16259 if (minor < $apu_check_berkeley_db_minor)
16261 if (minor > $apu_check_berkeley_db_minor)
16265 if ($apu_check_berkeley_db_patch == -1
16266 || patch >= $apu_check_berkeley_db_patch)
16273 if ac_fn_c_try_run "$LINENO"; then :
16274 apu_try_berkeley_db=yes
16276 apu_try_berkeley_db=no
16278 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16279 conftest.$ac_objext conftest.beam conftest.$ac_ext
16283 LIBS="$apu_try_berkeley_db_save_libs"
16286 eval "$cache_id=$apu_try_berkeley_db"
16290 result="`eval echo '$'$cache_id`"
16291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
16292 $as_echo "$result" >&6; }
16293 elif test ""${db_major}"" = "1"; then
16294 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
16295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
16296 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
16297 if eval \${$as_ac_Lib+:} false; then :
16298 $as_echo_n "(cached) " >&6
16300 ac_check_lib_save_LIBS=$LIBS
16301 LIBS="-l$bdb_libname $LIBS"
16302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16303 /* end confdefs.h. */
16305 /* Override any GCC internal prototype to avoid an error.
16306 Use char because int might match the return type of a GCC
16307 builtin and then its argument prototype would still apply. */
16320 if ac_fn_c_try_link "$LINENO"; then :
16321 eval "$as_ac_Lib=yes"
16323 eval "$as_ac_Lib=no"
16325 rm -f core conftest.err conftest.$ac_objext \
16326 conftest$ac_exeext conftest.$ac_ext
16327 LIBS=$ac_check_lib_save_LIBS
16329 eval ac_res=\$$as_ac_Lib
16330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16331 $as_echo "$ac_res" >&6; }
16332 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16339 elif test ""${db_major}"" = "2"; then
16340 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
16341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
16342 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
16343 if eval \${$as_ac_Lib+:} false; then :
16344 $as_echo_n "(cached) " >&6
16346 ac_check_lib_save_LIBS=$LIBS
16347 LIBS="-l$bdb_libname $LIBS"
16348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16349 /* end confdefs.h. */
16351 /* Override any GCC internal prototype to avoid an error.
16352 Use char because int might match the return type of a GCC
16353 builtin and then its argument prototype would still apply. */
16366 if ac_fn_c_try_link "$LINENO"; then :
16367 eval "$as_ac_Lib=yes"
16369 eval "$as_ac_Lib=no"
16371 rm -f core conftest.err conftest.$ac_objext \
16372 conftest$ac_exeext conftest.$ac_ext
16373 LIBS=$ac_check_lib_save_LIBS
16375 eval ac_res=\$$as_ac_Lib
16376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16377 $as_echo "$ac_res" >&6; }
16378 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16393 # If we found it, no need to search any more.
16394 if test "$result" = "yes"; then
16399 test "$found" != "not" && break
16401 test "$found" != "not" && break
16404 # Restore the original values of the flags we tweak.
16405 LDFLAGS="$apu_check_lib_save_ldflags"
16406 CPPFLAGS="$apu_check_lib_save_cppflags"
16413 apu_db_header=$bdb_header
16414 apu_db_lib=$bdb_libname
16418 header="`echo $found | sed -e 's/:.*$//'`"
16419 lib="`echo $found | sed -e 's/^.*://'`"
16422 if test "x$APRUTIL_INCLUDES" = "x"; then
16423 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
16424 APRUTIL_INCLUDES="-I$header"
16426 apr_addto_bugger="-I$header"
16427 for i in $apr_addto_bugger; do
16428 apr_addto_duplicate="0"
16429 for j in $APRUTIL_INCLUDES; do
16430 if test "x$i" = "x$j"; then
16431 apr_addto_duplicate="1"
16435 if test $apr_addto_duplicate = "0"; then
16436 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16437 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16443 if test "x$APRUTIL_LDFLAGS" = "x"; then
16444 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
16445 APRUTIL_LDFLAGS="-L$lib"
16447 apr_addto_bugger="-L$lib"
16448 for i in $apr_addto_bugger; do
16449 apr_addto_duplicate="0"
16450 for j in $APRUTIL_LDFLAGS; do
16451 if test "x$i" = "x$j"; then
16452 apr_addto_duplicate="1"
16456 if test $apr_addto_duplicate = "0"; then
16457 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16458 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16463 apu_db_header=$bdb_header
16464 apu_db_lib=$bdb_libname
16469 if test "x$APRUTIL_INCLUDES" = "x"; then
16470 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
16471 APRUTIL_INCLUDES="-I$found/include"
16473 apr_addto_bugger="-I$found/include"
16474 for i in $apr_addto_bugger; do
16475 apr_addto_duplicate="0"
16476 for j in $APRUTIL_INCLUDES; do
16477 if test "x$i" = "x$j"; then
16478 apr_addto_duplicate="1"
16482 if test $apr_addto_duplicate = "0"; then
16483 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16484 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16490 if test "x$APRUTIL_LDFLAGS" = "x"; then
16491 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
16492 APRUTIL_LDFLAGS="-L$found/lib"
16494 apr_addto_bugger="-L$found/lib"
16495 for i in $apr_addto_bugger; do
16496 apr_addto_duplicate="0"
16497 for j in $APRUTIL_LDFLAGS; do
16498 if test "x$i" = "x$j"; then
16499 apr_addto_duplicate="1"
16503 if test $apr_addto_duplicate = "0"; then
16504 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16505 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16510 apu_db_header=$bdb_header
16511 apu_db_lib=$bdb_libname
16516 if test "$apu_have_db" = "1"; then
16517 apu_db_version=${db_major}
16520 if test "$apu_have_db" = "1"; then
16523 db_minor=`expr $db_minor - 1`
16525 if test "$apu_db_version" != "$db_major"; then
16526 as_fn_error $? "Berkeley db$db_major not found" "$LINENO" 5
16531 all_places="$check_places"
16533 # Start version search at version 5.9
16535 while [ $db_version -ge 40 ]
16537 db_major=`echo $db_version | sed -e 's/.$//'`
16538 db_minor=`echo $db_version | sed -e 's/.//'`
16540 places="$all_places"
16541 db_major="$db_major"
16542 db_minor="$db_minor"
16543 if test -z "$places"; then
16544 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
16547 bdb_version="${db_major}"
16548 if test ""${db_minor}"" != "-1"; then
16549 bdb_version="$bdb_version."${db_minor}""
16550 if test ""-1"" != "-1"; then
16551 bdb_version="$bdb_version."-1""
16554 bdb_places="$places"
16555 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
16556 bdb_default_search_lib_names="db-${db_major}.${db_minor} db${db_major}-${db_major}.${db_minor} db${db_major}${db_minor} db-${db_major} db${db_major} db"
16561 # Save the original values of the flags we tweak.
16562 apu_check_lib_save_libs="$LIBS"
16563 apu_check_lib_save_ldflags="$LDFLAGS"
16564 apu_check_lib_save_cppflags="$CPPFLAGS"
16566 # The variable `found' is the prefix under which we've found
16567 # Berkeley DB, or `not' if we haven't found it anywhere yet.
16569 for bdb_place in $bdb_places; do
16571 LDFLAGS="$apu_check_lib_save_ldflags"
16572 CPPFLAGS="$apu_check_lib_save_cppflags"
16573 case "$bdb_place" in
16575 description="the standard places"
16578 header="`echo $bdb_place | sed -e 's/:.*$//'`"
16579 lib="`echo $bdb_place | sed -e 's/^.*://'`"
16580 CPPFLAGS="$CPPFLAGS -I$header"
16581 LDFLAGS="$LDFLAGS -L$lib"
16582 description="$header and $lib"
16585 if test -d $bdb_place; then
16586 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
16587 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
16589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
16590 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
16591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
16592 $as_echo "directory not found" >&6; }
16595 description="$bdb_place"
16599 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
16600 # trick to display a message instead.
16601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
16602 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
16603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
16606 for bdb_libname in $bdb_default_search_lib_names; do
16607 for bdb_header in $bdb_default_search_headers; do
16608 # Clear the header cache variable for each location
16610 cache_id="`echo ac_cv_header_${bdb_header} \
16611 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16614 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
16615 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
16616 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16618 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
16619 # We generate a separate cache variable for each prefix and libname
16620 # we search under. That way, we avoid caching information that
16621 # changes if the user runs `configure' with a different set of
16624 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
16625 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
16629 $as_echo_n "checking for -l$bdb_libname... " >&6; }
16630 if eval \${$cache_id+:} false; then :
16631 $as_echo_n "(cached) " >&6
16635 apu_try_berkeley_db_save_libs="$LIBS"
16637 apu_check_berkeley_db_major="${db_major}"
16638 apu_check_berkeley_db_minor="${db_minor}"
16639 apu_check_berkeley_db_patch="-1"
16640 apu_try_berkeley_db_header=$bdb_header
16641 apu_try_berkeley_db_libname=$bdb_libname
16643 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
16644 if test "$cross_compiling" = yes; then :
16645 apu_try_berkeley_db=yes
16648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16649 /* end confdefs.h. */
16651 #include <stdlib.h>
16653 #include <$apu_try_berkeley_db_header>
16656 int major, minor, patch;
16658 db_version(&major, &minor, &patch);
16660 /* Sanity check: ensure that db.h constants actually match the db library */
16661 if (major != DB_VERSION_MAJOR
16662 || minor != DB_VERSION_MINOR
16663 || patch != DB_VERSION_PATCH)
16666 /* Run-time check: ensure the library claims to be the correct version. */
16668 if ($apu_check_berkeley_db_major != -1) {
16669 if (major < $apu_check_berkeley_db_major)
16671 if (major > $apu_check_berkeley_db_major)
16675 if ($apu_check_berkeley_db_minor != -1) {
16676 if (minor < $apu_check_berkeley_db_minor)
16678 if (minor > $apu_check_berkeley_db_minor)
16682 if ($apu_check_berkeley_db_patch == -1
16683 || patch >= $apu_check_berkeley_db_patch)
16690 if ac_fn_c_try_run "$LINENO"; then :
16691 apu_try_berkeley_db=yes
16693 apu_try_berkeley_db=no
16695 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16696 conftest.$ac_objext conftest.beam conftest.$ac_ext
16700 LIBS="$apu_try_berkeley_db_save_libs"
16703 eval "$cache_id=$apu_try_berkeley_db"
16707 result="`eval echo '$'$cache_id`"
16708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
16709 $as_echo "$result" >&6; }
16710 elif test ""${db_major}"" = "1"; then
16711 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
16712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
16713 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
16714 if eval \${$as_ac_Lib+:} false; then :
16715 $as_echo_n "(cached) " >&6
16717 ac_check_lib_save_LIBS=$LIBS
16718 LIBS="-l$bdb_libname $LIBS"
16719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16720 /* end confdefs.h. */
16722 /* Override any GCC internal prototype to avoid an error.
16723 Use char because int might match the return type of a GCC
16724 builtin and then its argument prototype would still apply. */
16737 if ac_fn_c_try_link "$LINENO"; then :
16738 eval "$as_ac_Lib=yes"
16740 eval "$as_ac_Lib=no"
16742 rm -f core conftest.err conftest.$ac_objext \
16743 conftest$ac_exeext conftest.$ac_ext
16744 LIBS=$ac_check_lib_save_LIBS
16746 eval ac_res=\$$as_ac_Lib
16747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16748 $as_echo "$ac_res" >&6; }
16749 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16756 elif test ""${db_major}"" = "2"; then
16757 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
16758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
16759 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
16760 if eval \${$as_ac_Lib+:} false; then :
16761 $as_echo_n "(cached) " >&6
16763 ac_check_lib_save_LIBS=$LIBS
16764 LIBS="-l$bdb_libname $LIBS"
16765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16766 /* end confdefs.h. */
16768 /* Override any GCC internal prototype to avoid an error.
16769 Use char because int might match the return type of a GCC
16770 builtin and then its argument prototype would still apply. */
16783 if ac_fn_c_try_link "$LINENO"; then :
16784 eval "$as_ac_Lib=yes"
16786 eval "$as_ac_Lib=no"
16788 rm -f core conftest.err conftest.$ac_objext \
16789 conftest$ac_exeext conftest.$ac_ext
16790 LIBS=$ac_check_lib_save_LIBS
16792 eval ac_res=\$$as_ac_Lib
16793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16794 $as_echo "$ac_res" >&6; }
16795 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16810 # If we found it, no need to search any more.
16811 if test "$result" = "yes"; then
16816 test "$found" != "not" && break
16818 test "$found" != "not" && break
16821 # Restore the original values of the flags we tweak.
16822 LDFLAGS="$apu_check_lib_save_ldflags"
16823 CPPFLAGS="$apu_check_lib_save_cppflags"
16830 apu_db_header=$bdb_header
16831 apu_db_lib=$bdb_libname
16835 header="`echo $found | sed -e 's/:.*$//'`"
16836 lib="`echo $found | sed -e 's/^.*://'`"
16839 if test "x$APRUTIL_INCLUDES" = "x"; then
16840 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
16841 APRUTIL_INCLUDES="-I$header"
16843 apr_addto_bugger="-I$header"
16844 for i in $apr_addto_bugger; do
16845 apr_addto_duplicate="0"
16846 for j in $APRUTIL_INCLUDES; do
16847 if test "x$i" = "x$j"; then
16848 apr_addto_duplicate="1"
16852 if test $apr_addto_duplicate = "0"; then
16853 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16854 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16860 if test "x$APRUTIL_LDFLAGS" = "x"; then
16861 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
16862 APRUTIL_LDFLAGS="-L$lib"
16864 apr_addto_bugger="-L$lib"
16865 for i in $apr_addto_bugger; do
16866 apr_addto_duplicate="0"
16867 for j in $APRUTIL_LDFLAGS; do
16868 if test "x$i" = "x$j"; then
16869 apr_addto_duplicate="1"
16873 if test $apr_addto_duplicate = "0"; then
16874 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16875 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16880 apu_db_header=$bdb_header
16881 apu_db_lib=$bdb_libname
16886 if test "x$APRUTIL_INCLUDES" = "x"; then
16887 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
16888 APRUTIL_INCLUDES="-I$found/include"
16890 apr_addto_bugger="-I$found/include"
16891 for i in $apr_addto_bugger; do
16892 apr_addto_duplicate="0"
16893 for j in $APRUTIL_INCLUDES; do
16894 if test "x$i" = "x$j"; then
16895 apr_addto_duplicate="1"
16899 if test $apr_addto_duplicate = "0"; then
16900 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16901 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16907 if test "x$APRUTIL_LDFLAGS" = "x"; then
16908 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
16909 APRUTIL_LDFLAGS="-L$found/lib"
16911 apr_addto_bugger="-L$found/lib"
16912 for i in $apr_addto_bugger; do
16913 apr_addto_duplicate="0"
16914 for j in $APRUTIL_LDFLAGS; do
16915 if test "x$i" = "x$j"; then
16916 apr_addto_duplicate="1"
16920 if test $apr_addto_duplicate = "0"; then
16921 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16922 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16927 apu_db_header=$bdb_header
16928 apu_db_lib=$bdb_libname
16933 if test "$apu_have_db" = "1"; then
16934 apu_db_version=${db_major}
16937 if test "$apu_have_db" = "1"; then
16940 db_version=`expr $db_version - 1`
16942 if test "$apu_have_db" = "0"; then
16944 places="$all_places"
16945 if test -z "$places"; then
16950 if test "-1" != "-1"; then
16951 bdb_version="$bdb_version.-1"
16952 if test "-1" != "-1"; then
16953 bdb_version="$bdb_version.-1"
16956 bdb_places="$places"
16957 bdb_default_search_headers="db3/db.h db.h"
16958 bdb_default_search_lib_names="db3 db"
16963 # Save the original values of the flags we tweak.
16964 apu_check_lib_save_libs="$LIBS"
16965 apu_check_lib_save_ldflags="$LDFLAGS"
16966 apu_check_lib_save_cppflags="$CPPFLAGS"
16968 # The variable `found' is the prefix under which we've found
16969 # Berkeley DB, or `not' if we haven't found it anywhere yet.
16971 for bdb_place in $bdb_places; do
16973 LDFLAGS="$apu_check_lib_save_ldflags"
16974 CPPFLAGS="$apu_check_lib_save_cppflags"
16975 case "$bdb_place" in
16977 description="the standard places"
16980 header="`echo $bdb_place | sed -e 's/:.*$//'`"
16981 lib="`echo $bdb_place | sed -e 's/^.*://'`"
16982 CPPFLAGS="$CPPFLAGS -I$header"
16983 LDFLAGS="$LDFLAGS -L$lib"
16984 description="$header and $lib"
16987 if test -d $bdb_place; then
16988 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
16989 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
16991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
16992 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
16993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
16994 $as_echo "directory not found" >&6; }
16997 description="$bdb_place"
17001 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
17002 # trick to display a message instead.
17003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
17004 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
17005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
17008 for bdb_libname in $bdb_default_search_lib_names; do
17009 for bdb_header in $bdb_default_search_headers; do
17010 # Clear the header cache variable for each location
17012 cache_id="`echo ac_cv_header_${bdb_header} \
17013 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17016 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
17017 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
17018 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17020 if test "3" = "3" -o "3" = "4" -o "3" = "5"; then
17021 # We generate a separate cache variable for each prefix and libname
17022 # we search under. That way, we avoid caching information that
17023 # changes if the user runs `configure' with a different set of
17026 cache_id="`echo apu_cv_check_berkeley_db_3_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
17027 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
17031 $as_echo_n "checking for -l$bdb_libname... " >&6; }
17032 if eval \${$cache_id+:} false; then :
17033 $as_echo_n "(cached) " >&6
17037 apu_try_berkeley_db_save_libs="$LIBS"
17039 apu_check_berkeley_db_major=3
17040 apu_check_berkeley_db_minor=-1
17041 apu_check_berkeley_db_patch=-1
17042 apu_try_berkeley_db_header=$bdb_header
17043 apu_try_berkeley_db_libname=$bdb_libname
17045 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
17046 if test "$cross_compiling" = yes; then :
17047 apu_try_berkeley_db=yes
17050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17051 /* end confdefs.h. */
17053 #include <stdlib.h>
17055 #include <$apu_try_berkeley_db_header>
17058 int major, minor, patch;
17060 db_version(&major, &minor, &patch);
17062 /* Sanity check: ensure that db.h constants actually match the db library */
17063 if (major != DB_VERSION_MAJOR
17064 || minor != DB_VERSION_MINOR
17065 || patch != DB_VERSION_PATCH)
17068 /* Run-time check: ensure the library claims to be the correct version. */
17070 if ($apu_check_berkeley_db_major != -1) {
17071 if (major < $apu_check_berkeley_db_major)
17073 if (major > $apu_check_berkeley_db_major)
17077 if ($apu_check_berkeley_db_minor != -1) {
17078 if (minor < $apu_check_berkeley_db_minor)
17080 if (minor > $apu_check_berkeley_db_minor)
17084 if ($apu_check_berkeley_db_patch == -1
17085 || patch >= $apu_check_berkeley_db_patch)
17092 if ac_fn_c_try_run "$LINENO"; then :
17093 apu_try_berkeley_db=yes
17095 apu_try_berkeley_db=no
17097 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17098 conftest.$ac_objext conftest.beam conftest.$ac_ext
17102 LIBS="$apu_try_berkeley_db_save_libs"
17105 eval "$cache_id=$apu_try_berkeley_db"
17109 result="`eval echo '$'$cache_id`"
17110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
17111 $as_echo "$result" >&6; }
17112 elif test "3" = "1"; then
17113 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
17114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
17115 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
17116 if eval \${$as_ac_Lib+:} false; then :
17117 $as_echo_n "(cached) " >&6
17119 ac_check_lib_save_LIBS=$LIBS
17120 LIBS="-l$bdb_libname $LIBS"
17121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17122 /* end confdefs.h. */
17124 /* Override any GCC internal prototype to avoid an error.
17125 Use char because int might match the return type of a GCC
17126 builtin and then its argument prototype would still apply. */
17139 if ac_fn_c_try_link "$LINENO"; then :
17140 eval "$as_ac_Lib=yes"
17142 eval "$as_ac_Lib=no"
17144 rm -f core conftest.err conftest.$ac_objext \
17145 conftest$ac_exeext conftest.$ac_ext
17146 LIBS=$ac_check_lib_save_LIBS
17148 eval ac_res=\$$as_ac_Lib
17149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17150 $as_echo "$ac_res" >&6; }
17151 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17158 elif test "3" = "2"; then
17159 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
17160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
17161 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
17162 if eval \${$as_ac_Lib+:} false; then :
17163 $as_echo_n "(cached) " >&6
17165 ac_check_lib_save_LIBS=$LIBS
17166 LIBS="-l$bdb_libname $LIBS"
17167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17168 /* end confdefs.h. */
17170 /* Override any GCC internal prototype to avoid an error.
17171 Use char because int might match the return type of a GCC
17172 builtin and then its argument prototype would still apply. */
17185 if ac_fn_c_try_link "$LINENO"; then :
17186 eval "$as_ac_Lib=yes"
17188 eval "$as_ac_Lib=no"
17190 rm -f core conftest.err conftest.$ac_objext \
17191 conftest$ac_exeext conftest.$ac_ext
17192 LIBS=$ac_check_lib_save_LIBS
17194 eval ac_res=\$$as_ac_Lib
17195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17196 $as_echo "$ac_res" >&6; }
17197 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17212 # If we found it, no need to search any more.
17213 if test "$result" = "yes"; then
17218 test "$found" != "not" && break
17220 test "$found" != "not" && break
17223 # Restore the original values of the flags we tweak.
17224 LDFLAGS="$apu_check_lib_save_ldflags"
17225 CPPFLAGS="$apu_check_lib_save_cppflags"
17232 apu_db_header=$bdb_header
17233 apu_db_lib=$bdb_libname
17237 header="`echo $found | sed -e 's/:.*$//'`"
17238 lib="`echo $found | sed -e 's/^.*://'`"
17241 if test "x$APRUTIL_INCLUDES" = "x"; then
17242 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
17243 APRUTIL_INCLUDES="-I$header"
17245 apr_addto_bugger="-I$header"
17246 for i in $apr_addto_bugger; do
17247 apr_addto_duplicate="0"
17248 for j in $APRUTIL_INCLUDES; do
17249 if test "x$i" = "x$j"; then
17250 apr_addto_duplicate="1"
17254 if test $apr_addto_duplicate = "0"; then
17255 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17256 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17262 if test "x$APRUTIL_LDFLAGS" = "x"; then
17263 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
17264 APRUTIL_LDFLAGS="-L$lib"
17266 apr_addto_bugger="-L$lib"
17267 for i in $apr_addto_bugger; do
17268 apr_addto_duplicate="0"
17269 for j in $APRUTIL_LDFLAGS; do
17270 if test "x$i" = "x$j"; then
17271 apr_addto_duplicate="1"
17275 if test $apr_addto_duplicate = "0"; then
17276 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17277 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17282 apu_db_header=$bdb_header
17283 apu_db_lib=$bdb_libname
17288 if test "x$APRUTIL_INCLUDES" = "x"; then
17289 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
17290 APRUTIL_INCLUDES="-I$found/include"
17292 apr_addto_bugger="-I$found/include"
17293 for i in $apr_addto_bugger; do
17294 apr_addto_duplicate="0"
17295 for j in $APRUTIL_INCLUDES; do
17296 if test "x$i" = "x$j"; then
17297 apr_addto_duplicate="1"
17301 if test $apr_addto_duplicate = "0"; then
17302 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17303 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17309 if test "x$APRUTIL_LDFLAGS" = "x"; then
17310 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
17311 APRUTIL_LDFLAGS="-L$found/lib"
17313 apr_addto_bugger="-L$found/lib"
17314 for i in $apr_addto_bugger; do
17315 apr_addto_duplicate="0"
17316 for j in $APRUTIL_LDFLAGS; do
17317 if test "x$i" = "x$j"; then
17318 apr_addto_duplicate="1"
17322 if test $apr_addto_duplicate = "0"; then
17323 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17324 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17329 apu_db_header=$bdb_header
17330 apu_db_lib=$bdb_libname
17335 if test "$apu_have_db" = "1"; then
17340 if test "$apu_have_db" = "0"; then
17342 places="$all_places"
17343 if test -z "$places"; then
17348 if test "-1" != "-1"; then
17349 bdb_version="$bdb_version.-1"
17350 if test "-1" != "-1"; then
17351 bdb_version="$bdb_version.-1"
17354 bdb_places="$places"
17355 bdb_default_search_headers="db2/db.h db.h"
17356 bdb_default_search_lib_names="db2 db"
17361 # Save the original values of the flags we tweak.
17362 apu_check_lib_save_libs="$LIBS"
17363 apu_check_lib_save_ldflags="$LDFLAGS"
17364 apu_check_lib_save_cppflags="$CPPFLAGS"
17366 # The variable `found' is the prefix under which we've found
17367 # Berkeley DB, or `not' if we haven't found it anywhere yet.
17369 for bdb_place in $bdb_places; do
17371 LDFLAGS="$apu_check_lib_save_ldflags"
17372 CPPFLAGS="$apu_check_lib_save_cppflags"
17373 case "$bdb_place" in
17375 description="the standard places"
17378 header="`echo $bdb_place | sed -e 's/:.*$//'`"
17379 lib="`echo $bdb_place | sed -e 's/^.*://'`"
17380 CPPFLAGS="$CPPFLAGS -I$header"
17381 LDFLAGS="$LDFLAGS -L$lib"
17382 description="$header and $lib"
17385 if test -d $bdb_place; then
17386 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
17387 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
17389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
17390 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
17391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
17392 $as_echo "directory not found" >&6; }
17395 description="$bdb_place"
17399 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
17400 # trick to display a message instead.
17401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
17402 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
17403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
17406 for bdb_libname in $bdb_default_search_lib_names; do
17407 for bdb_header in $bdb_default_search_headers; do
17408 # Clear the header cache variable for each location
17410 cache_id="`echo ac_cv_header_${bdb_header} \
17411 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17414 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
17415 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
17416 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17418 if test "2" = "3" -o "2" = "4" -o "2" = "5"; then
17419 # We generate a separate cache variable for each prefix and libname
17420 # we search under. That way, we avoid caching information that
17421 # changes if the user runs `configure' with a different set of
17424 cache_id="`echo apu_cv_check_berkeley_db_2_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
17425 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
17429 $as_echo_n "checking for -l$bdb_libname... " >&6; }
17430 if eval \${$cache_id+:} false; then :
17431 $as_echo_n "(cached) " >&6
17435 apu_try_berkeley_db_save_libs="$LIBS"
17437 apu_check_berkeley_db_major=2
17438 apu_check_berkeley_db_minor=-1
17439 apu_check_berkeley_db_patch=-1
17440 apu_try_berkeley_db_header=$bdb_header
17441 apu_try_berkeley_db_libname=$bdb_libname
17443 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
17444 if test "$cross_compiling" = yes; then :
17445 apu_try_berkeley_db=yes
17448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17449 /* end confdefs.h. */
17451 #include <stdlib.h>
17453 #include <$apu_try_berkeley_db_header>
17456 int major, minor, patch;
17458 db_version(&major, &minor, &patch);
17460 /* Sanity check: ensure that db.h constants actually match the db library */
17461 if (major != DB_VERSION_MAJOR
17462 || minor != DB_VERSION_MINOR
17463 || patch != DB_VERSION_PATCH)
17466 /* Run-time check: ensure the library claims to be the correct version. */
17468 if ($apu_check_berkeley_db_major != -1) {
17469 if (major < $apu_check_berkeley_db_major)
17471 if (major > $apu_check_berkeley_db_major)
17475 if ($apu_check_berkeley_db_minor != -1) {
17476 if (minor < $apu_check_berkeley_db_minor)
17478 if (minor > $apu_check_berkeley_db_minor)
17482 if ($apu_check_berkeley_db_patch == -1
17483 || patch >= $apu_check_berkeley_db_patch)
17490 if ac_fn_c_try_run "$LINENO"; then :
17491 apu_try_berkeley_db=yes
17493 apu_try_berkeley_db=no
17495 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17496 conftest.$ac_objext conftest.beam conftest.$ac_ext
17500 LIBS="$apu_try_berkeley_db_save_libs"
17503 eval "$cache_id=$apu_try_berkeley_db"
17507 result="`eval echo '$'$cache_id`"
17508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
17509 $as_echo "$result" >&6; }
17510 elif test "2" = "1"; then
17511 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
17512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
17513 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
17514 if eval \${$as_ac_Lib+:} false; then :
17515 $as_echo_n "(cached) " >&6
17517 ac_check_lib_save_LIBS=$LIBS
17518 LIBS="-l$bdb_libname $LIBS"
17519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17520 /* end confdefs.h. */
17522 /* Override any GCC internal prototype to avoid an error.
17523 Use char because int might match the return type of a GCC
17524 builtin and then its argument prototype would still apply. */
17537 if ac_fn_c_try_link "$LINENO"; then :
17538 eval "$as_ac_Lib=yes"
17540 eval "$as_ac_Lib=no"
17542 rm -f core conftest.err conftest.$ac_objext \
17543 conftest$ac_exeext conftest.$ac_ext
17544 LIBS=$ac_check_lib_save_LIBS
17546 eval ac_res=\$$as_ac_Lib
17547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17548 $as_echo "$ac_res" >&6; }
17549 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17556 elif test "2" = "2"; then
17557 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
17558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
17559 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
17560 if eval \${$as_ac_Lib+:} false; then :
17561 $as_echo_n "(cached) " >&6
17563 ac_check_lib_save_LIBS=$LIBS
17564 LIBS="-l$bdb_libname $LIBS"
17565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17566 /* end confdefs.h. */
17568 /* Override any GCC internal prototype to avoid an error.
17569 Use char because int might match the return type of a GCC
17570 builtin and then its argument prototype would still apply. */
17583 if ac_fn_c_try_link "$LINENO"; then :
17584 eval "$as_ac_Lib=yes"
17586 eval "$as_ac_Lib=no"
17588 rm -f core conftest.err conftest.$ac_objext \
17589 conftest$ac_exeext conftest.$ac_ext
17590 LIBS=$ac_check_lib_save_LIBS
17592 eval ac_res=\$$as_ac_Lib
17593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17594 $as_echo "$ac_res" >&6; }
17595 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17610 # If we found it, no need to search any more.
17611 if test "$result" = "yes"; then
17616 test "$found" != "not" && break
17618 test "$found" != "not" && break
17621 # Restore the original values of the flags we tweak.
17622 LDFLAGS="$apu_check_lib_save_ldflags"
17623 CPPFLAGS="$apu_check_lib_save_cppflags"
17630 apu_db_header=$bdb_header
17631 apu_db_lib=$bdb_libname
17635 header="`echo $found | sed -e 's/:.*$//'`"
17636 lib="`echo $found | sed -e 's/^.*://'`"
17639 if test "x$APRUTIL_INCLUDES" = "x"; then
17640 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
17641 APRUTIL_INCLUDES="-I$header"
17643 apr_addto_bugger="-I$header"
17644 for i in $apr_addto_bugger; do
17645 apr_addto_duplicate="0"
17646 for j in $APRUTIL_INCLUDES; do
17647 if test "x$i" = "x$j"; then
17648 apr_addto_duplicate="1"
17652 if test $apr_addto_duplicate = "0"; then
17653 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17654 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17660 if test "x$APRUTIL_LDFLAGS" = "x"; then
17661 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
17662 APRUTIL_LDFLAGS="-L$lib"
17664 apr_addto_bugger="-L$lib"
17665 for i in $apr_addto_bugger; do
17666 apr_addto_duplicate="0"
17667 for j in $APRUTIL_LDFLAGS; do
17668 if test "x$i" = "x$j"; then
17669 apr_addto_duplicate="1"
17673 if test $apr_addto_duplicate = "0"; then
17674 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17675 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17680 apu_db_header=$bdb_header
17681 apu_db_lib=$bdb_libname
17686 if test "x$APRUTIL_INCLUDES" = "x"; then
17687 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
17688 APRUTIL_INCLUDES="-I$found/include"
17690 apr_addto_bugger="-I$found/include"
17691 for i in $apr_addto_bugger; do
17692 apr_addto_duplicate="0"
17693 for j in $APRUTIL_INCLUDES; do
17694 if test "x$i" = "x$j"; then
17695 apr_addto_duplicate="1"
17699 if test $apr_addto_duplicate = "0"; then
17700 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17701 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17707 if test "x$APRUTIL_LDFLAGS" = "x"; then
17708 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
17709 APRUTIL_LDFLAGS="-L$found/lib"
17711 apr_addto_bugger="-L$found/lib"
17712 for i in $apr_addto_bugger; do
17713 apr_addto_duplicate="0"
17714 for j in $APRUTIL_LDFLAGS; do
17715 if test "x$i" = "x$j"; then
17716 apr_addto_duplicate="1"
17720 if test $apr_addto_duplicate = "0"; then
17721 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17722 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17727 apu_db_header=$bdb_header
17728 apu_db_lib=$bdb_libname
17733 if test "$apu_have_db" = "1"; then
17738 if test "$apu_have_db" = "0"; then
17740 places="$all_places"
17741 if test -z "$places"; then
17746 if test "0" != "-1"; then
17747 bdb_version="$bdb_version.0"
17748 if test "0" != "-1"; then
17749 bdb_version="$bdb_version.0"
17752 bdb_places="$places"
17753 bdb_default_search_headers="db1/db.h db.h"
17754 bdb_default_search_lib_names="db1"
17759 # Save the original values of the flags we tweak.
17760 apu_check_lib_save_libs="$LIBS"
17761 apu_check_lib_save_ldflags="$LDFLAGS"
17762 apu_check_lib_save_cppflags="$CPPFLAGS"
17764 # The variable `found' is the prefix under which we've found
17765 # Berkeley DB, or `not' if we haven't found it anywhere yet.
17767 for bdb_place in $bdb_places; do
17769 LDFLAGS="$apu_check_lib_save_ldflags"
17770 CPPFLAGS="$apu_check_lib_save_cppflags"
17771 case "$bdb_place" in
17773 description="the standard places"
17776 header="`echo $bdb_place | sed -e 's/:.*$//'`"
17777 lib="`echo $bdb_place | sed -e 's/^.*://'`"
17778 CPPFLAGS="$CPPFLAGS -I$header"
17779 LDFLAGS="$LDFLAGS -L$lib"
17780 description="$header and $lib"
17783 if test -d $bdb_place; then
17784 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
17785 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
17787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
17788 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
17789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
17790 $as_echo "directory not found" >&6; }
17793 description="$bdb_place"
17797 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
17798 # trick to display a message instead.
17799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
17800 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
17801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
17804 for bdb_libname in $bdb_default_search_lib_names; do
17805 for bdb_header in $bdb_default_search_headers; do
17806 # Clear the header cache variable for each location
17808 cache_id="`echo ac_cv_header_${bdb_header} \
17809 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17812 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
17813 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
17814 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17816 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
17817 # We generate a separate cache variable for each prefix and libname
17818 # we search under. That way, we avoid caching information that
17819 # changes if the user runs `configure' with a different set of
17822 cache_id="`echo apu_cv_check_berkeley_db_1_0_0_${bdb_header}_${bdb_libname}_in_${bdb_place} \
17823 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
17827 $as_echo_n "checking for -l$bdb_libname... " >&6; }
17828 if eval \${$cache_id+:} false; then :
17829 $as_echo_n "(cached) " >&6
17833 apu_try_berkeley_db_save_libs="$LIBS"
17835 apu_check_berkeley_db_major=1
17836 apu_check_berkeley_db_minor=0
17837 apu_check_berkeley_db_patch=0
17838 apu_try_berkeley_db_header=$bdb_header
17839 apu_try_berkeley_db_libname=$bdb_libname
17841 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
17842 if test "$cross_compiling" = yes; then :
17843 apu_try_berkeley_db=yes
17846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17847 /* end confdefs.h. */
17849 #include <stdlib.h>
17851 #include <$apu_try_berkeley_db_header>
17854 int major, minor, patch;
17856 db_version(&major, &minor, &patch);
17858 /* Sanity check: ensure that db.h constants actually match the db library */
17859 if (major != DB_VERSION_MAJOR
17860 || minor != DB_VERSION_MINOR
17861 || patch != DB_VERSION_PATCH)
17864 /* Run-time check: ensure the library claims to be the correct version. */
17866 if ($apu_check_berkeley_db_major != -1) {
17867 if (major < $apu_check_berkeley_db_major)
17869 if (major > $apu_check_berkeley_db_major)
17873 if ($apu_check_berkeley_db_minor != -1) {
17874 if (minor < $apu_check_berkeley_db_minor)
17876 if (minor > $apu_check_berkeley_db_minor)
17880 if ($apu_check_berkeley_db_patch == -1
17881 || patch >= $apu_check_berkeley_db_patch)
17888 if ac_fn_c_try_run "$LINENO"; then :
17889 apu_try_berkeley_db=yes
17891 apu_try_berkeley_db=no
17893 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17894 conftest.$ac_objext conftest.beam conftest.$ac_ext
17898 LIBS="$apu_try_berkeley_db_save_libs"
17901 eval "$cache_id=$apu_try_berkeley_db"
17905 result="`eval echo '$'$cache_id`"
17906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
17907 $as_echo "$result" >&6; }
17908 elif test "1" = "1"; then
17909 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
17910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
17911 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
17912 if eval \${$as_ac_Lib+:} false; then :
17913 $as_echo_n "(cached) " >&6
17915 ac_check_lib_save_LIBS=$LIBS
17916 LIBS="-l$bdb_libname $LIBS"
17917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17918 /* end confdefs.h. */
17920 /* Override any GCC internal prototype to avoid an error.
17921 Use char because int might match the return type of a GCC
17922 builtin and then its argument prototype would still apply. */
17935 if ac_fn_c_try_link "$LINENO"; then :
17936 eval "$as_ac_Lib=yes"
17938 eval "$as_ac_Lib=no"
17940 rm -f core conftest.err conftest.$ac_objext \
17941 conftest$ac_exeext conftest.$ac_ext
17942 LIBS=$ac_check_lib_save_LIBS
17944 eval ac_res=\$$as_ac_Lib
17945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17946 $as_echo "$ac_res" >&6; }
17947 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17954 elif test "1" = "2"; then
17955 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
17956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
17957 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
17958 if eval \${$as_ac_Lib+:} false; then :
17959 $as_echo_n "(cached) " >&6
17961 ac_check_lib_save_LIBS=$LIBS
17962 LIBS="-l$bdb_libname $LIBS"
17963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17964 /* end confdefs.h. */
17966 /* Override any GCC internal prototype to avoid an error.
17967 Use char because int might match the return type of a GCC
17968 builtin and then its argument prototype would still apply. */
17981 if ac_fn_c_try_link "$LINENO"; then :
17982 eval "$as_ac_Lib=yes"
17984 eval "$as_ac_Lib=no"
17986 rm -f core conftest.err conftest.$ac_objext \
17987 conftest$ac_exeext conftest.$ac_ext
17988 LIBS=$ac_check_lib_save_LIBS
17990 eval ac_res=\$$as_ac_Lib
17991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17992 $as_echo "$ac_res" >&6; }
17993 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
18008 # If we found it, no need to search any more.
18009 if test "$result" = "yes"; then
18014 test "$found" != "not" && break
18016 test "$found" != "not" && break
18019 # Restore the original values of the flags we tweak.
18020 LDFLAGS="$apu_check_lib_save_ldflags"
18021 CPPFLAGS="$apu_check_lib_save_cppflags"
18028 apu_db_header=$bdb_header
18029 apu_db_lib=$bdb_libname
18033 header="`echo $found | sed -e 's/:.*$//'`"
18034 lib="`echo $found | sed -e 's/^.*://'`"
18037 if test "x$APRUTIL_INCLUDES" = "x"; then
18038 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
18039 APRUTIL_INCLUDES="-I$header"
18041 apr_addto_bugger="-I$header"
18042 for i in $apr_addto_bugger; do
18043 apr_addto_duplicate="0"
18044 for j in $APRUTIL_INCLUDES; do
18045 if test "x$i" = "x$j"; then
18046 apr_addto_duplicate="1"
18050 if test $apr_addto_duplicate = "0"; then
18051 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18052 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18058 if test "x$APRUTIL_LDFLAGS" = "x"; then
18059 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
18060 APRUTIL_LDFLAGS="-L$lib"
18062 apr_addto_bugger="-L$lib"
18063 for i in $apr_addto_bugger; do
18064 apr_addto_duplicate="0"
18065 for j in $APRUTIL_LDFLAGS; do
18066 if test "x$i" = "x$j"; then
18067 apr_addto_duplicate="1"
18071 if test $apr_addto_duplicate = "0"; then
18072 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18073 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18078 apu_db_header=$bdb_header
18079 apu_db_lib=$bdb_libname
18084 if test "x$APRUTIL_INCLUDES" = "x"; then
18085 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
18086 APRUTIL_INCLUDES="-I$found/include"
18088 apr_addto_bugger="-I$found/include"
18089 for i in $apr_addto_bugger; do
18090 apr_addto_duplicate="0"
18091 for j in $APRUTIL_INCLUDES; do
18092 if test "x$i" = "x$j"; then
18093 apr_addto_duplicate="1"
18097 if test $apr_addto_duplicate = "0"; then
18098 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18099 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18105 if test "x$APRUTIL_LDFLAGS" = "x"; then
18106 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
18107 APRUTIL_LDFLAGS="-L$found/lib"
18109 apr_addto_bugger="-L$found/lib"
18110 for i in $apr_addto_bugger; do
18111 apr_addto_duplicate="0"
18112 for j in $APRUTIL_LDFLAGS; do
18113 if test "x$i" = "x$j"; then
18114 apr_addto_duplicate="1"
18118 if test $apr_addto_duplicate = "0"; then
18119 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18120 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18125 apu_db_header=$bdb_header
18126 apu_db_lib=$bdb_libname
18131 if test "$apu_have_db" = "1"; then
18136 if test "$apu_have_db" = "0"; then
18138 places="$all_places"
18139 if test -z "$places"; then
18144 if test "-1" != "-1"; then
18145 bdb_version="$bdb_version.-1"
18146 if test "-1" != "-1"; then
18147 bdb_version="$bdb_version.-1"
18150 bdb_places="$places"
18151 bdb_default_search_headers="db_185.h"
18152 bdb_default_search_lib_names="db"
18157 # Save the original values of the flags we tweak.
18158 apu_check_lib_save_libs="$LIBS"
18159 apu_check_lib_save_ldflags="$LDFLAGS"
18160 apu_check_lib_save_cppflags="$CPPFLAGS"
18162 # The variable `found' is the prefix under which we've found
18163 # Berkeley DB, or `not' if we haven't found it anywhere yet.
18165 for bdb_place in $bdb_places; do
18167 LDFLAGS="$apu_check_lib_save_ldflags"
18168 CPPFLAGS="$apu_check_lib_save_cppflags"
18169 case "$bdb_place" in
18171 description="the standard places"
18174 header="`echo $bdb_place | sed -e 's/:.*$//'`"
18175 lib="`echo $bdb_place | sed -e 's/^.*://'`"
18176 CPPFLAGS="$CPPFLAGS -I$header"
18177 LDFLAGS="$LDFLAGS -L$lib"
18178 description="$header and $lib"
18181 if test -d $bdb_place; then
18182 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
18183 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
18185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
18186 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
18187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
18188 $as_echo "directory not found" >&6; }
18191 description="$bdb_place"
18195 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
18196 # trick to display a message instead.
18197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
18198 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
18199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
18202 for bdb_libname in $bdb_default_search_lib_names; do
18203 for bdb_header in $bdb_default_search_headers; do
18204 # Clear the header cache variable for each location
18206 cache_id="`echo ac_cv_header_${bdb_header} \
18207 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
18210 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
18211 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
18212 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
18214 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
18215 # We generate a separate cache variable for each prefix and libname
18216 # we search under. That way, we avoid caching information that
18217 # changes if the user runs `configure' with a different set of
18220 cache_id="`echo apu_cv_check_berkeley_db_1_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
18221 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
18224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
18225 $as_echo_n "checking for -l$bdb_libname... " >&6; }
18226 if eval \${$cache_id+:} false; then :
18227 $as_echo_n "(cached) " >&6
18231 apu_try_berkeley_db_save_libs="$LIBS"
18233 apu_check_berkeley_db_major=1
18234 apu_check_berkeley_db_minor=-1
18235 apu_check_berkeley_db_patch=-1
18236 apu_try_berkeley_db_header=$bdb_header
18237 apu_try_berkeley_db_libname=$bdb_libname
18239 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
18240 if test "$cross_compiling" = yes; then :
18241 apu_try_berkeley_db=yes
18244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18245 /* end confdefs.h. */
18247 #include <stdlib.h>
18249 #include <$apu_try_berkeley_db_header>
18252 int major, minor, patch;
18254 db_version(&major, &minor, &patch);
18256 /* Sanity check: ensure that db.h constants actually match the db library */
18257 if (major != DB_VERSION_MAJOR
18258 || minor != DB_VERSION_MINOR
18259 || patch != DB_VERSION_PATCH)
18262 /* Run-time check: ensure the library claims to be the correct version. */
18264 if ($apu_check_berkeley_db_major != -1) {
18265 if (major < $apu_check_berkeley_db_major)
18267 if (major > $apu_check_berkeley_db_major)
18271 if ($apu_check_berkeley_db_minor != -1) {
18272 if (minor < $apu_check_berkeley_db_minor)
18274 if (minor > $apu_check_berkeley_db_minor)
18278 if ($apu_check_berkeley_db_patch == -1
18279 || patch >= $apu_check_berkeley_db_patch)
18286 if ac_fn_c_try_run "$LINENO"; then :
18287 apu_try_berkeley_db=yes
18289 apu_try_berkeley_db=no
18291 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18292 conftest.$ac_objext conftest.beam conftest.$ac_ext
18296 LIBS="$apu_try_berkeley_db_save_libs"
18299 eval "$cache_id=$apu_try_berkeley_db"
18303 result="`eval echo '$'$cache_id`"
18304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
18305 $as_echo "$result" >&6; }
18306 elif test "1" = "1"; then
18307 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
18308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
18309 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
18310 if eval \${$as_ac_Lib+:} false; then :
18311 $as_echo_n "(cached) " >&6
18313 ac_check_lib_save_LIBS=$LIBS
18314 LIBS="-l$bdb_libname $LIBS"
18315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18316 /* end confdefs.h. */
18318 /* Override any GCC internal prototype to avoid an error.
18319 Use char because int might match the return type of a GCC
18320 builtin and then its argument prototype would still apply. */
18333 if ac_fn_c_try_link "$LINENO"; then :
18334 eval "$as_ac_Lib=yes"
18336 eval "$as_ac_Lib=no"
18338 rm -f core conftest.err conftest.$ac_objext \
18339 conftest$ac_exeext conftest.$ac_ext
18340 LIBS=$ac_check_lib_save_LIBS
18342 eval ac_res=\$$as_ac_Lib
18343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18344 $as_echo "$ac_res" >&6; }
18345 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
18352 elif test "1" = "2"; then
18353 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
18354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
18355 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
18356 if eval \${$as_ac_Lib+:} false; then :
18357 $as_echo_n "(cached) " >&6
18359 ac_check_lib_save_LIBS=$LIBS
18360 LIBS="-l$bdb_libname $LIBS"
18361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18362 /* end confdefs.h. */
18364 /* Override any GCC internal prototype to avoid an error.
18365 Use char because int might match the return type of a GCC
18366 builtin and then its argument prototype would still apply. */
18379 if ac_fn_c_try_link "$LINENO"; then :
18380 eval "$as_ac_Lib=yes"
18382 eval "$as_ac_Lib=no"
18384 rm -f core conftest.err conftest.$ac_objext \
18385 conftest$ac_exeext conftest.$ac_ext
18386 LIBS=$ac_check_lib_save_LIBS
18388 eval ac_res=\$$as_ac_Lib
18389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18390 $as_echo "$ac_res" >&6; }
18391 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
18406 # If we found it, no need to search any more.
18407 if test "$result" = "yes"; then
18412 test "$found" != "not" && break
18414 test "$found" != "not" && break
18417 # Restore the original values of the flags we tweak.
18418 LDFLAGS="$apu_check_lib_save_ldflags"
18419 CPPFLAGS="$apu_check_lib_save_cppflags"
18426 apu_db_header=$bdb_header
18427 apu_db_lib=$bdb_libname
18431 header="`echo $found | sed -e 's/:.*$//'`"
18432 lib="`echo $found | sed -e 's/^.*://'`"
18435 if test "x$APRUTIL_INCLUDES" = "x"; then
18436 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
18437 APRUTIL_INCLUDES="-I$header"
18439 apr_addto_bugger="-I$header"
18440 for i in $apr_addto_bugger; do
18441 apr_addto_duplicate="0"
18442 for j in $APRUTIL_INCLUDES; do
18443 if test "x$i" = "x$j"; then
18444 apr_addto_duplicate="1"
18448 if test $apr_addto_duplicate = "0"; then
18449 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18450 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18456 if test "x$APRUTIL_LDFLAGS" = "x"; then
18457 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
18458 APRUTIL_LDFLAGS="-L$lib"
18460 apr_addto_bugger="-L$lib"
18461 for i in $apr_addto_bugger; do
18462 apr_addto_duplicate="0"
18463 for j in $APRUTIL_LDFLAGS; do
18464 if test "x$i" = "x$j"; then
18465 apr_addto_duplicate="1"
18469 if test $apr_addto_duplicate = "0"; then
18470 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18471 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18476 apu_db_header=$bdb_header
18477 apu_db_lib=$bdb_libname
18482 if test "x$APRUTIL_INCLUDES" = "x"; then
18483 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
18484 APRUTIL_INCLUDES="-I$found/include"
18486 apr_addto_bugger="-I$found/include"
18487 for i in $apr_addto_bugger; do
18488 apr_addto_duplicate="0"
18489 for j in $APRUTIL_INCLUDES; do
18490 if test "x$i" = "x$j"; then
18491 apr_addto_duplicate="1"
18495 if test $apr_addto_duplicate = "0"; then
18496 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18497 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18503 if test "x$APRUTIL_LDFLAGS" = "x"; then
18504 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
18505 APRUTIL_LDFLAGS="-L$found/lib"
18507 apr_addto_bugger="-L$found/lib"
18508 for i in $apr_addto_bugger; do
18509 apr_addto_duplicate="0"
18510 for j in $APRUTIL_LDFLAGS; do
18511 if test "x$i" = "x$j"; then
18512 apr_addto_duplicate="1"
18516 if test $apr_addto_duplicate = "0"; then
18517 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18518 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18523 apu_db_header=$bdb_header
18524 apu_db_lib=$bdb_libname
18529 if test "$apu_have_db" = "1"; then
18534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB" >&5
18535 $as_echo_n "checking for Berkeley DB... " >&6; }
18536 if test "$apu_have_db" = "1"; then
18537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found db$apu_db_version" >&5
18538 $as_echo "found db$apu_db_version" >&6; }
18540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
18541 $as_echo "not found" >&6; }
18547 if test "$apu_have_db" = "0"; then
18548 as_fn_error $? "Berkeley DB not found." "$LINENO" 5
18555 if test -n "$apu_db_xtra_libs"; then
18556 LIBS="$saveddbxtralibs"
18559 case "$requested" in
18560 sdbm | gdbm | ndbm | db)
18561 eval "apu_use_$requested=1"
18562 apu_default_dbm=$requested
18566 apu_default_dbm=$requested
18570 apu_default_dbm=`echo $requested | sed -e 's/.$//'`
18573 apu_default_dbm="sdbm (default)"
18577 as_fn_error $? "--with-dbm=$requested is an unknown DBM type.
18578 Use one of: $dbm_list" "$LINENO" 5
18582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default DBM" >&5
18583 $as_echo_n "checking for default DBM... " >&6; }
18584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_default_dbm" >&5
18585 $as_echo "$apu_default_dbm" >&6; }
18599 if test "$apu_have_db" = "1"; then
18601 if test "x$LDADD_dbm_db" = "x"; then
18602 test "x$silent" != "xyes" && echo " setting LDADD_dbm_db to \"-l$apu_db_lib\""
18603 LDADD_dbm_db="-l$apu_db_lib"
18605 apr_addto_bugger="-l$apu_db_lib"
18606 for i in $apr_addto_bugger; do
18607 apr_addto_duplicate="0"
18608 for j in $LDADD_dbm_db; do
18609 if test "x$i" = "x$j"; then
18610 apr_addto_duplicate="1"
18614 if test $apr_addto_duplicate = "0"; then
18615 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_db"
18616 LDADD_dbm_db="$LDADD_dbm_db $i"
18621 if test -n "apu_db_xtra_libs"; then
18623 if test "x$LDADD_dbm_db" = "x"; then
18624 test "x$silent" != "xyes" && echo " setting LDADD_dbm_db to \"$apu_db_xtra_libs\""
18625 LDADD_dbm_db="$apu_db_xtra_libs"
18627 apr_addto_bugger="$apu_db_xtra_libs"
18628 for i in $apr_addto_bugger; do
18629 apr_addto_duplicate="0"
18630 for j in $LDADD_dbm_db; do
18631 if test "x$i" = "x$j"; then
18632 apr_addto_duplicate="1"
18636 if test $apr_addto_duplicate = "0"; then
18637 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_db"
18638 LDADD_dbm_db="$LDADD_dbm_db $i"
18646 if test "$apu_have_gdbm" = "1"; then
18648 if test "x$LDADD_dbm_gdbm" = "x"; then
18649 test "x$silent" != "xyes" && echo " setting LDADD_dbm_gdbm to \"-lgdbm\""
18650 LDADD_dbm_gdbm="-lgdbm"
18652 apr_addto_bugger="-lgdbm"
18653 for i in $apr_addto_bugger; do
18654 apr_addto_duplicate="0"
18655 for j in $LDADD_dbm_gdbm; do
18656 if test "x$i" = "x$j"; then
18657 apr_addto_duplicate="1"
18661 if test $apr_addto_duplicate = "0"; then
18662 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_gdbm"
18663 LDADD_dbm_gdbm="$LDADD_dbm_gdbm $i"
18670 if test "$apu_have_ndbm" = "1"; then
18672 if test "x$LDADD_dbm_ndbm" = "x"; then
18673 test "x$silent" != "xyes" && echo " setting LDADD_dbm_ndbm to \"-l$apu_ndbm_lib\""
18674 LDADD_dbm_ndbm="-l$apu_ndbm_lib"
18676 apr_addto_bugger="-l$apu_ndbm_lib"
18677 for i in $apr_addto_bugger; do
18678 apr_addto_duplicate="0"
18679 for j in $LDADD_dbm_ndbm; do
18680 if test "x$i" = "x$j"; then
18681 apr_addto_duplicate="1"
18685 if test $apr_addto_duplicate = "0"; then
18686 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_ndbm"
18687 LDADD_dbm_ndbm="$LDADD_dbm_ndbm $i"
18702 old_cppflags="$CPPFLAGS"
18703 old_ldflags="$LDFLAGS"
18706 # Check whether --with-pgsql was given.
18707 if test "${with_pgsql+set}" = set; then :
18708 withval=$with_pgsql;
18709 if test "$withval" = "yes"; then
18710 # Extract the first word of "pg_config", so it can be a program name with args.
18711 set dummy pg_config; ac_word=$2
18712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18713 $as_echo_n "checking for $ac_word... " >&6; }
18714 if ${ac_cv_path_PGSQL_CONFIG+:} false; then :
18715 $as_echo_n "(cached) " >&6
18717 case $PGSQL_CONFIG in
18719 ac_cv_path_PGSQL_CONFIG="$PGSQL_CONFIG" # Let the user override the test with a path.
18722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18723 for as_dir in $PATH
18726 test -z "$as_dir" && as_dir=.
18727 for ac_exec_ext in '' $ac_executable_extensions; do
18728 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18729 ac_cv_path_PGSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
18730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18740 PGSQL_CONFIG=$ac_cv_path_PGSQL_CONFIG
18741 if test -n "$PGSQL_CONFIG"; then
18742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGSQL_CONFIG" >&5
18743 $as_echo "$PGSQL_CONFIG" >&6; }
18745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18746 $as_echo "no" >&6; }
18750 if test "x$PGSQL_CONFIG" != 'x'; then
18751 pgsql_CPPFLAGS="-I`$PGSQL_CONFIG --includedir`"
18752 pgsql_LDFLAGS="-L`$PGSQL_CONFIG --libdir`"
18755 if test "x$CPPFLAGS" = "x"; then
18756 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$pgsql_CPPFLAGS\""
18757 CPPFLAGS="$pgsql_CPPFLAGS"
18759 apr_addto_bugger="$pgsql_CPPFLAGS"
18760 for i in $apr_addto_bugger; do
18761 apr_addto_duplicate="0"
18762 for j in $CPPFLAGS; do
18763 if test "x$i" = "x$j"; then
18764 apr_addto_duplicate="1"
18768 if test $apr_addto_duplicate = "0"; then
18769 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
18770 CPPFLAGS="$CPPFLAGS $i"
18776 if test "x$LDFLAGS" = "x"; then
18777 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$pgsql_LDFLAGS\""
18778 LDFLAGS="$pgsql_LDFLAGS"
18780 apr_addto_bugger="$pgsql_LDFLAGS"
18781 for i in $apr_addto_bugger; do
18782 apr_addto_duplicate="0"
18783 for j in $LDFLAGS; do
18784 if test "x$i" = "x$j"; then
18785 apr_addto_duplicate="1"
18789 if test $apr_addto_duplicate = "0"; then
18790 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
18791 LDFLAGS="$LDFLAGS $i"
18798 for ac_header in libpq-fe.h
18800 ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
18801 if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
18802 cat >>confdefs.h <<_ACEOF
18803 #define HAVE_LIBPQ_FE_H 1
18806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18807 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18808 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18809 $as_echo_n "(cached) " >&6
18811 ac_check_lib_save_LIBS=$LIBS
18813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18814 /* end confdefs.h. */
18816 /* Override any GCC internal prototype to avoid an error.
18817 Use char because int might match the return type of a GCC
18818 builtin and then its argument prototype would still apply. */
18822 char PQsendQueryPrepared ();
18826 return PQsendQueryPrepared ();
18831 if ac_fn_c_try_link "$LINENO"; then :
18832 ac_cv_lib_pq_PQsendQueryPrepared=yes
18834 ac_cv_lib_pq_PQsendQueryPrepared=no
18836 rm -f core conftest.err conftest.$ac_objext \
18837 conftest$ac_exeext conftest.$ac_ext
18838 LIBS=$ac_check_lib_save_LIBS
18840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
18841 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
18842 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
18846 if test "x$PGSQL_CONFIG" != 'x'; then
18847 unset ac_cv_lib_pq_PQsendQueryPrepared
18848 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
18850 if test "x$LIBS" = "x"; then
18851 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
18854 apr_addto_bugger="$pgsql_LIBS"
18855 for i in $apr_addto_bugger; do
18856 apr_addto_duplicate="0"
18858 if test "x$i" = "x$j"; then
18859 apr_addto_duplicate="1"
18863 if test $apr_addto_duplicate = "0"; then
18864 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
18870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18871 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18872 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18873 $as_echo_n "(cached) " >&6
18875 ac_check_lib_save_LIBS=$LIBS
18877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18878 /* end confdefs.h. */
18880 /* Override any GCC internal prototype to avoid an error.
18881 Use char because int might match the return type of a GCC
18882 builtin and then its argument prototype would still apply. */
18886 char PQsendQueryPrepared ();
18890 return PQsendQueryPrepared ();
18895 if ac_fn_c_try_link "$LINENO"; then :
18896 ac_cv_lib_pq_PQsendQueryPrepared=yes
18898 ac_cv_lib_pq_PQsendQueryPrepared=no
18900 rm -f core conftest.err conftest.$ac_objext \
18901 conftest$ac_exeext conftest.$ac_ext
18902 LIBS=$ac_check_lib_save_LIBS
18904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
18905 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
18906 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
18919 if test "$apu_have_pgsql" = "0"; then
18920 for ac_header in postgresql/libpq-fe.h
18922 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
18923 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
18924 cat >>confdefs.h <<_ACEOF
18925 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
18928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18929 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18930 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18931 $as_echo_n "(cached) " >&6
18933 ac_check_lib_save_LIBS=$LIBS
18935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18936 /* end confdefs.h. */
18938 /* Override any GCC internal prototype to avoid an error.
18939 Use char because int might match the return type of a GCC
18940 builtin and then its argument prototype would still apply. */
18944 char PQsendQueryPrepared ();
18948 return PQsendQueryPrepared ();
18953 if ac_fn_c_try_link "$LINENO"; then :
18954 ac_cv_lib_pq_PQsendQueryPrepared=yes
18956 ac_cv_lib_pq_PQsendQueryPrepared=no
18958 rm -f core conftest.err conftest.$ac_objext \
18959 conftest$ac_exeext conftest.$ac_ext
18960 LIBS=$ac_check_lib_save_LIBS
18962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
18963 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
18964 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
18968 if test "x$PGSQL_CONFIG" != 'x'; then
18969 unset ac_cv_lib_pq_PQsendQueryPrepared
18970 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
18972 if test "x$LIBS" = "x"; then
18973 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
18976 apr_addto_bugger="$pgsql_LIBS"
18977 for i in $apr_addto_bugger; do
18978 apr_addto_duplicate="0"
18980 if test "x$i" = "x$j"; then
18981 apr_addto_duplicate="1"
18985 if test $apr_addto_duplicate = "0"; then
18986 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
18992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18993 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18994 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18995 $as_echo_n "(cached) " >&6
18997 ac_check_lib_save_LIBS=$LIBS
18999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19000 /* end confdefs.h. */
19002 /* Override any GCC internal prototype to avoid an error.
19003 Use char because int might match the return type of a GCC
19004 builtin and then its argument prototype would still apply. */
19008 char PQsendQueryPrepared ();
19012 return PQsendQueryPrepared ();
19017 if ac_fn_c_try_link "$LINENO"; then :
19018 ac_cv_lib_pq_PQsendQueryPrepared=yes
19020 ac_cv_lib_pq_PQsendQueryPrepared=no
19022 rm -f core conftest.err conftest.$ac_objext \
19023 conftest$ac_exeext conftest.$ac_ext
19024 LIBS=$ac_check_lib_save_LIBS
19026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19027 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19028 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19042 if test "$apu_have_pgsql" != "0" && test "x$PGSQL_CONFIG" != 'x'; then
19044 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
19045 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$pgsql_CPPFLAGS\""
19046 APRUTIL_PRIV_INCLUDES="$pgsql_CPPFLAGS"
19048 apr_addto_bugger="$pgsql_CPPFLAGS"
19049 for i in $apr_addto_bugger; do
19050 apr_addto_duplicate="0"
19051 for j in $APRUTIL_PRIV_INCLUDES; do
19052 if test "x$i" = "x$j"; then
19053 apr_addto_duplicate="1"
19057 if test $apr_addto_duplicate = "0"; then
19058 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
19059 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
19065 elif test "$withval" = "no"; then
19068 # Extract the first word of "pg_config", so it can be a program name with args.
19069 set dummy pg_config; ac_word=$2
19070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19071 $as_echo_n "checking for $ac_word... " >&6; }
19072 if ${ac_cv_path_PGSQL_CONFIG+:} false; then :
19073 $as_echo_n "(cached) " >&6
19075 case $PGSQL_CONFIG in
19077 ac_cv_path_PGSQL_CONFIG="$PGSQL_CONFIG" # Let the user override the test with a path.
19080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19081 for as_dir in $withval/bin
19084 test -z "$as_dir" && as_dir=.
19085 for ac_exec_ext in '' $ac_executable_extensions; do
19086 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19087 ac_cv_path_PGSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19098 PGSQL_CONFIG=$ac_cv_path_PGSQL_CONFIG
19099 if test -n "$PGSQL_CONFIG"; then
19100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGSQL_CONFIG" >&5
19101 $as_echo "$PGSQL_CONFIG" >&6; }
19103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19104 $as_echo "no" >&6; }
19108 if test "x$PGSQL_CONFIG" != 'x'; then
19109 pgsql_CPPFLAGS="-I`$PGSQL_CONFIG --includedir`"
19110 pgsql_LDFLAGS="-L`$PGSQL_CONFIG --libdir`"
19112 pgsql_CPPFLAGS="-I$withval/include"
19113 pgsql_LDFLAGS="-L$withval/lib "
19117 if test "x$CPPFLAGS" = "x"; then
19118 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$pgsql_CPPFLAGS\""
19119 CPPFLAGS="$pgsql_CPPFLAGS"
19121 apr_addto_bugger="$pgsql_CPPFLAGS"
19122 for i in $apr_addto_bugger; do
19123 apr_addto_duplicate="0"
19124 for j in $CPPFLAGS; do
19125 if test "x$i" = "x$j"; then
19126 apr_addto_duplicate="1"
19130 if test $apr_addto_duplicate = "0"; then
19131 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
19132 CPPFLAGS="$CPPFLAGS $i"
19138 if test "x$LDFLAGS" = "x"; then
19139 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$pgsql_LDFLAGS\""
19140 LDFLAGS="$pgsql_LDFLAGS"
19142 apr_addto_bugger="$pgsql_LDFLAGS"
19143 for i in $apr_addto_bugger; do
19144 apr_addto_duplicate="0"
19145 for j in $LDFLAGS; do
19146 if test "x$i" = "x$j"; then
19147 apr_addto_duplicate="1"
19151 if test $apr_addto_duplicate = "0"; then
19152 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
19153 LDFLAGS="$LDFLAGS $i"
19159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pgsql in $withval" >&5
19160 $as_echo "$as_me: checking for pgsql in $withval" >&6;}
19161 for ac_header in libpq-fe.h
19163 ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
19164 if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
19165 cat >>confdefs.h <<_ACEOF
19166 #define HAVE_LIBPQ_FE_H 1
19169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19170 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19171 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19172 $as_echo_n "(cached) " >&6
19174 ac_check_lib_save_LIBS=$LIBS
19176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19177 /* end confdefs.h. */
19179 /* Override any GCC internal prototype to avoid an error.
19180 Use char because int might match the return type of a GCC
19181 builtin and then its argument prototype would still apply. */
19185 char PQsendQueryPrepared ();
19189 return PQsendQueryPrepared ();
19194 if ac_fn_c_try_link "$LINENO"; then :
19195 ac_cv_lib_pq_PQsendQueryPrepared=yes
19197 ac_cv_lib_pq_PQsendQueryPrepared=no
19199 rm -f core conftest.err conftest.$ac_objext \
19200 conftest$ac_exeext conftest.$ac_ext
19201 LIBS=$ac_check_lib_save_LIBS
19203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19204 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19205 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19209 if test "x$PGSQL_CONFIG" != 'x'; then
19210 unset ac_cv_lib_pq_PQsendQueryPrepared
19211 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19213 if test "x$LIBS" = "x"; then
19214 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19217 apr_addto_bugger="$pgsql_LIBS"
19218 for i in $apr_addto_bugger; do
19219 apr_addto_duplicate="0"
19221 if test "x$i" = "x$j"; then
19222 apr_addto_duplicate="1"
19226 if test $apr_addto_duplicate = "0"; then
19227 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19234 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19235 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19236 $as_echo_n "(cached) " >&6
19238 ac_check_lib_save_LIBS=$LIBS
19240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19241 /* end confdefs.h. */
19243 /* Override any GCC internal prototype to avoid an error.
19244 Use char because int might match the return type of a GCC
19245 builtin and then its argument prototype would still apply. */
19249 char PQsendQueryPrepared ();
19253 return PQsendQueryPrepared ();
19258 if ac_fn_c_try_link "$LINENO"; then :
19259 ac_cv_lib_pq_PQsendQueryPrepared=yes
19261 ac_cv_lib_pq_PQsendQueryPrepared=no
19263 rm -f core conftest.err conftest.$ac_objext \
19264 conftest$ac_exeext conftest.$ac_ext
19265 LIBS=$ac_check_lib_save_LIBS
19267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19268 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19269 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19282 if test "$apu_have_pgsql" != "1"; then
19283 for ac_header in postgresql/libpq-fe.h
19285 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
19286 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
19287 cat >>confdefs.h <<_ACEOF
19288 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
19291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19292 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19293 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19294 $as_echo_n "(cached) " >&6
19296 ac_check_lib_save_LIBS=$LIBS
19298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19299 /* end confdefs.h. */
19301 /* Override any GCC internal prototype to avoid an error.
19302 Use char because int might match the return type of a GCC
19303 builtin and then its argument prototype would still apply. */
19307 char PQsendQueryPrepared ();
19311 return PQsendQueryPrepared ();
19316 if ac_fn_c_try_link "$LINENO"; then :
19317 ac_cv_lib_pq_PQsendQueryPrepared=yes
19319 ac_cv_lib_pq_PQsendQueryPrepared=no
19321 rm -f core conftest.err conftest.$ac_objext \
19322 conftest$ac_exeext conftest.$ac_ext
19323 LIBS=$ac_check_lib_save_LIBS
19325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19326 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19327 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19331 if test "x$PGSQL_CONFIG" != 'x'; then
19332 unset ac_cv_lib_pq_PQsendQueryPrepared
19333 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19335 if test "x$LIBS" = "x"; then
19336 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19339 apr_addto_bugger="$pgsql_LIBS"
19340 for i in $apr_addto_bugger; do
19341 apr_addto_duplicate="0"
19343 if test "x$i" = "x$j"; then
19344 apr_addto_duplicate="1"
19348 if test $apr_addto_duplicate = "0"; then
19349 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19356 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19357 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19358 $as_echo_n "(cached) " >&6
19360 ac_check_lib_save_LIBS=$LIBS
19362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19363 /* end confdefs.h. */
19365 /* Override any GCC internal prototype to avoid an error.
19366 Use char because int might match the return type of a GCC
19367 builtin and then its argument prototype would still apply. */
19371 char PQsendQueryPrepared ();
19375 return PQsendQueryPrepared ();
19380 if ac_fn_c_try_link "$LINENO"; then :
19381 ac_cv_lib_pq_PQsendQueryPrepared=yes
19383 ac_cv_lib_pq_PQsendQueryPrepared=no
19385 rm -f core conftest.err conftest.$ac_objext \
19386 conftest$ac_exeext conftest.$ac_ext
19387 LIBS=$ac_check_lib_save_LIBS
19389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19390 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19391 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19405 if test "$apu_have_pgsql" != "0"; then
19407 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
19408 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$pgsql_CPPFLAGS\""
19409 APRUTIL_PRIV_INCLUDES="$pgsql_CPPFLAGS"
19411 apr_addto_bugger="$pgsql_CPPFLAGS"
19412 for i in $apr_addto_bugger; do
19413 apr_addto_duplicate="0"
19414 for j in $APRUTIL_PRIV_INCLUDES; do
19415 if test "x$i" = "x$j"; then
19416 apr_addto_duplicate="1"
19420 if test $apr_addto_duplicate = "0"; then
19421 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
19422 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
19432 # Extract the first word of "pg_config", so it can be a program name with args.
19433 set dummy pg_config; ac_word=$2
19434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19435 $as_echo_n "checking for $ac_word... " >&6; }
19436 if ${ac_cv_path_PGSQL_CONFIG+:} false; then :
19437 $as_echo_n "(cached) " >&6
19439 case $PGSQL_CONFIG in
19441 ac_cv_path_PGSQL_CONFIG="$PGSQL_CONFIG" # Let the user override the test with a path.
19444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19445 for as_dir in $PATH
19448 test -z "$as_dir" && as_dir=.
19449 for ac_exec_ext in '' $ac_executable_extensions; do
19450 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19451 ac_cv_path_PGSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19462 PGSQL_CONFIG=$ac_cv_path_PGSQL_CONFIG
19463 if test -n "$PGSQL_CONFIG"; then
19464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGSQL_CONFIG" >&5
19465 $as_echo "$PGSQL_CONFIG" >&6; }
19467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19468 $as_echo "no" >&6; }
19472 if test "x$PGSQL_CONFIG" != 'x'; then
19473 pgsql_CPPFLAGS="-I`$PGSQL_CONFIG --includedir`"
19474 pgsql_LDFLAGS="-L`$PGSQL_CONFIG --libdir`"
19477 if test "x$CPPFLAGS" = "x"; then
19478 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$pgsql_CPPFLAGS\""
19479 CPPFLAGS="$pgsql_CPPFLAGS"
19481 apr_addto_bugger="$pgsql_CPPFLAGS"
19482 for i in $apr_addto_bugger; do
19483 apr_addto_duplicate="0"
19484 for j in $CPPFLAGS; do
19485 if test "x$i" = "x$j"; then
19486 apr_addto_duplicate="1"
19490 if test $apr_addto_duplicate = "0"; then
19491 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
19492 CPPFLAGS="$CPPFLAGS $i"
19498 if test "x$LDFLAGS" = "x"; then
19499 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$pgsql_LDFLAGS\""
19500 LDFLAGS="$pgsql_LDFLAGS"
19502 apr_addto_bugger="$pgsql_LDFLAGS"
19503 for i in $apr_addto_bugger; do
19504 apr_addto_duplicate="0"
19505 for j in $LDFLAGS; do
19506 if test "x$i" = "x$j"; then
19507 apr_addto_duplicate="1"
19511 if test $apr_addto_duplicate = "0"; then
19512 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
19513 LDFLAGS="$LDFLAGS $i"
19520 for ac_header in libpq-fe.h
19522 ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
19523 if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
19524 cat >>confdefs.h <<_ACEOF
19525 #define HAVE_LIBPQ_FE_H 1
19528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19529 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19530 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19531 $as_echo_n "(cached) " >&6
19533 ac_check_lib_save_LIBS=$LIBS
19535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19536 /* end confdefs.h. */
19538 /* Override any GCC internal prototype to avoid an error.
19539 Use char because int might match the return type of a GCC
19540 builtin and then its argument prototype would still apply. */
19544 char PQsendQueryPrepared ();
19548 return PQsendQueryPrepared ();
19553 if ac_fn_c_try_link "$LINENO"; then :
19554 ac_cv_lib_pq_PQsendQueryPrepared=yes
19556 ac_cv_lib_pq_PQsendQueryPrepared=no
19558 rm -f core conftest.err conftest.$ac_objext \
19559 conftest$ac_exeext conftest.$ac_ext
19560 LIBS=$ac_check_lib_save_LIBS
19562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19563 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19564 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19568 if test "x$PGSQL_CONFIG" != 'x'; then
19569 unset ac_cv_lib_pq_PQsendQueryPrepared
19570 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19572 if test "x$LIBS" = "x"; then
19573 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19576 apr_addto_bugger="$pgsql_LIBS"
19577 for i in $apr_addto_bugger; do
19578 apr_addto_duplicate="0"
19580 if test "x$i" = "x$j"; then
19581 apr_addto_duplicate="1"
19585 if test $apr_addto_duplicate = "0"; then
19586 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19593 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19594 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19595 $as_echo_n "(cached) " >&6
19597 ac_check_lib_save_LIBS=$LIBS
19599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19600 /* end confdefs.h. */
19602 /* Override any GCC internal prototype to avoid an error.
19603 Use char because int might match the return type of a GCC
19604 builtin and then its argument prototype would still apply. */
19608 char PQsendQueryPrepared ();
19612 return PQsendQueryPrepared ();
19617 if ac_fn_c_try_link "$LINENO"; then :
19618 ac_cv_lib_pq_PQsendQueryPrepared=yes
19620 ac_cv_lib_pq_PQsendQueryPrepared=no
19622 rm -f core conftest.err conftest.$ac_objext \
19623 conftest$ac_exeext conftest.$ac_ext
19624 LIBS=$ac_check_lib_save_LIBS
19626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19627 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19628 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19641 if test "$apu_have_pgsql" = "0"; then
19642 for ac_header in postgresql/libpq-fe.h
19644 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
19645 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
19646 cat >>confdefs.h <<_ACEOF
19647 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
19650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19651 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19652 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19653 $as_echo_n "(cached) " >&6
19655 ac_check_lib_save_LIBS=$LIBS
19657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19658 /* end confdefs.h. */
19660 /* Override any GCC internal prototype to avoid an error.
19661 Use char because int might match the return type of a GCC
19662 builtin and then its argument prototype would still apply. */
19666 char PQsendQueryPrepared ();
19670 return PQsendQueryPrepared ();
19675 if ac_fn_c_try_link "$LINENO"; then :
19676 ac_cv_lib_pq_PQsendQueryPrepared=yes
19678 ac_cv_lib_pq_PQsendQueryPrepared=no
19680 rm -f core conftest.err conftest.$ac_objext \
19681 conftest$ac_exeext conftest.$ac_ext
19682 LIBS=$ac_check_lib_save_LIBS
19684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19685 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19686 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19690 if test "x$PGSQL_CONFIG" != 'x'; then
19691 unset ac_cv_lib_pq_PQsendQueryPrepared
19692 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19694 if test "x$LIBS" = "x"; then
19695 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19698 apr_addto_bugger="$pgsql_LIBS"
19699 for i in $apr_addto_bugger; do
19700 apr_addto_duplicate="0"
19702 if test "x$i" = "x$j"; then
19703 apr_addto_duplicate="1"
19707 if test $apr_addto_duplicate = "0"; then
19708 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19715 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19716 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19717 $as_echo_n "(cached) " >&6
19719 ac_check_lib_save_LIBS=$LIBS
19721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19722 /* end confdefs.h. */
19724 /* Override any GCC internal prototype to avoid an error.
19725 Use char because int might match the return type of a GCC
19726 builtin and then its argument prototype would still apply. */
19730 char PQsendQueryPrepared ();
19734 return PQsendQueryPrepared ();
19739 if ac_fn_c_try_link "$LINENO"; then :
19740 ac_cv_lib_pq_PQsendQueryPrepared=yes
19742 ac_cv_lib_pq_PQsendQueryPrepared=no
19744 rm -f core conftest.err conftest.$ac_objext \
19745 conftest$ac_exeext conftest.$ac_ext
19746 LIBS=$ac_check_lib_save_LIBS
19748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19749 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19750 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19764 if test "$apu_have_pgsql" != "0" && test "x$PGSQL_CONFIG" != 'x'; then
19766 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
19767 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$pgsql_CPPFLAGS\""
19768 APRUTIL_PRIV_INCLUDES="$pgsql_CPPFLAGS"
19770 apr_addto_bugger="$pgsql_CPPFLAGS"
19771 for i in $apr_addto_bugger; do
19772 apr_addto_duplicate="0"
19773 for j in $APRUTIL_PRIV_INCLUDES; do
19774 if test "x$i" = "x$j"; then
19775 apr_addto_duplicate="1"
19779 if test $apr_addto_duplicate = "0"; then
19780 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
19781 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
19791 if test "$apu_have_pgsql" = "1"; then
19793 if test "x$LDADD_dbd_pgsql" = "x"; then
19794 test "x$silent" != "xyes" && echo " setting LDADD_dbd_pgsql to \"$pgsql_LDFLAGS -lpq $pgsql_LIBS\""
19795 LDADD_dbd_pgsql="$pgsql_LDFLAGS -lpq $pgsql_LIBS"
19797 apr_addto_bugger="$pgsql_LDFLAGS -lpq $pgsql_LIBS"
19798 for i in $apr_addto_bugger; do
19799 apr_addto_duplicate="0"
19800 for j in $LDADD_dbd_pgsql; do
19801 if test "x$i" = "x$j"; then
19802 apr_addto_duplicate="1"
19806 if test $apr_addto_duplicate = "0"; then
19807 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_pgsql"
19808 LDADD_dbd_pgsql="$LDADD_dbd_pgsql $i"
19817 CPPFLAGS="$old_cppflags"
19818 LDFLAGS="$old_ldflags"
19824 old_cppflags="$CPPFLAGS"
19825 old_ldflags="$LDFLAGS"
19828 # Check whether --with-mysql was given.
19829 if test "${with_mysql+set}" = set; then :
19830 withval=$with_mysql;
19831 if test "$withval" = "yes"; then
19832 # Extract the first word of "mysql_config", so it can be a program name with args.
19833 set dummy mysql_config; ac_word=$2
19834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19835 $as_echo_n "checking for $ac_word... " >&6; }
19836 if ${ac_cv_path_MYSQL_CONFIG+:} false; then :
19837 $as_echo_n "(cached) " >&6
19839 case $MYSQL_CONFIG in
19841 ac_cv_path_MYSQL_CONFIG="$MYSQL_CONFIG" # Let the user override the test with a path.
19844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19845 for as_dir in $PATH
19848 test -z "$as_dir" && as_dir=.
19849 for ac_exec_ext in '' $ac_executable_extensions; do
19850 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19851 ac_cv_path_MYSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19862 MYSQL_CONFIG=$ac_cv_path_MYSQL_CONFIG
19863 if test -n "$MYSQL_CONFIG"; then
19864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MYSQL_CONFIG" >&5
19865 $as_echo "$MYSQL_CONFIG" >&6; }
19867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19868 $as_echo "no" >&6; }
19872 if test "x$MYSQL_CONFIG" != 'x'; then
19873 mysql_CPPFLAGS="`$MYSQL_CONFIG --include`"
19874 mysql_LDFLAGS="`$MYSQL_CONFIG --libs_r | sed -e 's/-l[^ ]\+//g'`"
19875 mysql_LIBS="`$MYSQL_CONFIG --libs_r`"
19878 if test "x$CPPFLAGS" = "x"; then
19879 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$mysql_CPPFLAGS\""
19880 CPPFLAGS="$mysql_CPPFLAGS"
19882 apr_addto_bugger="$mysql_CPPFLAGS"
19883 for i in $apr_addto_bugger; do
19884 apr_addto_duplicate="0"
19885 for j in $CPPFLAGS; do
19886 if test "x$i" = "x$j"; then
19887 apr_addto_duplicate="1"
19891 if test $apr_addto_duplicate = "0"; then
19892 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
19893 CPPFLAGS="$CPPFLAGS $i"
19899 if test "x$LIBS" = "x"; then
19900 test "x$silent" != "xyes" && echo " setting LIBS to \"$mysql_LIBS\""
19903 apr_addto_bugger="$mysql_LIBS"
19904 for i in $apr_addto_bugger; do
19905 apr_addto_duplicate="0"
19907 if test "x$i" = "x$j"; then
19908 apr_addto_duplicate="1"
19912 if test $apr_addto_duplicate = "0"; then
19913 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19921 for ac_header in mysql.h my_global.h my_sys.h
19923 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19924 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <my_global.h>
19926 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
19927 cat >>confdefs.h <<_ACEOF
19928 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
19931 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
19932 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
19933 $as_echo_n "(cached) " >&6
19935 ac_check_lib_save_LIBS=$LIBS
19936 LIBS="-lmysqlclient_r $LIBS"
19937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19938 /* end confdefs.h. */
19940 /* Override any GCC internal prototype to avoid an error.
19941 Use char because int might match the return type of a GCC
19942 builtin and then its argument prototype would still apply. */
19946 char mysql_init ();
19950 return mysql_init ();
19955 if ac_fn_c_try_link "$LINENO"; then :
19956 ac_cv_lib_mysqlclient_r_mysql_init=yes
19958 ac_cv_lib_mysqlclient_r_mysql_init=no
19960 rm -f core conftest.err conftest.$ac_objext \
19961 conftest$ac_exeext conftest.$ac_ext
19962 LIBS=$ac_check_lib_save_LIBS
19964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
19965 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
19966 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
19971 apu_have_mysql=0; break
19976 if test "$apu_have_mysql" = "0"; then
19977 for ac_header in mysql/mysql.h mysql/my_global.h mysql/my_sys.h
19979 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19980 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <mysql/my_global.h>
19982 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
19983 cat >>confdefs.h <<_ACEOF
19984 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
19987 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
19988 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
19989 $as_echo_n "(cached) " >&6
19991 ac_check_lib_save_LIBS=$LIBS
19992 LIBS="-lmysqlclient_r $LIBS"
19993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19994 /* end confdefs.h. */
19996 /* Override any GCC internal prototype to avoid an error.
19997 Use char because int might match the return type of a GCC
19998 builtin and then its argument prototype would still apply. */
20002 char mysql_init ();
20006 return mysql_init ();
20011 if ac_fn_c_try_link "$LINENO"; then :
20012 ac_cv_lib_mysqlclient_r_mysql_init=yes
20014 ac_cv_lib_mysqlclient_r_mysql_init=no
20016 rm -f core conftest.err conftest.$ac_objext \
20017 conftest$ac_exeext conftest.$ac_ext
20018 LIBS=$ac_check_lib_save_LIBS
20020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
20021 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
20022 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
20027 apu_have_mysql=0; break
20033 if test "$apu_have_mysql" != "0" && test "x$MYSQL_CONFIG" != 'x'; then
20035 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20036 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$mysql_CPPFLAGS\""
20037 APRUTIL_PRIV_INCLUDES="$mysql_CPPFLAGS"
20039 apr_addto_bugger="$mysql_CPPFLAGS"
20040 for i in $apr_addto_bugger; do
20041 apr_addto_duplicate="0"
20042 for j in $APRUTIL_PRIV_INCLUDES; do
20043 if test "x$i" = "x$j"; then
20044 apr_addto_duplicate="1"
20048 if test $apr_addto_duplicate = "0"; then
20049 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20050 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20056 elif test "$withval" = "no"; then
20059 # Extract the first word of "mysql_config", so it can be a program name with args.
20060 set dummy mysql_config; ac_word=$2
20061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20062 $as_echo_n "checking for $ac_word... " >&6; }
20063 if ${ac_cv_path_MYSQL_CONFIG+:} false; then :
20064 $as_echo_n "(cached) " >&6
20066 case $MYSQL_CONFIG in
20068 ac_cv_path_MYSQL_CONFIG="$MYSQL_CONFIG" # Let the user override the test with a path.
20071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20072 for as_dir in $withval/bin
20075 test -z "$as_dir" && as_dir=.
20076 for ac_exec_ext in '' $ac_executable_extensions; do
20077 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
20078 ac_cv_path_MYSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
20079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20089 MYSQL_CONFIG=$ac_cv_path_MYSQL_CONFIG
20090 if test -n "$MYSQL_CONFIG"; then
20091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MYSQL_CONFIG" >&5
20092 $as_echo "$MYSQL_CONFIG" >&6; }
20094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20095 $as_echo "no" >&6; }
20099 if test "x$MYSQL_CONFIG" != 'x'; then
20100 mysql_CPPFLAGS="`$MYSQL_CONFIG --include`"
20101 mysql_LDFLAGS="`$MYSQL_CONFIG --libs_r | sed -e 's/-l[^ ]\+//g'`"
20102 mysql_LIBS="`$MYSQL_CONFIG --libs_r`"
20104 mysql_CPPFLAGS="-I$withval/include"
20105 mysql_LDFLAGS="-L$withval/lib "
20109 if test "x$CPPFLAGS" = "x"; then
20110 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$mysql_CPPFLAGS\""
20111 CPPFLAGS="$mysql_CPPFLAGS"
20113 apr_addto_bugger="$mysql_CPPFLAGS"
20114 for i in $apr_addto_bugger; do
20115 apr_addto_duplicate="0"
20116 for j in $CPPFLAGS; do
20117 if test "x$i" = "x$j"; then
20118 apr_addto_duplicate="1"
20122 if test $apr_addto_duplicate = "0"; then
20123 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20124 CPPFLAGS="$CPPFLAGS $i"
20130 if test "x$LDFLAGS" = "x"; then
20131 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$mysql_LDFLAGS\""
20132 LDFLAGS="$mysql_LDFLAGS"
20134 apr_addto_bugger="$mysql_LDFLAGS"
20135 for i in $apr_addto_bugger; do
20136 apr_addto_duplicate="0"
20137 for j in $LDFLAGS; do
20138 if test "x$i" = "x$j"; then
20139 apr_addto_duplicate="1"
20143 if test $apr_addto_duplicate = "0"; then
20144 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
20145 LDFLAGS="$LDFLAGS $i"
20151 if test "x$LIBS" = "x"; then
20152 test "x$silent" != "xyes" && echo " setting LIBS to \"$mysql_LIBS\""
20155 apr_addto_bugger="$mysql_LIBS"
20156 for i in $apr_addto_bugger; do
20157 apr_addto_duplicate="0"
20159 if test "x$i" = "x$j"; then
20160 apr_addto_duplicate="1"
20164 if test $apr_addto_duplicate = "0"; then
20165 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
20172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql in $withval" >&5
20173 $as_echo "$as_me: checking for mysql in $withval" >&6;}
20174 for ac_header in mysql.h my_global.h my_sys.h
20176 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20177 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <my_global.h>
20179 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20180 cat >>confdefs.h <<_ACEOF
20181 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
20184 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
20185 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
20186 $as_echo_n "(cached) " >&6
20188 ac_check_lib_save_LIBS=$LIBS
20189 LIBS="-lmysqlclient_r $LIBS"
20190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20191 /* end confdefs.h. */
20193 /* Override any GCC internal prototype to avoid an error.
20194 Use char because int might match the return type of a GCC
20195 builtin and then its argument prototype would still apply. */
20199 char mysql_init ();
20203 return mysql_init ();
20208 if ac_fn_c_try_link "$LINENO"; then :
20209 ac_cv_lib_mysqlclient_r_mysql_init=yes
20211 ac_cv_lib_mysqlclient_r_mysql_init=no
20213 rm -f core conftest.err conftest.$ac_objext \
20214 conftest$ac_exeext conftest.$ac_ext
20215 LIBS=$ac_check_lib_save_LIBS
20217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
20218 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
20219 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
20224 apu_have_mysql=0; break
20230 if test "$apu_have_mysql" != "1"; then
20231 for ac_header in mysql/mysql.h mysql/my_global.h mysql/my_sys.h
20233 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20234 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <mysql/my_global.h>
20236 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20237 cat >>confdefs.h <<_ACEOF
20238 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
20241 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
20242 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
20243 $as_echo_n "(cached) " >&6
20245 ac_check_lib_save_LIBS=$LIBS
20246 LIBS="-lmysqlclient_r $LIBS"
20247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20248 /* end confdefs.h. */
20250 /* Override any GCC internal prototype to avoid an error.
20251 Use char because int might match the return type of a GCC
20252 builtin and then its argument prototype would still apply. */
20256 char mysql_init ();
20260 return mysql_init ();
20265 if ac_fn_c_try_link "$LINENO"; then :
20266 ac_cv_lib_mysqlclient_r_mysql_init=yes
20268 ac_cv_lib_mysqlclient_r_mysql_init=no
20270 rm -f core conftest.err conftest.$ac_objext \
20271 conftest$ac_exeext conftest.$ac_ext
20272 LIBS=$ac_check_lib_save_LIBS
20274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
20275 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
20276 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
20281 apu_have_mysql=0; break
20287 if test "$apu_have_mysql" != "0"; then
20289 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20290 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$mysql_CPPFLAGS\""
20291 APRUTIL_PRIV_INCLUDES="$mysql_CPPFLAGS"
20293 apr_addto_bugger="$mysql_CPPFLAGS"
20294 for i in $apr_addto_bugger; do
20295 apr_addto_duplicate="0"
20296 for j in $APRUTIL_PRIV_INCLUDES; do
20297 if test "x$i" = "x$j"; then
20298 apr_addto_duplicate="1"
20302 if test $apr_addto_duplicate = "0"; then
20303 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20304 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20317 if test "$apu_have_mysql" = "1"; then
20319 if test "x$LDADD_dbd_mysql" = "x"; then
20320 test "x$silent" != "xyes" && echo " setting LDADD_dbd_mysql to \"$mysql_LDFLAGS -lmysqlclient_r $mysql_LIBS\""
20321 LDADD_dbd_mysql="$mysql_LDFLAGS -lmysqlclient_r $mysql_LIBS"
20323 apr_addto_bugger="$mysql_LDFLAGS -lmysqlclient_r $mysql_LIBS"
20324 for i in $apr_addto_bugger; do
20325 apr_addto_duplicate="0"
20326 for j in $LDADD_dbd_mysql; do
20327 if test "x$i" = "x$j"; then
20328 apr_addto_duplicate="1"
20332 if test $apr_addto_duplicate = "0"; then
20333 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_mysql"
20334 LDADD_dbd_mysql="$LDADD_dbd_mysql $i"
20343 CPPFLAGS="$old_cppflags"
20344 LDFLAGS="$old_ldflags"
20350 old_cppflags="$CPPFLAGS"
20351 old_ldflags="$LDFLAGS"
20354 # Check whether --with-sqlite3 was given.
20355 if test "${with_sqlite3+set}" = set; then :
20356 withval=$with_sqlite3;
20357 if test "$withval" = "yes"; then
20358 for ac_header in sqlite3.h
20360 ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
20361 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
20362 cat >>confdefs.h <<_ACEOF
20363 #define HAVE_SQLITE3_H 1
20365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5
20366 $as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; }
20367 if ${ac_cv_lib_sqlite3_sqlite3_open+:} false; then :
20368 $as_echo_n "(cached) " >&6
20370 ac_check_lib_save_LIBS=$LIBS
20371 LIBS="-lsqlite3 $LIBS"
20372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20373 /* end confdefs.h. */
20375 /* Override any GCC internal prototype to avoid an error.
20376 Use char because int might match the return type of a GCC
20377 builtin and then its argument prototype would still apply. */
20381 char sqlite3_open ();
20385 return sqlite3_open ();
20390 if ac_fn_c_try_link "$LINENO"; then :
20391 ac_cv_lib_sqlite3_sqlite3_open=yes
20393 ac_cv_lib_sqlite3_sqlite3_open=no
20395 rm -f core conftest.err conftest.$ac_objext \
20396 conftest$ac_exeext conftest.$ac_ext
20397 LIBS=$ac_check_lib_save_LIBS
20399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5
20400 $as_echo "$ac_cv_lib_sqlite3_sqlite3_open" >&6; }
20401 if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes; then :
20409 elif test "$withval" = "no"; then
20412 sqlite3_CPPFLAGS="-I$withval/include"
20413 sqlite3_LDFLAGS="-L$withval/lib "
20416 if test "x$CPPFLAGS" = "x"; then
20417 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$sqlite3_CPPFLAGS\""
20418 CPPFLAGS="$sqlite3_CPPFLAGS"
20420 apr_addto_bugger="$sqlite3_CPPFLAGS"
20421 for i in $apr_addto_bugger; do
20422 apr_addto_duplicate="0"
20423 for j in $CPPFLAGS; do
20424 if test "x$i" = "x$j"; then
20425 apr_addto_duplicate="1"
20429 if test $apr_addto_duplicate = "0"; then
20430 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20431 CPPFLAGS="$CPPFLAGS $i"
20437 if test "x$LDFLAGS" = "x"; then
20438 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$sqlite3_LDFLAGS\""
20439 LDFLAGS="$sqlite3_LDFLAGS"
20441 apr_addto_bugger="$sqlite3_LDFLAGS"
20442 for i in $apr_addto_bugger; do
20443 apr_addto_duplicate="0"
20444 for j in $LDFLAGS; do
20445 if test "x$i" = "x$j"; then
20446 apr_addto_duplicate="1"
20450 if test $apr_addto_duplicate = "0"; then
20451 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
20452 LDFLAGS="$LDFLAGS $i"
20458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3 in $withval" >&5
20459 $as_echo "$as_me: checking for sqlite3 in $withval" >&6;}
20460 for ac_header in sqlite3.h
20462 ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
20463 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
20464 cat >>confdefs.h <<_ACEOF
20465 #define HAVE_SQLITE3_H 1
20467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5
20468 $as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; }
20469 if ${ac_cv_lib_sqlite3_sqlite3_open+:} false; then :
20470 $as_echo_n "(cached) " >&6
20472 ac_check_lib_save_LIBS=$LIBS
20473 LIBS="-lsqlite3 $LIBS"
20474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20475 /* end confdefs.h. */
20477 /* Override any GCC internal prototype to avoid an error.
20478 Use char because int might match the return type of a GCC
20479 builtin and then its argument prototype would still apply. */
20483 char sqlite3_open ();
20487 return sqlite3_open ();
20492 if ac_fn_c_try_link "$LINENO"; then :
20493 ac_cv_lib_sqlite3_sqlite3_open=yes
20495 ac_cv_lib_sqlite3_sqlite3_open=no
20497 rm -f core conftest.err conftest.$ac_objext \
20498 conftest$ac_exeext conftest.$ac_ext
20499 LIBS=$ac_check_lib_save_LIBS
20501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5
20502 $as_echo "$ac_cv_lib_sqlite3_sqlite3_open" >&6; }
20503 if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes; then :
20511 if test "$apu_have_sqlite3" != "0"; then
20513 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20514 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/include\""
20515 APRUTIL_PRIV_INCLUDES="-I$withval/include"
20517 apr_addto_bugger="-I$withval/include"
20518 for i in $apr_addto_bugger; do
20519 apr_addto_duplicate="0"
20520 for j in $APRUTIL_PRIV_INCLUDES; do
20521 if test "x$i" = "x$j"; then
20522 apr_addto_duplicate="1"
20526 if test $apr_addto_duplicate = "0"; then
20527 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20528 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20538 for ac_header in sqlite3.h
20540 ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
20541 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
20542 cat >>confdefs.h <<_ACEOF
20543 #define HAVE_SQLITE3_H 1
20545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5
20546 $as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; }
20547 if ${ac_cv_lib_sqlite3_sqlite3_open+:} false; then :
20548 $as_echo_n "(cached) " >&6
20550 ac_check_lib_save_LIBS=$LIBS
20551 LIBS="-lsqlite3 $LIBS"
20552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20553 /* end confdefs.h. */
20555 /* Override any GCC internal prototype to avoid an error.
20556 Use char because int might match the return type of a GCC
20557 builtin and then its argument prototype would still apply. */
20561 char sqlite3_open ();
20565 return sqlite3_open ();
20570 if ac_fn_c_try_link "$LINENO"; then :
20571 ac_cv_lib_sqlite3_sqlite3_open=yes
20573 ac_cv_lib_sqlite3_sqlite3_open=no
20575 rm -f core conftest.err conftest.$ac_objext \
20576 conftest$ac_exeext conftest.$ac_ext
20577 LIBS=$ac_check_lib_save_LIBS
20579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5
20580 $as_echo "$ac_cv_lib_sqlite3_sqlite3_open" >&6; }
20581 if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes; then :
20595 if test "$apu_have_sqlite3" = "1"; then
20597 if test "x$LDADD_dbd_sqlite3" = "x"; then
20598 test "x$silent" != "xyes" && echo " setting LDADD_dbd_sqlite3 to \"$sqlite3_LDFLAGS -lsqlite3\""
20599 LDADD_dbd_sqlite3="$sqlite3_LDFLAGS -lsqlite3"
20601 apr_addto_bugger="$sqlite3_LDFLAGS -lsqlite3"
20602 for i in $apr_addto_bugger; do
20603 apr_addto_duplicate="0"
20604 for j in $LDADD_dbd_sqlite3; do
20605 if test "x$i" = "x$j"; then
20606 apr_addto_duplicate="1"
20610 if test $apr_addto_duplicate = "0"; then
20611 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_sqlite3"
20612 LDADD_dbd_sqlite3="$LDADD_dbd_sqlite3 $i"
20621 CPPFLAGS="$old_cppflags"
20622 LDFLAGS="$old_ldflags"
20628 old_cppflags="$CPPFLAGS"
20629 old_ldflags="$LDFLAGS"
20632 # Check whether --with-sqlite2 was given.
20633 if test "${with_sqlite2+set}" = set; then :
20634 withval=$with_sqlite2;
20635 if test "$withval" = "yes"; then
20636 for ac_header in sqlite.h
20638 ac_fn_c_check_header_mongrel "$LINENO" "sqlite.h" "ac_cv_header_sqlite_h" "$ac_includes_default"
20639 if test "x$ac_cv_header_sqlite_h" = xyes; then :
20640 cat >>confdefs.h <<_ACEOF
20641 #define HAVE_SQLITE_H 1
20643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite_open in -lsqlite" >&5
20644 $as_echo_n "checking for sqlite_open in -lsqlite... " >&6; }
20645 if ${ac_cv_lib_sqlite_sqlite_open+:} false; then :
20646 $as_echo_n "(cached) " >&6
20648 ac_check_lib_save_LIBS=$LIBS
20649 LIBS="-lsqlite $LIBS"
20650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20651 /* end confdefs.h. */
20653 /* Override any GCC internal prototype to avoid an error.
20654 Use char because int might match the return type of a GCC
20655 builtin and then its argument prototype would still apply. */
20659 char sqlite_open ();
20663 return sqlite_open ();
20668 if ac_fn_c_try_link "$LINENO"; then :
20669 ac_cv_lib_sqlite_sqlite_open=yes
20671 ac_cv_lib_sqlite_sqlite_open=no
20673 rm -f core conftest.err conftest.$ac_objext \
20674 conftest$ac_exeext conftest.$ac_ext
20675 LIBS=$ac_check_lib_save_LIBS
20677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite_sqlite_open" >&5
20678 $as_echo "$ac_cv_lib_sqlite_sqlite_open" >&6; }
20679 if test "x$ac_cv_lib_sqlite_sqlite_open" = xyes; then :
20687 elif test "$withval" = "no"; then
20690 sqlite2_CPPFLAGS="-I$withval/include"
20691 sqlite2_LDFLAGS="-L$withval/lib "
20694 if test "x$CPPFLAGS" = "x"; then
20695 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$sqlite2_CPPFLAGS\""
20696 CPPFLAGS="$sqlite2_CPPFLAGS"
20698 apr_addto_bugger="$sqlite2_CPPFLAGS"
20699 for i in $apr_addto_bugger; do
20700 apr_addto_duplicate="0"
20701 for j in $CPPFLAGS; do
20702 if test "x$i" = "x$j"; then
20703 apr_addto_duplicate="1"
20707 if test $apr_addto_duplicate = "0"; then
20708 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20709 CPPFLAGS="$CPPFLAGS $i"
20715 if test "x$LDFLAGS" = "x"; then
20716 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$sqlite2_LDFLAGS\""
20717 LDFLAGS="$sqlite2_LDFLAGS"
20719 apr_addto_bugger="$sqlite2_LDFLAGS"
20720 for i in $apr_addto_bugger; do
20721 apr_addto_duplicate="0"
20722 for j in $LDFLAGS; do
20723 if test "x$i" = "x$j"; then
20724 apr_addto_duplicate="1"
20728 if test $apr_addto_duplicate = "0"; then
20729 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
20730 LDFLAGS="$LDFLAGS $i"
20736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite2 in $withval" >&5
20737 $as_echo "$as_me: checking for sqlite2 in $withval" >&6;}
20738 for ac_header in sqlite.h
20740 ac_fn_c_check_header_mongrel "$LINENO" "sqlite.h" "ac_cv_header_sqlite_h" "$ac_includes_default"
20741 if test "x$ac_cv_header_sqlite_h" = xyes; then :
20742 cat >>confdefs.h <<_ACEOF
20743 #define HAVE_SQLITE_H 1
20745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite_open in -lsqlite" >&5
20746 $as_echo_n "checking for sqlite_open in -lsqlite... " >&6; }
20747 if ${ac_cv_lib_sqlite_sqlite_open+:} false; then :
20748 $as_echo_n "(cached) " >&6
20750 ac_check_lib_save_LIBS=$LIBS
20751 LIBS="-lsqlite $LIBS"
20752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20753 /* end confdefs.h. */
20755 /* Override any GCC internal prototype to avoid an error.
20756 Use char because int might match the return type of a GCC
20757 builtin and then its argument prototype would still apply. */
20761 char sqlite_open ();
20765 return sqlite_open ();
20770 if ac_fn_c_try_link "$LINENO"; then :
20771 ac_cv_lib_sqlite_sqlite_open=yes
20773 ac_cv_lib_sqlite_sqlite_open=no
20775 rm -f core conftest.err conftest.$ac_objext \
20776 conftest$ac_exeext conftest.$ac_ext
20777 LIBS=$ac_check_lib_save_LIBS
20779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite_sqlite_open" >&5
20780 $as_echo "$ac_cv_lib_sqlite_sqlite_open" >&6; }
20781 if test "x$ac_cv_lib_sqlite_sqlite_open" = xyes; then :
20789 if test "$apu_have_sqlite2" != "0"; then
20791 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20792 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/include\""
20793 APRUTIL_PRIV_INCLUDES="-I$withval/include"
20795 apr_addto_bugger="-I$withval/include"
20796 for i in $apr_addto_bugger; do
20797 apr_addto_duplicate="0"
20798 for j in $APRUTIL_PRIV_INCLUDES; do
20799 if test "x$i" = "x$j"; then
20800 apr_addto_duplicate="1"
20804 if test $apr_addto_duplicate = "0"; then
20805 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20806 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20816 for ac_header in sqlite.h
20818 ac_fn_c_check_header_mongrel "$LINENO" "sqlite.h" "ac_cv_header_sqlite_h" "$ac_includes_default"
20819 if test "x$ac_cv_header_sqlite_h" = xyes; then :
20820 cat >>confdefs.h <<_ACEOF
20821 #define HAVE_SQLITE_H 1
20823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite_open in -lsqlite" >&5
20824 $as_echo_n "checking for sqlite_open in -lsqlite... " >&6; }
20825 if ${ac_cv_lib_sqlite_sqlite_open+:} false; then :
20826 $as_echo_n "(cached) " >&6
20828 ac_check_lib_save_LIBS=$LIBS
20829 LIBS="-lsqlite $LIBS"
20830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20831 /* end confdefs.h. */
20833 /* Override any GCC internal prototype to avoid an error.
20834 Use char because int might match the return type of a GCC
20835 builtin and then its argument prototype would still apply. */
20839 char sqlite_open ();
20843 return sqlite_open ();
20848 if ac_fn_c_try_link "$LINENO"; then :
20849 ac_cv_lib_sqlite_sqlite_open=yes
20851 ac_cv_lib_sqlite_sqlite_open=no
20853 rm -f core conftest.err conftest.$ac_objext \
20854 conftest$ac_exeext conftest.$ac_ext
20855 LIBS=$ac_check_lib_save_LIBS
20857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite_sqlite_open" >&5
20858 $as_echo "$ac_cv_lib_sqlite_sqlite_open" >&6; }
20859 if test "x$ac_cv_lib_sqlite_sqlite_open" = xyes; then :
20873 if test "$apu_have_sqlite2" = "1"; then
20875 if test "x$LDADD_dbd_sqlite2" = "x"; then
20876 test "x$silent" != "xyes" && echo " setting LDADD_dbd_sqlite2 to \"$sqlite2_LDFLAGS -lsqlite\""
20877 LDADD_dbd_sqlite2="$sqlite2_LDFLAGS -lsqlite"
20879 apr_addto_bugger="$sqlite2_LDFLAGS -lsqlite"
20880 for i in $apr_addto_bugger; do
20881 apr_addto_duplicate="0"
20882 for j in $LDADD_dbd_sqlite2; do
20883 if test "x$i" = "x$j"; then
20884 apr_addto_duplicate="1"
20888 if test $apr_addto_duplicate = "0"; then
20889 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_sqlite2"
20890 LDADD_dbd_sqlite2="$LDADD_dbd_sqlite2 $i"
20899 CPPFLAGS="$old_cppflags"
20900 LDFLAGS="$old_ldflags"
20906 old_cppflags="$CPPFLAGS"
20907 old_ldflags="$LDFLAGS"
20910 # Check whether --with-oracle-include was given.
20911 if test "${with_oracle_include+set}" = set; then :
20912 withval=$with_oracle_include;
20916 # Check whether --with-oracle was given.
20917 if test "${with_oracle+set}" = set; then :
20918 withval=$with_oracle;
20919 if test "$withval" = "yes"; then
20920 if test -n "$with_oracle_include"; then
20921 oracle_CPPFLAGS="$CPPFLAGS -I$with_oracle_include"
20923 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20924 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$with_oracle_include\""
20925 APRUTIL_PRIV_INCLUDES="-I$with_oracle_include"
20927 apr_addto_bugger="-I$with_oracle_include"
20928 for i in $apr_addto_bugger; do
20929 apr_addto_duplicate="0"
20930 for j in $APRUTIL_PRIV_INCLUDES; do
20931 if test "x$i" = "x$j"; then
20932 apr_addto_duplicate="1"
20936 if test $apr_addto_duplicate = "0"; then
20937 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20938 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20946 if test "x$CPPFLAGS" = "x"; then
20947 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$oracle_CPPFLAGS\""
20948 CPPFLAGS="$oracle_CPPFLAGS"
20950 apr_addto_bugger="$oracle_CPPFLAGS"
20951 for i in $apr_addto_bugger; do
20952 apr_addto_duplicate="0"
20953 for j in $CPPFLAGS; do
20954 if test "x$i" = "x$j"; then
20955 apr_addto_duplicate="1"
20959 if test $apr_addto_duplicate = "0"; then
20960 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20961 CPPFLAGS="$CPPFLAGS $i"
20967 for ac_header in oci.h
20969 ac_fn_c_check_header_mongrel "$LINENO" "oci.h" "ac_cv_header_oci_h" "$ac_includes_default"
20970 if test "x$ac_cv_header_oci_h" = xyes; then :
20971 cat >>confdefs.h <<_ACEOF
20972 #define HAVE_OCI_H 1
20974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
20975 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
20976 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
20977 $as_echo_n "(cached) " >&6
20979 ac_check_lib_save_LIBS=$LIBS
20980 LIBS="-lclntsh $LIBS"
20981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20982 /* end confdefs.h. */
20984 /* Override any GCC internal prototype to avoid an error.
20985 Use char because int might match the return type of a GCC
20986 builtin and then its argument prototype would still apply. */
20990 char OCIEnvCreate ();
20994 return OCIEnvCreate ();
20999 if ac_fn_c_try_link "$LINENO"; then :
21000 ac_cv_lib_clntsh_OCIEnvCreate=yes
21002 ac_cv_lib_clntsh_OCIEnvCreate=no
21004 rm -f core conftest.err conftest.$ac_objext \
21005 conftest$ac_exeext conftest.$ac_ext
21006 LIBS=$ac_check_lib_save_LIBS
21008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21009 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21010 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21014 unset ac_cv_lib_clntsh_OCIEnvCreate
21015 oracle_LIBS="-lnnz11"
21017 if test "x$LIBS" = "x"; then
21018 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21019 LIBS="$oracle_LIBS"
21021 apr_addto_bugger="$oracle_LIBS"
21022 for i in $apr_addto_bugger; do
21023 apr_addto_duplicate="0"
21025 if test "x$i" = "x$j"; then
21026 apr_addto_duplicate="1"
21030 if test $apr_addto_duplicate = "0"; then
21031 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21038 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21039 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21040 $as_echo_n "(cached) " >&6
21042 ac_check_lib_save_LIBS=$LIBS
21043 LIBS="-lclntsh $LIBS"
21044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21045 /* end confdefs.h. */
21047 /* Override any GCC internal prototype to avoid an error.
21048 Use char because int might match the return type of a GCC
21049 builtin and then its argument prototype would still apply. */
21053 char OCIEnvCreate ();
21057 return OCIEnvCreate ();
21062 if ac_fn_c_try_link "$LINENO"; then :
21063 ac_cv_lib_clntsh_OCIEnvCreate=yes
21065 ac_cv_lib_clntsh_OCIEnvCreate=no
21067 rm -f core conftest.err conftest.$ac_objext \
21068 conftest$ac_exeext conftest.$ac_ext
21069 LIBS=$ac_check_lib_save_LIBS
21071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21072 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21073 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21077 unset ac_cv_lib_clntsh_OCIEnvCreate
21079 if test "x$LIBS" = "x$oracle_LIBS"; then
21080 test "x$silent" != "xyes" && echo " nulling LIBS"
21086 if test "x$i" != "x$oracle_LIBS"; then
21087 apr_new_bugger="$apr_new_bugger $i"
21092 if test $apr_removed = "1"; then
21093 test "x$silent" != "xyes" && echo " removed \"$oracle_LIBS\" from LIBS"
21094 LIBS=$apr_new_bugger
21098 oracle_LIBS="-lnnz10"
21100 if test "x$LIBS" = "x"; then
21101 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21102 LIBS="$oracle_LIBS"
21104 apr_addto_bugger="$oracle_LIBS"
21105 for i in $apr_addto_bugger; do
21106 apr_addto_duplicate="0"
21108 if test "x$i" = "x$j"; then
21109 apr_addto_duplicate="1"
21113 if test $apr_addto_duplicate = "0"; then
21114 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21121 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21122 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21123 $as_echo_n "(cached) " >&6
21125 ac_check_lib_save_LIBS=$LIBS
21126 LIBS="-lclntsh $LIBS"
21127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21128 /* end confdefs.h. */
21130 /* Override any GCC internal prototype to avoid an error.
21131 Use char because int might match the return type of a GCC
21132 builtin and then its argument prototype would still apply. */
21136 char OCIEnvCreate ();
21140 return OCIEnvCreate ();
21145 if ac_fn_c_try_link "$LINENO"; then :
21146 ac_cv_lib_clntsh_OCIEnvCreate=yes
21148 ac_cv_lib_clntsh_OCIEnvCreate=no
21150 rm -f core conftest.err conftest.$ac_objext \
21151 conftest$ac_exeext conftest.$ac_ext
21152 LIBS=$ac_check_lib_save_LIBS
21154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21155 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21156 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21170 elif test "$withval" = "no"; then
21173 if test -n "$with_oracle_include"; then
21174 oracle_CPPFLAGS="$CPPFLAGS -I$with_oracle_include"
21176 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21177 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$with_oracle_include\""
21178 APRUTIL_PRIV_INCLUDES="-I$with_oracle_include"
21180 apr_addto_bugger="-I$with_oracle_include"
21181 for i in $apr_addto_bugger; do
21182 apr_addto_duplicate="0"
21183 for j in $APRUTIL_PRIV_INCLUDES; do
21184 if test "x$i" = "x$j"; then
21185 apr_addto_duplicate="1"
21189 if test $apr_addto_duplicate = "0"; then
21190 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21191 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21197 oracle_CPPFLAGS="-I$withval/rdbms/demo -I$withval/rdbms/public"
21199 oracle_LDFLAGS="-L$withval/lib "
21202 if test "x$CPPFLAGS" = "x"; then
21203 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$oracle_CPPFLAGS\""
21204 CPPFLAGS="$oracle_CPPFLAGS"
21206 apr_addto_bugger="$oracle_CPPFLAGS"
21207 for i in $apr_addto_bugger; do
21208 apr_addto_duplicate="0"
21209 for j in $CPPFLAGS; do
21210 if test "x$i" = "x$j"; then
21211 apr_addto_duplicate="1"
21215 if test $apr_addto_duplicate = "0"; then
21216 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
21217 CPPFLAGS="$CPPFLAGS $i"
21223 if test "x$LDFLAGS" = "x"; then
21224 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$oracle_LDFLAGS\""
21225 LDFLAGS="$oracle_LDFLAGS"
21227 apr_addto_bugger="$oracle_LDFLAGS"
21228 for i in $apr_addto_bugger; do
21229 apr_addto_duplicate="0"
21230 for j in $LDFLAGS; do
21231 if test "x$i" = "x$j"; then
21232 apr_addto_duplicate="1"
21236 if test $apr_addto_duplicate = "0"; then
21237 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
21238 LDFLAGS="$LDFLAGS $i"
21244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for oracle in $withval" >&5
21245 $as_echo "$as_me: checking for oracle in $withval" >&6;}
21246 for ac_header in oci.h
21248 ac_fn_c_check_header_mongrel "$LINENO" "oci.h" "ac_cv_header_oci_h" "$ac_includes_default"
21249 if test "x$ac_cv_header_oci_h" = xyes; then :
21250 cat >>confdefs.h <<_ACEOF
21251 #define HAVE_OCI_H 1
21253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21254 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21255 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21256 $as_echo_n "(cached) " >&6
21258 ac_check_lib_save_LIBS=$LIBS
21259 LIBS="-lclntsh $LIBS"
21260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21261 /* end confdefs.h. */
21263 /* Override any GCC internal prototype to avoid an error.
21264 Use char because int might match the return type of a GCC
21265 builtin and then its argument prototype would still apply. */
21269 char OCIEnvCreate ();
21273 return OCIEnvCreate ();
21278 if ac_fn_c_try_link "$LINENO"; then :
21279 ac_cv_lib_clntsh_OCIEnvCreate=yes
21281 ac_cv_lib_clntsh_OCIEnvCreate=no
21283 rm -f core conftest.err conftest.$ac_objext \
21284 conftest$ac_exeext conftest.$ac_ext
21285 LIBS=$ac_check_lib_save_LIBS
21287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21288 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21289 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21293 unset ac_cv_lib_clntsh_OCIEnvCreate
21294 oracle_LIBS="-lnnz11"
21296 if test "x$LIBS" = "x"; then
21297 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21298 LIBS="$oracle_LIBS"
21300 apr_addto_bugger="$oracle_LIBS"
21301 for i in $apr_addto_bugger; do
21302 apr_addto_duplicate="0"
21304 if test "x$i" = "x$j"; then
21305 apr_addto_duplicate="1"
21309 if test $apr_addto_duplicate = "0"; then
21310 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21317 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21318 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21319 $as_echo_n "(cached) " >&6
21321 ac_check_lib_save_LIBS=$LIBS
21322 LIBS="-lclntsh $LIBS"
21323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21324 /* end confdefs.h. */
21326 /* Override any GCC internal prototype to avoid an error.
21327 Use char because int might match the return type of a GCC
21328 builtin and then its argument prototype would still apply. */
21332 char OCIEnvCreate ();
21336 return OCIEnvCreate ();
21341 if ac_fn_c_try_link "$LINENO"; then :
21342 ac_cv_lib_clntsh_OCIEnvCreate=yes
21344 ac_cv_lib_clntsh_OCIEnvCreate=no
21346 rm -f core conftest.err conftest.$ac_objext \
21347 conftest$ac_exeext conftest.$ac_ext
21348 LIBS=$ac_check_lib_save_LIBS
21350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21351 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21352 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21356 unset ac_cv_lib_clntsh_OCIEnvCreate
21358 if test "x$LIBS" = "x$oracle_LIBS"; then
21359 test "x$silent" != "xyes" && echo " nulling LIBS"
21365 if test "x$i" != "x$oracle_LIBS"; then
21366 apr_new_bugger="$apr_new_bugger $i"
21371 if test $apr_removed = "1"; then
21372 test "x$silent" != "xyes" && echo " removed \"$oracle_LIBS\" from LIBS"
21373 LIBS=$apr_new_bugger
21377 oracle_LIBS="-lnnz10"
21379 if test "x$LIBS" = "x"; then
21380 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21381 LIBS="$oracle_LIBS"
21383 apr_addto_bugger="$oracle_LIBS"
21384 for i in $apr_addto_bugger; do
21385 apr_addto_duplicate="0"
21387 if test "x$i" = "x$j"; then
21388 apr_addto_duplicate="1"
21392 if test $apr_addto_duplicate = "0"; then
21393 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21400 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21401 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21402 $as_echo_n "(cached) " >&6
21404 ac_check_lib_save_LIBS=$LIBS
21405 LIBS="-lclntsh $LIBS"
21406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21407 /* end confdefs.h. */
21409 /* Override any GCC internal prototype to avoid an error.
21410 Use char because int might match the return type of a GCC
21411 builtin and then its argument prototype would still apply. */
21415 char OCIEnvCreate ();
21419 return OCIEnvCreate ();
21424 if ac_fn_c_try_link "$LINENO"; then :
21425 ac_cv_lib_clntsh_OCIEnvCreate=yes
21427 ac_cv_lib_clntsh_OCIEnvCreate=no
21429 rm -f core conftest.err conftest.$ac_objext \
21430 conftest$ac_exeext conftest.$ac_ext
21431 LIBS=$ac_check_lib_save_LIBS
21433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21434 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21435 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21449 if test "$apu_have_oracle" != "0"; then
21450 oracle_LDFLAGS="$oracle_LDFLAGS -R$withval/lib"
21451 if test -z "$with_oracle_include"; then
21453 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21454 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/rdbms/demo\""
21455 APRUTIL_PRIV_INCLUDES="-I$withval/rdbms/demo"
21457 apr_addto_bugger="-I$withval/rdbms/demo"
21458 for i in $apr_addto_bugger; do
21459 apr_addto_duplicate="0"
21460 for j in $APRUTIL_PRIV_INCLUDES; do
21461 if test "x$i" = "x$j"; then
21462 apr_addto_duplicate="1"
21466 if test $apr_addto_duplicate = "0"; then
21467 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21468 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21474 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21475 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/rdbms/public\""
21476 APRUTIL_PRIV_INCLUDES="-I$withval/rdbms/public"
21478 apr_addto_bugger="-I$withval/rdbms/public"
21479 for i in $apr_addto_bugger; do
21480 apr_addto_duplicate="0"
21481 for j in $APRUTIL_PRIV_INCLUDES; do
21482 if test "x$i" = "x$j"; then
21483 apr_addto_duplicate="1"
21487 if test $apr_addto_duplicate = "0"; then
21488 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21489 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21503 if test "$apu_have_oracle" = "1"; then
21505 if test "x$LDADD_dbd_oracle" = "x"; then
21506 test "x$silent" != "xyes" && echo " setting LDADD_dbd_oracle to \"$oracle_LDFLAGS -lclntsh $oracle_LIBS\""
21507 LDADD_dbd_oracle="$oracle_LDFLAGS -lclntsh $oracle_LIBS"
21509 apr_addto_bugger="$oracle_LDFLAGS -lclntsh $oracle_LIBS"
21510 for i in $apr_addto_bugger; do
21511 apr_addto_duplicate="0"
21512 for j in $LDADD_dbd_oracle; do
21513 if test "x$i" = "x$j"; then
21514 apr_addto_duplicate="1"
21518 if test $apr_addto_duplicate = "0"; then
21519 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_oracle"
21520 LDADD_dbd_oracle="$LDADD_dbd_oracle $i"
21529 CPPFLAGS="$old_cppflags"
21530 LDFLAGS="$old_ldflags"
21536 old_cppflags="$CPPFLAGS"
21537 old_ldflags="$LDFLAGS"
21540 # Check whether --with-freetds was given.
21541 if test "${with_freetds+set}" = set; then :
21542 withval=$with_freetds;
21543 if test "$withval" = "yes"; then
21544 for ac_header in sybdb.h
21546 ac_fn_c_check_header_mongrel "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default"
21547 if test "x$ac_cv_header_sybdb_h" = xyes; then :
21548 cat >>confdefs.h <<_ACEOF
21549 #define HAVE_SYBDB_H 1
21551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21552 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21553 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21554 $as_echo_n "(cached) " >&6
21556 ac_check_lib_save_LIBS=$LIBS
21557 LIBS="-lsybdb $LIBS"
21558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21559 /* end confdefs.h. */
21561 /* Override any GCC internal prototype to avoid an error.
21562 Use char because int might match the return type of a GCC
21563 builtin and then its argument prototype would still apply. */
21571 return tdsdbopen ();
21576 if ac_fn_c_try_link "$LINENO"; then :
21577 ac_cv_lib_sybdb_tdsdbopen=yes
21579 ac_cv_lib_sybdb_tdsdbopen=no
21581 rm -f core conftest.err conftest.$ac_objext \
21582 conftest$ac_exeext conftest.$ac_ext
21583 LIBS=$ac_check_lib_save_LIBS
21585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21586 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21587 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21595 if test "$apu_have_freetds" = "0"; then
21596 for ac_header in freetds/sybdb.h
21598 ac_fn_c_check_header_mongrel "$LINENO" "freetds/sybdb.h" "ac_cv_header_freetds_sybdb_h" "$ac_includes_default"
21599 if test "x$ac_cv_header_freetds_sybdb_h" = xyes; then :
21600 cat >>confdefs.h <<_ACEOF
21601 #define HAVE_FREETDS_SYBDB_H 1
21603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21604 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21605 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21606 $as_echo_n "(cached) " >&6
21608 ac_check_lib_save_LIBS=$LIBS
21609 LIBS="-lsybdb $LIBS"
21610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21611 /* end confdefs.h. */
21613 /* Override any GCC internal prototype to avoid an error.
21614 Use char because int might match the return type of a GCC
21615 builtin and then its argument prototype would still apply. */
21623 return tdsdbopen ();
21628 if ac_fn_c_try_link "$LINENO"; then :
21629 ac_cv_lib_sybdb_tdsdbopen=yes
21631 ac_cv_lib_sybdb_tdsdbopen=no
21633 rm -f core conftest.err conftest.$ac_objext \
21634 conftest$ac_exeext conftest.$ac_ext
21635 LIBS=$ac_check_lib_save_LIBS
21637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21638 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21639 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21648 elif test "$withval" = "no"; then
21651 sybdb_CPPFLAGS="-I$withval/include"
21652 sybdb_LDFLAGS="-L$withval/lib "
21655 if test "x$CPPFLAGS" = "x"; then
21656 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$sybdb_CPPFLAGS\""
21657 CPPFLAGS="$sybdb_CPPFLAGS"
21659 apr_addto_bugger="$sybdb_CPPFLAGS"
21660 for i in $apr_addto_bugger; do
21661 apr_addto_duplicate="0"
21662 for j in $CPPFLAGS; do
21663 if test "x$i" = "x$j"; then
21664 apr_addto_duplicate="1"
21668 if test $apr_addto_duplicate = "0"; then
21669 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
21670 CPPFLAGS="$CPPFLAGS $i"
21676 if test "x$LDFLAGS" = "x"; then
21677 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$sybdb_LDFLAGS\""
21678 LDFLAGS="$sybdb_LDFLAGS"
21680 apr_addto_bugger="$sybdb_LDFLAGS"
21681 for i in $apr_addto_bugger; do
21682 apr_addto_duplicate="0"
21683 for j in $LDFLAGS; do
21684 if test "x$i" = "x$j"; then
21685 apr_addto_duplicate="1"
21689 if test $apr_addto_duplicate = "0"; then
21690 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
21691 LDFLAGS="$LDFLAGS $i"
21697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for freetds in $withval" >&5
21698 $as_echo "$as_me: checking for freetds in $withval" >&6;}
21699 for ac_header in sybdb.h
21701 ac_fn_c_check_header_mongrel "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default"
21702 if test "x$ac_cv_header_sybdb_h" = xyes; then :
21703 cat >>confdefs.h <<_ACEOF
21704 #define HAVE_SYBDB_H 1
21706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21707 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21708 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21709 $as_echo_n "(cached) " >&6
21711 ac_check_lib_save_LIBS=$LIBS
21712 LIBS="-lsybdb $LIBS"
21713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21714 /* end confdefs.h. */
21716 /* Override any GCC internal prototype to avoid an error.
21717 Use char because int might match the return type of a GCC
21718 builtin and then its argument prototype would still apply. */
21726 return tdsdbopen ();
21731 if ac_fn_c_try_link "$LINENO"; then :
21732 ac_cv_lib_sybdb_tdsdbopen=yes
21734 ac_cv_lib_sybdb_tdsdbopen=no
21736 rm -f core conftest.err conftest.$ac_objext \
21737 conftest$ac_exeext conftest.$ac_ext
21738 LIBS=$ac_check_lib_save_LIBS
21740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21741 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21742 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21750 if test "$apu_have_freetds" = "0"; then
21751 for ac_header in freetds/sybdb.h
21753 ac_fn_c_check_header_mongrel "$LINENO" "freetds/sybdb.h" "ac_cv_header_freetds_sybdb_h" "$ac_includes_default"
21754 if test "x$ac_cv_header_freetds_sybdb_h" = xyes; then :
21755 cat >>confdefs.h <<_ACEOF
21756 #define HAVE_FREETDS_SYBDB_H 1
21758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21759 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21760 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21761 $as_echo_n "(cached) " >&6
21763 ac_check_lib_save_LIBS=$LIBS
21764 LIBS="-lsybdb $LIBS"
21765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21766 /* end confdefs.h. */
21768 /* Override any GCC internal prototype to avoid an error.
21769 Use char because int might match the return type of a GCC
21770 builtin and then its argument prototype would still apply. */
21778 return tdsdbopen ();
21783 if ac_fn_c_try_link "$LINENO"; then :
21784 ac_cv_lib_sybdb_tdsdbopen=yes
21786 ac_cv_lib_sybdb_tdsdbopen=no
21788 rm -f core conftest.err conftest.$ac_objext \
21789 conftest$ac_exeext conftest.$ac_ext
21790 LIBS=$ac_check_lib_save_LIBS
21792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21793 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21794 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21803 if test "$apu_have_freetds" != "0"; then
21805 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21806 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/include\""
21807 APRUTIL_PRIV_INCLUDES="-I$withval/include"
21809 apr_addto_bugger="-I$withval/include"
21810 for i in $apr_addto_bugger; do
21811 apr_addto_duplicate="0"
21812 for j in $APRUTIL_PRIV_INCLUDES; do
21813 if test "x$i" = "x$j"; then
21814 apr_addto_duplicate="1"
21818 if test $apr_addto_duplicate = "0"; then
21819 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21820 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21830 for ac_header in sybdb.h
21832 ac_fn_c_check_header_mongrel "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default"
21833 if test "x$ac_cv_header_sybdb_h" = xyes; then :
21834 cat >>confdefs.h <<_ACEOF
21835 #define HAVE_SYBDB_H 1
21837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21838 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21839 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21840 $as_echo_n "(cached) " >&6
21842 ac_check_lib_save_LIBS=$LIBS
21843 LIBS="-lsybdb $LIBS"
21844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21845 /* end confdefs.h. */
21847 /* Override any GCC internal prototype to avoid an error.
21848 Use char because int might match the return type of a GCC
21849 builtin and then its argument prototype would still apply. */
21857 return tdsdbopen ();
21862 if ac_fn_c_try_link "$LINENO"; then :
21863 ac_cv_lib_sybdb_tdsdbopen=yes
21865 ac_cv_lib_sybdb_tdsdbopen=no
21867 rm -f core conftest.err conftest.$ac_objext \
21868 conftest$ac_exeext conftest.$ac_ext
21869 LIBS=$ac_check_lib_save_LIBS
21871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21872 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21873 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21881 if test "$apu_have_freetds" = "0"; then
21882 for ac_header in freetds/sybdb.h
21884 ac_fn_c_check_header_mongrel "$LINENO" "freetds/sybdb.h" "ac_cv_header_freetds_sybdb_h" "$ac_includes_default"
21885 if test "x$ac_cv_header_freetds_sybdb_h" = xyes; then :
21886 cat >>confdefs.h <<_ACEOF
21887 #define HAVE_FREETDS_SYBDB_H 1
21889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21890 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21891 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21892 $as_echo_n "(cached) " >&6
21894 ac_check_lib_save_LIBS=$LIBS
21895 LIBS="-lsybdb $LIBS"
21896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21897 /* end confdefs.h. */
21899 /* Override any GCC internal prototype to avoid an error.
21900 Use char because int might match the return type of a GCC
21901 builtin and then its argument prototype would still apply. */
21909 return tdsdbopen ();
21914 if ac_fn_c_try_link "$LINENO"; then :
21915 ac_cv_lib_sybdb_tdsdbopen=yes
21917 ac_cv_lib_sybdb_tdsdbopen=no
21919 rm -f core conftest.err conftest.$ac_objext \
21920 conftest$ac_exeext conftest.$ac_ext
21921 LIBS=$ac_check_lib_save_LIBS
21923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21924 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21925 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21940 if test "$apu_have_freetds" = "1"; then
21942 if test "x$LDADD_dbd_freetds" = "x"; then
21943 test "x$silent" != "xyes" && echo " setting LDADD_dbd_freetds to \"$sybdb_LDFLAGS -lsybdb\""
21944 LDADD_dbd_freetds="$sybdb_LDFLAGS -lsybdb"
21946 apr_addto_bugger="$sybdb_LDFLAGS -lsybdb"
21947 for i in $apr_addto_bugger; do
21948 apr_addto_duplicate="0"
21949 for j in $LDADD_dbd_freetds; do
21950 if test "x$i" = "x$j"; then
21951 apr_addto_duplicate="1"
21955 if test $apr_addto_duplicate = "0"; then
21956 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_freetds"
21957 LDADD_dbd_freetds="$LDADD_dbd_freetds $i"
21966 CPPFLAGS="$old_cppflags"
21967 LDFLAGS="$old_ldflags"
21973 old_cppflags="$CPPFLAGS"
21974 old_ldflags="$LDFLAGS"
21977 # Check whether --with-odbc was given.
21978 if test "${with_odbc+set}" = set; then :
21979 withval=$with_odbc;
21980 if test "$withval" = "yes"; then
21981 # Extract the first word of "odbc_config", so it can be a program name with args.
21982 set dummy odbc_config; ac_word=$2
21983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21984 $as_echo_n "checking for $ac_word... " >&6; }
21985 if ${ac_cv_path_ODBC_CONFIG+:} false; then :
21986 $as_echo_n "(cached) " >&6
21988 case $ODBC_CONFIG in
21990 ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
21993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21994 for as_dir in $PATH
21997 test -z "$as_dir" && as_dir=.
21998 for ac_exec_ext in '' $ac_executable_extensions; do
21999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22000 ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
22001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22011 ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
22012 if test -n "$ODBC_CONFIG"; then
22013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
22014 $as_echo "$ODBC_CONFIG" >&6; }
22016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22017 $as_echo "no" >&6; }
22021 if test "x$ODBC_CONFIG" != 'x'; then
22022 odbc_CPPFLAGS="-I`$ODBC_CONFIG --include-prefix`"
22023 odbc_LDFLAGS="-L`$ODBC_CONFIG --lib-prefix`"
22024 odbc_LIBS="`$ODBC_CONFIG --libs`"
22027 if test "x$CPPFLAGS" = "x"; then
22028 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$odbc_CPPFLAGS\""
22029 CPPFLAGS="$odbc_CPPFLAGS"
22031 apr_addto_bugger="$odbc_CPPFLAGS"
22032 for i in $apr_addto_bugger; do
22033 apr_addto_duplicate="0"
22034 for j in $CPPFLAGS; do
22035 if test "x$i" = "x$j"; then
22036 apr_addto_duplicate="1"
22040 if test $apr_addto_duplicate = "0"; then
22041 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22042 CPPFLAGS="$CPPFLAGS $i"
22048 if test "x$LDFLAGS" = "x"; then
22049 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$odbc_LDFLAGS\""
22050 LDFLAGS="$odbc_LDFLAGS"
22052 apr_addto_bugger="$odbc_LDFLAGS"
22053 for i in $apr_addto_bugger; do
22054 apr_addto_duplicate="0"
22055 for j in $LDFLAGS; do
22056 if test "x$i" = "x$j"; then
22057 apr_addto_duplicate="1"
22061 if test $apr_addto_duplicate = "0"; then
22062 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22063 LDFLAGS="$LDFLAGS $i"
22069 if test "x$LIBS" = "x"; then
22070 test "x$silent" != "xyes" && echo " setting LIBS to \"$odbc_LIBS\""
22073 apr_addto_bugger="$odbc_LIBS"
22074 for i in $apr_addto_bugger; do
22075 apr_addto_duplicate="0"
22077 if test "x$i" = "x$j"; then
22078 apr_addto_duplicate="1"
22082 if test $apr_addto_duplicate = "0"; then
22083 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
22091 for ac_header in sql.h
22093 ac_fn_c_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
22094 if test "x$ac_cv_header_sql_h" = xyes; then :
22095 cat >>confdefs.h <<_ACEOF
22096 #define HAVE_SQL_H 1
22098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22099 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22100 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22101 $as_echo_n "(cached) " >&6
22103 ac_check_lib_save_LIBS=$LIBS
22104 LIBS="-lodbc $LIBS"
22105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22106 /* end confdefs.h. */
22108 /* Override any GCC internal prototype to avoid an error.
22109 Use char because int might match the return type of a GCC
22110 builtin and then its argument prototype would still apply. */
22114 char SQLAllocHandle ();
22118 return SQLAllocHandle ();
22123 if ac_fn_c_try_link "$LINENO"; then :
22124 ac_cv_lib_odbc_SQLAllocHandle=yes
22126 ac_cv_lib_odbc_SQLAllocHandle=no
22128 rm -f core conftest.err conftest.$ac_objext \
22129 conftest$ac_exeext conftest.$ac_ext
22130 LIBS=$ac_check_lib_save_LIBS
22132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22133 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22134 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22142 if test "$apu_have_odbc" = "0"; then
22143 for ac_header in odbc/sql.h
22145 ac_fn_c_check_header_mongrel "$LINENO" "odbc/sql.h" "ac_cv_header_odbc_sql_h" "$ac_includes_default"
22146 if test "x$ac_cv_header_odbc_sql_h" = xyes; then :
22147 cat >>confdefs.h <<_ACEOF
22148 #define HAVE_ODBC_SQL_H 1
22150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22151 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22152 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22153 $as_echo_n "(cached) " >&6
22155 ac_check_lib_save_LIBS=$LIBS
22156 LIBS="-lodbc $LIBS"
22157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22158 /* end confdefs.h. */
22160 /* Override any GCC internal prototype to avoid an error.
22161 Use char because int might match the return type of a GCC
22162 builtin and then its argument prototype would still apply. */
22166 char SQLAllocHandle ();
22170 return SQLAllocHandle ();
22175 if ac_fn_c_try_link "$LINENO"; then :
22176 ac_cv_lib_odbc_SQLAllocHandle=yes
22178 ac_cv_lib_odbc_SQLAllocHandle=no
22180 rm -f core conftest.err conftest.$ac_objext \
22181 conftest$ac_exeext conftest.$ac_ext
22182 LIBS=$ac_check_lib_save_LIBS
22184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22185 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22186 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22195 if test "$apu_have_odbc" != "0" && test "x$ODBC_CONFIG" != 'x'; then
22197 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
22198 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$odbc_CPPFLAGS\""
22199 APRUTIL_PRIV_INCLUDES="$odbc_CPPFLAGS"
22201 apr_addto_bugger="$odbc_CPPFLAGS"
22202 for i in $apr_addto_bugger; do
22203 apr_addto_duplicate="0"
22204 for j in $APRUTIL_PRIV_INCLUDES; do
22205 if test "x$i" = "x$j"; then
22206 apr_addto_duplicate="1"
22210 if test $apr_addto_duplicate = "0"; then
22211 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
22212 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
22218 elif test "$withval" = "no"; then
22221 # Extract the first word of "odbc_config", so it can be a program name with args.
22222 set dummy odbc_config; ac_word=$2
22223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22224 $as_echo_n "checking for $ac_word... " >&6; }
22225 if ${ac_cv_path_ODBC_CONFIG+:} false; then :
22226 $as_echo_n "(cached) " >&6
22228 case $ODBC_CONFIG in
22230 ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
22233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22234 for as_dir in $withval/bin
22237 test -z "$as_dir" && as_dir=.
22238 for ac_exec_ext in '' $ac_executable_extensions; do
22239 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22240 ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
22241 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22251 ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
22252 if test -n "$ODBC_CONFIG"; then
22253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
22254 $as_echo "$ODBC_CONFIG" >&6; }
22256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22257 $as_echo "no" >&6; }
22261 if test "x$ODBC_CONFIG" != 'x'; then
22262 odbc_CPPFLAGS="-I`$ODBC_CONFIG --include-prefix`"
22263 odbc_LDFLAGS="-L`$ODBC_CONFIG --lib-prefix`"
22264 odbc_LIBS="`$ODBC_CONFIG --libs`"
22266 if test -f "$withval" && test -x "$withval"; then
22267 odbc_CPPFLAGS="-I`$withval --include-prefix`"
22268 odbc_LDFLAGS="-L`$withval --lib-prefix`"
22269 odbc_LIBS="`$withval --libs`"
22271 odbc_CPPFLAGS="-I$withval/include"
22272 odbc_LDFLAGS="-L$withval/lib "
22277 if test "x$CPPFLAGS" = "x"; then
22278 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$odbc_CPPFLAGS\""
22279 CPPFLAGS="$odbc_CPPFLAGS"
22281 apr_addto_bugger="$odbc_CPPFLAGS"
22282 for i in $apr_addto_bugger; do
22283 apr_addto_duplicate="0"
22284 for j in $CPPFLAGS; do
22285 if test "x$i" = "x$j"; then
22286 apr_addto_duplicate="1"
22290 if test $apr_addto_duplicate = "0"; then
22291 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22292 CPPFLAGS="$CPPFLAGS $i"
22298 if test "x$LDFLAGS" = "x"; then
22299 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$odbc_LDFLAGS\""
22300 LDFLAGS="$odbc_LDFLAGS"
22302 apr_addto_bugger="$odbc_LDFLAGS"
22303 for i in $apr_addto_bugger; do
22304 apr_addto_duplicate="0"
22305 for j in $LDFLAGS; do
22306 if test "x$i" = "x$j"; then
22307 apr_addto_duplicate="1"
22311 if test $apr_addto_duplicate = "0"; then
22312 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22313 LDFLAGS="$LDFLAGS $i"
22319 if test "x$LIBS" = "x"; then
22320 test "x$silent" != "xyes" && echo " setting LIBS to \"$odbc_LIBS\""
22323 apr_addto_bugger="$odbc_LIBS"
22324 for i in $apr_addto_bugger; do
22325 apr_addto_duplicate="0"
22327 if test "x$i" = "x$j"; then
22328 apr_addto_duplicate="1"
22332 if test $apr_addto_duplicate = "0"; then
22333 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
22340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for odbc in $withval" >&5
22341 $as_echo "$as_me: checking for odbc in $withval" >&6;}
22342 for ac_header in sql.h
22344 ac_fn_c_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
22345 if test "x$ac_cv_header_sql_h" = xyes; then :
22346 cat >>confdefs.h <<_ACEOF
22347 #define HAVE_SQL_H 1
22349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22350 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22351 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22352 $as_echo_n "(cached) " >&6
22354 ac_check_lib_save_LIBS=$LIBS
22355 LIBS="-lodbc $LIBS"
22356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22357 /* end confdefs.h. */
22359 /* Override any GCC internal prototype to avoid an error.
22360 Use char because int might match the return type of a GCC
22361 builtin and then its argument prototype would still apply. */
22365 char SQLAllocHandle ();
22369 return SQLAllocHandle ();
22374 if ac_fn_c_try_link "$LINENO"; then :
22375 ac_cv_lib_odbc_SQLAllocHandle=yes
22377 ac_cv_lib_odbc_SQLAllocHandle=no
22379 rm -f core conftest.err conftest.$ac_objext \
22380 conftest$ac_exeext conftest.$ac_ext
22381 LIBS=$ac_check_lib_save_LIBS
22383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22384 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22385 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22393 if test "$apu_have_odbc" = "0"; then
22394 for ac_header in odbc/sql.h
22396 ac_fn_c_check_header_mongrel "$LINENO" "odbc/sql.h" "ac_cv_header_odbc_sql_h" "$ac_includes_default"
22397 if test "x$ac_cv_header_odbc_sql_h" = xyes; then :
22398 cat >>confdefs.h <<_ACEOF
22399 #define HAVE_ODBC_SQL_H 1
22401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22402 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22403 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22404 $as_echo_n "(cached) " >&6
22406 ac_check_lib_save_LIBS=$LIBS
22407 LIBS="-lodbc $LIBS"
22408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22409 /* end confdefs.h. */
22411 /* Override any GCC internal prototype to avoid an error.
22412 Use char because int might match the return type of a GCC
22413 builtin and then its argument prototype would still apply. */
22417 char SQLAllocHandle ();
22421 return SQLAllocHandle ();
22426 if ac_fn_c_try_link "$LINENO"; then :
22427 ac_cv_lib_odbc_SQLAllocHandle=yes
22429 ac_cv_lib_odbc_SQLAllocHandle=no
22431 rm -f core conftest.err conftest.$ac_objext \
22432 conftest$ac_exeext conftest.$ac_ext
22433 LIBS=$ac_check_lib_save_LIBS
22435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22436 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22437 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22446 if test "$apu_have_odbc" != "0" && test "x$ODBC_CONFIG" != 'x'; then
22448 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
22449 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$odbc_CPPFLAGS\""
22450 APRUTIL_PRIV_INCLUDES="$odbc_CPPFLAGS"
22452 apr_addto_bugger="$odbc_CPPFLAGS"
22453 for i in $apr_addto_bugger; do
22454 apr_addto_duplicate="0"
22455 for j in $APRUTIL_PRIV_INCLUDES; do
22456 if test "x$i" = "x$j"; then
22457 apr_addto_duplicate="1"
22461 if test $apr_addto_duplicate = "0"; then
22462 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
22463 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
22473 # Extract the first word of "odbc_config", so it can be a program name with args.
22474 set dummy odbc_config; ac_word=$2
22475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22476 $as_echo_n "checking for $ac_word... " >&6; }
22477 if ${ac_cv_path_ODBC_CONFIG+:} false; then :
22478 $as_echo_n "(cached) " >&6
22480 case $ODBC_CONFIG in
22482 ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
22485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22486 for as_dir in $PATH
22489 test -z "$as_dir" && as_dir=.
22490 for ac_exec_ext in '' $ac_executable_extensions; do
22491 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22492 ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
22493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22503 ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
22504 if test -n "$ODBC_CONFIG"; then
22505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
22506 $as_echo "$ODBC_CONFIG" >&6; }
22508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22509 $as_echo "no" >&6; }
22513 if test "x$ODBC_CONFIG" != 'x'; then
22514 odbc_CPPFLAGS="-I`$ODBC_CONFIG --include-prefix`"
22515 odbc_LDFLAGS="-L`$ODBC_CONFIG --lib-prefix`"
22516 odbc_LIBS="`$ODBC_CONFIG --libs`"
22519 if test "x$CPPFLAGS" = "x"; then
22520 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$odbc_CPPFLAGS\""
22521 CPPFLAGS="$odbc_CPPFLAGS"
22523 apr_addto_bugger="$odbc_CPPFLAGS"
22524 for i in $apr_addto_bugger; do
22525 apr_addto_duplicate="0"
22526 for j in $CPPFLAGS; do
22527 if test "x$i" = "x$j"; then
22528 apr_addto_duplicate="1"
22532 if test $apr_addto_duplicate = "0"; then
22533 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22534 CPPFLAGS="$CPPFLAGS $i"
22540 if test "x$LDFLAGS" = "x"; then
22541 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$odbc_LDFLAGS\""
22542 LDFLAGS="$odbc_LDFLAGS"
22544 apr_addto_bugger="$odbc_LDFLAGS"
22545 for i in $apr_addto_bugger; do
22546 apr_addto_duplicate="0"
22547 for j in $LDFLAGS; do
22548 if test "x$i" = "x$j"; then
22549 apr_addto_duplicate="1"
22553 if test $apr_addto_duplicate = "0"; then
22554 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22555 LDFLAGS="$LDFLAGS $i"
22561 if test "x$LIBS" = "x"; then
22562 test "x$silent" != "xyes" && echo " setting LIBS to \"$odbc_LIBS\""
22565 apr_addto_bugger="$odbc_LIBS"
22566 for i in $apr_addto_bugger; do
22567 apr_addto_duplicate="0"
22569 if test "x$i" = "x$j"; then
22570 apr_addto_duplicate="1"
22574 if test $apr_addto_duplicate = "0"; then
22575 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
22583 for ac_header in sql.h
22585 ac_fn_c_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
22586 if test "x$ac_cv_header_sql_h" = xyes; then :
22587 cat >>confdefs.h <<_ACEOF
22588 #define HAVE_SQL_H 1
22590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22591 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22592 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22593 $as_echo_n "(cached) " >&6
22595 ac_check_lib_save_LIBS=$LIBS
22596 LIBS="-lodbc $LIBS"
22597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22598 /* end confdefs.h. */
22600 /* Override any GCC internal prototype to avoid an error.
22601 Use char because int might match the return type of a GCC
22602 builtin and then its argument prototype would still apply. */
22606 char SQLAllocHandle ();
22610 return SQLAllocHandle ();
22615 if ac_fn_c_try_link "$LINENO"; then :
22616 ac_cv_lib_odbc_SQLAllocHandle=yes
22618 ac_cv_lib_odbc_SQLAllocHandle=no
22620 rm -f core conftest.err conftest.$ac_objext \
22621 conftest$ac_exeext conftest.$ac_ext
22622 LIBS=$ac_check_lib_save_LIBS
22624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22625 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22626 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22634 if test "$apu_have_odbc" = "0"; then
22635 for ac_header in odbc/sql.h
22637 ac_fn_c_check_header_mongrel "$LINENO" "odbc/sql.h" "ac_cv_header_odbc_sql_h" "$ac_includes_default"
22638 if test "x$ac_cv_header_odbc_sql_h" = xyes; then :
22639 cat >>confdefs.h <<_ACEOF
22640 #define HAVE_ODBC_SQL_H 1
22642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22643 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22644 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22645 $as_echo_n "(cached) " >&6
22647 ac_check_lib_save_LIBS=$LIBS
22648 LIBS="-lodbc $LIBS"
22649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22650 /* end confdefs.h. */
22652 /* Override any GCC internal prototype to avoid an error.
22653 Use char because int might match the return type of a GCC
22654 builtin and then its argument prototype would still apply. */
22658 char SQLAllocHandle ();
22662 return SQLAllocHandle ();
22667 if ac_fn_c_try_link "$LINENO"; then :
22668 ac_cv_lib_odbc_SQLAllocHandle=yes
22670 ac_cv_lib_odbc_SQLAllocHandle=no
22672 rm -f core conftest.err conftest.$ac_objext \
22673 conftest$ac_exeext conftest.$ac_ext
22674 LIBS=$ac_check_lib_save_LIBS
22676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22677 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22678 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22687 if test "$apu_have_odbc" != "0" && test "x$ODBC_CONFIG" != 'x'; then
22689 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
22690 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$odbc_CPPFLAGS\""
22691 APRUTIL_PRIV_INCLUDES="$odbc_CPPFLAGS"
22693 apr_addto_bugger="$odbc_CPPFLAGS"
22694 for i in $apr_addto_bugger; do
22695 apr_addto_duplicate="0"
22696 for j in $APRUTIL_PRIV_INCLUDES; do
22697 if test "x$i" = "x$j"; then
22698 apr_addto_duplicate="1"
22702 if test $apr_addto_duplicate = "0"; then
22703 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
22704 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
22714 if test "$apu_have_odbc" = "1"; then
22716 if test "x$LDADD_dbd_odbc" = "x"; then
22717 test "x$silent" != "xyes" && echo " setting LDADD_dbd_odbc to \"$odbc_LDFLAGS -lodbc $odbc_LIBS\""
22718 LDADD_dbd_odbc="$odbc_LDFLAGS -lodbc $odbc_LIBS"
22720 apr_addto_bugger="$odbc_LDFLAGS -lodbc $odbc_LIBS"
22721 for i in $apr_addto_bugger; do
22722 apr_addto_duplicate="0"
22723 for j in $LDADD_dbd_odbc; do
22724 if test "x$i" = "x$j"; then
22725 apr_addto_duplicate="1"
22729 if test $apr_addto_duplicate = "0"; then
22730 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_odbc"
22731 LDADD_dbd_odbc="$LDADD_dbd_odbc $i"
22740 CPPFLAGS="$old_cppflags"
22741 LDFLAGS="$old_ldflags"
22744 test $apu_have_oracle = 1 && apu_dbd_tests="$apu_dbd_tests oracle"
22745 test $apu_have_pgsql = 1 && apu_dbd_tests="$apu_dbd_tests pgsql"
22746 test $apu_have_mysql = 1 && apu_dbd_tests="$apu_dbd_tests mysql"
22747 test $apu_have_sqlite2 = 1 && apu_dbd_tests="$apu_dbd_tests sqlite2"
22748 test $apu_have_sqlite3 = 1 && apu_dbd_tests="$apu_dbd_tests sqlite3"
22749 test $apu_have_freetds = 1 && apu_dbd_tests="$apu_dbd_tests freetds"
22750 test $apu_have_odbc = 1 && apu_dbd_tests="$apu_dbd_tests odbc"
22755 save_cppflags="$CPPFLAGS"
22756 save_ldflags="$LDFLAGS"
22760 # Default: will use either external or bundled expat.
22761 apu_try_external_expat=1
22762 apu_try_builtin_expat=1
22765 # Check whether --with-expat was given.
22766 if test "${with_expat+set}" = set; then :
22767 withval=$with_expat;
22768 if test "$withval" = "yes"; then
22769 as_fn_error $? "a directory must be specified for --with-expat" "$LINENO" 5
22770 elif test "$withval" = "no"; then
22771 as_fn_error $? "Expat cannot be disabled (at this time)" "$LINENO" 5
22772 elif test "$withval" = "builtin"; then
22773 apu_try_external_expat=0
22775 # Add given path to standard search paths if appropriate:
22776 if test "$withval" != "/usr"; then
22778 if test "x$LDFLAGS" = "x"; then
22779 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L$withval/lib\""
22780 LDFLAGS="-L$withval/lib"
22782 apr_addto_bugger="-L$withval/lib"
22783 for i in $apr_addto_bugger; do
22784 apr_addto_duplicate="0"
22785 for j in $LDFLAGS; do
22786 if test "x$i" = "x$j"; then
22787 apr_addto_duplicate="1"
22791 if test $apr_addto_duplicate = "0"; then
22792 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22793 LDFLAGS="$LDFLAGS $i"
22799 if test "x$CPPFLAGS" = "x"; then
22800 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"-I$withval/include\""
22801 CPPFLAGS="-I$withval/include"
22803 apr_addto_bugger="-I$withval/include"
22804 for i in $apr_addto_bugger; do
22805 apr_addto_duplicate="0"
22806 for j in $CPPFLAGS; do
22807 if test "x$i" = "x$j"; then
22808 apr_addto_duplicate="1"
22812 if test $apr_addto_duplicate = "0"; then
22813 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22814 CPPFLAGS="$CPPFLAGS $i"
22820 if test "x$APRUTIL_INCLUDES" = "x"; then
22821 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$withval/include\""
22822 APRUTIL_INCLUDES="-I$withval/include"
22824 apr_addto_bugger="-I$withval/include"
22825 for i in $apr_addto_bugger; do
22826 apr_addto_duplicate="0"
22827 for j in $APRUTIL_INCLUDES; do
22828 if test "x$i" = "x$j"; then
22829 apr_addto_duplicate="1"
22833 if test $apr_addto_duplicate = "0"; then
22834 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
22835 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
22841 if test "x$APRUTIL_LDFLAGS" = "x"; then
22842 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$withval/lib\""
22843 APRUTIL_LDFLAGS="-L$withval/lib"
22845 apr_addto_bugger="-L$withval/lib"
22846 for i in $apr_addto_bugger; do
22847 apr_addto_duplicate="0"
22848 for j in $APRUTIL_LDFLAGS; do
22849 if test "x$i" = "x$j"; then
22850 apr_addto_duplicate="1"
22854 if test $apr_addto_duplicate = "0"; then
22855 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
22856 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
22862 # ...and refuse to fall back on the builtin expat.
22863 apu_try_builtin_expat=0
22869 if test $apu_try_external_expat = 1; then
22873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Expat 1.95.x" >&5
22874 $as_echo_n "checking Expat 1.95.x... " >&6; }
22875 if ${apu_cv_expat_system+:} false; then :
22876 $as_echo_n "(cached) " >&6
22879 apu_expat_LIBS=$LIBS
22880 LIBS="$LIBS -lexpat"
22881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22882 /* end confdefs.h. */
22883 #include <stdlib.h>
22888 XML_ParserCreate(NULL);
22893 if ac_fn_c_try_link "$LINENO"; then :
22894 apu_cv_expat_system=yes
22896 apu_cv_expat_system=no
22898 rm -f core conftest.err conftest.$ac_objext \
22899 conftest$ac_exeext conftest.$ac_ext
22900 LIBS=$apu_expat_LIBS
22903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_system" >&5
22904 $as_echo "$apu_cv_expat_system" >&6; }
22906 if test $apu_cv_expat_system = yes; then
22908 $as_echo "#define HAVE_EXPAT_H 1" >>confdefs.h
22910 apu_expat_libs="-lexpat"
22919 if test $apu_has_expat = 0; then
22921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking old Debian-packaged expat" >&5
22922 $as_echo_n "checking old Debian-packaged expat... " >&6; }
22923 if ${apu_cv_expat_debian+:} false; then :
22924 $as_echo_n "(cached) " >&6
22927 apu_expat_LIBS=$LIBS
22928 LIBS="$LIBS -lxmlparse -lxmltok"
22929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22930 /* end confdefs.h. */
22931 #include <stdlib.h>
22932 #include <xmltok/xmlparse.h>
22936 XML_ParserCreate(NULL);
22941 if ac_fn_c_try_link "$LINENO"; then :
22942 apu_cv_expat_debian=yes
22944 apu_cv_expat_debian=no
22946 rm -f core conftest.err conftest.$ac_objext \
22947 conftest$ac_exeext conftest.$ac_ext
22948 LIBS=$apu_expat_LIBS
22951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_debian" >&5
22952 $as_echo "$apu_cv_expat_debian" >&6; }
22954 if test $apu_cv_expat_debian = yes; then
22956 $as_echo "#define HAVE_XMLTOK_XMLPARSE_H 1" >>confdefs.h
22958 apu_expat_libs="-lxmlparse -lxmltok"
22968 if test $apu_has_expat = 0; then
22970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking old FreeBSD-packaged expat" >&5
22971 $as_echo_n "checking old FreeBSD-packaged expat... " >&6; }
22972 if ${apu_cv_expat_freebsd+:} false; then :
22973 $as_echo_n "(cached) " >&6
22976 apu_expat_LIBS=$LIBS
22977 LIBS="$LIBS -lexpat"
22978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22979 /* end confdefs.h. */
22980 #include <stdlib.h>
22981 #include <xml/xmlparse.h>
22985 XML_ParserCreate(NULL);
22990 if ac_fn_c_try_link "$LINENO"; then :
22991 apu_cv_expat_freebsd=yes
22993 apu_cv_expat_freebsd=no
22995 rm -f core conftest.err conftest.$ac_objext \
22996 conftest$ac_exeext conftest.$ac_ext
22997 LIBS=$apu_expat_LIBS
23000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_freebsd" >&5
23001 $as_echo "$apu_cv_expat_freebsd" >&6; }
23003 if test $apu_cv_expat_freebsd = yes; then
23005 $as_echo "#define HAVE_XML_XMLPARSE_H 1" >>confdefs.h
23007 apu_expat_libs="-lexpat"
23017 if test $apu_has_expat = 0; then
23019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Expat 1.0/1.1" >&5
23020 $as_echo_n "checking Expat 1.0/1.1... " >&6; }
23021 if ${apu_cv_expat_1011+:} false; then :
23022 $as_echo_n "(cached) " >&6
23025 apu_expat_LIBS=$LIBS
23026 LIBS="$LIBS -lexpat"
23027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23028 /* end confdefs.h. */
23029 #include <stdlib.h>
23030 #include <xmlparse/xmlparse.h>
23034 XML_ParserCreate(NULL);
23039 if ac_fn_c_try_link "$LINENO"; then :
23040 apu_cv_expat_1011=yes
23042 apu_cv_expat_1011=no
23044 rm -f core conftest.err conftest.$ac_objext \
23045 conftest$ac_exeext conftest.$ac_ext
23046 LIBS=$apu_expat_LIBS
23049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_1011" >&5
23050 $as_echo "$apu_cv_expat_1011" >&6; }
23052 if test $apu_cv_expat_1011 = yes; then
23054 $as_echo "#define HAVE_XMLPARSE_XMLPARSE_H 1" >>confdefs.h
23056 apu_expat_libs="-lexpat"
23066 if test $apu_has_expat = 0; then
23068 if test "x$LDFLAGS" = "x"; then
23069 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L/usr/local/lib\""
23070 LDFLAGS="-L/usr/local/lib"
23072 apr_addto_bugger="-L/usr/local/lib"
23073 for i in $apr_addto_bugger; do
23074 apr_addto_duplicate="0"
23075 for j in $LDFLAGS; do
23076 if test "x$i" = "x$j"; then
23077 apr_addto_duplicate="1"
23081 if test $apr_addto_duplicate = "0"; then
23082 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
23083 LDFLAGS="$LDFLAGS $i"
23089 if test "x$CPPFLAGS" = "x"; then
23090 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"-I/usr/local/include\""
23091 CPPFLAGS="-I/usr/local/include"
23093 apr_addto_bugger="-I/usr/local/include"
23094 for i in $apr_addto_bugger; do
23095 apr_addto_duplicate="0"
23096 for j in $CPPFLAGS; do
23097 if test "x$i" = "x$j"; then
23098 apr_addto_duplicate="1"
23102 if test $apr_addto_duplicate = "0"; then
23103 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
23104 CPPFLAGS="$CPPFLAGS $i"
23111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Expat 1.95.x in /usr/local" >&5
23112 $as_echo_n "checking Expat 1.95.x in /usr/local... " >&6; }
23113 if ${apu_cv_expat_usrlocal+:} false; then :
23114 $as_echo_n "(cached) " >&6
23117 apu_expat_LIBS=$LIBS
23118 LIBS="$LIBS -lexpat"
23119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23120 /* end confdefs.h. */
23121 #include <stdlib.h>
23126 XML_ParserCreate(NULL);
23131 if ac_fn_c_try_link "$LINENO"; then :
23132 apu_cv_expat_usrlocal=yes
23134 apu_cv_expat_usrlocal=no
23136 rm -f core conftest.err conftest.$ac_objext \
23137 conftest$ac_exeext conftest.$ac_ext
23138 LIBS=$apu_expat_LIBS
23141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_usrlocal" >&5
23142 $as_echo "$apu_cv_expat_usrlocal" >&6; }
23144 if test $apu_cv_expat_usrlocal = yes; then
23146 $as_echo "#define HAVE_EXPAT_H 1" >>confdefs.h
23148 apu_expat_libs="-lexpat"
23151 if test "x$APRUTIL_INCLUDES" = "x"; then
23152 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I/usr/local/include\""
23153 APRUTIL_INCLUDES="-I/usr/local/include"
23155 apr_addto_bugger="-I/usr/local/include"
23156 for i in $apr_addto_bugger; do
23157 apr_addto_duplicate="0"
23158 for j in $APRUTIL_INCLUDES; do
23159 if test "x$i" = "x$j"; then
23160 apr_addto_duplicate="1"
23164 if test $apr_addto_duplicate = "0"; then
23165 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23166 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23172 if test "x$APRUTIL_LDFLAGS" = "x"; then
23173 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L/usr/local/lib\""
23174 APRUTIL_LDFLAGS="-L/usr/local/lib"
23176 apr_addto_bugger="-L/usr/local/lib"
23177 for i in $apr_addto_bugger; do
23178 apr_addto_duplicate="0"
23179 for j in $APRUTIL_LDFLAGS; do
23180 if test "x$i" = "x$j"; then
23181 apr_addto_duplicate="1"
23185 if test $apr_addto_duplicate = "0"; then
23186 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
23187 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
23196 if test "x$LDFLAGS" = "x-L/usr/local/lib"; then
23197 test "x$silent" != "xyes" && echo " nulling LDFLAGS"
23202 for i in $LDFLAGS; do
23203 if test "x$i" != "x-L/usr/local/lib"; then
23204 apr_new_bugger="$apr_new_bugger $i"
23209 if test $apr_removed = "1"; then
23210 test "x$silent" != "xyes" && echo " removed \"-L/usr/local/lib\" from LDFLAGS"
23211 LDFLAGS=$apr_new_bugger
23216 if test "x$CPPFLAGS" = "x-I/usr/local/include"; then
23217 test "x$silent" != "xyes" && echo " nulling CPPFLAGS"
23222 for i in $CPPFLAGS; do
23223 if test "x$i" != "x-I/usr/local/include"; then
23224 apr_new_bugger="$apr_new_bugger $i"
23229 if test $apr_removed = "1"; then
23230 test "x$silent" != "xyes" && echo " removed \"-I/usr/local/include\" from CPPFLAGS"
23231 CPPFLAGS=$apr_new_bugger
23242 if test "${apu_has_expat}${apu_try_builtin_expat}" = "01"; then
23243 bundled_subdir="xml/expat"
23245 # save our work to this point; this allows the sub-package to use it
23246 cat >confcache <<\_ACEOF
23247 # This file is a shell script that caches the results of configure
23248 # tests run on this system so they can be shared between configure
23249 # scripts and configure runs, see configure's option --config-cache.
23250 # It is not useful on other systems. If it contains results you don't
23251 # want to keep, you may remove or edit it.
23253 # config.status only pays attention to the cache file if you give it
23254 # the --recheck option to rerun configure.
23256 # `ac_cv_env_foo' variables (set or unset) will be overridden when
23257 # loading this file, other *unset* `ac_cv_foo' will be assigned the
23258 # following values.
23262 # The following way of writing the cache mishandles newlines in values,
23263 # but we know of no workaround that is simple, portable, and efficient.
23264 # So, we kill variables containing newlines.
23265 # Ultrix sh set writes to stderr and can't be redirected directly,
23266 # and sets the high bit in the cache file unless we assign to the vars.
23268 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
23269 eval ac_val=\$$ac_var
23273 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
23274 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
23277 _ | IFS | as_nl) ;; #(
23278 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
23279 *) { eval $ac_var=; unset $ac_var;} ;;
23285 case $as_nl`(ac_space=' '; set) 2>&1` in #(
23286 *${as_nl}ac_space=\ *)
23287 # `set' does not quote correctly, so add quotes: double-quote
23288 # substitution turns \\\\ into \\, and sed turns \\ into \.
23291 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
23294 # `set' quotes correctly as required by POSIX, so do not add quotes.
23295 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
23304 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
23306 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
23308 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
23309 if test -w "$cache_file"; then
23310 if test "x$cache_file" != "x/dev/null"; then
23311 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
23312 $as_echo "$as_me: updating cache $cache_file" >&6;}
23313 if test ! -f "$cache_file" || test -h "$cache_file"; then
23314 cat confcache >"$cache_file"
23316 case $cache_file in #(
23318 mv -f confcache "$cache_file"$$ &&
23319 mv -f "$cache_file"$$ "$cache_file" ;; #(
23321 mv -f confcache "$cache_file" ;;
23326 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
23327 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
23332 echo "configuring package in $bundled_subdir now"
23334 apr_config_subdirs="$bundled_subdir"
23335 test -d $bundled_subdir || $mkdir_p $bundled_subdir
23336 ac_abs_srcdir=`(cd $srcdir/$bundled_subdir && pwd)`
23339 # A "../" for each directory in /$config_subdirs.
23340 ac_dots=`echo $apr_config_subdirs|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
23342 # Make the cache file pathname absolute for the subdirs
23343 # required to correctly handle subdirs that might actually
23345 case "$cache_file" in
23346 /*) # already absolute
23347 ac_sub_cache_file=$cache_file ;;
23348 *) # Was relative path.
23349 ac_sub_cache_file="$ac_popdir/$cache_file" ;;
23352 apr_configure_args=$ac_configure_args
23354 test "x$silent" = "xyes" && apr_configure_args="$apr_configure_args --silent"
23356 apr_configure_args="--disable-option-checking $apr_configure_args"
23358 if eval $SHELL $ac_abs_srcdir/configure $apr_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_abs_srcdir --prefix=$prefix --exec-prefix=$exec_prefix --libdir=$libdir --includedir=$includedir --bindir=$bindir
23360 echo "$bundled_subdir configured properly"
23362 echo "configure failed for $bundled_subdir"
23368 # grab any updates from the sub-package
23369 if test -r "$cache_file"; then
23370 # Some versions of bash will fail to source /dev/null (special files
23371 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
23372 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
23373 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
23374 $as_echo "$as_me: loading cache $cache_file" >&6;}
23375 case $cache_file in
23376 [\\/]* | ?:[\\/]* ) . "$cache_file";;
23377 *) . "./$cache_file";;
23381 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
23382 $as_echo "$as_me: creating cache $cache_file" >&6;}
23388 if test "x$APRUTIL_INCLUDES" = "x"; then
23389 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$abs_srcdir/$bundled_subdir/lib\""
23390 APRUTIL_INCLUDES="-I$abs_srcdir/$bundled_subdir/lib"
23392 apr_addto_bugger="-I$abs_srcdir/$bundled_subdir/lib"
23393 for i in $apr_addto_bugger; do
23394 apr_addto_duplicate="0"
23395 for j in $APRUTIL_INCLUDES; do
23396 if test "x$i" = "x$j"; then
23397 apr_addto_duplicate="1"
23401 if test $apr_addto_duplicate = "0"; then
23402 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23403 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23409 if test "x$LDFLAGS" = "x"; then
23410 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L$top_builddir/$bundled_subdir/lib\""
23411 LDFLAGS="-L$top_builddir/$bundled_subdir/lib"
23413 apr_addto_bugger="-L$top_builddir/$bundled_subdir/lib"
23414 for i in $apr_addto_bugger; do
23415 apr_addto_duplicate="0"
23416 for j in $LDFLAGS; do
23417 if test "x$i" = "x$j"; then
23418 apr_addto_duplicate="1"
23422 if test $apr_addto_duplicate = "0"; then
23423 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
23424 LDFLAGS="$LDFLAGS $i"
23429 apu_expat_libs="$top_builddir/$bundled_subdir/libexpat.la"
23433 if test "x$APRUTIL_EXPORT_LIBS" = "x"; then
23434 test "x$silent" != "xyes" && echo " setting APRUTIL_EXPORT_LIBS to \"$apu_expat_libs\""
23435 APRUTIL_EXPORT_LIBS="$apu_expat_libs"
23437 apr_addto_bugger="$apu_expat_libs"
23438 for i in $apr_addto_bugger; do
23439 apr_addto_duplicate="0"
23440 for j in $APRUTIL_EXPORT_LIBS; do
23441 if test "x$i" = "x$j"; then
23442 apr_addto_duplicate="1"
23446 if test $apr_addto_duplicate = "0"; then
23447 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_EXPORT_LIBS"
23448 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $i"
23454 if test "x$APRUTIL_LIBS" = "x"; then
23455 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"$apu_expat_libs\""
23456 APRUTIL_LIBS="$apu_expat_libs"
23458 apr_addto_bugger="$apu_expat_libs"
23459 for i in $apr_addto_bugger; do
23460 apr_addto_duplicate="0"
23461 for j in $APRUTIL_LIBS; do
23462 if test "x$i" = "x$j"; then
23463 apr_addto_duplicate="1"
23467 if test $apr_addto_duplicate = "0"; then
23468 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
23469 APRUTIL_LIBS="$APRUTIL_LIBS $i"
23475 APR_XML_DIR=$bundled_subdir
23478 CPPFLAGS=$save_cppflags
23479 LDFLAGS=$save_ldflags
23483 apu_iconv_dir="unknown"
23487 # Check whether --with-iconv was given.
23488 if test "${with_iconv+set}" = set; then :
23489 withval=$with_iconv; apu_iconv_dir="$withval"
23490 if test "$apu_iconv_dir" = "no"; then
23494 elif test "$apu_iconv_dir" != "yes"; then
23495 if test -f "$apu_iconv_dir/include/apr-1/api_version.h"; then
23499 if test "x$APRUTIL_INCLUDES" = "x"; then
23500 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$apu_iconv_dir/include/apr-1\""
23501 APRUTIL_INCLUDES="-I$apu_iconv_dir/include/apr-1"
23503 apr_addto_bugger="-I$apu_iconv_dir/include/apr-1"
23504 for i in $apr_addto_bugger; do
23505 apr_addto_duplicate="0"
23506 for j in $APRUTIL_INCLUDES; do
23507 if test "x$i" = "x$j"; then
23508 apr_addto_duplicate="1"
23512 if test $apr_addto_duplicate = "0"; then
23513 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23514 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23520 if test "x$APRUTIL_LIBS" = "x"; then
23521 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"$apu_iconv_dir/lib/libapriconv-1.la\""
23522 APRUTIL_LIBS="$apu_iconv_dir/lib/libapriconv-1.la"
23524 apr_addto_bugger="$apu_iconv_dir/lib/libapriconv-1.la"
23525 for i in $apr_addto_bugger; do
23526 apr_addto_duplicate="0"
23527 for j in $APRUTIL_LIBS; do
23528 if test "x$i" = "x$j"; then
23529 apr_addto_duplicate="1"
23533 if test $apr_addto_duplicate = "0"; then
23534 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
23535 APRUTIL_LIBS="$APRUTIL_LIBS $i"
23540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using apr-iconv" >&5
23541 $as_echo "using apr-iconv" >&6; }
23542 elif test -f "$apu_iconv_dir/include/iconv.h"; then
23546 if test "x$CPPFLAGS" = "x"; then
23547 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"-I$apu_iconv_dir/include\""
23548 CPPFLAGS="-I$apu_iconv_dir/include"
23550 apr_addto_bugger="-I$apu_iconv_dir/include"
23551 for i in $apr_addto_bugger; do
23552 apr_addto_duplicate="0"
23553 for j in $CPPFLAGS; do
23554 if test "x$i" = "x$j"; then
23555 apr_addto_duplicate="1"
23559 if test $apr_addto_duplicate = "0"; then
23560 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
23561 CPPFLAGS="$CPPFLAGS $i"
23567 if test "x$LDFLAGS" = "x"; then
23568 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L$apu_iconv_dir/lib\""
23569 LDFLAGS="-L$apu_iconv_dir/lib"
23571 apr_addto_bugger="-L$apu_iconv_dir/lib"
23572 for i in $apr_addto_bugger; do
23573 apr_addto_duplicate="0"
23574 for j in $LDFLAGS; do
23575 if test "x$i" = "x$j"; then
23576 apr_addto_duplicate="1"
23580 if test $apr_addto_duplicate = "0"; then
23581 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
23582 LDFLAGS="$LDFLAGS $i"
23593 if test "$want_iconv" = "1" -a "$have_apr_iconv" != "1"; then
23594 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
23595 if test "x$ac_cv_header_iconv_h" = xyes; then :
23598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23599 /* end confdefs.h. */
23601 #include <stdlib.h>
23608 iconv_t cd = iconv_open("", "");
23609 iconv(cd, NULL, NULL, NULL, NULL);
23615 if ac_fn_c_try_link "$LINENO"; then :
23621 if test "x$LIBS" = "x"; then
23622 test "x$silent" != "xyes" && echo " setting LIBS to \"-liconv\""
23625 apr_addto_bugger="-liconv"
23626 for i in $apr_addto_bugger; do
23627 apr_addto_duplicate="0"
23629 if test "x$i" = "x$j"; then
23630 apr_addto_duplicate="1"
23634 if test $apr_addto_duplicate = "0"; then
23635 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
23643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23644 /* end confdefs.h. */
23646 #include <stdlib.h>
23653 iconv_t cd = iconv_open("", "");
23654 iconv(cd, NULL, NULL, NULL, NULL);
23660 if ac_fn_c_try_link "$LINENO"; then :
23663 if test "x$APRUTIL_LIBS" = "x"; then
23664 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"-liconv\""
23665 APRUTIL_LIBS="-liconv"
23667 apr_addto_bugger="-liconv"
23668 for i in $apr_addto_bugger; do
23669 apr_addto_duplicate="0"
23670 for j in $APRUTIL_LIBS; do
23671 if test "x$i" = "x$j"; then
23672 apr_addto_duplicate="1"
23676 if test $apr_addto_duplicate = "0"; then
23677 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
23678 APRUTIL_LIBS="$APRUTIL_LIBS $i"
23684 if test "x$APRUTIL_EXPORT_LIBS" = "x"; then
23685 test "x$silent" != "xyes" && echo " setting APRUTIL_EXPORT_LIBS to \"-liconv\""
23686 APRUTIL_EXPORT_LIBS="-liconv"
23688 apr_addto_bugger="-liconv"
23689 for i in $apr_addto_bugger; do
23690 apr_addto_duplicate="0"
23691 for j in $APRUTIL_EXPORT_LIBS; do
23692 if test "x$i" = "x$j"; then
23693 apr_addto_duplicate="1"
23697 if test $apr_addto_duplicate = "0"; then
23698 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_EXPORT_LIBS"
23699 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $i"
23708 rm -f core conftest.err conftest.$ac_objext \
23709 conftest$ac_exeext conftest.$ac_ext
23713 if test "x$LIBS" = "x-liconv"; then
23714 test "x$silent" != "xyes" && echo " nulling LIBS"
23720 if test "x$i" != "x-liconv"; then
23721 apr_new_bugger="$apr_new_bugger $i"
23726 if test $apr_removed = "1"; then
23727 test "x$silent" != "xyes" && echo " removed \"-liconv\" from LIBS"
23728 LIBS=$apr_new_bugger
23735 rm -f core conftest.err conftest.$ac_objext \
23736 conftest$ac_exeext conftest.$ac_ext
23746 if test "$want_iconv" = "1" -a "$apu_iconv_dir" != "unknown"; then
23747 if test "$have_iconv" != "1"; then
23748 if test "$have_apr_iconv" != "1"; then
23749 as_fn_error $? "iconv support requested, but not found" "$LINENO" 5
23753 if test "x$CPPFLAGS" = "x-I$apu_iconv_dir/include"; then
23754 test "x$silent" != "xyes" && echo " nulling CPPFLAGS"
23759 for i in $CPPFLAGS; do
23760 if test "x$i" != "x-I$apu_iconv_dir/include"; then
23761 apr_new_bugger="$apr_new_bugger $i"
23766 if test $apr_removed = "1"; then
23767 test "x$silent" != "xyes" && echo " removed \"-I$apu_iconv_dir/include\" from CPPFLAGS"
23768 CPPFLAGS=$apr_new_bugger
23773 if test "x$LDFLAGS" = "x-L$apu_iconv_dir/lib"; then
23774 test "x$silent" != "xyes" && echo " nulling LDFLAGS"
23779 for i in $LDFLAGS; do
23780 if test "x$i" != "x-L$apu_iconv_dir/lib"; then
23781 apr_new_bugger="$apr_new_bugger $i"
23786 if test $apr_removed = "1"; then
23787 test "x$silent" != "xyes" && echo " removed \"-L$apu_iconv_dir/lib\" from LDFLAGS"
23788 LDFLAGS=$apr_new_bugger
23793 if test "x$APRUTIL_INCLUDES" = "x"; then
23794 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$apu_iconv_dir/include\""
23795 APRUTIL_INCLUDES="-I$apu_iconv_dir/include"
23797 apr_addto_bugger="-I$apu_iconv_dir/include"
23798 for i in $apr_addto_bugger; do
23799 apr_addto_duplicate="0"
23800 for j in $APRUTIL_INCLUDES; do
23801 if test "x$i" = "x$j"; then
23802 apr_addto_duplicate="1"
23806 if test $apr_addto_duplicate = "0"; then
23807 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23808 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23814 if test "x$APRUTIL_LDFLAGS" = "x"; then
23815 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$apu_iconv_dir/lib\""
23816 APRUTIL_LDFLAGS="-L$apu_iconv_dir/lib"
23818 apr_addto_bugger="-L$apu_iconv_dir/lib"
23819 for i in $apr_addto_bugger; do
23820 apr_addto_duplicate="0"
23821 for j in $APRUTIL_LDFLAGS; do
23822 if test "x$i" = "x$j"; then
23823 apr_addto_duplicate="1"
23827 if test $apr_addto_duplicate = "0"; then
23828 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
23829 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
23836 if test "$have_iconv" = "1"; then
23838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of inbuf parameter to iconv" >&5
23839 $as_echo_n "checking for type of inbuf parameter to iconv... " >&6; }
23840 if test "x$apu_iconv_inbuf_const" = "x"; then
23841 apr_save_CFLAGS=$CFLAGS
23842 CFLAGS="$CFLAGS $CFLAGS_WARN"
23843 if test "$ac_cv_c_compiler_gnu" = "yes"; then
23844 CFLAGS="$CFLAGS -Werror"
23846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23847 /* end confdefs.h. */
23848 #include "confdefs.h"
23851 #include <stddef.h>
23854 int main(int argc, const char *const *argv) {
23856 iconv(0,(char **)0,(size_t *)0,(char **)0,(size_t *)0);
23861 if ac_fn_c_try_compile "$LINENO"; then :
23862 apu_iconv_inbuf_const="0"
23864 apu_iconv_inbuf_const="1"
23866 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23867 CFLAGS=$apr_save_CFLAGS
23870 if test "$apu_iconv_inbuf_const" = "1"; then
23872 $as_echo "#define APU_ICONV_INBUF_CONST 1" >>confdefs.h
23874 msg="const char **"
23878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
23879 $as_echo "$msg" >&6; }
23884 for ac_header in iconv.h langinfo.h
23886 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
23887 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
23888 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
23889 cat >>confdefs.h <<_ACEOF
23890 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
23897 for aprt_i in iconv.h langinfo.h
23899 ac_safe=`echo "$aprt_i" | sed 'y%./+-%__p_%'`
23900 aprt_2=`echo "$aprt_i" | sed -e 's%/%_%g' -e 's/\.//g' -e 's/-//g'`
23901 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
23909 for ac_func in nl_langinfo
23911 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
23912 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
23913 cat >>confdefs.h <<_ACEOF
23914 #define HAVE_NL_LANGINFO 1
23920 for aprt_j in nl_langinfo
23922 aprt_3="have_$aprt_j"
23923 if eval "test \"`echo '$ac_cv_func_'$aprt_j`\" = yes"; then
23931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CODESET in langinfo.h" >&5
23932 $as_echo_n "checking for CODESET in langinfo.h... " >&6; }
23933 if ${ac_cv_define_CODESET+:} false; then :
23934 $as_echo_n "(cached) " >&6
23937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23938 /* end confdefs.h. */
23940 #include <langinfo.h>
23946 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23947 $EGREP "YES_IS_DEFINED" >/dev/null 2>&1; then :
23948 ac_cv_define_CODESET=yes
23950 ac_cv_define_CODESET=no
23956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_define_CODESET" >&5
23957 $as_echo "$ac_cv_define_CODESET" >&6; }
23958 if test "$ac_cv_define_CODESET" = "yes"; then
23960 $as_echo "#define HAVE_CODESET 1" >>confdefs.h
23971 # Check whether --enable-util-dso was given.
23972 if test "${enable_util_dso+set}" = set; then :
23973 enableval=$enable_util_dso;
23977 if test "$enable_util_dso" = "no"; then
23980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether APR has DSO support" >&5
23981 $as_echo_n "checking whether APR has DSO support... " >&6; }
23982 if ${apu_cv_aprdso+:} false; then :
23983 $as_echo_n "(cached) " >&6
23985 apu_save_CPPFLAGS=$CPPFLAGS
23986 CPPFLAGS="$CPPFLAGS $APR_INCLUDES"
23987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23988 /* end confdefs.h. */
23995 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23996 $EGREP "yes" >/dev/null 2>&1; then :
24003 CPPFLAGS=$apu_save_CPPFLAGS
24005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_aprdso" >&5
24006 $as_echo "$apu_cv_aprdso" >&6; }
24008 if test $apu_cv_aprdso = yes; then
24015 if test "$apu_dso_build" = "0"; then
24017 # Statically link the drivers:
24019 test $apu_have_openssl = 1 && objs="$objs crypto/apr_crypto_openssl.lo"
24020 test $apu_have_nss = 1 && objs="$objs crypto/apr_crypto_nss.lo"
24021 test $apu_have_oracle = 1 && objs="$objs dbd/apr_dbd_oracle.lo"
24022 test $apu_have_pgsql = 1 && objs="$objs dbd/apr_dbd_pgsql.lo"
24023 test $apu_have_mysql = 1 && objs="$objs dbd/apr_dbd_mysql.lo"
24024 test $apu_have_sqlite2 = 1 && objs="$objs dbd/apr_dbd_sqlite2.lo"
24025 test $apu_have_sqlite3 = 1 && objs="$objs dbd/apr_dbd_sqlite3.lo"
24026 test $apu_have_freetds = 1 && objs="$objs dbd/apr_dbd_freetds.lo"
24027 test $apu_have_odbc = 1 && objs="$objs dbd/apr_dbd_odbc.lo"
24028 test $apu_have_db = 1 && objs="$objs dbm/apr_dbm_berkeleydb.lo"
24029 test $apu_have_gdbm = 1 && objs="$objs dbm/apr_dbm_gdbm.lo"
24030 test $apu_have_ndbm = 1 && objs="$objs dbm/apr_dbm_ndbm.lo"
24031 test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_init.lo"
24032 test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_option.lo"
24033 test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_rebind.lo"
24034 EXTRA_OBJECTS="$EXTRA_OBJECTS $objs"
24036 # Use libtool *.la for mysql if available
24037 if test $apu_have_mysql = 1; then
24038 for flag in $LDADD_dbd_mysql
24040 dir=`echo $flag | grep "^-L" | sed s:-L::`
24041 if test "x$dir" != 'x'; then
24042 if test -f "$dir/libmysqlclient_r.la"; then
24043 LDADD_dbd_mysql=$dir/libmysqlclient_r.la
24050 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_crypto_openssl $LDADD_crypto_nss"
24051 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3 $LDADD_dbd_oracle $LDADD_dbd_mysql $LDADD_dbd_freetds $LDADD_dbd_odbc"
24052 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm"
24053 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_ldap"
24054 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_crypto_openssl $LDADD_crypto_nss"
24055 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbd_pgsql $LDADD_dbd_sqlite2 $LDADD_dbd_sqlite3 $LDADD_dbd_oracle $LDADD_dbd_mysql $LDADD_dbd_freetds $LDADD_dbd_odbc"
24056 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm"
24057 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_ldap"
24061 # Build the drivers as loadable modules:
24063 test $apu_have_openssl = 1 && dsos="$dsos crypto/apr_crypto_openssl.la"
24064 test $apu_have_nss = 1 && dsos="$dsos crypto/apr_crypto_nss.la"
24065 test $apu_have_oracle = 1 && dsos="$dsos dbd/apr_dbd_oracle.la"
24066 test $apu_have_pgsql = 1 && dsos="$dsos dbd/apr_dbd_pgsql.la"
24067 test $apu_have_mysql = 1 && dsos="$dsos dbd/apr_dbd_mysql.la"
24068 test $apu_have_sqlite2 = 1 && dsos="$dsos dbd/apr_dbd_sqlite2.la"
24069 test $apu_have_sqlite3 = 1 && dsos="$dsos dbd/apr_dbd_sqlite3.la"
24070 test $apu_have_freetds = 1 && dsos="$dsos dbd/apr_dbd_freetds.la"
24071 test $apu_have_odbc = 1 && dsos="$dsos dbd/apr_dbd_odbc.la"
24072 test $apu_have_db = 1 && dsos="$dsos dbm/apr_dbm_db.la"
24073 test $apu_have_gdbm = 1 && dsos="$dsos dbm/apr_dbm_gdbm.la"
24074 test $apu_have_ndbm = 1 && dsos="$dsos dbm/apr_dbm_ndbm.la"
24075 test $apu_has_ldap = 1 && dsos="$dsos ldap/apr_ldap.la"
24077 if test -n "$dsos"; then
24078 APU_MODULES="$APU_MODULES $dsos"
24084 cat >>confdefs.h <<_ACEOF
24085 #define APU_DSO_BUILD $apu_dso_build
24090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
24091 $as_echo_n "checking for library containing crypt... " >&6; }
24092 if ${ac_cv_search_crypt+:} false; then :
24093 $as_echo_n "(cached) " >&6
24095 ac_func_search_save_LIBS=$LIBS
24096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24097 /* end confdefs.h. */
24099 /* Override any GCC internal prototype to avoid an error.
24100 Use char because int might match the return type of a GCC
24101 builtin and then its argument prototype would still apply. */
24114 for ac_lib in '' crypt ufc; do
24115 if test -z "$ac_lib"; then
24116 ac_res="none required"
24119 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
24121 if ac_fn_c_try_link "$LINENO"; then :
24122 ac_cv_search_crypt=$ac_res
24124 rm -f core conftest.err conftest.$ac_objext \
24126 if ${ac_cv_search_crypt+:} false; then :
24130 if ${ac_cv_search_crypt+:} false; then :
24133 ac_cv_search_crypt=no
24135 rm conftest.$ac_ext
24136 LIBS=$ac_func_search_save_LIBS
24138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
24139 $as_echo "$ac_cv_search_crypt" >&6; }
24140 ac_res=$ac_cv_search_crypt
24141 if test "$ac_res" != no; then :
24142 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if system crypt() function is threadsafe" >&5
24147 $as_echo_n "checking if system crypt() function is threadsafe... " >&6; }
24148 if test "x$apu_crypt_threadsafe" = "x1"; then
24150 $as_echo "#define APU_CRYPT_THREADSAFE 1" >>confdefs.h
24156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
24157 $as_echo "$msg" >&6; }
24159 for ac_func in crypt_r
24161 ac_fn_c_check_func "$LINENO" "crypt_r" "ac_cv_func_crypt_r"
24162 if test "x$ac_cv_func_crypt_r" = xyes; then :
24163 cat >>confdefs.h <<_ACEOF
24164 #define HAVE_CRYPT_R 1
24172 if test "$crypt_r" = "1"; then
24175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking style of crypt_r" >&5
24176 $as_echo_n "checking style of crypt_r... " >&6; }
24177 if ${apr_cv_crypt_r_style+:} false; then :
24178 $as_echo_n "(cached) " >&6
24180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24181 /* end confdefs.h. */
24187 crypt_r("passwd", "hash", &buffer);
24192 if ac_fn_c_try_compile "$LINENO"; then :
24193 apr_cv_crypt_r_style=cryptd
24195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24196 /* end confdefs.h. */
24201 struct crypt_data buffer;
24202 crypt_r("passwd", "hash", &buffer);
24207 if ac_fn_c_try_compile "$LINENO"; then :
24208 apr_cv_crypt_r_style=struct_crypt_data
24210 apr_cv_crypt_r_style=none
24212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_cv_crypt_r_style" >&5
24217 $as_echo "$apr_cv_crypt_r_style" >&6; }
24219 if test "$apr_cv_crypt_r_style" = "cryptd"; then
24221 $as_echo "#define CRYPT_R_CRYPTD 1" >>confdefs.h
24223 elif test "$apr_cv_crypt_r_style" = "struct_crypt_data"; then
24225 $as_echo "#define CRYPT_R_STRUCT_CRYPT_DATA 1" >>confdefs.h
24232 lib_target=$APR_LIB_TARGET
24236 APRUTIL_LIBNAME="aprutil${libsuffix}"
24239 # Set up destination directory for DSOs.
24240 APU_DSO_LIBDIR="\${libdir}/apr-util-${APRUTIL_MAJOR_VERSION}"
24241 # Set APU_HAVE_MODULES appropriately for the Makefile
24242 if test -n "$APU_MODULES"; then
24243 APU_HAVE_MODULES=yes
24245 APU_HAVE_MODULES=no
24247 # Define expanded libdir for apu_config.h
24250 ap_cur="$APU_DSO_LIBDIR"
24251 while test "x${ap_cur}" != "x${ap_last}";
24253 ap_last="${ap_cur}"
24254 ap_cur=`eval "echo ${ap_cur}"`
24256 abs_dso_libdir="${ap_cur}"
24259 cat >>confdefs.h <<_ACEOF
24260 #define APU_DSO_LIBDIR "$abs_dso_libdir"
24269 if test "x$APRUTIL_LIBS" = "x"; then
24270 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"$APR_LIBS\""
24271 APRUTIL_LIBS="$APR_LIBS"
24273 apr_addto_bugger="$APR_LIBS"
24274 for i in $apr_addto_bugger; do
24275 apr_addto_duplicate="0"
24276 for j in $APRUTIL_LIBS; do
24277 if test "x$i" = "x$j"; then
24278 apr_addto_duplicate="1"
24282 if test $apr_addto_duplicate = "0"; then
24283 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
24284 APRUTIL_LIBS="$APRUTIL_LIBS $i"
24297 if test ! -d ./build; then
24302 sed -e 's/-DAPR_DECLARE_EXPORT/-DAPU_DECLARE_EXPORT/' \
24303 -e 's/-DAPR_DECLARE_STATIC/-DAPU_DECLARE_STATIC -DAPR_DECLARE_STATIC/' \
24304 < $APR_BUILD_DIR/apr_rules.mk > $abs_builddir/build/rules.mk
24307 cp $APR_BUILD_DIR/apr_rules.mk $abs_builddir/build/rules.mk
24311 case "$host_alias" in
24313 # Check whether they've installed GNU make
24314 if make --version > /dev/null 2>&1; then
24315 INCLUDE_RULES="include $abs_builddir/build/rules.mk"
24316 INCLUDE_OUTPUTS="include $abs_srcdir/build-outputs.mk"
24318 INCLUDE_RULES=".include \"$abs_builddir/build/rules.mk\""
24319 INCLUDE_OUTPUTS=".include \"$abs_srcdir/build-outputs.mk\""
24323 INCLUDE_RULES="include $abs_builddir/build/rules.mk"
24324 INCLUDE_OUTPUTS="include $abs_srcdir/build-outputs.mk"
24330 for d in include include/private; do
24331 test -d $top_builddir/$d || mkdir $top_builddir/$d
24334 ac_config_files="$ac_config_files Makefile export_vars.sh build/pkg/pkginfo apr-util.pc apu-$APRUTIL_MAJOR_VERSION-config:apu-config.in include/private/apu_select_dbm.h include/apr_ldap.h include/apu.h include/apu_want.h"
24337 ac_config_commands="$ac_config_commands default"
24340 if test -d $srcdir/test; then
24341 ac_config_files="$ac_config_files test/Makefile"
24345 cat >confcache <<\_ACEOF
24346 # This file is a shell script that caches the results of configure
24347 # tests run on this system so they can be shared between configure
24348 # scripts and configure runs, see configure's option --config-cache.
24349 # It is not useful on other systems. If it contains results you don't
24350 # want to keep, you may remove or edit it.
24352 # config.status only pays attention to the cache file if you give it
24353 # the --recheck option to rerun configure.
24355 # `ac_cv_env_foo' variables (set or unset) will be overridden when
24356 # loading this file, other *unset* `ac_cv_foo' will be assigned the
24357 # following values.
24361 # The following way of writing the cache mishandles newlines in values,
24362 # but we know of no workaround that is simple, portable, and efficient.
24363 # So, we kill variables containing newlines.
24364 # Ultrix sh set writes to stderr and can't be redirected directly,
24365 # and sets the high bit in the cache file unless we assign to the vars.
24367 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
24368 eval ac_val=\$$ac_var
24372 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
24373 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
24376 _ | IFS | as_nl) ;; #(
24377 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
24378 *) { eval $ac_var=; unset $ac_var;} ;;
24384 case $as_nl`(ac_space=' '; set) 2>&1` in #(
24385 *${as_nl}ac_space=\ *)
24386 # `set' does not quote correctly, so add quotes: double-quote
24387 # substitution turns \\\\ into \\, and sed turns \\ into \.
24390 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
24393 # `set' quotes correctly as required by POSIX, so do not add quotes.
24394 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
24403 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
24405 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
24407 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
24408 if test -w "$cache_file"; then
24409 if test "x$cache_file" != "x/dev/null"; then
24410 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
24411 $as_echo "$as_me: updating cache $cache_file" >&6;}
24412 if test ! -f "$cache_file" || test -h "$cache_file"; then
24413 cat confcache >"$cache_file"
24415 case $cache_file in #(
24417 mv -f confcache "$cache_file"$$ &&
24418 mv -f "$cache_file"$$ "$cache_file" ;; #(
24420 mv -f confcache "$cache_file" ;;
24425 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
24426 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
24431 test "x$prefix" = xNONE && prefix=$ac_default_prefix
24432 # Let make expand exec_prefix.
24433 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
24435 DEFS=-DHAVE_CONFIG_H
24440 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
24441 # 1. Remove the extension, and $U if already installed.
24442 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
24443 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
24444 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
24445 # will be set to the directory where LIBOBJS objects are built.
24446 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
24447 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
24449 LIBOBJS=$ac_libobjs
24451 LTLIBOBJS=$ac_ltlibobjs
24455 : "${CONFIG_STATUS=./config.status}"
24457 ac_clean_files_save=$ac_clean_files
24458 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
24459 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
24460 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
24462 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
24464 # Generated by $as_me.
24465 # Run this file to recreate the current configuration.
24466 # Compiler output produced by configure, useful for debugging
24467 # configure, is in config.log if it exists.
24470 ac_cs_recheck=false
24473 SHELL=\${CONFIG_SHELL-$SHELL}
24476 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
24477 ## -------------------- ##
24478 ## M4sh Initialization. ##
24479 ## -------------------- ##
24481 # Be more Bourne compatible
24482 DUALCASE=1; export DUALCASE # for MKS sh
24483 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
24486 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24487 # is contrary to our usage. Disable this feature.
24488 alias -g '${1+"$@"}'='"$@"'
24489 setopt NO_GLOB_SUBST
24491 case `(set -o) 2>/dev/null` in #(
24503 # Printing a long string crashes Solaris 7 /usr/bin/printf.
24504 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
24505 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
24506 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
24507 # Prefer a ksh shell builtin over an external printf program on Solaris,
24508 # but without wasting forks for bash or zsh.
24509 if test -z "$BASH_VERSION$ZSH_VERSION" \
24510 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
24511 as_echo='print -r --'
24512 as_echo_n='print -rn --'
24513 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
24514 as_echo='printf %s\n'
24515 as_echo_n='printf %s'
24517 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
24518 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
24519 as_echo_n='/usr/ucb/echo -n'
24521 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
24522 as_echo_n_body='eval
24526 expr "X$arg" : "X\\(.*\\)$as_nl";
24527 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
24529 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
24531 export as_echo_n_body
24532 as_echo_n='sh -c $as_echo_n_body as_echo'
24534 export as_echo_body
24535 as_echo='sh -c $as_echo_body as_echo'
24538 # The user is always right.
24539 if test "${PATH_SEPARATOR+set}" != set; then
24541 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
24542 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
24549 # We need space, tab and new line, in precisely that order. Quoting is
24550 # there to prevent editors from complaining about space-tab.
24551 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
24552 # splitting by setting IFS to empty value.)
24555 # Find who we are. Look in the path if we contain no directory separator.
24558 *[\\/]* ) as_myself=$0 ;;
24559 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24560 for as_dir in $PATH
24563 test -z "$as_dir" && as_dir=.
24564 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
24570 # We did not find ourselves, most probably we were run as `sh COMMAND'
24571 # in which case we are not to be found in the path.
24572 if test "x$as_myself" = x; then
24575 if test ! -f "$as_myself"; then
24576 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
24580 # Unset variables that we do not need and which cause bugs (e.g. in
24581 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
24582 # suppresses any "Segmentation fault" message there. '((' could
24583 # trigger a bug in pdksh 5.2.14.
24584 for as_var in BASH_ENV ENV MAIL MAILPATH
24585 do eval test x\${$as_var+set} = xset \
24586 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
24599 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
24602 # as_fn_error STATUS ERROR [LINENO LOG_FD]
24603 # ----------------------------------------
24604 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
24605 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
24606 # script with STATUS, using 1 if that was 0.
24609 as_status=$1; test $as_status -eq 0 && as_status=1
24611 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
24612 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
24614 $as_echo "$as_me: error: $2" >&2
24615 as_fn_exit $as_status
24619 # as_fn_set_status STATUS
24620 # -----------------------
24621 # Set $? to STATUS, without forking.
24622 as_fn_set_status ()
24625 } # as_fn_set_status
24627 # as_fn_exit STATUS
24628 # -----------------
24629 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
24633 as_fn_set_status $1
24639 # Portably unset VAR.
24642 { eval $1=; unset $1;}
24644 as_unset=as_fn_unset
24645 # as_fn_append VAR VALUE
24646 # ----------------------
24647 # Append the text in VALUE to the end of the definition contained in VAR. Take
24648 # advantage of any shell optimizations that allow amortized linear growth over
24649 # repeated appends, instead of the typical quadratic growth present in naive
24651 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
24652 eval 'as_fn_append ()
24663 # as_fn_arith ARG...
24664 # ------------------
24665 # Perform arithmetic evaluation on the ARGs, and store the result in the
24666 # global $as_val. Take advantage of shells that can avoid forks. The arguments
24667 # must be portable across $(()) and expr.
24668 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
24669 eval 'as_fn_arith ()
24676 as_val=`expr "$@" || test $? -eq 1`
24681 if expr a : '\(a\)' >/dev/null 2>&1 &&
24682 test "X`expr 00001 : '.*\(...\)'`" = X001; then
24688 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
24689 as_basename=basename
24694 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
24700 as_me=`$as_basename -- "$0" ||
24701 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
24702 X"$0" : 'X\(//\)$' \| \
24703 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
24705 sed '/^.*\/\([^/][^/]*\)\/*$/{
24719 # Avoid depending upon Character Ranges.
24720 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
24721 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
24722 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
24723 as_cr_digits='0123456789'
24724 as_cr_alnum=$as_cr_Letters$as_cr_digits
24726 ECHO_C= ECHO_N= ECHO_T=
24727 case `echo -n x` in #(((((
24729 case `echo 'xy\c'` in
24730 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
24732 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
24739 rm -f conf$$ conf$$.exe conf$$.file
24740 if test -d conf$$.dir; then
24741 rm -f conf$$.dir/conf$$.file
24744 mkdir conf$$.dir 2>/dev/null
24746 if (echo >conf$$.file) 2>/dev/null; then
24747 if ln -s conf$$.file conf$$ 2>/dev/null; then
24749 # ... but there are two gotchas:
24750 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
24751 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
24752 # In both cases, we have to default to `cp -pR'.
24753 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
24755 elif ln conf$$.file conf$$ 2>/dev/null; then
24763 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
24764 rmdir conf$$.dir 2>/dev/null
24769 # Create "$as_dir" as a directory, including parents if necessary.
24774 -*) as_dir=./$as_dir;;
24776 test -d "$as_dir" || eval $as_mkdir_p || {
24780 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
24781 *) as_qdir=$as_dir;;
24783 as_dirs="'$as_qdir' $as_dirs"
24784 as_dir=`$as_dirname -- "$as_dir" ||
24785 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24786 X"$as_dir" : 'X\(//\)[^/]' \| \
24787 X"$as_dir" : 'X\(//\)$' \| \
24788 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
24789 $as_echo X"$as_dir" |
24790 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24794 /^X\(\/\/\)[^/].*/{
24807 test -d "$as_dir" && break
24809 test -z "$as_dirs" || eval "mkdir $as_dirs"
24810 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
24814 if mkdir -p . 2>/dev/null; then
24815 as_mkdir_p='mkdir -p "$as_dir"'
24817 test -d ./-p && rmdir ./-p
24822 # as_fn_executable_p FILE
24823 # -----------------------
24824 # Test if FILE is an executable regular file.
24825 as_fn_executable_p ()
24827 test -f "$1" && test -x "$1"
24828 } # as_fn_executable_p
24829 as_test_x='test -x'
24830 as_executable_p=as_fn_executable_p
24832 # Sed expression to map a string onto a valid CPP name.
24833 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
24835 # Sed expression to map a string onto a valid variable name.
24836 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
24840 ## ----------------------------------- ##
24841 ## Main body of $CONFIG_STATUS script. ##
24842 ## ----------------------------------- ##
24844 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
24846 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24847 # Save the log message, to keep $0 and so on meaningful, and to
24848 # report actual input values of CONFIG_FILES etc. instead of their
24849 # values after options handling.
24851 This file was extended by $as_me, which was
24852 generated by GNU Autoconf 2.69. Invocation command line was
24854 CONFIG_FILES = $CONFIG_FILES
24855 CONFIG_HEADERS = $CONFIG_HEADERS
24856 CONFIG_LINKS = $CONFIG_LINKS
24857 CONFIG_COMMANDS = $CONFIG_COMMANDS
24860 on `(hostname || uname -n) 2>/dev/null | sed 1q`
24865 case $ac_config_files in *"
24866 "*) set x $ac_config_files; shift; ac_config_files=$*;;
24869 case $ac_config_headers in *"
24870 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
24874 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24875 # Files that config.status was made for.
24876 config_files="$ac_config_files"
24877 config_headers="$ac_config_headers"
24878 config_commands="$ac_config_commands"
24882 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24884 \`$as_me' instantiates files and other configuration actions
24885 from templates according to the current configuration. Unless the files
24886 and actions are specified as TAGs, all are instantiated by default.
24888 Usage: $0 [OPTION]... [TAG]...
24890 -h, --help print this help, then exit
24891 -V, --version print version number and configuration settings, then exit
24892 --config print configuration, then exit
24893 -q, --quiet, --silent
24894 do not print progress messages
24895 -d, --debug don't remove temporary files
24896 --recheck update $as_me by reconfiguring in the same conditions
24897 --file=FILE[:TEMPLATE]
24898 instantiate the configuration file FILE
24899 --header=FILE[:TEMPLATE]
24900 instantiate the configuration header FILE
24902 Configuration files:
24905 Configuration headers:
24908 Configuration commands:
24911 Report bugs to the package provider."
24914 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24915 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
24918 configured by $0, generated by GNU Autoconf 2.69,
24919 with options \\"\$ac_cs_config\\"
24921 Copyright (C) 2012 Free Software Foundation, Inc.
24922 This config.status script is free software; the Free Software Foundation
24923 gives unlimited permission to copy, distribute and modify it."
24928 test -n "\$AWK" || AWK=awk
24931 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24932 # The default lists apply if the user does not specify any file.
24938 ac_option=`expr "X$1" : 'X\([^=]*\)='`
24939 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
24943 ac_option=`expr "X$1" : 'X\([^=]*\)='`
24955 # Handling of the options.
24956 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
24958 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
24959 $as_echo "$ac_cs_version"; exit ;;
24960 --config | --confi | --conf | --con | --co | --c )
24961 $as_echo "$ac_cs_config"; exit ;;
24962 --debug | --debu | --deb | --de | --d | -d )
24964 --file | --fil | --fi | --f )
24967 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
24968 '') as_fn_error $? "missing file argument" ;;
24970 as_fn_append CONFIG_FILES " '$ac_optarg'"
24971 ac_need_defaults=false;;
24972 --header | --heade | --head | --hea )
24975 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
24977 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
24978 ac_need_defaults=false;;
24980 # Conflict between --help and --header
24981 as_fn_error $? "ambiguous option: \`$1'
24982 Try \`$0 --help' for more information.";;
24983 --help | --hel | -h )
24984 $as_echo "$ac_cs_usage"; exit ;;
24985 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
24986 | -silent | --silent | --silen | --sile | --sil | --si | --s)
24989 # This is an error.
24990 -*) as_fn_error $? "unrecognized option: \`$1'
24991 Try \`$0 --help' for more information." ;;
24993 *) as_fn_append ac_config_targets " $1"
24994 ac_need_defaults=false ;;
25000 ac_configure_extra_args=
25002 if $ac_cs_silent; then
25004 ac_configure_extra_args="$ac_configure_extra_args --silent"
25008 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25009 if \$ac_cs_recheck; then
25010 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25012 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
25013 CONFIG_SHELL='$SHELL'
25014 export CONFIG_SHELL
25019 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25023 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25024 ## Running $as_me. ##
25030 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25035 APRUTIL_MAJOR_VERSION=$APRUTIL_MAJOR_VERSION
25040 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25042 # Handling of arguments.
25043 for ac_config_target in $ac_config_targets
25045 case $ac_config_target in
25046 "include/private/apu_config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/private/apu_config.h" ;;
25047 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
25048 "export_vars.sh") CONFIG_FILES="$CONFIG_FILES export_vars.sh" ;;
25049 "build/pkg/pkginfo") CONFIG_FILES="$CONFIG_FILES build/pkg/pkginfo" ;;
25050 "apr-util.pc") CONFIG_FILES="$CONFIG_FILES apr-util.pc" ;;
25051 "apu-$APRUTIL_MAJOR_VERSION-config") CONFIG_FILES="$CONFIG_FILES apu-$APRUTIL_MAJOR_VERSION-config:apu-config.in" ;;
25052 "include/private/apu_select_dbm.h") CONFIG_FILES="$CONFIG_FILES include/private/apu_select_dbm.h" ;;
25053 "include/apr_ldap.h") CONFIG_FILES="$CONFIG_FILES include/apr_ldap.h" ;;
25054 "include/apu.h") CONFIG_FILES="$CONFIG_FILES include/apu.h" ;;
25055 "include/apu_want.h") CONFIG_FILES="$CONFIG_FILES include/apu_want.h" ;;
25056 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
25057 "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
25059 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
25064 # If the user did not use the arguments to specify the items to instantiate,
25065 # then the envvar interface is used. Set only those that are not.
25066 # We use the long form for the default assignment because of an extremely
25067 # bizarre bug on SunOS 4.1.3.
25068 if $ac_need_defaults; then
25069 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
25070 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
25071 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
25074 # Have a temporary directory for convenience. Make it in the build tree
25075 # simply because there is no reason against having it here, and in addition,
25076 # creating and moving files from /tmp can sometimes cause problems.
25077 # Hook for its removal unless debugging.
25078 # Note that there is a small window in which the directory will not be cleaned:
25079 # after its creation but before its name has been assigned to `$tmp'.
25083 trap 'exit_status=$?
25084 : "${ac_tmp:=$tmp}"
25085 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
25087 trap 'as_fn_exit 1' 1 2 13 15
25089 # Create a (secure) tmp directory for tmp files.
25092 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
25096 tmp=./conf$$-$RANDOM
25097 (umask 077 && mkdir "$tmp")
25098 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
25101 # Set up the scripts for CONFIG_FILES section.
25102 # No need to generate them if there are no CONFIG_FILES.
25103 # This happens for instance with `./config.status config.h'.
25104 if test -n "$CONFIG_FILES"; then
25107 ac_cr=`echo X | tr X '\015'`
25108 # On cygwin, bash can eat \r inside `` if the user requested igncr.
25109 # But we know of no other shell where ac_cr would be empty at this
25110 # point, so we can use a bashism as a fallback.
25111 if test "x$ac_cr" = x; then
25112 eval ac_cr=\$\'\\r\'
25114 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
25115 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
25118 ac_cs_awk_cr=$ac_cr
25121 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
25126 echo "cat >conf$$subs.awk <<_ACEOF" &&
25127 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
25129 } >conf$$subs.sh ||
25130 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
25131 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
25133 for ac_last_try in false false false false false :; do
25134 . ./conf$$subs.sh ||
25135 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
25137 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
25138 if test $ac_delim_n = $ac_delim_num; then
25140 elif $ac_last_try; then
25141 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
25143 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25146 rm -f conf$$subs.sh
25148 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25149 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
25153 s/^/S["/; s/!.*/"]=/
25163 s/\(.\{148\}\)..*/\1/
25165 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
25170 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
25177 s/\(.\{148\}\)..*/\1/
25179 s/["\\]/\\&/g; s/^/"/; s/$/"/
25183 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
25188 ' <conf$$subs.awk | sed '
25193 ' >>$CONFIG_STATUS || ac_write_fail=1
25194 rm -f conf$$subs.awk
25195 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25197 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
25198 for (key in S) S_is_set[key] = 1
25204 nfields = split(line, field, "@")
25206 len = length(field[1])
25207 for (i = 2; i < nfields; i++) {
25209 keylen = length(key)
25210 if (S_is_set[key]) {
25212 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
25213 len += length(value) + length(field[++i])
25224 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25225 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
25226 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
25229 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
25230 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
25233 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
25234 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
25235 # trailing colons and then remove the whole line if VPATH becomes empty
25236 # (actually we leave an empty line to preserve line numbers).
25237 if test "x$srcdir" = x.; then
25238 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
25256 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25257 fi # test -n "$CONFIG_FILES"
25259 # Set up the scripts for CONFIG_HEADERS section.
25260 # No need to generate them if there are no CONFIG_HEADERS.
25261 # This happens for instance with `./config.status Makefile'.
25262 if test -n "$CONFIG_HEADERS"; then
25263 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
25267 # Transform confdefs.h into an awk script `defines.awk', embedded as
25268 # here-document in config.status, that substitutes the proper values into
25269 # config.h.in to produce config.h.
25271 # Create a delimiter string that does not exist in confdefs.h, to ease
25272 # handling of long lines.
25274 for ac_last_try in false false :; do
25275 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
25276 if test -z "$ac_tt"; then
25278 elif $ac_last_try; then
25279 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
25281 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25285 # For the awk script, D is an array of macro values keyed by name,
25286 # likewise P contains macro parameters if any. Preserve backslash
25287 # newline sequences.
25289 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
25291 s/.\{148\}/&'"$ac_delim"'/g
25294 s/^[ ]*#[ ]*define[ ][ ]*/ /
25301 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
25303 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
25307 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
25308 D["\1"]=" \3\\\\\\n"\\/p
25310 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
25315 s/.\{148\}/&'"$ac_delim"'/g
25320 s/["\\]/\\&/g; s/^/"/; s/$/"/p
25323 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
25325 ' <confdefs.h | sed '
25326 s/'"$ac_delim"'/"\\\
25327 "/g' >>$CONFIG_STATUS || ac_write_fail=1
25329 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25330 for (key in D) D_is_set[key] = 1
25333 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
25335 split(line, arg, " ")
25336 if (arg[1] == "#") {
25340 defundef = substr(arg[1], 2)
25343 split(mac1, mac2, "(") #)
25345 prefix = substr(line, 1, index(line, defundef) - 1)
25346 if (D_is_set[macro]) {
25347 # Preserve the white space surrounding the "#".
25348 print prefix "define", macro P[macro] D[macro]
25351 # Replace #undef with comments. This is necessary, for example,
25352 # in the case of _POSIX_SOURCE, which is predefined and required
25353 # on some systems where configure will not decide to define it.
25354 if (defundef == "undef") {
25355 print "/*", prefix defundef, macro, "*/"
25363 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25364 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
25365 fi # test -n "$CONFIG_HEADERS"
25368 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
25373 :[FHLC]) ac_mode=$ac_tag; continue;;
25375 case $ac_mode$ac_tag in
25377 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
25378 :[FH]-) ac_tag=-:-;;
25379 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
25396 -) ac_f="$ac_tmp/stdin";;
25397 *) # Look for the file first in the build tree, then in the source tree
25398 # (if the path is not absolute). The absolute path cannot be DOS-style,
25399 # because $ac_f cannot contain `:'.
25403 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
25405 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
25407 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
25408 as_fn_append ac_file_inputs " '$ac_f'"
25411 # Let's still pretend it is `configure' which instantiates (i.e., don't
25412 # use $as_me), people would be surprised to read:
25413 # /* config.h. Generated by config.status. */
25414 configure_input='Generated from '`
25415 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
25417 if test x"$ac_file" != x-; then
25418 configure_input="$ac_file. $configure_input"
25419 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
25420 $as_echo "$as_me: creating $ac_file" >&6;}
25422 # Neutralize special characters interpreted by sed in replacement strings.
25423 case $configure_input in #(
25424 *\&* | *\|* | *\\* )
25425 ac_sed_conf_input=`$as_echo "$configure_input" |
25426 sed 's/[\\\\&|]/\\\\&/g'`;; #(
25427 *) ac_sed_conf_input=$configure_input;;
25431 *:-:* | *:-) cat >"$ac_tmp/stdin" \
25432 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
25437 ac_dir=`$as_dirname -- "$ac_file" ||
25438 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25439 X"$ac_file" : 'X\(//\)[^/]' \| \
25440 X"$ac_file" : 'X\(//\)$' \| \
25441 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
25442 $as_echo X"$ac_file" |
25443 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25447 /^X\(\/\/\)[^/].*/{
25460 as_dir="$ac_dir"; as_fn_mkdir_p
25464 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
25466 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
25467 # A ".." for each directory in $ac_dir_suffix.
25468 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
25469 case $ac_top_builddir_sub in
25470 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
25471 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
25474 ac_abs_top_builddir=$ac_pwd
25475 ac_abs_builddir=$ac_pwd$ac_dir_suffix
25476 # for backward compatibility:
25477 ac_top_builddir=$ac_top_build_prefix
25480 .) # We are building in place.
25482 ac_top_srcdir=$ac_top_builddir_sub
25483 ac_abs_top_srcdir=$ac_pwd ;;
25484 [\\/]* | ?:[\\/]* ) # Absolute name.
25485 ac_srcdir=$srcdir$ac_dir_suffix;
25486 ac_top_srcdir=$srcdir
25487 ac_abs_top_srcdir=$srcdir ;;
25488 *) # Relative name.
25489 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
25490 ac_top_srcdir=$ac_top_build_prefix$srcdir
25491 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
25493 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
25503 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
25504 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
25508 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25509 # If the template does not know about datarootdir, expand it.
25510 # FIXME: This hack should be removed a few years after 2.60.
25511 ac_datarootdir_hack=; ac_datarootdir_seen=
25522 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
25523 *datarootdir*) ac_datarootdir_seen=yes;;
25524 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
25525 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
25526 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
25528 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25529 ac_datarootdir_hack='
25530 s&@datadir@&$datadir&g
25531 s&@docdir@&$docdir&g
25532 s&@infodir@&$infodir&g
25533 s&@localedir@&$localedir&g
25534 s&@mandir@&$mandir&g
25535 s&\\\${datarootdir}&$datarootdir&g' ;;
25539 # Neutralize VPATH when `$srcdir' = `.'.
25540 # Shell code in configure.ac might set extrasub.
25541 # FIXME: do we really want to maintain this feature?
25542 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25543 ac_sed_extra="$ac_vpsub
25546 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25548 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25549 s|@configure_input@|$ac_sed_conf_input|;t t
25550 s&@top_builddir@&$ac_top_builddir_sub&;t t
25551 s&@top_build_prefix@&$ac_top_build_prefix&;t t
25552 s&@srcdir@&$ac_srcdir&;t t
25553 s&@abs_srcdir@&$ac_abs_srcdir&;t t
25554 s&@top_srcdir@&$ac_top_srcdir&;t t
25555 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
25556 s&@builddir@&$ac_builddir&;t t
25557 s&@abs_builddir@&$ac_abs_builddir&;t t
25558 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
25559 s&@INSTALL@&$ac_INSTALL&;t t
25560 $ac_datarootdir_hack
25562 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
25563 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25565 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
25566 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
25567 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
25568 "$ac_tmp/out"`; test -z "$ac_out"; } &&
25569 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25570 which seems to be undefined. Please make sure it is defined" >&5
25571 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25572 which seems to be undefined. Please make sure it is defined" >&2;}
25574 rm -f "$ac_tmp/stdin"
25576 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
25577 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
25579 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25585 if test x"$ac_file" != x-; then
25587 $as_echo "/* $configure_input */" \
25588 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
25589 } >"$ac_tmp/config.h" \
25590 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25591 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
25592 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
25593 $as_echo "$as_me: $ac_file is unchanged" >&6;}
25596 mv "$ac_tmp/config.h" "$ac_file" \
25597 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25600 $as_echo "/* $configure_input */" \
25601 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
25602 || as_fn_error $? "could not create -" "$LINENO" 5
25606 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
25607 $as_echo "$as_me: executing $ac_file commands" >&6;}
25612 case $ac_file$ac_mode in
25614 chmod +x apu-$APRUTIL_MAJOR_VERSION-config
25623 ac_clean_files=$ac_clean_files_save
25625 test $ac_write_fail = 0 ||
25626 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
25629 # configure is writing to config.log, and then calls config.status.
25630 # config.status does its own redirection, appending to config.log.
25631 # Unfortunately, on DOS this fails, as config.log is still kept open
25632 # by configure, so config.status won't be able to write to it; its
25633 # output is simply discarded. So we exec the FD to /dev/null,
25634 # effectively closing config.log, so it can be properly (re)opened and
25635 # appended to by config.status. When coming back to configure, we
25636 # need to make the FD available again.
25637 if test "$no_create" != yes; then
25639 ac_config_status_args=
25640 test "$silent" = yes &&
25641 ac_config_status_args="$ac_config_status_args --quiet"
25643 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
25645 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
25646 # would make configure fail if this is the last instruction.
25647 $ac_cs_success || as_fn_exit 1
25649 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
25650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
25651 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}