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,db6X}
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 if test ${apu_has_ldap} != "1"; then
11222 as_fn_error $? "could not find an LDAP library" "$LINENO" 5
11225 if test "x$LDADD_ldap" = "x"; then
11226 test "x$silent" != "xyes" && echo " setting LDADD_ldap to \"$LDADD_ldap_found\""
11227 LDADD_ldap="$LDADD_ldap_found"
11229 apr_addto_bugger="$LDADD_ldap_found"
11230 for i in $apr_addto_bugger; do
11231 apr_addto_duplicate="0"
11232 for j in $LDADD_ldap; do
11233 if test "x$i" = "x$j"; then
11234 apr_addto_duplicate="1"
11238 if test $apr_addto_duplicate = "0"; then
11239 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_ldap"
11240 LDADD_ldap="$LDADD_ldap $i"
11246 as_ac_Lib=`$as_echo "ac_cv_lib_$apu_liblber_name''_ber_init" | $as_tr_sh`
11247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ber_init in -l$apu_liblber_name" >&5
11248 $as_echo_n "checking for ber_init in -l$apu_liblber_name... " >&6; }
11249 if eval \${$as_ac_Lib+:} false; then :
11250 $as_echo_n "(cached) " >&6
11252 ac_check_lib_save_LIBS=$LIBS
11253 LIBS="-l$apu_liblber_name $LIBS"
11254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11255 /* end confdefs.h. */
11257 /* Override any GCC internal prototype to avoid an error.
11258 Use char because int might match the return type of a GCC
11259 builtin and then its argument prototype would still apply. */
11267 return ber_init ();
11272 if ac_fn_c_try_link "$LINENO"; then :
11273 eval "$as_ac_Lib=yes"
11275 eval "$as_ac_Lib=no"
11277 rm -f core conftest.err conftest.$ac_objext \
11278 conftest$ac_exeext conftest.$ac_ext
11279 LIBS=$ac_check_lib_save_LIBS
11281 eval ac_res=\$$as_ac_Lib
11282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11283 $as_echo "$ac_res" >&6; }
11284 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
11286 if test "x$LDADD_ldap" = "x"; then
11287 test "x$silent" != "xyes" && echo " setting LDADD_ldap to \"-l${apu_liblber_name}\""
11288 LDADD_ldap="-l${apu_liblber_name}"
11290 apr_addto_bugger="-l${apu_liblber_name}"
11291 for i in $apr_addto_bugger; do
11292 apr_addto_duplicate="0"
11293 for j in $LDADD_ldap; do
11294 if test "x$i" = "x$j"; then
11295 apr_addto_duplicate="1"
11299 if test $apr_addto_duplicate = "0"; then
11300 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_ldap"
11301 LDADD_ldap="$LDADD_ldap $i"
11309 for ac_header in lber.h
11311 ac_fn_c_check_header_mongrel "$LINENO" "lber.h" "ac_cv_header_lber_h" "$ac_includes_default"
11312 if test "x$ac_cv_header_lber_h" = xyes; then :
11313 cat >>confdefs.h <<_ACEOF
11314 #define HAVE_LBER_H 1
11316 lber_h="#include <lber.h>"
11322 # Solaris has a problem in <ldap.h> which prevents it from
11323 # being included by itself. Check for <ldap.h> manually,
11324 # including lber.h first.
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap.h" >&5
11326 $as_echo_n "checking for ldap.h... " >&6; }
11327 if ${apr_cv_hdr_ldap_h+:} false; then :
11328 $as_echo_n "(cached) " >&6
11330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11331 /* end confdefs.h. */
11338 if ac_fn_c_try_cpp "$LINENO"; then :
11339 apr_cv_hdr_ldap_h=yes
11341 apr_cv_hdr_ldap_h=no
11343 rm -f conftest.err conftest.i conftest.$ac_ext
11345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_cv_hdr_ldap_h" >&5
11346 $as_echo "$apr_cv_hdr_ldap_h" >&6; }
11347 if test "$apr_cv_hdr_ldap_h" = "yes"; then
11348 ldap_h="#include <ldap.h>"
11350 $as_echo "#define HAVE_LDAP_H 1" >>confdefs.h
11354 for ac_header in ldap_ssl.h
11356 ac_fn_c_check_header_mongrel "$LINENO" "ldap_ssl.h" "ac_cv_header_ldap_ssl_h" "$ac_includes_default"
11357 if test "x$ac_cv_header_ldap_ssl_h" = xyes; then :
11358 cat >>confdefs.h <<_ACEOF
11359 #define HAVE_LDAP_SSL_H 1
11361 ldap_ssl_h="#include <ldap_ssl.h>"
11367 if test "$apr_cv_hdr_ldap_h" = "yes"; then
11368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDAP toolkit" >&5
11369 $as_echo_n "checking for LDAP toolkit... " >&6; }
11370 if ${apr_cv_ldap_toolkit+:} false; then :
11371 $as_echo_n "(cached) " >&6
11374 if test "x$apr_cv_ldap_toolkit" = "x"; then
11375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11376 /* end confdefs.h. */
11381 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11382 $EGREP "OpenLDAP" >/dev/null 2>&1; then :
11383 apu_has_ldap_openldap="1"
11384 apr_cv_ldap_toolkit="OpenLDAP"
11389 if test "x$apr_cv_ldap_toolkit" = "x"; then
11390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11391 /* end confdefs.h. */
11396 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11397 $EGREP "Sun Microsystems Inc." >/dev/null 2>&1; then :
11398 apu_has_ldap_solaris="1"
11399 apr_cv_ldap_toolkit="Solaris"
11404 if test "x$apr_cv_ldap_toolkit" = "x"; then
11405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11406 /* end confdefs.h. */
11411 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11412 $EGREP "Novell" >/dev/null 2>&1; then :
11413 apu_has_ldap_novell="1"
11414 apr_cv_ldap_toolkit="Novell"
11419 if test "x$apr_cv_ldap_toolkit" = "x"; then
11420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11421 /* end confdefs.h. */
11426 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11427 $EGREP "Microsoft Corporation." >/dev/null 2>&1; then :
11428 apu_has_ldap_microsoft="1"
11429 apr_cv_ldap_toolkit="Microsoft"
11434 if test "x$apr_cv_ldap_toolkit" = "x"; then
11435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11436 /* end confdefs.h. */
11441 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11442 $EGREP "Netscape Communications Corp." >/dev/null 2>&1; then :
11443 apu_has_ldap_netscape="1"
11444 apr_cv_ldap_toolkit="Netscape"
11449 if test "x$apr_cv_ldap_toolkit" = "x"; then
11450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11451 /* end confdefs.h. */
11456 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11457 $EGREP "mozilla.org" >/dev/null 2>&1; then :
11458 apu_has_ldap_mozilla="1"
11459 apr_cv_ldap_toolkit="Mozilla"
11464 if test "x$apr_cv_ldap_toolkit" = "x"; then
11465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11466 /* end confdefs.h. */
11471 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11472 $EGREP "International Business Machines" >/dev/null 2>&1; then :
11473 apu_has_ldap_tivoli="1"
11474 apr_cv_ldap_toolkit="Tivoli"
11479 if test "x$apr_cv_ldap_toolkit" = "x"; then
11482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11483 /* end confdefs.h. */
11487 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11488 $EGREP "IBM" >/dev/null 2>&1; then :
11489 apu_has_ldap_zos="1"
11490 apr_cv_ldap_toolkit="z/OS"
11497 if test "x$apr_cv_ldap_toolkit" = "x"; then
11498 apu_has_ldap_other="1"
11499 apr_cv_ldap_toolkit="unknown"
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_cv_ldap_toolkit" >&5
11504 $as_echo "$apr_cv_ldap_toolkit" >&6; }
11507 CPPFLAGS=$save_cppflags
11508 LDFLAGS=$save_ldflags
11515 if test "$apu_has_ldap_openldap" = "1"; then
11516 save_cppflags="$CPPFLAGS"
11517 save_ldflags="$LDFLAGS"
11520 CPPFLAGS="$CPPFLAGS $APRUTIL_INCLUDES"
11521 LDFLAGS="$LDFLAGS $APRUTIL_LDFLAGS"
11522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking style of ldap_set_rebind_proc routine" >&5
11523 $as_echo_n "checking style of ldap_set_rebind_proc routine... " >&6; }
11524 if ${ac_cv_ldap_set_rebind_proc_style+:} false; then :
11525 $as_echo_n "(cached) " >&6
11527 apr_save_CFLAGS=$CFLAGS
11528 CFLAGS="$CFLAGS $CFLAGS_WARN"
11529 if test "$ac_cv_c_compiler_gnu" = "yes"; then
11530 CFLAGS="$CFLAGS -Werror"
11532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11533 /* end confdefs.h. */
11534 #include "confdefs.h"
11544 int main(int argc, const char *const *argv) {
11546 ldap_set_rebind_proc((LDAP *)0, (LDAP_REBIND_PROC *)0, (void *)0);
11551 if ac_fn_c_try_compile "$LINENO"; then :
11552 ac_cv_ldap_set_rebind_proc_style=three
11554 ac_cv_ldap_set_rebind_proc_style=two
11556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11557 CFLAGS=$apr_save_CFLAGS
11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_ldap_set_rebind_proc_style" >&5
11561 $as_echo "$ac_cv_ldap_set_rebind_proc_style" >&6; }
11563 if test "$ac_cv_ldap_set_rebind_proc_style" = "three"; then
11565 $as_echo "#define LDAP_SET_REBIND_PROC_THREE 1" >>confdefs.h
11569 CPPFLAGS="$save_cppflags"
11570 LDFLAGS="$save_ldflags"
11607 apu_db_header=db.h # default so apu_select_dbm.h is syntactically correct
11610 # Maximum supported version announced in help string.
11611 # Although we search for all versions up to 5.9,
11612 # we should only include existing versions in our
11616 dbm_list="sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4"
11617 db_version="$db_min_version"
11618 while [ $db_version -le $db_max_version ]
11620 dbm_list="$dbm_list, db$db_version"
11621 db_version=`expr $db_version + 1`
11623 dbm_list="$dbm_list, db60"
11626 # Check whether --with-dbm was given.
11627 if test "${with_dbm+set}" = set; then :
11629 if test "$withval" = "yes"; then
11630 as_fn_error $? "--with-dbm needs to specify a DBM type to use.
11631 One of: $dbm_list" "$LINENO" 5
11633 requested="$withval"
11643 # Check whether --with-gdbm was given.
11644 if test "${with_gdbm+set}" = set; then :
11645 withval=$with_gdbm;
11647 if test "$withval" = "yes"; then
11648 ac_fn_c_check_header_mongrel "$LINENO" "gdbm.h" "ac_cv_header_gdbm_h" "$ac_includes_default"
11649 if test "x$ac_cv_header_gdbm_h" = xyes; then :
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbm_open in -lgdbm" >&5
11651 $as_echo_n "checking for gdbm_open in -lgdbm... " >&6; }
11652 if ${ac_cv_lib_gdbm_gdbm_open+:} false; then :
11653 $as_echo_n "(cached) " >&6
11655 ac_check_lib_save_LIBS=$LIBS
11656 LIBS="-lgdbm $LIBS"
11657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11658 /* end confdefs.h. */
11660 /* Override any GCC internal prototype to avoid an error.
11661 Use char because int might match the return type of a GCC
11662 builtin and then its argument prototype would still apply. */
11670 return gdbm_open ();
11675 if ac_fn_c_try_link "$LINENO"; then :
11676 ac_cv_lib_gdbm_gdbm_open=yes
11678 ac_cv_lib_gdbm_gdbm_open=no
11680 rm -f core conftest.err conftest.$ac_objext \
11681 conftest$ac_exeext conftest.$ac_ext
11682 LIBS=$ac_check_lib_save_LIBS
11684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gdbm_gdbm_open" >&5
11685 $as_echo "$ac_cv_lib_gdbm_gdbm_open" >&6; }
11686 if test "x$ac_cv_lib_gdbm_gdbm_open" = xyes; then :
11693 elif test "$withval" = "no"; then
11696 saved_cppflags="$CPPFLAGS"
11697 saved_ldflags="$LDFLAGS"
11698 CPPFLAGS="$CPPFLAGS -I$withval/include"
11699 LDFLAGS="$LDFLAGS -L$withval/lib "
11701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for gdbm in $withval" >&5
11702 $as_echo_n "checking checking for gdbm in $withval... " >&6; }
11703 ac_fn_c_check_header_mongrel "$LINENO" "gdbm.h" "ac_cv_header_gdbm_h" "$ac_includes_default"
11704 if test "x$ac_cv_header_gdbm_h" = xyes; then :
11705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdbm_open in -lgdbm" >&5
11706 $as_echo_n "checking for gdbm_open in -lgdbm... " >&6; }
11707 if ${ac_cv_lib_gdbm_gdbm_open+:} false; then :
11708 $as_echo_n "(cached) " >&6
11710 ac_check_lib_save_LIBS=$LIBS
11711 LIBS="-lgdbm $LIBS"
11712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11713 /* end confdefs.h. */
11715 /* Override any GCC internal prototype to avoid an error.
11716 Use char because int might match the return type of a GCC
11717 builtin and then its argument prototype would still apply. */
11725 return gdbm_open ();
11730 if ac_fn_c_try_link "$LINENO"; then :
11731 ac_cv_lib_gdbm_gdbm_open=yes
11733 ac_cv_lib_gdbm_gdbm_open=no
11735 rm -f core conftest.err conftest.$ac_objext \
11736 conftest$ac_exeext conftest.$ac_ext
11737 LIBS=$ac_check_lib_save_LIBS
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gdbm_gdbm_open" >&5
11740 $as_echo "$ac_cv_lib_gdbm_gdbm_open" >&6; }
11741 if test "x$ac_cv_lib_gdbm_gdbm_open" = xyes; then :
11748 if test "$apu_have_gdbm" != "0"; then
11750 if test "x$APRUTIL_LDFLAGS" = "x"; then
11751 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$withval/lib\""
11752 APRUTIL_LDFLAGS="-L$withval/lib"
11754 apr_addto_bugger="-L$withval/lib"
11755 for i in $apr_addto_bugger; do
11756 apr_addto_duplicate="0"
11757 for j in $APRUTIL_LDFLAGS; do
11758 if test "x$i" = "x$j"; then
11759 apr_addto_duplicate="1"
11763 if test $apr_addto_duplicate = "0"; then
11764 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
11765 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
11771 if test "x$APRUTIL_INCLUDES" = "x"; then
11772 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$withval/include\""
11773 APRUTIL_INCLUDES="-I$withval/include"
11775 apr_addto_bugger="-I$withval/include"
11776 for i in $apr_addto_bugger; do
11777 apr_addto_duplicate="0"
11778 for j in $APRUTIL_INCLUDES; do
11779 if test "x$i" = "x$j"; then
11780 apr_addto_duplicate="1"
11784 if test $apr_addto_duplicate = "0"; then
11785 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
11786 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
11792 CPPFLAGS="$saved_cppflags"
11793 LDFLAGS="$saved_ldflags"
11800 # Check whether --with-ndbm was given.
11801 if test "${with_ndbm+set}" = set; then :
11802 withval=$with_ndbm;
11804 if test "$withval" = "yes"; then
11805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for ndbm in the usual places" >&5
11806 $as_echo_n "checking checking for ndbm in the usual places... " >&6; }
11810 elif test "$withval" = "no"; then
11816 NDBM_INC="-I`echo $withval |sed -e 's/:.*$//'`"
11817 NDBM_LDFLAGS="-L`echo $withval |sed -e 's/^.*://'`"
11818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for ndbm includes with $NDBM_INC libs with $NDBM_LDFLAGS " >&5
11819 $as_echo_n "checking checking for ndbm includes with $NDBM_INC libs with $NDBM_LDFLAGS ... " >&6; }
11822 NDBM_INC="-I$withval/include"
11823 NDBM_LDFLAGS="-L$withval/lib"
11824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for ndbm includes in $withval" >&5
11825 $as_echo_n "checking checking for ndbm includes in $withval... " >&6; }
11830 save_cppflags="$CPPFLAGS"
11831 save_ldflags="$LDFLAGS"
11832 CPPFLAGS="$CPPFLAGS $NDBM_INC"
11833 LDFLAGS="$LDFLAGS $NDBM_LDFLAGS"
11834 if test "$apu_want_ndbm" != "0"; then
11835 ac_fn_c_check_header_mongrel "$LINENO" "ndbm.h" "ac_cv_header_ndbm_h" "$ac_includes_default"
11836 if test "x$ac_cv_header_ndbm_h" = xyes; then :
11837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbm_open in -lc" >&5
11838 $as_echo_n "checking for dbm_open in -lc... " >&6; }
11839 if ${ac_cv_lib_c_dbm_open+:} false; then :
11840 $as_echo_n "(cached) " >&6
11842 ac_check_lib_save_LIBS=$LIBS
11844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11845 /* end confdefs.h. */
11847 /* Override any GCC internal prototype to avoid an error.
11848 Use char because int might match the return type of a GCC
11849 builtin and then its argument prototype would still apply. */
11857 return dbm_open ();
11862 if ac_fn_c_try_link "$LINENO"; then :
11863 ac_cv_lib_c_dbm_open=yes
11865 ac_cv_lib_c_dbm_open=no
11867 rm -f core conftest.err conftest.$ac_objext \
11868 conftest$ac_exeext conftest.$ac_ext
11869 LIBS=$ac_check_lib_save_LIBS
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_dbm_open" >&5
11872 $as_echo "$ac_cv_lib_c_dbm_open" >&6; }
11873 if test "x$ac_cv_lib_c_dbm_open" = xyes; then :
11874 apu_have_ndbm=1;apu_ndbm_lib=c
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbm_open in -ldbm" >&5
11877 $as_echo_n "checking for dbm_open in -ldbm... " >&6; }
11878 if ${ac_cv_lib_dbm_dbm_open+:} false; then :
11879 $as_echo_n "(cached) " >&6
11881 ac_check_lib_save_LIBS=$LIBS
11883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11884 /* end confdefs.h. */
11886 /* Override any GCC internal prototype to avoid an error.
11887 Use char because int might match the return type of a GCC
11888 builtin and then its argument prototype would still apply. */
11896 return dbm_open ();
11901 if ac_fn_c_try_link "$LINENO"; then :
11902 ac_cv_lib_dbm_dbm_open=yes
11904 ac_cv_lib_dbm_dbm_open=no
11906 rm -f core conftest.err conftest.$ac_objext \
11907 conftest$ac_exeext conftest.$ac_ext
11908 LIBS=$ac_check_lib_save_LIBS
11910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dbm_dbm_open" >&5
11911 $as_echo "$ac_cv_lib_dbm_dbm_open" >&6; }
11912 if test "x$ac_cv_lib_dbm_dbm_open" = xyes; then :
11913 apu_have_ndbm=1;apu_ndbm_lib=dbm
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbm_open in -ldb" >&5
11916 $as_echo_n "checking for dbm_open in -ldb... " >&6; }
11917 if ${ac_cv_lib_db_dbm_open+:} false; then :
11918 $as_echo_n "(cached) " >&6
11920 ac_check_lib_save_LIBS=$LIBS
11922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11923 /* end confdefs.h. */
11925 /* Override any GCC internal prototype to avoid an error.
11926 Use char because int might match the return type of a GCC
11927 builtin and then its argument prototype would still apply. */
11935 return dbm_open ();
11940 if ac_fn_c_try_link "$LINENO"; then :
11941 ac_cv_lib_db_dbm_open=yes
11943 ac_cv_lib_db_dbm_open=no
11945 rm -f core conftest.err conftest.$ac_objext \
11946 conftest$ac_exeext conftest.$ac_ext
11947 LIBS=$ac_check_lib_save_LIBS
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_db_dbm_open" >&5
11950 $as_echo "$ac_cv_lib_db_dbm_open" >&6; }
11951 if test "x$ac_cv_lib_db_dbm_open" = xyes; then :
11952 apu_have_ndbm=1;apu_ndbm_lib=db
11954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __db_ndbm_open in -ldb" >&5
11955 $as_echo_n "checking for __db_ndbm_open in -ldb... " >&6; }
11956 if ${ac_cv_lib_db___db_ndbm_open+:} false; then :
11957 $as_echo_n "(cached) " >&6
11959 ac_check_lib_save_LIBS=$LIBS
11961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11962 /* end confdefs.h. */
11964 /* Override any GCC internal prototype to avoid an error.
11965 Use char because int might match the return type of a GCC
11966 builtin and then its argument prototype would still apply. */
11970 char __db_ndbm_open ();
11974 return __db_ndbm_open ();
11979 if ac_fn_c_try_link "$LINENO"; then :
11980 ac_cv_lib_db___db_ndbm_open=yes
11982 ac_cv_lib_db___db_ndbm_open=no
11984 rm -f core conftest.err conftest.$ac_objext \
11985 conftest$ac_exeext conftest.$ac_ext
11986 LIBS=$ac_check_lib_save_LIBS
11988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_db___db_ndbm_open" >&5
11989 $as_echo "$ac_cv_lib_db___db_ndbm_open" >&6; }
11990 if test "x$ac_cv_lib_db___db_ndbm_open" = xyes; then :
11991 apu_have_ndbm=1;apu_ndbm_lib=db
12007 if test "$apu_have_ndbm" != "0"; then
12008 if test "$withval" != "yes"; then
12010 if test "x$APRUTIL_INCLUDES" = "x"; then
12011 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"$NDBM_INC\""
12012 APRUTIL_INCLUDES="$NDBM_INC"
12014 apr_addto_bugger="$NDBM_INC"
12015 for i in $apr_addto_bugger; do
12016 apr_addto_duplicate="0"
12017 for j in $APRUTIL_INCLUDES; do
12018 if test "x$i" = "x$j"; then
12019 apr_addto_duplicate="1"
12023 if test $apr_addto_duplicate = "0"; then
12024 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12025 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12031 if test "x$APRUTIL_LDFLAGS" = "x"; then
12032 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"$NDBM_LDFLAGS\""
12033 APRUTIL_LDFLAGS="$NDBM_LDFLAGS"
12035 apr_addto_bugger="$NDBM_LDFLAGS"
12036 for i in $apr_addto_bugger; do
12037 apr_addto_duplicate="0"
12038 for j in $APRUTIL_LDFLAGS; do
12039 if test "x$i" = "x$j"; then
12040 apr_addto_duplicate="1"
12044 if test $apr_addto_duplicate = "0"; then
12045 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12046 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12052 elif test "$withval" != "yes"; then
12053 as_fn_error $? "NDBM not found in the specified directory" "$LINENO" 5
12056 CPPFLAGS="$save_cppflags"
12057 LDFLAGS="$save_ldflags"
12067 if test -n "$apu_db_xtra_libs"; then
12068 saveddbxtralibs="$LIBS"
12069 LIBS="$apu_db_xtra_libs $LIBS"
12073 # Check whether --with-berkeley-db was given.
12074 if test "${with_berkeley_db+set}" = set; then :
12075 withval=$with_berkeley_db;
12076 if test "$withval" = "yes"; then
12079 elif test "$withval" = "no"; then
12083 user_places="$withval"
12086 if test "$apu_want_db" != "0"; then
12088 requested=$requested
12089 check_places=$user_places
12091 case "$requested" in
12094 all_places="$check_places"
12096 # Start version search at version 5.9
12098 while [ $db_version -ge 40 ]
12100 db_major=`echo $db_version | sed -e 's/.$//'`
12101 db_minor=`echo $db_version | sed -e 's/.//'`
12103 places="$all_places"
12104 db_major="$db_major"
12105 db_minor="$db_minor"
12106 if test -z "$places"; then
12107 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
12110 bdb_version="${db_major}"
12111 if test ""${db_minor}"" != "-1"; then
12112 bdb_version="$bdb_version."${db_minor}""
12113 if test ""-1"" != "-1"; then
12114 bdb_version="$bdb_version."-1""
12117 bdb_places="$places"
12118 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
12119 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"
12124 # Save the original values of the flags we tweak.
12125 apu_check_lib_save_libs="$LIBS"
12126 apu_check_lib_save_ldflags="$LDFLAGS"
12127 apu_check_lib_save_cppflags="$CPPFLAGS"
12129 # The variable `found' is the prefix under which we've found
12130 # Berkeley DB, or `not' if we haven't found it anywhere yet.
12132 for bdb_place in $bdb_places; do
12134 LDFLAGS="$apu_check_lib_save_ldflags"
12135 CPPFLAGS="$apu_check_lib_save_cppflags"
12136 case "$bdb_place" in
12138 description="the standard places"
12141 header="`echo $bdb_place | sed -e 's/:.*$//'`"
12142 lib="`echo $bdb_place | sed -e 's/^.*://'`"
12143 CPPFLAGS="$CPPFLAGS -I$header"
12144 LDFLAGS="$LDFLAGS -L$lib"
12145 description="$header and $lib"
12148 if test -d $bdb_place; then
12149 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
12150 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
12153 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
12154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
12155 $as_echo "directory not found" >&6; }
12158 description="$bdb_place"
12162 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
12163 # trick to display a message instead.
12164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
12165 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
12169 for bdb_libname in $bdb_default_search_lib_names; do
12170 for bdb_header in $bdb_default_search_headers; do
12171 # Clear the header cache variable for each location
12173 cache_id="`echo ac_cv_header_${bdb_header} \
12174 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12177 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
12178 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
12179 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12181 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
12182 # We generate a separate cache variable for each prefix and libname
12183 # we search under. That way, we avoid caching information that
12184 # changes if the user runs `configure' with a different set of
12187 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
12188 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
12192 $as_echo_n "checking for -l$bdb_libname... " >&6; }
12193 if eval \${$cache_id+:} false; then :
12194 $as_echo_n "(cached) " >&6
12198 apu_try_berkeley_db_save_libs="$LIBS"
12200 apu_check_berkeley_db_major="${db_major}"
12201 apu_check_berkeley_db_minor="${db_minor}"
12202 apu_check_berkeley_db_patch="-1"
12203 apu_try_berkeley_db_header=$bdb_header
12204 apu_try_berkeley_db_libname=$bdb_libname
12206 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
12207 if test "$cross_compiling" = yes; then :
12208 apu_try_berkeley_db=yes
12211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12212 /* end confdefs.h. */
12214 #include <stdlib.h>
12216 #include <$apu_try_berkeley_db_header>
12219 int major, minor, patch;
12221 db_version(&major, &minor, &patch);
12223 /* Sanity check: ensure that db.h constants actually match the db library */
12224 if (major != DB_VERSION_MAJOR
12225 || minor != DB_VERSION_MINOR
12226 || patch != DB_VERSION_PATCH)
12229 /* Run-time check: ensure the library claims to be the correct version. */
12231 if ($apu_check_berkeley_db_major != -1) {
12232 if (major < $apu_check_berkeley_db_major)
12234 if (major > $apu_check_berkeley_db_major)
12238 if ($apu_check_berkeley_db_minor != -1) {
12239 if (minor < $apu_check_berkeley_db_minor)
12241 if (minor > $apu_check_berkeley_db_minor)
12245 if ($apu_check_berkeley_db_patch == -1
12246 || patch >= $apu_check_berkeley_db_patch)
12253 if ac_fn_c_try_run "$LINENO"; then :
12254 apu_try_berkeley_db=yes
12256 apu_try_berkeley_db=no
12258 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12259 conftest.$ac_objext conftest.beam conftest.$ac_ext
12263 LIBS="$apu_try_berkeley_db_save_libs"
12266 eval "$cache_id=$apu_try_berkeley_db"
12270 result="`eval echo '$'$cache_id`"
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
12272 $as_echo "$result" >&6; }
12273 elif test ""${db_major}"" = "1"; then
12274 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
12275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
12276 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
12277 if eval \${$as_ac_Lib+:} false; then :
12278 $as_echo_n "(cached) " >&6
12280 ac_check_lib_save_LIBS=$LIBS
12281 LIBS="-l$bdb_libname $LIBS"
12282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12283 /* end confdefs.h. */
12285 /* Override any GCC internal prototype to avoid an error.
12286 Use char because int might match the return type of a GCC
12287 builtin and then its argument prototype would still apply. */
12300 if ac_fn_c_try_link "$LINENO"; then :
12301 eval "$as_ac_Lib=yes"
12303 eval "$as_ac_Lib=no"
12305 rm -f core conftest.err conftest.$ac_objext \
12306 conftest$ac_exeext conftest.$ac_ext
12307 LIBS=$ac_check_lib_save_LIBS
12309 eval ac_res=\$$as_ac_Lib
12310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12311 $as_echo "$ac_res" >&6; }
12312 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12319 elif test ""${db_major}"" = "2"; then
12320 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
12321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
12322 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
12323 if eval \${$as_ac_Lib+:} false; then :
12324 $as_echo_n "(cached) " >&6
12326 ac_check_lib_save_LIBS=$LIBS
12327 LIBS="-l$bdb_libname $LIBS"
12328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12329 /* end confdefs.h. */
12331 /* Override any GCC internal prototype to avoid an error.
12332 Use char because int might match the return type of a GCC
12333 builtin and then its argument prototype would still apply. */
12346 if ac_fn_c_try_link "$LINENO"; then :
12347 eval "$as_ac_Lib=yes"
12349 eval "$as_ac_Lib=no"
12351 rm -f core conftest.err conftest.$ac_objext \
12352 conftest$ac_exeext conftest.$ac_ext
12353 LIBS=$ac_check_lib_save_LIBS
12355 eval ac_res=\$$as_ac_Lib
12356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12357 $as_echo "$ac_res" >&6; }
12358 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12373 # If we found it, no need to search any more.
12374 if test "$result" = "yes"; then
12379 test "$found" != "not" && break
12381 test "$found" != "not" && break
12384 # Restore the original values of the flags we tweak.
12385 LDFLAGS="$apu_check_lib_save_ldflags"
12386 CPPFLAGS="$apu_check_lib_save_cppflags"
12393 apu_db_header=$bdb_header
12394 apu_db_lib=$bdb_libname
12398 header="`echo $found | sed -e 's/:.*$//'`"
12399 lib="`echo $found | sed -e 's/^.*://'`"
12402 if test "x$APRUTIL_INCLUDES" = "x"; then
12403 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
12404 APRUTIL_INCLUDES="-I$header"
12406 apr_addto_bugger="-I$header"
12407 for i in $apr_addto_bugger; do
12408 apr_addto_duplicate="0"
12409 for j in $APRUTIL_INCLUDES; do
12410 if test "x$i" = "x$j"; then
12411 apr_addto_duplicate="1"
12415 if test $apr_addto_duplicate = "0"; then
12416 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12417 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12423 if test "x$APRUTIL_LDFLAGS" = "x"; then
12424 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
12425 APRUTIL_LDFLAGS="-L$lib"
12427 apr_addto_bugger="-L$lib"
12428 for i in $apr_addto_bugger; do
12429 apr_addto_duplicate="0"
12430 for j in $APRUTIL_LDFLAGS; do
12431 if test "x$i" = "x$j"; then
12432 apr_addto_duplicate="1"
12436 if test $apr_addto_duplicate = "0"; then
12437 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12438 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12443 apu_db_header=$bdb_header
12444 apu_db_lib=$bdb_libname
12449 if test "x$APRUTIL_INCLUDES" = "x"; then
12450 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
12451 APRUTIL_INCLUDES="-I$found/include"
12453 apr_addto_bugger="-I$found/include"
12454 for i in $apr_addto_bugger; do
12455 apr_addto_duplicate="0"
12456 for j in $APRUTIL_INCLUDES; do
12457 if test "x$i" = "x$j"; then
12458 apr_addto_duplicate="1"
12462 if test $apr_addto_duplicate = "0"; then
12463 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12464 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12470 if test "x$APRUTIL_LDFLAGS" = "x"; then
12471 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
12472 APRUTIL_LDFLAGS="-L$found/lib"
12474 apr_addto_bugger="-L$found/lib"
12475 for i in $apr_addto_bugger; do
12476 apr_addto_duplicate="0"
12477 for j in $APRUTIL_LDFLAGS; do
12478 if test "x$i" = "x$j"; then
12479 apr_addto_duplicate="1"
12483 if test $apr_addto_duplicate = "0"; then
12484 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12485 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12490 apu_db_header=$bdb_header
12491 apu_db_lib=$bdb_libname
12496 if test "$apu_have_db" = "1"; then
12497 apu_db_version=${db_major}
12500 if test "$apu_have_db" = "1"; then
12503 db_version=`expr $db_version - 1`
12505 if test "$apu_have_db" = "0"; then
12507 places="$all_places"
12508 if test -z "$places"; then
12513 if test "-1" != "-1"; then
12514 bdb_version="$bdb_version.-1"
12515 if test "-1" != "-1"; then
12516 bdb_version="$bdb_version.-1"
12519 bdb_places="$places"
12520 bdb_default_search_headers="db3/db.h db.h"
12521 bdb_default_search_lib_names="db3 db"
12526 # Save the original values of the flags we tweak.
12527 apu_check_lib_save_libs="$LIBS"
12528 apu_check_lib_save_ldflags="$LDFLAGS"
12529 apu_check_lib_save_cppflags="$CPPFLAGS"
12531 # The variable `found' is the prefix under which we've found
12532 # Berkeley DB, or `not' if we haven't found it anywhere yet.
12534 for bdb_place in $bdb_places; do
12536 LDFLAGS="$apu_check_lib_save_ldflags"
12537 CPPFLAGS="$apu_check_lib_save_cppflags"
12538 case "$bdb_place" in
12540 description="the standard places"
12543 header="`echo $bdb_place | sed -e 's/:.*$//'`"
12544 lib="`echo $bdb_place | sed -e 's/^.*://'`"
12545 CPPFLAGS="$CPPFLAGS -I$header"
12546 LDFLAGS="$LDFLAGS -L$lib"
12547 description="$header and $lib"
12550 if test -d $bdb_place; then
12551 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
12552 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
12554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
12555 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
12557 $as_echo "directory not found" >&6; }
12560 description="$bdb_place"
12564 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
12565 # trick to display a message instead.
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
12567 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
12571 for bdb_libname in $bdb_default_search_lib_names; do
12572 for bdb_header in $bdb_default_search_headers; do
12573 # Clear the header cache variable for each location
12575 cache_id="`echo ac_cv_header_${bdb_header} \
12576 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12579 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
12580 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
12581 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12583 if test "3" = "3" -o "3" = "4" -o "3" = "5"; then
12584 # We generate a separate cache variable for each prefix and libname
12585 # we search under. That way, we avoid caching information that
12586 # changes if the user runs `configure' with a different set of
12589 cache_id="`echo apu_cv_check_berkeley_db_3_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
12590 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
12594 $as_echo_n "checking for -l$bdb_libname... " >&6; }
12595 if eval \${$cache_id+:} false; then :
12596 $as_echo_n "(cached) " >&6
12600 apu_try_berkeley_db_save_libs="$LIBS"
12602 apu_check_berkeley_db_major=3
12603 apu_check_berkeley_db_minor=-1
12604 apu_check_berkeley_db_patch=-1
12605 apu_try_berkeley_db_header=$bdb_header
12606 apu_try_berkeley_db_libname=$bdb_libname
12608 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
12609 if test "$cross_compiling" = yes; then :
12610 apu_try_berkeley_db=yes
12613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12614 /* end confdefs.h. */
12616 #include <stdlib.h>
12618 #include <$apu_try_berkeley_db_header>
12621 int major, minor, patch;
12623 db_version(&major, &minor, &patch);
12625 /* Sanity check: ensure that db.h constants actually match the db library */
12626 if (major != DB_VERSION_MAJOR
12627 || minor != DB_VERSION_MINOR
12628 || patch != DB_VERSION_PATCH)
12631 /* Run-time check: ensure the library claims to be the correct version. */
12633 if ($apu_check_berkeley_db_major != -1) {
12634 if (major < $apu_check_berkeley_db_major)
12636 if (major > $apu_check_berkeley_db_major)
12640 if ($apu_check_berkeley_db_minor != -1) {
12641 if (minor < $apu_check_berkeley_db_minor)
12643 if (minor > $apu_check_berkeley_db_minor)
12647 if ($apu_check_berkeley_db_patch == -1
12648 || patch >= $apu_check_berkeley_db_patch)
12655 if ac_fn_c_try_run "$LINENO"; then :
12656 apu_try_berkeley_db=yes
12658 apu_try_berkeley_db=no
12660 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12661 conftest.$ac_objext conftest.beam conftest.$ac_ext
12665 LIBS="$apu_try_berkeley_db_save_libs"
12668 eval "$cache_id=$apu_try_berkeley_db"
12672 result="`eval echo '$'$cache_id`"
12673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
12674 $as_echo "$result" >&6; }
12675 elif test "3" = "1"; then
12676 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
12677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
12678 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
12679 if eval \${$as_ac_Lib+:} false; then :
12680 $as_echo_n "(cached) " >&6
12682 ac_check_lib_save_LIBS=$LIBS
12683 LIBS="-l$bdb_libname $LIBS"
12684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12685 /* end confdefs.h. */
12687 /* Override any GCC internal prototype to avoid an error.
12688 Use char because int might match the return type of a GCC
12689 builtin and then its argument prototype would still apply. */
12702 if ac_fn_c_try_link "$LINENO"; then :
12703 eval "$as_ac_Lib=yes"
12705 eval "$as_ac_Lib=no"
12707 rm -f core conftest.err conftest.$ac_objext \
12708 conftest$ac_exeext conftest.$ac_ext
12709 LIBS=$ac_check_lib_save_LIBS
12711 eval ac_res=\$$as_ac_Lib
12712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12713 $as_echo "$ac_res" >&6; }
12714 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12721 elif test "3" = "2"; then
12722 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
12724 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
12725 if eval \${$as_ac_Lib+:} false; then :
12726 $as_echo_n "(cached) " >&6
12728 ac_check_lib_save_LIBS=$LIBS
12729 LIBS="-l$bdb_libname $LIBS"
12730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12731 /* end confdefs.h. */
12733 /* Override any GCC internal prototype to avoid an error.
12734 Use char because int might match the return type of a GCC
12735 builtin and then its argument prototype would still apply. */
12748 if ac_fn_c_try_link "$LINENO"; then :
12749 eval "$as_ac_Lib=yes"
12751 eval "$as_ac_Lib=no"
12753 rm -f core conftest.err conftest.$ac_objext \
12754 conftest$ac_exeext conftest.$ac_ext
12755 LIBS=$ac_check_lib_save_LIBS
12757 eval ac_res=\$$as_ac_Lib
12758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12759 $as_echo "$ac_res" >&6; }
12760 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
12775 # If we found it, no need to search any more.
12776 if test "$result" = "yes"; then
12781 test "$found" != "not" && break
12783 test "$found" != "not" && break
12786 # Restore the original values of the flags we tweak.
12787 LDFLAGS="$apu_check_lib_save_ldflags"
12788 CPPFLAGS="$apu_check_lib_save_cppflags"
12795 apu_db_header=$bdb_header
12796 apu_db_lib=$bdb_libname
12800 header="`echo $found | sed -e 's/:.*$//'`"
12801 lib="`echo $found | sed -e 's/^.*://'`"
12804 if test "x$APRUTIL_INCLUDES" = "x"; then
12805 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
12806 APRUTIL_INCLUDES="-I$header"
12808 apr_addto_bugger="-I$header"
12809 for i in $apr_addto_bugger; do
12810 apr_addto_duplicate="0"
12811 for j in $APRUTIL_INCLUDES; do
12812 if test "x$i" = "x$j"; then
12813 apr_addto_duplicate="1"
12817 if test $apr_addto_duplicate = "0"; then
12818 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12819 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12825 if test "x$APRUTIL_LDFLAGS" = "x"; then
12826 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
12827 APRUTIL_LDFLAGS="-L$lib"
12829 apr_addto_bugger="-L$lib"
12830 for i in $apr_addto_bugger; do
12831 apr_addto_duplicate="0"
12832 for j in $APRUTIL_LDFLAGS; do
12833 if test "x$i" = "x$j"; then
12834 apr_addto_duplicate="1"
12838 if test $apr_addto_duplicate = "0"; then
12839 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12840 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12845 apu_db_header=$bdb_header
12846 apu_db_lib=$bdb_libname
12851 if test "x$APRUTIL_INCLUDES" = "x"; then
12852 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
12853 APRUTIL_INCLUDES="-I$found/include"
12855 apr_addto_bugger="-I$found/include"
12856 for i in $apr_addto_bugger; do
12857 apr_addto_duplicate="0"
12858 for j in $APRUTIL_INCLUDES; do
12859 if test "x$i" = "x$j"; then
12860 apr_addto_duplicate="1"
12864 if test $apr_addto_duplicate = "0"; then
12865 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
12866 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
12872 if test "x$APRUTIL_LDFLAGS" = "x"; then
12873 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
12874 APRUTIL_LDFLAGS="-L$found/lib"
12876 apr_addto_bugger="-L$found/lib"
12877 for i in $apr_addto_bugger; do
12878 apr_addto_duplicate="0"
12879 for j in $APRUTIL_LDFLAGS; do
12880 if test "x$i" = "x$j"; then
12881 apr_addto_duplicate="1"
12885 if test $apr_addto_duplicate = "0"; then
12886 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
12887 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
12892 apu_db_header=$bdb_header
12893 apu_db_lib=$bdb_libname
12898 if test "$apu_have_db" = "1"; then
12903 if test "$apu_have_db" = "0"; then
12905 places="$all_places"
12906 if test -z "$places"; then
12911 if test "-1" != "-1"; then
12912 bdb_version="$bdb_version.-1"
12913 if test "-1" != "-1"; then
12914 bdb_version="$bdb_version.-1"
12917 bdb_places="$places"
12918 bdb_default_search_headers="db2/db.h db.h"
12919 bdb_default_search_lib_names="db2 db"
12924 # Save the original values of the flags we tweak.
12925 apu_check_lib_save_libs="$LIBS"
12926 apu_check_lib_save_ldflags="$LDFLAGS"
12927 apu_check_lib_save_cppflags="$CPPFLAGS"
12929 # The variable `found' is the prefix under which we've found
12930 # Berkeley DB, or `not' if we haven't found it anywhere yet.
12932 for bdb_place in $bdb_places; do
12934 LDFLAGS="$apu_check_lib_save_ldflags"
12935 CPPFLAGS="$apu_check_lib_save_cppflags"
12936 case "$bdb_place" in
12938 description="the standard places"
12941 header="`echo $bdb_place | sed -e 's/:.*$//'`"
12942 lib="`echo $bdb_place | sed -e 's/^.*://'`"
12943 CPPFLAGS="$CPPFLAGS -I$header"
12944 LDFLAGS="$LDFLAGS -L$lib"
12945 description="$header and $lib"
12948 if test -d $bdb_place; then
12949 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
12950 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
12952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
12953 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
12955 $as_echo "directory not found" >&6; }
12958 description="$bdb_place"
12962 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
12963 # trick to display a message instead.
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
12965 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
12966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
12969 for bdb_libname in $bdb_default_search_lib_names; do
12970 for bdb_header in $bdb_default_search_headers; do
12971 # Clear the header cache variable for each location
12973 cache_id="`echo ac_cv_header_${bdb_header} \
12974 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12977 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
12978 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
12979 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12981 if test "2" = "3" -o "2" = "4" -o "2" = "5"; then
12982 # We generate a separate cache variable for each prefix and libname
12983 # we search under. That way, we avoid caching information that
12984 # changes if the user runs `configure' with a different set of
12987 cache_id="`echo apu_cv_check_berkeley_db_2_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
12988 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
12991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
12992 $as_echo_n "checking for -l$bdb_libname... " >&6; }
12993 if eval \${$cache_id+:} false; then :
12994 $as_echo_n "(cached) " >&6
12998 apu_try_berkeley_db_save_libs="$LIBS"
13000 apu_check_berkeley_db_major=2
13001 apu_check_berkeley_db_minor=-1
13002 apu_check_berkeley_db_patch=-1
13003 apu_try_berkeley_db_header=$bdb_header
13004 apu_try_berkeley_db_libname=$bdb_libname
13006 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
13007 if test "$cross_compiling" = yes; then :
13008 apu_try_berkeley_db=yes
13011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13012 /* end confdefs.h. */
13014 #include <stdlib.h>
13016 #include <$apu_try_berkeley_db_header>
13019 int major, minor, patch;
13021 db_version(&major, &minor, &patch);
13023 /* Sanity check: ensure that db.h constants actually match the db library */
13024 if (major != DB_VERSION_MAJOR
13025 || minor != DB_VERSION_MINOR
13026 || patch != DB_VERSION_PATCH)
13029 /* Run-time check: ensure the library claims to be the correct version. */
13031 if ($apu_check_berkeley_db_major != -1) {
13032 if (major < $apu_check_berkeley_db_major)
13034 if (major > $apu_check_berkeley_db_major)
13038 if ($apu_check_berkeley_db_minor != -1) {
13039 if (minor < $apu_check_berkeley_db_minor)
13041 if (minor > $apu_check_berkeley_db_minor)
13045 if ($apu_check_berkeley_db_patch == -1
13046 || patch >= $apu_check_berkeley_db_patch)
13053 if ac_fn_c_try_run "$LINENO"; then :
13054 apu_try_berkeley_db=yes
13056 apu_try_berkeley_db=no
13058 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13059 conftest.$ac_objext conftest.beam conftest.$ac_ext
13063 LIBS="$apu_try_berkeley_db_save_libs"
13066 eval "$cache_id=$apu_try_berkeley_db"
13070 result="`eval echo '$'$cache_id`"
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
13072 $as_echo "$result" >&6; }
13073 elif test "2" = "1"; then
13074 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
13075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
13076 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
13077 if eval \${$as_ac_Lib+:} false; then :
13078 $as_echo_n "(cached) " >&6
13080 ac_check_lib_save_LIBS=$LIBS
13081 LIBS="-l$bdb_libname $LIBS"
13082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13083 /* end confdefs.h. */
13085 /* Override any GCC internal prototype to avoid an error.
13086 Use char because int might match the return type of a GCC
13087 builtin and then its argument prototype would still apply. */
13100 if ac_fn_c_try_link "$LINENO"; then :
13101 eval "$as_ac_Lib=yes"
13103 eval "$as_ac_Lib=no"
13105 rm -f core conftest.err conftest.$ac_objext \
13106 conftest$ac_exeext conftest.$ac_ext
13107 LIBS=$ac_check_lib_save_LIBS
13109 eval ac_res=\$$as_ac_Lib
13110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13111 $as_echo "$ac_res" >&6; }
13112 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13119 elif test "2" = "2"; then
13120 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
13122 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
13123 if eval \${$as_ac_Lib+:} false; then :
13124 $as_echo_n "(cached) " >&6
13126 ac_check_lib_save_LIBS=$LIBS
13127 LIBS="-l$bdb_libname $LIBS"
13128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13129 /* end confdefs.h. */
13131 /* Override any GCC internal prototype to avoid an error.
13132 Use char because int might match the return type of a GCC
13133 builtin and then its argument prototype would still apply. */
13146 if ac_fn_c_try_link "$LINENO"; then :
13147 eval "$as_ac_Lib=yes"
13149 eval "$as_ac_Lib=no"
13151 rm -f core conftest.err conftest.$ac_objext \
13152 conftest$ac_exeext conftest.$ac_ext
13153 LIBS=$ac_check_lib_save_LIBS
13155 eval ac_res=\$$as_ac_Lib
13156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13157 $as_echo "$ac_res" >&6; }
13158 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13173 # If we found it, no need to search any more.
13174 if test "$result" = "yes"; then
13179 test "$found" != "not" && break
13181 test "$found" != "not" && break
13184 # Restore the original values of the flags we tweak.
13185 LDFLAGS="$apu_check_lib_save_ldflags"
13186 CPPFLAGS="$apu_check_lib_save_cppflags"
13193 apu_db_header=$bdb_header
13194 apu_db_lib=$bdb_libname
13198 header="`echo $found | sed -e 's/:.*$//'`"
13199 lib="`echo $found | sed -e 's/^.*://'`"
13202 if test "x$APRUTIL_INCLUDES" = "x"; then
13203 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
13204 APRUTIL_INCLUDES="-I$header"
13206 apr_addto_bugger="-I$header"
13207 for i in $apr_addto_bugger; do
13208 apr_addto_duplicate="0"
13209 for j in $APRUTIL_INCLUDES; do
13210 if test "x$i" = "x$j"; then
13211 apr_addto_duplicate="1"
13215 if test $apr_addto_duplicate = "0"; then
13216 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13217 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13223 if test "x$APRUTIL_LDFLAGS" = "x"; then
13224 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
13225 APRUTIL_LDFLAGS="-L$lib"
13227 apr_addto_bugger="-L$lib"
13228 for i in $apr_addto_bugger; do
13229 apr_addto_duplicate="0"
13230 for j in $APRUTIL_LDFLAGS; do
13231 if test "x$i" = "x$j"; then
13232 apr_addto_duplicate="1"
13236 if test $apr_addto_duplicate = "0"; then
13237 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13238 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13243 apu_db_header=$bdb_header
13244 apu_db_lib=$bdb_libname
13249 if test "x$APRUTIL_INCLUDES" = "x"; then
13250 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
13251 APRUTIL_INCLUDES="-I$found/include"
13253 apr_addto_bugger="-I$found/include"
13254 for i in $apr_addto_bugger; do
13255 apr_addto_duplicate="0"
13256 for j in $APRUTIL_INCLUDES; do
13257 if test "x$i" = "x$j"; then
13258 apr_addto_duplicate="1"
13262 if test $apr_addto_duplicate = "0"; then
13263 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13264 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13270 if test "x$APRUTIL_LDFLAGS" = "x"; then
13271 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
13272 APRUTIL_LDFLAGS="-L$found/lib"
13274 apr_addto_bugger="-L$found/lib"
13275 for i in $apr_addto_bugger; do
13276 apr_addto_duplicate="0"
13277 for j in $APRUTIL_LDFLAGS; do
13278 if test "x$i" = "x$j"; then
13279 apr_addto_duplicate="1"
13283 if test $apr_addto_duplicate = "0"; then
13284 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13285 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13290 apu_db_header=$bdb_header
13291 apu_db_lib=$bdb_libname
13296 if test "$apu_have_db" = "1"; then
13301 if test "$apu_have_db" = "0"; then
13303 places="$all_places"
13304 if test -z "$places"; then
13309 if test "0" != "-1"; then
13310 bdb_version="$bdb_version.0"
13311 if test "0" != "-1"; then
13312 bdb_version="$bdb_version.0"
13315 bdb_places="$places"
13316 bdb_default_search_headers="db1/db.h db.h"
13317 bdb_default_search_lib_names="db1"
13322 # Save the original values of the flags we tweak.
13323 apu_check_lib_save_libs="$LIBS"
13324 apu_check_lib_save_ldflags="$LDFLAGS"
13325 apu_check_lib_save_cppflags="$CPPFLAGS"
13327 # The variable `found' is the prefix under which we've found
13328 # Berkeley DB, or `not' if we haven't found it anywhere yet.
13330 for bdb_place in $bdb_places; do
13332 LDFLAGS="$apu_check_lib_save_ldflags"
13333 CPPFLAGS="$apu_check_lib_save_cppflags"
13334 case "$bdb_place" in
13336 description="the standard places"
13339 header="`echo $bdb_place | sed -e 's/:.*$//'`"
13340 lib="`echo $bdb_place | sed -e 's/^.*://'`"
13341 CPPFLAGS="$CPPFLAGS -I$header"
13342 LDFLAGS="$LDFLAGS -L$lib"
13343 description="$header and $lib"
13346 if test -d $bdb_place; then
13347 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
13348 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
13351 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
13353 $as_echo "directory not found" >&6; }
13356 description="$bdb_place"
13360 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
13361 # trick to display a message instead.
13362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
13363 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
13364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
13367 for bdb_libname in $bdb_default_search_lib_names; do
13368 for bdb_header in $bdb_default_search_headers; do
13369 # Clear the header cache variable for each location
13371 cache_id="`echo ac_cv_header_${bdb_header} \
13372 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13375 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
13376 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
13377 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13379 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
13380 # We generate a separate cache variable for each prefix and libname
13381 # we search under. That way, we avoid caching information that
13382 # changes if the user runs `configure' with a different set of
13385 cache_id="`echo apu_cv_check_berkeley_db_1_0_0_${bdb_header}_${bdb_libname}_in_${bdb_place} \
13386 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
13390 $as_echo_n "checking for -l$bdb_libname... " >&6; }
13391 if eval \${$cache_id+:} false; then :
13392 $as_echo_n "(cached) " >&6
13396 apu_try_berkeley_db_save_libs="$LIBS"
13398 apu_check_berkeley_db_major=1
13399 apu_check_berkeley_db_minor=0
13400 apu_check_berkeley_db_patch=0
13401 apu_try_berkeley_db_header=$bdb_header
13402 apu_try_berkeley_db_libname=$bdb_libname
13404 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
13405 if test "$cross_compiling" = yes; then :
13406 apu_try_berkeley_db=yes
13409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13410 /* end confdefs.h. */
13412 #include <stdlib.h>
13414 #include <$apu_try_berkeley_db_header>
13417 int major, minor, patch;
13419 db_version(&major, &minor, &patch);
13421 /* Sanity check: ensure that db.h constants actually match the db library */
13422 if (major != DB_VERSION_MAJOR
13423 || minor != DB_VERSION_MINOR
13424 || patch != DB_VERSION_PATCH)
13427 /* Run-time check: ensure the library claims to be the correct version. */
13429 if ($apu_check_berkeley_db_major != -1) {
13430 if (major < $apu_check_berkeley_db_major)
13432 if (major > $apu_check_berkeley_db_major)
13436 if ($apu_check_berkeley_db_minor != -1) {
13437 if (minor < $apu_check_berkeley_db_minor)
13439 if (minor > $apu_check_berkeley_db_minor)
13443 if ($apu_check_berkeley_db_patch == -1
13444 || patch >= $apu_check_berkeley_db_patch)
13451 if ac_fn_c_try_run "$LINENO"; then :
13452 apu_try_berkeley_db=yes
13454 apu_try_berkeley_db=no
13456 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13457 conftest.$ac_objext conftest.beam conftest.$ac_ext
13461 LIBS="$apu_try_berkeley_db_save_libs"
13464 eval "$cache_id=$apu_try_berkeley_db"
13468 result="`eval echo '$'$cache_id`"
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
13470 $as_echo "$result" >&6; }
13471 elif test "1" = "1"; then
13472 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
13473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
13474 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
13475 if eval \${$as_ac_Lib+:} false; then :
13476 $as_echo_n "(cached) " >&6
13478 ac_check_lib_save_LIBS=$LIBS
13479 LIBS="-l$bdb_libname $LIBS"
13480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13481 /* end confdefs.h. */
13483 /* Override any GCC internal prototype to avoid an error.
13484 Use char because int might match the return type of a GCC
13485 builtin and then its argument prototype would still apply. */
13498 if ac_fn_c_try_link "$LINENO"; then :
13499 eval "$as_ac_Lib=yes"
13501 eval "$as_ac_Lib=no"
13503 rm -f core conftest.err conftest.$ac_objext \
13504 conftest$ac_exeext conftest.$ac_ext
13505 LIBS=$ac_check_lib_save_LIBS
13507 eval ac_res=\$$as_ac_Lib
13508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13509 $as_echo "$ac_res" >&6; }
13510 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13517 elif test "1" = "2"; then
13518 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
13519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
13520 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
13521 if eval \${$as_ac_Lib+:} false; then :
13522 $as_echo_n "(cached) " >&6
13524 ac_check_lib_save_LIBS=$LIBS
13525 LIBS="-l$bdb_libname $LIBS"
13526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13527 /* end confdefs.h. */
13529 /* Override any GCC internal prototype to avoid an error.
13530 Use char because int might match the return type of a GCC
13531 builtin and then its argument prototype would still apply. */
13544 if ac_fn_c_try_link "$LINENO"; then :
13545 eval "$as_ac_Lib=yes"
13547 eval "$as_ac_Lib=no"
13549 rm -f core conftest.err conftest.$ac_objext \
13550 conftest$ac_exeext conftest.$ac_ext
13551 LIBS=$ac_check_lib_save_LIBS
13553 eval ac_res=\$$as_ac_Lib
13554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13555 $as_echo "$ac_res" >&6; }
13556 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13571 # If we found it, no need to search any more.
13572 if test "$result" = "yes"; then
13577 test "$found" != "not" && break
13579 test "$found" != "not" && break
13582 # Restore the original values of the flags we tweak.
13583 LDFLAGS="$apu_check_lib_save_ldflags"
13584 CPPFLAGS="$apu_check_lib_save_cppflags"
13591 apu_db_header=$bdb_header
13592 apu_db_lib=$bdb_libname
13596 header="`echo $found | sed -e 's/:.*$//'`"
13597 lib="`echo $found | sed -e 's/^.*://'`"
13600 if test "x$APRUTIL_INCLUDES" = "x"; then
13601 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
13602 APRUTIL_INCLUDES="-I$header"
13604 apr_addto_bugger="-I$header"
13605 for i in $apr_addto_bugger; do
13606 apr_addto_duplicate="0"
13607 for j in $APRUTIL_INCLUDES; do
13608 if test "x$i" = "x$j"; then
13609 apr_addto_duplicate="1"
13613 if test $apr_addto_duplicate = "0"; then
13614 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13615 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13621 if test "x$APRUTIL_LDFLAGS" = "x"; then
13622 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
13623 APRUTIL_LDFLAGS="-L$lib"
13625 apr_addto_bugger="-L$lib"
13626 for i in $apr_addto_bugger; do
13627 apr_addto_duplicate="0"
13628 for j in $APRUTIL_LDFLAGS; do
13629 if test "x$i" = "x$j"; then
13630 apr_addto_duplicate="1"
13634 if test $apr_addto_duplicate = "0"; then
13635 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13636 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13641 apu_db_header=$bdb_header
13642 apu_db_lib=$bdb_libname
13647 if test "x$APRUTIL_INCLUDES" = "x"; then
13648 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
13649 APRUTIL_INCLUDES="-I$found/include"
13651 apr_addto_bugger="-I$found/include"
13652 for i in $apr_addto_bugger; do
13653 apr_addto_duplicate="0"
13654 for j in $APRUTIL_INCLUDES; do
13655 if test "x$i" = "x$j"; then
13656 apr_addto_duplicate="1"
13660 if test $apr_addto_duplicate = "0"; then
13661 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
13662 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
13668 if test "x$APRUTIL_LDFLAGS" = "x"; then
13669 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
13670 APRUTIL_LDFLAGS="-L$found/lib"
13672 apr_addto_bugger="-L$found/lib"
13673 for i in $apr_addto_bugger; do
13674 apr_addto_duplicate="0"
13675 for j in $APRUTIL_LDFLAGS; do
13676 if test "x$i" = "x$j"; then
13677 apr_addto_duplicate="1"
13681 if test $apr_addto_duplicate = "0"; then
13682 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
13683 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
13688 apu_db_header=$bdb_header
13689 apu_db_lib=$bdb_libname
13694 if test "$apu_have_db" = "1"; then
13699 if test "$apu_have_db" = "0"; then
13701 places="$all_places"
13702 if test -z "$places"; then
13707 if test "-1" != "-1"; then
13708 bdb_version="$bdb_version.-1"
13709 if test "-1" != "-1"; then
13710 bdb_version="$bdb_version.-1"
13713 bdb_places="$places"
13714 bdb_default_search_headers="db_185.h"
13715 bdb_default_search_lib_names="db"
13720 # Save the original values of the flags we tweak.
13721 apu_check_lib_save_libs="$LIBS"
13722 apu_check_lib_save_ldflags="$LDFLAGS"
13723 apu_check_lib_save_cppflags="$CPPFLAGS"
13725 # The variable `found' is the prefix under which we've found
13726 # Berkeley DB, or `not' if we haven't found it anywhere yet.
13728 for bdb_place in $bdb_places; do
13730 LDFLAGS="$apu_check_lib_save_ldflags"
13731 CPPFLAGS="$apu_check_lib_save_cppflags"
13732 case "$bdb_place" in
13734 description="the standard places"
13737 header="`echo $bdb_place | sed -e 's/:.*$//'`"
13738 lib="`echo $bdb_place | sed -e 's/^.*://'`"
13739 CPPFLAGS="$CPPFLAGS -I$header"
13740 LDFLAGS="$LDFLAGS -L$lib"
13741 description="$header and $lib"
13744 if test -d $bdb_place; then
13745 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
13746 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
13748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
13749 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
13750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
13751 $as_echo "directory not found" >&6; }
13754 description="$bdb_place"
13758 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
13759 # trick to display a message instead.
13760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
13761 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
13762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
13765 for bdb_libname in $bdb_default_search_lib_names; do
13766 for bdb_header in $bdb_default_search_headers; do
13767 # Clear the header cache variable for each location
13769 cache_id="`echo ac_cv_header_${bdb_header} \
13770 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13773 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
13774 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
13775 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13777 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
13778 # We generate a separate cache variable for each prefix and libname
13779 # we search under. That way, we avoid caching information that
13780 # changes if the user runs `configure' with a different set of
13783 cache_id="`echo apu_cv_check_berkeley_db_1_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
13784 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
13787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
13788 $as_echo_n "checking for -l$bdb_libname... " >&6; }
13789 if eval \${$cache_id+:} false; then :
13790 $as_echo_n "(cached) " >&6
13794 apu_try_berkeley_db_save_libs="$LIBS"
13796 apu_check_berkeley_db_major=1
13797 apu_check_berkeley_db_minor=-1
13798 apu_check_berkeley_db_patch=-1
13799 apu_try_berkeley_db_header=$bdb_header
13800 apu_try_berkeley_db_libname=$bdb_libname
13802 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
13803 if test "$cross_compiling" = yes; then :
13804 apu_try_berkeley_db=yes
13807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13808 /* end confdefs.h. */
13810 #include <stdlib.h>
13812 #include <$apu_try_berkeley_db_header>
13815 int major, minor, patch;
13817 db_version(&major, &minor, &patch);
13819 /* Sanity check: ensure that db.h constants actually match the db library */
13820 if (major != DB_VERSION_MAJOR
13821 || minor != DB_VERSION_MINOR
13822 || patch != DB_VERSION_PATCH)
13825 /* Run-time check: ensure the library claims to be the correct version. */
13827 if ($apu_check_berkeley_db_major != -1) {
13828 if (major < $apu_check_berkeley_db_major)
13830 if (major > $apu_check_berkeley_db_major)
13834 if ($apu_check_berkeley_db_minor != -1) {
13835 if (minor < $apu_check_berkeley_db_minor)
13837 if (minor > $apu_check_berkeley_db_minor)
13841 if ($apu_check_berkeley_db_patch == -1
13842 || patch >= $apu_check_berkeley_db_patch)
13849 if ac_fn_c_try_run "$LINENO"; then :
13850 apu_try_berkeley_db=yes
13852 apu_try_berkeley_db=no
13854 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13855 conftest.$ac_objext conftest.beam conftest.$ac_ext
13859 LIBS="$apu_try_berkeley_db_save_libs"
13862 eval "$cache_id=$apu_try_berkeley_db"
13866 result="`eval echo '$'$cache_id`"
13867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
13868 $as_echo "$result" >&6; }
13869 elif test "1" = "1"; then
13870 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
13872 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
13873 if eval \${$as_ac_Lib+:} false; then :
13874 $as_echo_n "(cached) " >&6
13876 ac_check_lib_save_LIBS=$LIBS
13877 LIBS="-l$bdb_libname $LIBS"
13878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13879 /* end confdefs.h. */
13881 /* Override any GCC internal prototype to avoid an error.
13882 Use char because int might match the return type of a GCC
13883 builtin and then its argument prototype would still apply. */
13896 if ac_fn_c_try_link "$LINENO"; then :
13897 eval "$as_ac_Lib=yes"
13899 eval "$as_ac_Lib=no"
13901 rm -f core conftest.err conftest.$ac_objext \
13902 conftest$ac_exeext conftest.$ac_ext
13903 LIBS=$ac_check_lib_save_LIBS
13905 eval ac_res=\$$as_ac_Lib
13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13907 $as_echo "$ac_res" >&6; }
13908 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13915 elif test "1" = "2"; then
13916 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
13918 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
13919 if eval \${$as_ac_Lib+:} false; then :
13920 $as_echo_n "(cached) " >&6
13922 ac_check_lib_save_LIBS=$LIBS
13923 LIBS="-l$bdb_libname $LIBS"
13924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13925 /* end confdefs.h. */
13927 /* Override any GCC internal prototype to avoid an error.
13928 Use char because int might match the return type of a GCC
13929 builtin and then its argument prototype would still apply. */
13942 if ac_fn_c_try_link "$LINENO"; then :
13943 eval "$as_ac_Lib=yes"
13945 eval "$as_ac_Lib=no"
13947 rm -f core conftest.err conftest.$ac_objext \
13948 conftest$ac_exeext conftest.$ac_ext
13949 LIBS=$ac_check_lib_save_LIBS
13951 eval ac_res=\$$as_ac_Lib
13952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
13953 $as_echo "$ac_res" >&6; }
13954 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
13969 # If we found it, no need to search any more.
13970 if test "$result" = "yes"; then
13975 test "$found" != "not" && break
13977 test "$found" != "not" && break
13980 # Restore the original values of the flags we tweak.
13981 LDFLAGS="$apu_check_lib_save_ldflags"
13982 CPPFLAGS="$apu_check_lib_save_cppflags"
13989 apu_db_header=$bdb_header
13990 apu_db_lib=$bdb_libname
13994 header="`echo $found | sed -e 's/:.*$//'`"
13995 lib="`echo $found | sed -e 's/^.*://'`"
13998 if test "x$APRUTIL_INCLUDES" = "x"; then
13999 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
14000 APRUTIL_INCLUDES="-I$header"
14002 apr_addto_bugger="-I$header"
14003 for i in $apr_addto_bugger; do
14004 apr_addto_duplicate="0"
14005 for j in $APRUTIL_INCLUDES; do
14006 if test "x$i" = "x$j"; then
14007 apr_addto_duplicate="1"
14011 if test $apr_addto_duplicate = "0"; then
14012 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14013 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14019 if test "x$APRUTIL_LDFLAGS" = "x"; then
14020 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
14021 APRUTIL_LDFLAGS="-L$lib"
14023 apr_addto_bugger="-L$lib"
14024 for i in $apr_addto_bugger; do
14025 apr_addto_duplicate="0"
14026 for j in $APRUTIL_LDFLAGS; do
14027 if test "x$i" = "x$j"; then
14028 apr_addto_duplicate="1"
14032 if test $apr_addto_duplicate = "0"; then
14033 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14034 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14039 apu_db_header=$bdb_header
14040 apu_db_lib=$bdb_libname
14045 if test "x$APRUTIL_INCLUDES" = "x"; then
14046 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
14047 APRUTIL_INCLUDES="-I$found/include"
14049 apr_addto_bugger="-I$found/include"
14050 for i in $apr_addto_bugger; do
14051 apr_addto_duplicate="0"
14052 for j in $APRUTIL_INCLUDES; do
14053 if test "x$i" = "x$j"; then
14054 apr_addto_duplicate="1"
14058 if test $apr_addto_duplicate = "0"; then
14059 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14060 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14066 if test "x$APRUTIL_LDFLAGS" = "x"; then
14067 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
14068 APRUTIL_LDFLAGS="-L$found/lib"
14070 apr_addto_bugger="-L$found/lib"
14071 for i in $apr_addto_bugger; do
14072 apr_addto_duplicate="0"
14073 for j in $APRUTIL_LDFLAGS; do
14074 if test "x$i" = "x$j"; then
14075 apr_addto_duplicate="1"
14079 if test $apr_addto_duplicate = "0"; then
14080 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14081 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14086 apu_db_header=$bdb_header
14087 apu_db_lib=$bdb_libname
14092 if test "$apu_have_db" = "1"; then
14097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB" >&5
14098 $as_echo_n "checking for Berkeley DB... " >&6; }
14099 if test "$apu_have_db" = "1"; then
14100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found db$apu_db_version" >&5
14101 $as_echo "found db$apu_db_version" >&6; }
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
14104 $as_echo "not found" >&6; }
14107 if test "$apu_have_db" = "0"; then
14108 as_fn_error but not found "Berkeley db requested" "$LINENO" 5
14113 places="$check_places"
14114 if test -z "$places"; then
14119 if test "0" != "-1"; then
14120 bdb_version="$bdb_version.0"
14121 if test "0" != "-1"; then
14122 bdb_version="$bdb_version.0"
14125 bdb_places="$places"
14126 bdb_default_search_headers="db1/db.h db.h"
14127 bdb_default_search_lib_names="db1"
14132 # Save the original values of the flags we tweak.
14133 apu_check_lib_save_libs="$LIBS"
14134 apu_check_lib_save_ldflags="$LDFLAGS"
14135 apu_check_lib_save_cppflags="$CPPFLAGS"
14137 # The variable `found' is the prefix under which we've found
14138 # Berkeley DB, or `not' if we haven't found it anywhere yet.
14140 for bdb_place in $bdb_places; do
14142 LDFLAGS="$apu_check_lib_save_ldflags"
14143 CPPFLAGS="$apu_check_lib_save_cppflags"
14144 case "$bdb_place" in
14146 description="the standard places"
14149 header="`echo $bdb_place | sed -e 's/:.*$//'`"
14150 lib="`echo $bdb_place | sed -e 's/^.*://'`"
14151 CPPFLAGS="$CPPFLAGS -I$header"
14152 LDFLAGS="$LDFLAGS -L$lib"
14153 description="$header and $lib"
14156 if test -d $bdb_place; then
14157 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
14158 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
14160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
14161 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
14162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
14163 $as_echo "directory not found" >&6; }
14166 description="$bdb_place"
14170 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
14171 # trick to display a message instead.
14172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
14173 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
14177 for bdb_libname in $bdb_default_search_lib_names; do
14178 for bdb_header in $bdb_default_search_headers; do
14179 # Clear the header cache variable for each location
14181 cache_id="`echo ac_cv_header_${bdb_header} \
14182 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14185 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
14186 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
14187 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14189 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
14190 # We generate a separate cache variable for each prefix and libname
14191 # we search under. That way, we avoid caching information that
14192 # changes if the user runs `configure' with a different set of
14195 cache_id="`echo apu_cv_check_berkeley_db_1_0_0_${bdb_header}_${bdb_libname}_in_${bdb_place} \
14196 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
14200 $as_echo_n "checking for -l$bdb_libname... " >&6; }
14201 if eval \${$cache_id+:} false; then :
14202 $as_echo_n "(cached) " >&6
14206 apu_try_berkeley_db_save_libs="$LIBS"
14208 apu_check_berkeley_db_major=1
14209 apu_check_berkeley_db_minor=0
14210 apu_check_berkeley_db_patch=0
14211 apu_try_berkeley_db_header=$bdb_header
14212 apu_try_berkeley_db_libname=$bdb_libname
14214 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
14215 if test "$cross_compiling" = yes; then :
14216 apu_try_berkeley_db=yes
14219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14220 /* end confdefs.h. */
14222 #include <stdlib.h>
14224 #include <$apu_try_berkeley_db_header>
14227 int major, minor, patch;
14229 db_version(&major, &minor, &patch);
14231 /* Sanity check: ensure that db.h constants actually match the db library */
14232 if (major != DB_VERSION_MAJOR
14233 || minor != DB_VERSION_MINOR
14234 || patch != DB_VERSION_PATCH)
14237 /* Run-time check: ensure the library claims to be the correct version. */
14239 if ($apu_check_berkeley_db_major != -1) {
14240 if (major < $apu_check_berkeley_db_major)
14242 if (major > $apu_check_berkeley_db_major)
14246 if ($apu_check_berkeley_db_minor != -1) {
14247 if (minor < $apu_check_berkeley_db_minor)
14249 if (minor > $apu_check_berkeley_db_minor)
14253 if ($apu_check_berkeley_db_patch == -1
14254 || patch >= $apu_check_berkeley_db_patch)
14261 if ac_fn_c_try_run "$LINENO"; then :
14262 apu_try_berkeley_db=yes
14264 apu_try_berkeley_db=no
14266 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14267 conftest.$ac_objext conftest.beam conftest.$ac_ext
14271 LIBS="$apu_try_berkeley_db_save_libs"
14274 eval "$cache_id=$apu_try_berkeley_db"
14278 result="`eval echo '$'$cache_id`"
14279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
14280 $as_echo "$result" >&6; }
14281 elif test "1" = "1"; then
14282 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
14283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
14284 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
14285 if eval \${$as_ac_Lib+:} false; then :
14286 $as_echo_n "(cached) " >&6
14288 ac_check_lib_save_LIBS=$LIBS
14289 LIBS="-l$bdb_libname $LIBS"
14290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14291 /* end confdefs.h. */
14293 /* Override any GCC internal prototype to avoid an error.
14294 Use char because int might match the return type of a GCC
14295 builtin and then its argument prototype would still apply. */
14308 if ac_fn_c_try_link "$LINENO"; then :
14309 eval "$as_ac_Lib=yes"
14311 eval "$as_ac_Lib=no"
14313 rm -f core conftest.err conftest.$ac_objext \
14314 conftest$ac_exeext conftest.$ac_ext
14315 LIBS=$ac_check_lib_save_LIBS
14317 eval ac_res=\$$as_ac_Lib
14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14319 $as_echo "$ac_res" >&6; }
14320 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14327 elif test "1" = "2"; then
14328 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
14329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
14330 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
14331 if eval \${$as_ac_Lib+:} false; then :
14332 $as_echo_n "(cached) " >&6
14334 ac_check_lib_save_LIBS=$LIBS
14335 LIBS="-l$bdb_libname $LIBS"
14336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14337 /* end confdefs.h. */
14339 /* Override any GCC internal prototype to avoid an error.
14340 Use char because int might match the return type of a GCC
14341 builtin and then its argument prototype would still apply. */
14354 if ac_fn_c_try_link "$LINENO"; then :
14355 eval "$as_ac_Lib=yes"
14357 eval "$as_ac_Lib=no"
14359 rm -f core conftest.err conftest.$ac_objext \
14360 conftest$ac_exeext conftest.$ac_ext
14361 LIBS=$ac_check_lib_save_LIBS
14363 eval ac_res=\$$as_ac_Lib
14364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14365 $as_echo "$ac_res" >&6; }
14366 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14381 # If we found it, no need to search any more.
14382 if test "$result" = "yes"; then
14387 test "$found" != "not" && break
14389 test "$found" != "not" && break
14392 # Restore the original values of the flags we tweak.
14393 LDFLAGS="$apu_check_lib_save_ldflags"
14394 CPPFLAGS="$apu_check_lib_save_cppflags"
14401 apu_db_header=$bdb_header
14402 apu_db_lib=$bdb_libname
14406 header="`echo $found | sed -e 's/:.*$//'`"
14407 lib="`echo $found | sed -e 's/^.*://'`"
14410 if test "x$APRUTIL_INCLUDES" = "x"; then
14411 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
14412 APRUTIL_INCLUDES="-I$header"
14414 apr_addto_bugger="-I$header"
14415 for i in $apr_addto_bugger; do
14416 apr_addto_duplicate="0"
14417 for j in $APRUTIL_INCLUDES; do
14418 if test "x$i" = "x$j"; then
14419 apr_addto_duplicate="1"
14423 if test $apr_addto_duplicate = "0"; then
14424 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14425 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14431 if test "x$APRUTIL_LDFLAGS" = "x"; then
14432 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
14433 APRUTIL_LDFLAGS="-L$lib"
14435 apr_addto_bugger="-L$lib"
14436 for i in $apr_addto_bugger; do
14437 apr_addto_duplicate="0"
14438 for j in $APRUTIL_LDFLAGS; do
14439 if test "x$i" = "x$j"; then
14440 apr_addto_duplicate="1"
14444 if test $apr_addto_duplicate = "0"; then
14445 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14446 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14451 apu_db_header=$bdb_header
14452 apu_db_lib=$bdb_libname
14457 if test "x$APRUTIL_INCLUDES" = "x"; then
14458 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
14459 APRUTIL_INCLUDES="-I$found/include"
14461 apr_addto_bugger="-I$found/include"
14462 for i in $apr_addto_bugger; do
14463 apr_addto_duplicate="0"
14464 for j in $APRUTIL_INCLUDES; do
14465 if test "x$i" = "x$j"; then
14466 apr_addto_duplicate="1"
14470 if test $apr_addto_duplicate = "0"; then
14471 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14472 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14478 if test "x$APRUTIL_LDFLAGS" = "x"; then
14479 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
14480 APRUTIL_LDFLAGS="-L$found/lib"
14482 apr_addto_bugger="-L$found/lib"
14483 for i in $apr_addto_bugger; do
14484 apr_addto_duplicate="0"
14485 for j in $APRUTIL_LDFLAGS; do
14486 if test "x$i" = "x$j"; then
14487 apr_addto_duplicate="1"
14491 if test $apr_addto_duplicate = "0"; then
14492 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14493 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14498 apu_db_header=$bdb_header
14499 apu_db_lib=$bdb_libname
14504 if test "$apu_have_db" = "1"; then
14508 if test "$apu_db_version" != "1"; then
14509 as_fn_error $? "Berkeley db1 not found" "$LINENO" 5
14514 places="$check_places"
14515 if test -z "$places"; then
14520 if test "-1" != "-1"; then
14521 bdb_version="$bdb_version.-1"
14522 if test "-1" != "-1"; then
14523 bdb_version="$bdb_version.-1"
14526 bdb_places="$places"
14527 bdb_default_search_headers="db_185.h"
14528 bdb_default_search_lib_names="db"
14533 # Save the original values of the flags we tweak.
14534 apu_check_lib_save_libs="$LIBS"
14535 apu_check_lib_save_ldflags="$LDFLAGS"
14536 apu_check_lib_save_cppflags="$CPPFLAGS"
14538 # The variable `found' is the prefix under which we've found
14539 # Berkeley DB, or `not' if we haven't found it anywhere yet.
14541 for bdb_place in $bdb_places; do
14543 LDFLAGS="$apu_check_lib_save_ldflags"
14544 CPPFLAGS="$apu_check_lib_save_cppflags"
14545 case "$bdb_place" in
14547 description="the standard places"
14550 header="`echo $bdb_place | sed -e 's/:.*$//'`"
14551 lib="`echo $bdb_place | sed -e 's/^.*://'`"
14552 CPPFLAGS="$CPPFLAGS -I$header"
14553 LDFLAGS="$LDFLAGS -L$lib"
14554 description="$header and $lib"
14557 if test -d $bdb_place; then
14558 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
14559 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
14561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
14562 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
14563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
14564 $as_echo "directory not found" >&6; }
14567 description="$bdb_place"
14571 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
14572 # trick to display a message instead.
14573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
14574 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
14575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
14578 for bdb_libname in $bdb_default_search_lib_names; do
14579 for bdb_header in $bdb_default_search_headers; do
14580 # Clear the header cache variable for each location
14582 cache_id="`echo ac_cv_header_${bdb_header} \
14583 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14586 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
14587 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
14588 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14590 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
14591 # We generate a separate cache variable for each prefix and libname
14592 # we search under. That way, we avoid caching information that
14593 # changes if the user runs `configure' with a different set of
14596 cache_id="`echo apu_cv_check_berkeley_db_1_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
14597 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
14601 $as_echo_n "checking for -l$bdb_libname... " >&6; }
14602 if eval \${$cache_id+:} false; then :
14603 $as_echo_n "(cached) " >&6
14607 apu_try_berkeley_db_save_libs="$LIBS"
14609 apu_check_berkeley_db_major=1
14610 apu_check_berkeley_db_minor=-1
14611 apu_check_berkeley_db_patch=-1
14612 apu_try_berkeley_db_header=$bdb_header
14613 apu_try_berkeley_db_libname=$bdb_libname
14615 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
14616 if test "$cross_compiling" = yes; then :
14617 apu_try_berkeley_db=yes
14620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14621 /* end confdefs.h. */
14623 #include <stdlib.h>
14625 #include <$apu_try_berkeley_db_header>
14628 int major, minor, patch;
14630 db_version(&major, &minor, &patch);
14632 /* Sanity check: ensure that db.h constants actually match the db library */
14633 if (major != DB_VERSION_MAJOR
14634 || minor != DB_VERSION_MINOR
14635 || patch != DB_VERSION_PATCH)
14638 /* Run-time check: ensure the library claims to be the correct version. */
14640 if ($apu_check_berkeley_db_major != -1) {
14641 if (major < $apu_check_berkeley_db_major)
14643 if (major > $apu_check_berkeley_db_major)
14647 if ($apu_check_berkeley_db_minor != -1) {
14648 if (minor < $apu_check_berkeley_db_minor)
14650 if (minor > $apu_check_berkeley_db_minor)
14654 if ($apu_check_berkeley_db_patch == -1
14655 || patch >= $apu_check_berkeley_db_patch)
14662 if ac_fn_c_try_run "$LINENO"; then :
14663 apu_try_berkeley_db=yes
14665 apu_try_berkeley_db=no
14667 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14668 conftest.$ac_objext conftest.beam conftest.$ac_ext
14672 LIBS="$apu_try_berkeley_db_save_libs"
14675 eval "$cache_id=$apu_try_berkeley_db"
14679 result="`eval echo '$'$cache_id`"
14680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
14681 $as_echo "$result" >&6; }
14682 elif test "1" = "1"; then
14683 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
14684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
14685 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
14686 if eval \${$as_ac_Lib+:} false; then :
14687 $as_echo_n "(cached) " >&6
14689 ac_check_lib_save_LIBS=$LIBS
14690 LIBS="-l$bdb_libname $LIBS"
14691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14692 /* end confdefs.h. */
14694 /* Override any GCC internal prototype to avoid an error.
14695 Use char because int might match the return type of a GCC
14696 builtin and then its argument prototype would still apply. */
14709 if ac_fn_c_try_link "$LINENO"; then :
14710 eval "$as_ac_Lib=yes"
14712 eval "$as_ac_Lib=no"
14714 rm -f core conftest.err conftest.$ac_objext \
14715 conftest$ac_exeext conftest.$ac_ext
14716 LIBS=$ac_check_lib_save_LIBS
14718 eval ac_res=\$$as_ac_Lib
14719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14720 $as_echo "$ac_res" >&6; }
14721 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14728 elif test "1" = "2"; then
14729 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
14730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
14731 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
14732 if eval \${$as_ac_Lib+:} false; then :
14733 $as_echo_n "(cached) " >&6
14735 ac_check_lib_save_LIBS=$LIBS
14736 LIBS="-l$bdb_libname $LIBS"
14737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14738 /* end confdefs.h. */
14740 /* Override any GCC internal prototype to avoid an error.
14741 Use char because int might match the return type of a GCC
14742 builtin and then its argument prototype would still apply. */
14755 if ac_fn_c_try_link "$LINENO"; then :
14756 eval "$as_ac_Lib=yes"
14758 eval "$as_ac_Lib=no"
14760 rm -f core conftest.err conftest.$ac_objext \
14761 conftest$ac_exeext conftest.$ac_ext
14762 LIBS=$ac_check_lib_save_LIBS
14764 eval ac_res=\$$as_ac_Lib
14765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
14766 $as_echo "$ac_res" >&6; }
14767 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
14782 # If we found it, no need to search any more.
14783 if test "$result" = "yes"; then
14788 test "$found" != "not" && break
14790 test "$found" != "not" && break
14793 # Restore the original values of the flags we tweak.
14794 LDFLAGS="$apu_check_lib_save_ldflags"
14795 CPPFLAGS="$apu_check_lib_save_cppflags"
14802 apu_db_header=$bdb_header
14803 apu_db_lib=$bdb_libname
14807 header="`echo $found | sed -e 's/:.*$//'`"
14808 lib="`echo $found | sed -e 's/^.*://'`"
14811 if test "x$APRUTIL_INCLUDES" = "x"; then
14812 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
14813 APRUTIL_INCLUDES="-I$header"
14815 apr_addto_bugger="-I$header"
14816 for i in $apr_addto_bugger; do
14817 apr_addto_duplicate="0"
14818 for j in $APRUTIL_INCLUDES; do
14819 if test "x$i" = "x$j"; then
14820 apr_addto_duplicate="1"
14824 if test $apr_addto_duplicate = "0"; then
14825 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14826 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14832 if test "x$APRUTIL_LDFLAGS" = "x"; then
14833 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
14834 APRUTIL_LDFLAGS="-L$lib"
14836 apr_addto_bugger="-L$lib"
14837 for i in $apr_addto_bugger; do
14838 apr_addto_duplicate="0"
14839 for j in $APRUTIL_LDFLAGS; do
14840 if test "x$i" = "x$j"; then
14841 apr_addto_duplicate="1"
14845 if test $apr_addto_duplicate = "0"; then
14846 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14847 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14852 apu_db_header=$bdb_header
14853 apu_db_lib=$bdb_libname
14858 if test "x$APRUTIL_INCLUDES" = "x"; then
14859 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
14860 APRUTIL_INCLUDES="-I$found/include"
14862 apr_addto_bugger="-I$found/include"
14863 for i in $apr_addto_bugger; do
14864 apr_addto_duplicate="0"
14865 for j in $APRUTIL_INCLUDES; do
14866 if test "x$i" = "x$j"; then
14867 apr_addto_duplicate="1"
14871 if test $apr_addto_duplicate = "0"; then
14872 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
14873 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
14879 if test "x$APRUTIL_LDFLAGS" = "x"; then
14880 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
14881 APRUTIL_LDFLAGS="-L$found/lib"
14883 apr_addto_bugger="-L$found/lib"
14884 for i in $apr_addto_bugger; do
14885 apr_addto_duplicate="0"
14886 for j in $APRUTIL_LDFLAGS; do
14887 if test "x$i" = "x$j"; then
14888 apr_addto_duplicate="1"
14892 if test $apr_addto_duplicate = "0"; then
14893 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
14894 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
14899 apu_db_header=$bdb_header
14900 apu_db_lib=$bdb_libname
14905 if test "$apu_have_db" = "1"; then
14909 if test "$apu_db_version" != "185"; then
14910 as_fn_error $? "Berkeley db185 not found" "$LINENO" 5
14915 places="$check_places"
14916 if test -z "$places"; then
14921 if test "-1" != "-1"; then
14922 bdb_version="$bdb_version.-1"
14923 if test "-1" != "-1"; then
14924 bdb_version="$bdb_version.-1"
14927 bdb_places="$places"
14928 bdb_default_search_headers="db2/db.h db.h"
14929 bdb_default_search_lib_names="db2 db"
14934 # Save the original values of the flags we tweak.
14935 apu_check_lib_save_libs="$LIBS"
14936 apu_check_lib_save_ldflags="$LDFLAGS"
14937 apu_check_lib_save_cppflags="$CPPFLAGS"
14939 # The variable `found' is the prefix under which we've found
14940 # Berkeley DB, or `not' if we haven't found it anywhere yet.
14942 for bdb_place in $bdb_places; do
14944 LDFLAGS="$apu_check_lib_save_ldflags"
14945 CPPFLAGS="$apu_check_lib_save_cppflags"
14946 case "$bdb_place" in
14948 description="the standard places"
14951 header="`echo $bdb_place | sed -e 's/:.*$//'`"
14952 lib="`echo $bdb_place | sed -e 's/^.*://'`"
14953 CPPFLAGS="$CPPFLAGS -I$header"
14954 LDFLAGS="$LDFLAGS -L$lib"
14955 description="$header and $lib"
14958 if test -d $bdb_place; then
14959 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
14960 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
14962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
14963 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
14964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
14965 $as_echo "directory not found" >&6; }
14968 description="$bdb_place"
14972 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
14973 # trick to display a message instead.
14974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
14975 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
14976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
14979 for bdb_libname in $bdb_default_search_lib_names; do
14980 for bdb_header in $bdb_default_search_headers; do
14981 # Clear the header cache variable for each location
14983 cache_id="`echo ac_cv_header_${bdb_header} \
14984 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
14987 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
14988 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
14989 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14991 if test "2" = "3" -o "2" = "4" -o "2" = "5"; then
14992 # We generate a separate cache variable for each prefix and libname
14993 # we search under. That way, we avoid caching information that
14994 # changes if the user runs `configure' with a different set of
14997 cache_id="`echo apu_cv_check_berkeley_db_2_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
14998 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
15002 $as_echo_n "checking for -l$bdb_libname... " >&6; }
15003 if eval \${$cache_id+:} false; then :
15004 $as_echo_n "(cached) " >&6
15008 apu_try_berkeley_db_save_libs="$LIBS"
15010 apu_check_berkeley_db_major=2
15011 apu_check_berkeley_db_minor=-1
15012 apu_check_berkeley_db_patch=-1
15013 apu_try_berkeley_db_header=$bdb_header
15014 apu_try_berkeley_db_libname=$bdb_libname
15016 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
15017 if test "$cross_compiling" = yes; then :
15018 apu_try_berkeley_db=yes
15021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15022 /* end confdefs.h. */
15024 #include <stdlib.h>
15026 #include <$apu_try_berkeley_db_header>
15029 int major, minor, patch;
15031 db_version(&major, &minor, &patch);
15033 /* Sanity check: ensure that db.h constants actually match the db library */
15034 if (major != DB_VERSION_MAJOR
15035 || minor != DB_VERSION_MINOR
15036 || patch != DB_VERSION_PATCH)
15039 /* Run-time check: ensure the library claims to be the correct version. */
15041 if ($apu_check_berkeley_db_major != -1) {
15042 if (major < $apu_check_berkeley_db_major)
15044 if (major > $apu_check_berkeley_db_major)
15048 if ($apu_check_berkeley_db_minor != -1) {
15049 if (minor < $apu_check_berkeley_db_minor)
15051 if (minor > $apu_check_berkeley_db_minor)
15055 if ($apu_check_berkeley_db_patch == -1
15056 || patch >= $apu_check_berkeley_db_patch)
15063 if ac_fn_c_try_run "$LINENO"; then :
15064 apu_try_berkeley_db=yes
15066 apu_try_berkeley_db=no
15068 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15069 conftest.$ac_objext conftest.beam conftest.$ac_ext
15073 LIBS="$apu_try_berkeley_db_save_libs"
15076 eval "$cache_id=$apu_try_berkeley_db"
15080 result="`eval echo '$'$cache_id`"
15081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
15082 $as_echo "$result" >&6; }
15083 elif test "2" = "1"; then
15084 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
15085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
15086 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
15087 if eval \${$as_ac_Lib+:} false; then :
15088 $as_echo_n "(cached) " >&6
15090 ac_check_lib_save_LIBS=$LIBS
15091 LIBS="-l$bdb_libname $LIBS"
15092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15093 /* end confdefs.h. */
15095 /* Override any GCC internal prototype to avoid an error.
15096 Use char because int might match the return type of a GCC
15097 builtin and then its argument prototype would still apply. */
15110 if ac_fn_c_try_link "$LINENO"; then :
15111 eval "$as_ac_Lib=yes"
15113 eval "$as_ac_Lib=no"
15115 rm -f core conftest.err conftest.$ac_objext \
15116 conftest$ac_exeext conftest.$ac_ext
15117 LIBS=$ac_check_lib_save_LIBS
15119 eval ac_res=\$$as_ac_Lib
15120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15121 $as_echo "$ac_res" >&6; }
15122 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15129 elif test "2" = "2"; then
15130 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
15131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
15132 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
15133 if eval \${$as_ac_Lib+:} false; then :
15134 $as_echo_n "(cached) " >&6
15136 ac_check_lib_save_LIBS=$LIBS
15137 LIBS="-l$bdb_libname $LIBS"
15138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15139 /* end confdefs.h. */
15141 /* Override any GCC internal prototype to avoid an error.
15142 Use char because int might match the return type of a GCC
15143 builtin and then its argument prototype would still apply. */
15156 if ac_fn_c_try_link "$LINENO"; then :
15157 eval "$as_ac_Lib=yes"
15159 eval "$as_ac_Lib=no"
15161 rm -f core conftest.err conftest.$ac_objext \
15162 conftest$ac_exeext conftest.$ac_ext
15163 LIBS=$ac_check_lib_save_LIBS
15165 eval ac_res=\$$as_ac_Lib
15166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15167 $as_echo "$ac_res" >&6; }
15168 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15183 # If we found it, no need to search any more.
15184 if test "$result" = "yes"; then
15189 test "$found" != "not" && break
15191 test "$found" != "not" && break
15194 # Restore the original values of the flags we tweak.
15195 LDFLAGS="$apu_check_lib_save_ldflags"
15196 CPPFLAGS="$apu_check_lib_save_cppflags"
15203 apu_db_header=$bdb_header
15204 apu_db_lib=$bdb_libname
15208 header="`echo $found | sed -e 's/:.*$//'`"
15209 lib="`echo $found | sed -e 's/^.*://'`"
15212 if test "x$APRUTIL_INCLUDES" = "x"; then
15213 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
15214 APRUTIL_INCLUDES="-I$header"
15216 apr_addto_bugger="-I$header"
15217 for i in $apr_addto_bugger; do
15218 apr_addto_duplicate="0"
15219 for j in $APRUTIL_INCLUDES; do
15220 if test "x$i" = "x$j"; then
15221 apr_addto_duplicate="1"
15225 if test $apr_addto_duplicate = "0"; then
15226 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15227 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15233 if test "x$APRUTIL_LDFLAGS" = "x"; then
15234 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
15235 APRUTIL_LDFLAGS="-L$lib"
15237 apr_addto_bugger="-L$lib"
15238 for i in $apr_addto_bugger; do
15239 apr_addto_duplicate="0"
15240 for j in $APRUTIL_LDFLAGS; do
15241 if test "x$i" = "x$j"; then
15242 apr_addto_duplicate="1"
15246 if test $apr_addto_duplicate = "0"; then
15247 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15248 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15253 apu_db_header=$bdb_header
15254 apu_db_lib=$bdb_libname
15259 if test "x$APRUTIL_INCLUDES" = "x"; then
15260 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
15261 APRUTIL_INCLUDES="-I$found/include"
15263 apr_addto_bugger="-I$found/include"
15264 for i in $apr_addto_bugger; do
15265 apr_addto_duplicate="0"
15266 for j in $APRUTIL_INCLUDES; do
15267 if test "x$i" = "x$j"; then
15268 apr_addto_duplicate="1"
15272 if test $apr_addto_duplicate = "0"; then
15273 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15274 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15280 if test "x$APRUTIL_LDFLAGS" = "x"; then
15281 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
15282 APRUTIL_LDFLAGS="-L$found/lib"
15284 apr_addto_bugger="-L$found/lib"
15285 for i in $apr_addto_bugger; do
15286 apr_addto_duplicate="0"
15287 for j in $APRUTIL_LDFLAGS; do
15288 if test "x$i" = "x$j"; then
15289 apr_addto_duplicate="1"
15293 if test $apr_addto_duplicate = "0"; then
15294 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15295 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15300 apu_db_header=$bdb_header
15301 apu_db_lib=$bdb_libname
15306 if test "$apu_have_db" = "1"; then
15310 if test "$apu_db_version" != "2"; then
15311 as_fn_error $? "Berkeley db2 not found" "$LINENO" 5
15316 places="$check_places"
15317 if test -z "$places"; then
15322 if test "-1" != "-1"; then
15323 bdb_version="$bdb_version.-1"
15324 if test "-1" != "-1"; then
15325 bdb_version="$bdb_version.-1"
15328 bdb_places="$places"
15329 bdb_default_search_headers="db3/db.h db.h"
15330 bdb_default_search_lib_names="db3 db"
15335 # Save the original values of the flags we tweak.
15336 apu_check_lib_save_libs="$LIBS"
15337 apu_check_lib_save_ldflags="$LDFLAGS"
15338 apu_check_lib_save_cppflags="$CPPFLAGS"
15340 # The variable `found' is the prefix under which we've found
15341 # Berkeley DB, or `not' if we haven't found it anywhere yet.
15343 for bdb_place in $bdb_places; do
15345 LDFLAGS="$apu_check_lib_save_ldflags"
15346 CPPFLAGS="$apu_check_lib_save_cppflags"
15347 case "$bdb_place" in
15349 description="the standard places"
15352 header="`echo $bdb_place | sed -e 's/:.*$//'`"
15353 lib="`echo $bdb_place | sed -e 's/^.*://'`"
15354 CPPFLAGS="$CPPFLAGS -I$header"
15355 LDFLAGS="$LDFLAGS -L$lib"
15356 description="$header and $lib"
15359 if test -d $bdb_place; then
15360 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
15361 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
15363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
15364 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
15365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
15366 $as_echo "directory not found" >&6; }
15369 description="$bdb_place"
15373 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
15374 # trick to display a message instead.
15375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
15376 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
15377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
15380 for bdb_libname in $bdb_default_search_lib_names; do
15381 for bdb_header in $bdb_default_search_headers; do
15382 # Clear the header cache variable for each location
15384 cache_id="`echo ac_cv_header_${bdb_header} \
15385 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15388 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
15389 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
15390 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15392 if test "3" = "3" -o "3" = "4" -o "3" = "5"; then
15393 # We generate a separate cache variable for each prefix and libname
15394 # we search under. That way, we avoid caching information that
15395 # changes if the user runs `configure' with a different set of
15398 cache_id="`echo apu_cv_check_berkeley_db_3_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
15399 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
15403 $as_echo_n "checking for -l$bdb_libname... " >&6; }
15404 if eval \${$cache_id+:} false; then :
15405 $as_echo_n "(cached) " >&6
15409 apu_try_berkeley_db_save_libs="$LIBS"
15411 apu_check_berkeley_db_major=3
15412 apu_check_berkeley_db_minor=-1
15413 apu_check_berkeley_db_patch=-1
15414 apu_try_berkeley_db_header=$bdb_header
15415 apu_try_berkeley_db_libname=$bdb_libname
15417 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
15418 if test "$cross_compiling" = yes; then :
15419 apu_try_berkeley_db=yes
15422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15423 /* end confdefs.h. */
15425 #include <stdlib.h>
15427 #include <$apu_try_berkeley_db_header>
15430 int major, minor, patch;
15432 db_version(&major, &minor, &patch);
15434 /* Sanity check: ensure that db.h constants actually match the db library */
15435 if (major != DB_VERSION_MAJOR
15436 || minor != DB_VERSION_MINOR
15437 || patch != DB_VERSION_PATCH)
15440 /* Run-time check: ensure the library claims to be the correct version. */
15442 if ($apu_check_berkeley_db_major != -1) {
15443 if (major < $apu_check_berkeley_db_major)
15445 if (major > $apu_check_berkeley_db_major)
15449 if ($apu_check_berkeley_db_minor != -1) {
15450 if (minor < $apu_check_berkeley_db_minor)
15452 if (minor > $apu_check_berkeley_db_minor)
15456 if ($apu_check_berkeley_db_patch == -1
15457 || patch >= $apu_check_berkeley_db_patch)
15464 if ac_fn_c_try_run "$LINENO"; then :
15465 apu_try_berkeley_db=yes
15467 apu_try_berkeley_db=no
15469 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15470 conftest.$ac_objext conftest.beam conftest.$ac_ext
15474 LIBS="$apu_try_berkeley_db_save_libs"
15477 eval "$cache_id=$apu_try_berkeley_db"
15481 result="`eval echo '$'$cache_id`"
15482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
15483 $as_echo "$result" >&6; }
15484 elif test "3" = "1"; then
15485 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
15486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
15487 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
15488 if eval \${$as_ac_Lib+:} false; then :
15489 $as_echo_n "(cached) " >&6
15491 ac_check_lib_save_LIBS=$LIBS
15492 LIBS="-l$bdb_libname $LIBS"
15493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15494 /* end confdefs.h. */
15496 /* Override any GCC internal prototype to avoid an error.
15497 Use char because int might match the return type of a GCC
15498 builtin and then its argument prototype would still apply. */
15511 if ac_fn_c_try_link "$LINENO"; then :
15512 eval "$as_ac_Lib=yes"
15514 eval "$as_ac_Lib=no"
15516 rm -f core conftest.err conftest.$ac_objext \
15517 conftest$ac_exeext conftest.$ac_ext
15518 LIBS=$ac_check_lib_save_LIBS
15520 eval ac_res=\$$as_ac_Lib
15521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15522 $as_echo "$ac_res" >&6; }
15523 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15530 elif test "3" = "2"; then
15531 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
15532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
15533 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
15534 if eval \${$as_ac_Lib+:} false; then :
15535 $as_echo_n "(cached) " >&6
15537 ac_check_lib_save_LIBS=$LIBS
15538 LIBS="-l$bdb_libname $LIBS"
15539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15540 /* end confdefs.h. */
15542 /* Override any GCC internal prototype to avoid an error.
15543 Use char because int might match the return type of a GCC
15544 builtin and then its argument prototype would still apply. */
15557 if ac_fn_c_try_link "$LINENO"; then :
15558 eval "$as_ac_Lib=yes"
15560 eval "$as_ac_Lib=no"
15562 rm -f core conftest.err conftest.$ac_objext \
15563 conftest$ac_exeext conftest.$ac_ext
15564 LIBS=$ac_check_lib_save_LIBS
15566 eval ac_res=\$$as_ac_Lib
15567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15568 $as_echo "$ac_res" >&6; }
15569 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15584 # If we found it, no need to search any more.
15585 if test "$result" = "yes"; then
15590 test "$found" != "not" && break
15592 test "$found" != "not" && break
15595 # Restore the original values of the flags we tweak.
15596 LDFLAGS="$apu_check_lib_save_ldflags"
15597 CPPFLAGS="$apu_check_lib_save_cppflags"
15604 apu_db_header=$bdb_header
15605 apu_db_lib=$bdb_libname
15609 header="`echo $found | sed -e 's/:.*$//'`"
15610 lib="`echo $found | sed -e 's/^.*://'`"
15613 if test "x$APRUTIL_INCLUDES" = "x"; then
15614 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
15615 APRUTIL_INCLUDES="-I$header"
15617 apr_addto_bugger="-I$header"
15618 for i in $apr_addto_bugger; do
15619 apr_addto_duplicate="0"
15620 for j in $APRUTIL_INCLUDES; do
15621 if test "x$i" = "x$j"; then
15622 apr_addto_duplicate="1"
15626 if test $apr_addto_duplicate = "0"; then
15627 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15628 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15634 if test "x$APRUTIL_LDFLAGS" = "x"; then
15635 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
15636 APRUTIL_LDFLAGS="-L$lib"
15638 apr_addto_bugger="-L$lib"
15639 for i in $apr_addto_bugger; do
15640 apr_addto_duplicate="0"
15641 for j in $APRUTIL_LDFLAGS; do
15642 if test "x$i" = "x$j"; then
15643 apr_addto_duplicate="1"
15647 if test $apr_addto_duplicate = "0"; then
15648 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15649 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15654 apu_db_header=$bdb_header
15655 apu_db_lib=$bdb_libname
15660 if test "x$APRUTIL_INCLUDES" = "x"; then
15661 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
15662 APRUTIL_INCLUDES="-I$found/include"
15664 apr_addto_bugger="-I$found/include"
15665 for i in $apr_addto_bugger; do
15666 apr_addto_duplicate="0"
15667 for j in $APRUTIL_INCLUDES; do
15668 if test "x$i" = "x$j"; then
15669 apr_addto_duplicate="1"
15673 if test $apr_addto_duplicate = "0"; then
15674 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
15675 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
15681 if test "x$APRUTIL_LDFLAGS" = "x"; then
15682 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
15683 APRUTIL_LDFLAGS="-L$found/lib"
15685 apr_addto_bugger="-L$found/lib"
15686 for i in $apr_addto_bugger; do
15687 apr_addto_duplicate="0"
15688 for j in $APRUTIL_LDFLAGS; do
15689 if test "x$i" = "x$j"; then
15690 apr_addto_duplicate="1"
15694 if test $apr_addto_duplicate = "0"; then
15695 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
15696 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
15701 apu_db_header=$bdb_header
15702 apu_db_lib=$bdb_libname
15707 if test "$apu_have_db" = "1"; then
15711 if test "$apu_db_version" != "3"; then
15712 as_fn_error $? "Berkeley db3 not found" "$LINENO" 5
15716 db_major=`echo "$requested" | sed -e 's/db//' -e 's/.$//'`
15717 db_minor=`echo "$requested" | sed -e 's/db//' -e 's/.//'`
15719 places="$check_places"
15720 db_major="$db_major"
15721 db_minor="$db_minor"
15722 if test -z "$places"; then
15723 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
15726 bdb_version="${db_major}"
15727 if test ""${db_minor}"" != "-1"; then
15728 bdb_version="$bdb_version."${db_minor}""
15729 if test ""-1"" != "-1"; then
15730 bdb_version="$bdb_version."-1""
15733 bdb_places="$places"
15734 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
15735 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"
15740 # Save the original values of the flags we tweak.
15741 apu_check_lib_save_libs="$LIBS"
15742 apu_check_lib_save_ldflags="$LDFLAGS"
15743 apu_check_lib_save_cppflags="$CPPFLAGS"
15745 # The variable `found' is the prefix under which we've found
15746 # Berkeley DB, or `not' if we haven't found it anywhere yet.
15748 for bdb_place in $bdb_places; do
15750 LDFLAGS="$apu_check_lib_save_ldflags"
15751 CPPFLAGS="$apu_check_lib_save_cppflags"
15752 case "$bdb_place" in
15754 description="the standard places"
15757 header="`echo $bdb_place | sed -e 's/:.*$//'`"
15758 lib="`echo $bdb_place | sed -e 's/^.*://'`"
15759 CPPFLAGS="$CPPFLAGS -I$header"
15760 LDFLAGS="$LDFLAGS -L$lib"
15761 description="$header and $lib"
15764 if test -d $bdb_place; then
15765 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
15766 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
15768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
15769 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
15770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
15771 $as_echo "directory not found" >&6; }
15774 description="$bdb_place"
15778 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
15779 # trick to display a message instead.
15780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
15781 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
15782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
15785 for bdb_libname in $bdb_default_search_lib_names; do
15786 for bdb_header in $bdb_default_search_headers; do
15787 # Clear the header cache variable for each location
15789 cache_id="`echo ac_cv_header_${bdb_header} \
15790 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15793 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
15794 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
15795 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
15797 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
15798 # We generate a separate cache variable for each prefix and libname
15799 # we search under. That way, we avoid caching information that
15800 # changes if the user runs `configure' with a different set of
15803 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
15804 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
15807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
15808 $as_echo_n "checking for -l$bdb_libname... " >&6; }
15809 if eval \${$cache_id+:} false; then :
15810 $as_echo_n "(cached) " >&6
15814 apu_try_berkeley_db_save_libs="$LIBS"
15816 apu_check_berkeley_db_major="${db_major}"
15817 apu_check_berkeley_db_minor="${db_minor}"
15818 apu_check_berkeley_db_patch="-1"
15819 apu_try_berkeley_db_header=$bdb_header
15820 apu_try_berkeley_db_libname=$bdb_libname
15822 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
15823 if test "$cross_compiling" = yes; then :
15824 apu_try_berkeley_db=yes
15827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15828 /* end confdefs.h. */
15830 #include <stdlib.h>
15832 #include <$apu_try_berkeley_db_header>
15835 int major, minor, patch;
15837 db_version(&major, &minor, &patch);
15839 /* Sanity check: ensure that db.h constants actually match the db library */
15840 if (major != DB_VERSION_MAJOR
15841 || minor != DB_VERSION_MINOR
15842 || patch != DB_VERSION_PATCH)
15845 /* Run-time check: ensure the library claims to be the correct version. */
15847 if ($apu_check_berkeley_db_major != -1) {
15848 if (major < $apu_check_berkeley_db_major)
15850 if (major > $apu_check_berkeley_db_major)
15854 if ($apu_check_berkeley_db_minor != -1) {
15855 if (minor < $apu_check_berkeley_db_minor)
15857 if (minor > $apu_check_berkeley_db_minor)
15861 if ($apu_check_berkeley_db_patch == -1
15862 || patch >= $apu_check_berkeley_db_patch)
15869 if ac_fn_c_try_run "$LINENO"; then :
15870 apu_try_berkeley_db=yes
15872 apu_try_berkeley_db=no
15874 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15875 conftest.$ac_objext conftest.beam conftest.$ac_ext
15879 LIBS="$apu_try_berkeley_db_save_libs"
15882 eval "$cache_id=$apu_try_berkeley_db"
15886 result="`eval echo '$'$cache_id`"
15887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
15888 $as_echo "$result" >&6; }
15889 elif test ""${db_major}"" = "1"; then
15890 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
15891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
15892 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
15893 if eval \${$as_ac_Lib+:} false; then :
15894 $as_echo_n "(cached) " >&6
15896 ac_check_lib_save_LIBS=$LIBS
15897 LIBS="-l$bdb_libname $LIBS"
15898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15899 /* end confdefs.h. */
15901 /* Override any GCC internal prototype to avoid an error.
15902 Use char because int might match the return type of a GCC
15903 builtin and then its argument prototype would still apply. */
15916 if ac_fn_c_try_link "$LINENO"; then :
15917 eval "$as_ac_Lib=yes"
15919 eval "$as_ac_Lib=no"
15921 rm -f core conftest.err conftest.$ac_objext \
15922 conftest$ac_exeext conftest.$ac_ext
15923 LIBS=$ac_check_lib_save_LIBS
15925 eval ac_res=\$$as_ac_Lib
15926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15927 $as_echo "$ac_res" >&6; }
15928 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15935 elif test ""${db_major}"" = "2"; then
15936 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
15937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
15938 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
15939 if eval \${$as_ac_Lib+:} false; then :
15940 $as_echo_n "(cached) " >&6
15942 ac_check_lib_save_LIBS=$LIBS
15943 LIBS="-l$bdb_libname $LIBS"
15944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15945 /* end confdefs.h. */
15947 /* Override any GCC internal prototype to avoid an error.
15948 Use char because int might match the return type of a GCC
15949 builtin and then its argument prototype would still apply. */
15962 if ac_fn_c_try_link "$LINENO"; then :
15963 eval "$as_ac_Lib=yes"
15965 eval "$as_ac_Lib=no"
15967 rm -f core conftest.err conftest.$ac_objext \
15968 conftest$ac_exeext conftest.$ac_ext
15969 LIBS=$ac_check_lib_save_LIBS
15971 eval ac_res=\$$as_ac_Lib
15972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15973 $as_echo "$ac_res" >&6; }
15974 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
15989 # If we found it, no need to search any more.
15990 if test "$result" = "yes"; then
15995 test "$found" != "not" && break
15997 test "$found" != "not" && break
16000 # Restore the original values of the flags we tweak.
16001 LDFLAGS="$apu_check_lib_save_ldflags"
16002 CPPFLAGS="$apu_check_lib_save_cppflags"
16009 apu_db_header=$bdb_header
16010 apu_db_lib=$bdb_libname
16014 header="`echo $found | sed -e 's/:.*$//'`"
16015 lib="`echo $found | sed -e 's/^.*://'`"
16018 if test "x$APRUTIL_INCLUDES" = "x"; then
16019 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
16020 APRUTIL_INCLUDES="-I$header"
16022 apr_addto_bugger="-I$header"
16023 for i in $apr_addto_bugger; do
16024 apr_addto_duplicate="0"
16025 for j in $APRUTIL_INCLUDES; do
16026 if test "x$i" = "x$j"; then
16027 apr_addto_duplicate="1"
16031 if test $apr_addto_duplicate = "0"; then
16032 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16033 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16039 if test "x$APRUTIL_LDFLAGS" = "x"; then
16040 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
16041 APRUTIL_LDFLAGS="-L$lib"
16043 apr_addto_bugger="-L$lib"
16044 for i in $apr_addto_bugger; do
16045 apr_addto_duplicate="0"
16046 for j in $APRUTIL_LDFLAGS; do
16047 if test "x$i" = "x$j"; then
16048 apr_addto_duplicate="1"
16052 if test $apr_addto_duplicate = "0"; then
16053 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16054 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16059 apu_db_header=$bdb_header
16060 apu_db_lib=$bdb_libname
16065 if test "x$APRUTIL_INCLUDES" = "x"; then
16066 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
16067 APRUTIL_INCLUDES="-I$found/include"
16069 apr_addto_bugger="-I$found/include"
16070 for i in $apr_addto_bugger; do
16071 apr_addto_duplicate="0"
16072 for j in $APRUTIL_INCLUDES; do
16073 if test "x$i" = "x$j"; then
16074 apr_addto_duplicate="1"
16078 if test $apr_addto_duplicate = "0"; then
16079 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16080 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16086 if test "x$APRUTIL_LDFLAGS" = "x"; then
16087 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
16088 APRUTIL_LDFLAGS="-L$found/lib"
16090 apr_addto_bugger="-L$found/lib"
16091 for i in $apr_addto_bugger; do
16092 apr_addto_duplicate="0"
16093 for j in $APRUTIL_LDFLAGS; do
16094 if test "x$i" = "x$j"; then
16095 apr_addto_duplicate="1"
16099 if test $apr_addto_duplicate = "0"; then
16100 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16101 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16106 apu_db_header=$bdb_header
16107 apu_db_lib=$bdb_libname
16112 if test "$apu_have_db" = "1"; then
16113 apu_db_version=${db_major}
16116 if test "$apu_db_version" != "$db_major"; then
16117 as_fn_error $? "Berkeley db$db_major not found" "$LINENO" 5
16121 db_major=`echo "$requested" | sed -e 's/db//'`
16122 # Start version search at version x.9
16124 while [ $db_minor -ge 0 ]
16127 places="$check_places"
16128 db_major="$db_major"
16129 db_minor="$db_minor"
16130 if test -z "$places"; then
16131 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
16134 bdb_version="${db_major}"
16135 if test ""${db_minor}"" != "-1"; then
16136 bdb_version="$bdb_version."${db_minor}""
16137 if test ""-1"" != "-1"; then
16138 bdb_version="$bdb_version."-1""
16141 bdb_places="$places"
16142 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
16143 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"
16148 # Save the original values of the flags we tweak.
16149 apu_check_lib_save_libs="$LIBS"
16150 apu_check_lib_save_ldflags="$LDFLAGS"
16151 apu_check_lib_save_cppflags="$CPPFLAGS"
16153 # The variable `found' is the prefix under which we've found
16154 # Berkeley DB, or `not' if we haven't found it anywhere yet.
16156 for bdb_place in $bdb_places; do
16158 LDFLAGS="$apu_check_lib_save_ldflags"
16159 CPPFLAGS="$apu_check_lib_save_cppflags"
16160 case "$bdb_place" in
16162 description="the standard places"
16165 header="`echo $bdb_place | sed -e 's/:.*$//'`"
16166 lib="`echo $bdb_place | sed -e 's/^.*://'`"
16167 CPPFLAGS="$CPPFLAGS -I$header"
16168 LDFLAGS="$LDFLAGS -L$lib"
16169 description="$header and $lib"
16172 if test -d $bdb_place; then
16173 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
16174 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
16176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
16177 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
16178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
16179 $as_echo "directory not found" >&6; }
16182 description="$bdb_place"
16186 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
16187 # trick to display a message instead.
16188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
16189 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
16190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
16193 for bdb_libname in $bdb_default_search_lib_names; do
16194 for bdb_header in $bdb_default_search_headers; do
16195 # Clear the header cache variable for each location
16197 cache_id="`echo ac_cv_header_${bdb_header} \
16198 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16201 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
16202 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
16203 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16205 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
16206 # We generate a separate cache variable for each prefix and libname
16207 # we search under. That way, we avoid caching information that
16208 # changes if the user runs `configure' with a different set of
16211 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
16212 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
16216 $as_echo_n "checking for -l$bdb_libname... " >&6; }
16217 if eval \${$cache_id+:} false; then :
16218 $as_echo_n "(cached) " >&6
16222 apu_try_berkeley_db_save_libs="$LIBS"
16224 apu_check_berkeley_db_major="${db_major}"
16225 apu_check_berkeley_db_minor="${db_minor}"
16226 apu_check_berkeley_db_patch="-1"
16227 apu_try_berkeley_db_header=$bdb_header
16228 apu_try_berkeley_db_libname=$bdb_libname
16230 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
16231 if test "$cross_compiling" = yes; then :
16232 apu_try_berkeley_db=yes
16235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16236 /* end confdefs.h. */
16238 #include <stdlib.h>
16240 #include <$apu_try_berkeley_db_header>
16243 int major, minor, patch;
16245 db_version(&major, &minor, &patch);
16247 /* Sanity check: ensure that db.h constants actually match the db library */
16248 if (major != DB_VERSION_MAJOR
16249 || minor != DB_VERSION_MINOR
16250 || patch != DB_VERSION_PATCH)
16253 /* Run-time check: ensure the library claims to be the correct version. */
16255 if ($apu_check_berkeley_db_major != -1) {
16256 if (major < $apu_check_berkeley_db_major)
16258 if (major > $apu_check_berkeley_db_major)
16262 if ($apu_check_berkeley_db_minor != -1) {
16263 if (minor < $apu_check_berkeley_db_minor)
16265 if (minor > $apu_check_berkeley_db_minor)
16269 if ($apu_check_berkeley_db_patch == -1
16270 || patch >= $apu_check_berkeley_db_patch)
16277 if ac_fn_c_try_run "$LINENO"; then :
16278 apu_try_berkeley_db=yes
16280 apu_try_berkeley_db=no
16282 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16283 conftest.$ac_objext conftest.beam conftest.$ac_ext
16287 LIBS="$apu_try_berkeley_db_save_libs"
16290 eval "$cache_id=$apu_try_berkeley_db"
16294 result="`eval echo '$'$cache_id`"
16295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
16296 $as_echo "$result" >&6; }
16297 elif test ""${db_major}"" = "1"; then
16298 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
16299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
16300 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
16301 if eval \${$as_ac_Lib+:} false; then :
16302 $as_echo_n "(cached) " >&6
16304 ac_check_lib_save_LIBS=$LIBS
16305 LIBS="-l$bdb_libname $LIBS"
16306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16307 /* end confdefs.h. */
16309 /* Override any GCC internal prototype to avoid an error.
16310 Use char because int might match the return type of a GCC
16311 builtin and then its argument prototype would still apply. */
16324 if ac_fn_c_try_link "$LINENO"; then :
16325 eval "$as_ac_Lib=yes"
16327 eval "$as_ac_Lib=no"
16329 rm -f core conftest.err conftest.$ac_objext \
16330 conftest$ac_exeext conftest.$ac_ext
16331 LIBS=$ac_check_lib_save_LIBS
16333 eval ac_res=\$$as_ac_Lib
16334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16335 $as_echo "$ac_res" >&6; }
16336 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16343 elif test ""${db_major}"" = "2"; then
16344 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
16345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
16346 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
16347 if eval \${$as_ac_Lib+:} false; then :
16348 $as_echo_n "(cached) " >&6
16350 ac_check_lib_save_LIBS=$LIBS
16351 LIBS="-l$bdb_libname $LIBS"
16352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16353 /* end confdefs.h. */
16355 /* Override any GCC internal prototype to avoid an error.
16356 Use char because int might match the return type of a GCC
16357 builtin and then its argument prototype would still apply. */
16370 if ac_fn_c_try_link "$LINENO"; then :
16371 eval "$as_ac_Lib=yes"
16373 eval "$as_ac_Lib=no"
16375 rm -f core conftest.err conftest.$ac_objext \
16376 conftest$ac_exeext conftest.$ac_ext
16377 LIBS=$ac_check_lib_save_LIBS
16379 eval ac_res=\$$as_ac_Lib
16380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16381 $as_echo "$ac_res" >&6; }
16382 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16397 # If we found it, no need to search any more.
16398 if test "$result" = "yes"; then
16403 test "$found" != "not" && break
16405 test "$found" != "not" && break
16408 # Restore the original values of the flags we tweak.
16409 LDFLAGS="$apu_check_lib_save_ldflags"
16410 CPPFLAGS="$apu_check_lib_save_cppflags"
16417 apu_db_header=$bdb_header
16418 apu_db_lib=$bdb_libname
16422 header="`echo $found | sed -e 's/:.*$//'`"
16423 lib="`echo $found | sed -e 's/^.*://'`"
16426 if test "x$APRUTIL_INCLUDES" = "x"; then
16427 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
16428 APRUTIL_INCLUDES="-I$header"
16430 apr_addto_bugger="-I$header"
16431 for i in $apr_addto_bugger; do
16432 apr_addto_duplicate="0"
16433 for j in $APRUTIL_INCLUDES; do
16434 if test "x$i" = "x$j"; then
16435 apr_addto_duplicate="1"
16439 if test $apr_addto_duplicate = "0"; then
16440 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16441 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16447 if test "x$APRUTIL_LDFLAGS" = "x"; then
16448 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
16449 APRUTIL_LDFLAGS="-L$lib"
16451 apr_addto_bugger="-L$lib"
16452 for i in $apr_addto_bugger; do
16453 apr_addto_duplicate="0"
16454 for j in $APRUTIL_LDFLAGS; do
16455 if test "x$i" = "x$j"; then
16456 apr_addto_duplicate="1"
16460 if test $apr_addto_duplicate = "0"; then
16461 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16462 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16467 apu_db_header=$bdb_header
16468 apu_db_lib=$bdb_libname
16473 if test "x$APRUTIL_INCLUDES" = "x"; then
16474 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
16475 APRUTIL_INCLUDES="-I$found/include"
16477 apr_addto_bugger="-I$found/include"
16478 for i in $apr_addto_bugger; do
16479 apr_addto_duplicate="0"
16480 for j in $APRUTIL_INCLUDES; do
16481 if test "x$i" = "x$j"; then
16482 apr_addto_duplicate="1"
16486 if test $apr_addto_duplicate = "0"; then
16487 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16488 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16494 if test "x$APRUTIL_LDFLAGS" = "x"; then
16495 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
16496 APRUTIL_LDFLAGS="-L$found/lib"
16498 apr_addto_bugger="-L$found/lib"
16499 for i in $apr_addto_bugger; do
16500 apr_addto_duplicate="0"
16501 for j in $APRUTIL_LDFLAGS; do
16502 if test "x$i" = "x$j"; then
16503 apr_addto_duplicate="1"
16507 if test $apr_addto_duplicate = "0"; then
16508 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16509 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16514 apu_db_header=$bdb_header
16515 apu_db_lib=$bdb_libname
16520 if test "$apu_have_db" = "1"; then
16521 apu_db_version=${db_major}
16524 if test "$apu_have_db" = "1"; then
16527 db_minor=`expr $db_minor - 1`
16529 if test "$apu_db_version" != "$db_major"; then
16530 as_fn_error $? "Berkeley db$db_major not found" "$LINENO" 5
16535 all_places="$check_places"
16537 # Start version search at version 5.9
16539 while [ $db_version -ge 40 ]
16541 db_major=`echo $db_version | sed -e 's/.$//'`
16542 db_minor=`echo $db_version | sed -e 's/.//'`
16544 places="$all_places"
16545 db_major="$db_major"
16546 db_minor="$db_minor"
16547 if test -z "$places"; then
16548 places="std /usr/local /usr/local/BerkeleyDB.${db_major}.${db_minor} /boot/home/config"
16551 bdb_version="${db_major}"
16552 if test ""${db_minor}"" != "-1"; then
16553 bdb_version="$bdb_version."${db_minor}""
16554 if test ""-1"" != "-1"; then
16555 bdb_version="$bdb_version."-1""
16558 bdb_places="$places"
16559 bdb_default_search_headers="db${db_major}${db_minor}/db.h db${db_major}/db.h db.h"
16560 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"
16565 # Save the original values of the flags we tweak.
16566 apu_check_lib_save_libs="$LIBS"
16567 apu_check_lib_save_ldflags="$LDFLAGS"
16568 apu_check_lib_save_cppflags="$CPPFLAGS"
16570 # The variable `found' is the prefix under which we've found
16571 # Berkeley DB, or `not' if we haven't found it anywhere yet.
16573 for bdb_place in $bdb_places; do
16575 LDFLAGS="$apu_check_lib_save_ldflags"
16576 CPPFLAGS="$apu_check_lib_save_cppflags"
16577 case "$bdb_place" in
16579 description="the standard places"
16582 header="`echo $bdb_place | sed -e 's/:.*$//'`"
16583 lib="`echo $bdb_place | sed -e 's/^.*://'`"
16584 CPPFLAGS="$CPPFLAGS -I$header"
16585 LDFLAGS="$LDFLAGS -L$lib"
16586 description="$header and $lib"
16589 if test -d $bdb_place; then
16590 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
16591 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
16593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
16594 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
16595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
16596 $as_echo "directory not found" >&6; }
16599 description="$bdb_place"
16603 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
16604 # trick to display a message instead.
16605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
16606 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
16607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
16610 for bdb_libname in $bdb_default_search_lib_names; do
16611 for bdb_header in $bdb_default_search_headers; do
16612 # Clear the header cache variable for each location
16614 cache_id="`echo ac_cv_header_${bdb_header} \
16615 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16618 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
16619 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
16620 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
16622 if test ""${db_major}"" = "3" -o ""${db_major}"" = "4" -o ""${db_major}"" = "5"; then
16623 # We generate a separate cache variable for each prefix and libname
16624 # we search under. That way, we avoid caching information that
16625 # changes if the user runs `configure' with a different set of
16628 cache_id="`echo apu_cv_check_berkeley_db_"${db_major}"_"${db_minor}"_"-1"_${bdb_header}_${bdb_libname}_in_${bdb_place} \
16629 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
16632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
16633 $as_echo_n "checking for -l$bdb_libname... " >&6; }
16634 if eval \${$cache_id+:} false; then :
16635 $as_echo_n "(cached) " >&6
16639 apu_try_berkeley_db_save_libs="$LIBS"
16641 apu_check_berkeley_db_major="${db_major}"
16642 apu_check_berkeley_db_minor="${db_minor}"
16643 apu_check_berkeley_db_patch="-1"
16644 apu_try_berkeley_db_header=$bdb_header
16645 apu_try_berkeley_db_libname=$bdb_libname
16647 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
16648 if test "$cross_compiling" = yes; then :
16649 apu_try_berkeley_db=yes
16652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16653 /* end confdefs.h. */
16655 #include <stdlib.h>
16657 #include <$apu_try_berkeley_db_header>
16660 int major, minor, patch;
16662 db_version(&major, &minor, &patch);
16664 /* Sanity check: ensure that db.h constants actually match the db library */
16665 if (major != DB_VERSION_MAJOR
16666 || minor != DB_VERSION_MINOR
16667 || patch != DB_VERSION_PATCH)
16670 /* Run-time check: ensure the library claims to be the correct version. */
16672 if ($apu_check_berkeley_db_major != -1) {
16673 if (major < $apu_check_berkeley_db_major)
16675 if (major > $apu_check_berkeley_db_major)
16679 if ($apu_check_berkeley_db_minor != -1) {
16680 if (minor < $apu_check_berkeley_db_minor)
16682 if (minor > $apu_check_berkeley_db_minor)
16686 if ($apu_check_berkeley_db_patch == -1
16687 || patch >= $apu_check_berkeley_db_patch)
16694 if ac_fn_c_try_run "$LINENO"; then :
16695 apu_try_berkeley_db=yes
16697 apu_try_berkeley_db=no
16699 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
16700 conftest.$ac_objext conftest.beam conftest.$ac_ext
16704 LIBS="$apu_try_berkeley_db_save_libs"
16707 eval "$cache_id=$apu_try_berkeley_db"
16711 result="`eval echo '$'$cache_id`"
16712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
16713 $as_echo "$result" >&6; }
16714 elif test ""${db_major}"" = "1"; then
16715 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
16716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
16717 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
16718 if eval \${$as_ac_Lib+:} false; then :
16719 $as_echo_n "(cached) " >&6
16721 ac_check_lib_save_LIBS=$LIBS
16722 LIBS="-l$bdb_libname $LIBS"
16723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16724 /* end confdefs.h. */
16726 /* Override any GCC internal prototype to avoid an error.
16727 Use char because int might match the return type of a GCC
16728 builtin and then its argument prototype would still apply. */
16741 if ac_fn_c_try_link "$LINENO"; then :
16742 eval "$as_ac_Lib=yes"
16744 eval "$as_ac_Lib=no"
16746 rm -f core conftest.err conftest.$ac_objext \
16747 conftest$ac_exeext conftest.$ac_ext
16748 LIBS=$ac_check_lib_save_LIBS
16750 eval ac_res=\$$as_ac_Lib
16751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16752 $as_echo "$ac_res" >&6; }
16753 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16760 elif test ""${db_major}"" = "2"; then
16761 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
16762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
16763 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
16764 if eval \${$as_ac_Lib+:} false; then :
16765 $as_echo_n "(cached) " >&6
16767 ac_check_lib_save_LIBS=$LIBS
16768 LIBS="-l$bdb_libname $LIBS"
16769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16770 /* end confdefs.h. */
16772 /* Override any GCC internal prototype to avoid an error.
16773 Use char because int might match the return type of a GCC
16774 builtin and then its argument prototype would still apply. */
16787 if ac_fn_c_try_link "$LINENO"; then :
16788 eval "$as_ac_Lib=yes"
16790 eval "$as_ac_Lib=no"
16792 rm -f core conftest.err conftest.$ac_objext \
16793 conftest$ac_exeext conftest.$ac_ext
16794 LIBS=$ac_check_lib_save_LIBS
16796 eval ac_res=\$$as_ac_Lib
16797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16798 $as_echo "$ac_res" >&6; }
16799 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
16814 # If we found it, no need to search any more.
16815 if test "$result" = "yes"; then
16820 test "$found" != "not" && break
16822 test "$found" != "not" && break
16825 # Restore the original values of the flags we tweak.
16826 LDFLAGS="$apu_check_lib_save_ldflags"
16827 CPPFLAGS="$apu_check_lib_save_cppflags"
16834 apu_db_header=$bdb_header
16835 apu_db_lib=$bdb_libname
16839 header="`echo $found | sed -e 's/:.*$//'`"
16840 lib="`echo $found | sed -e 's/^.*://'`"
16843 if test "x$APRUTIL_INCLUDES" = "x"; then
16844 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
16845 APRUTIL_INCLUDES="-I$header"
16847 apr_addto_bugger="-I$header"
16848 for i in $apr_addto_bugger; do
16849 apr_addto_duplicate="0"
16850 for j in $APRUTIL_INCLUDES; do
16851 if test "x$i" = "x$j"; then
16852 apr_addto_duplicate="1"
16856 if test $apr_addto_duplicate = "0"; then
16857 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16858 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16864 if test "x$APRUTIL_LDFLAGS" = "x"; then
16865 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
16866 APRUTIL_LDFLAGS="-L$lib"
16868 apr_addto_bugger="-L$lib"
16869 for i in $apr_addto_bugger; do
16870 apr_addto_duplicate="0"
16871 for j in $APRUTIL_LDFLAGS; do
16872 if test "x$i" = "x$j"; then
16873 apr_addto_duplicate="1"
16877 if test $apr_addto_duplicate = "0"; then
16878 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16879 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16884 apu_db_header=$bdb_header
16885 apu_db_lib=$bdb_libname
16890 if test "x$APRUTIL_INCLUDES" = "x"; then
16891 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
16892 APRUTIL_INCLUDES="-I$found/include"
16894 apr_addto_bugger="-I$found/include"
16895 for i in $apr_addto_bugger; do
16896 apr_addto_duplicate="0"
16897 for j in $APRUTIL_INCLUDES; do
16898 if test "x$i" = "x$j"; then
16899 apr_addto_duplicate="1"
16903 if test $apr_addto_duplicate = "0"; then
16904 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
16905 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
16911 if test "x$APRUTIL_LDFLAGS" = "x"; then
16912 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
16913 APRUTIL_LDFLAGS="-L$found/lib"
16915 apr_addto_bugger="-L$found/lib"
16916 for i in $apr_addto_bugger; do
16917 apr_addto_duplicate="0"
16918 for j in $APRUTIL_LDFLAGS; do
16919 if test "x$i" = "x$j"; then
16920 apr_addto_duplicate="1"
16924 if test $apr_addto_duplicate = "0"; then
16925 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
16926 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
16931 apu_db_header=$bdb_header
16932 apu_db_lib=$bdb_libname
16937 if test "$apu_have_db" = "1"; then
16938 apu_db_version=${db_major}
16941 if test "$apu_have_db" = "1"; then
16944 db_version=`expr $db_version - 1`
16946 if test "$apu_have_db" = "0"; then
16948 places="$all_places"
16949 if test -z "$places"; then
16954 if test "-1" != "-1"; then
16955 bdb_version="$bdb_version.-1"
16956 if test "-1" != "-1"; then
16957 bdb_version="$bdb_version.-1"
16960 bdb_places="$places"
16961 bdb_default_search_headers="db3/db.h db.h"
16962 bdb_default_search_lib_names="db3 db"
16967 # Save the original values of the flags we tweak.
16968 apu_check_lib_save_libs="$LIBS"
16969 apu_check_lib_save_ldflags="$LDFLAGS"
16970 apu_check_lib_save_cppflags="$CPPFLAGS"
16972 # The variable `found' is the prefix under which we've found
16973 # Berkeley DB, or `not' if we haven't found it anywhere yet.
16975 for bdb_place in $bdb_places; do
16977 LDFLAGS="$apu_check_lib_save_ldflags"
16978 CPPFLAGS="$apu_check_lib_save_cppflags"
16979 case "$bdb_place" in
16981 description="the standard places"
16984 header="`echo $bdb_place | sed -e 's/:.*$//'`"
16985 lib="`echo $bdb_place | sed -e 's/^.*://'`"
16986 CPPFLAGS="$CPPFLAGS -I$header"
16987 LDFLAGS="$LDFLAGS -L$lib"
16988 description="$header and $lib"
16991 if test -d $bdb_place; then
16992 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
16993 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
16995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
16996 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
16997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
16998 $as_echo "directory not found" >&6; }
17001 description="$bdb_place"
17005 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
17006 # trick to display a message instead.
17007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
17008 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
17009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
17012 for bdb_libname in $bdb_default_search_lib_names; do
17013 for bdb_header in $bdb_default_search_headers; do
17014 # Clear the header cache variable for each location
17016 cache_id="`echo ac_cv_header_${bdb_header} \
17017 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17020 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
17021 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
17022 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17024 if test "3" = "3" -o "3" = "4" -o "3" = "5"; then
17025 # We generate a separate cache variable for each prefix and libname
17026 # we search under. That way, we avoid caching information that
17027 # changes if the user runs `configure' with a different set of
17030 cache_id="`echo apu_cv_check_berkeley_db_3_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
17031 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
17035 $as_echo_n "checking for -l$bdb_libname... " >&6; }
17036 if eval \${$cache_id+:} false; then :
17037 $as_echo_n "(cached) " >&6
17041 apu_try_berkeley_db_save_libs="$LIBS"
17043 apu_check_berkeley_db_major=3
17044 apu_check_berkeley_db_minor=-1
17045 apu_check_berkeley_db_patch=-1
17046 apu_try_berkeley_db_header=$bdb_header
17047 apu_try_berkeley_db_libname=$bdb_libname
17049 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
17050 if test "$cross_compiling" = yes; then :
17051 apu_try_berkeley_db=yes
17054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17055 /* end confdefs.h. */
17057 #include <stdlib.h>
17059 #include <$apu_try_berkeley_db_header>
17062 int major, minor, patch;
17064 db_version(&major, &minor, &patch);
17066 /* Sanity check: ensure that db.h constants actually match the db library */
17067 if (major != DB_VERSION_MAJOR
17068 || minor != DB_VERSION_MINOR
17069 || patch != DB_VERSION_PATCH)
17072 /* Run-time check: ensure the library claims to be the correct version. */
17074 if ($apu_check_berkeley_db_major != -1) {
17075 if (major < $apu_check_berkeley_db_major)
17077 if (major > $apu_check_berkeley_db_major)
17081 if ($apu_check_berkeley_db_minor != -1) {
17082 if (minor < $apu_check_berkeley_db_minor)
17084 if (minor > $apu_check_berkeley_db_minor)
17088 if ($apu_check_berkeley_db_patch == -1
17089 || patch >= $apu_check_berkeley_db_patch)
17096 if ac_fn_c_try_run "$LINENO"; then :
17097 apu_try_berkeley_db=yes
17099 apu_try_berkeley_db=no
17101 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17102 conftest.$ac_objext conftest.beam conftest.$ac_ext
17106 LIBS="$apu_try_berkeley_db_save_libs"
17109 eval "$cache_id=$apu_try_berkeley_db"
17113 result="`eval echo '$'$cache_id`"
17114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
17115 $as_echo "$result" >&6; }
17116 elif test "3" = "1"; then
17117 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
17118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
17119 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
17120 if eval \${$as_ac_Lib+:} false; then :
17121 $as_echo_n "(cached) " >&6
17123 ac_check_lib_save_LIBS=$LIBS
17124 LIBS="-l$bdb_libname $LIBS"
17125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17126 /* end confdefs.h. */
17128 /* Override any GCC internal prototype to avoid an error.
17129 Use char because int might match the return type of a GCC
17130 builtin and then its argument prototype would still apply. */
17143 if ac_fn_c_try_link "$LINENO"; then :
17144 eval "$as_ac_Lib=yes"
17146 eval "$as_ac_Lib=no"
17148 rm -f core conftest.err conftest.$ac_objext \
17149 conftest$ac_exeext conftest.$ac_ext
17150 LIBS=$ac_check_lib_save_LIBS
17152 eval ac_res=\$$as_ac_Lib
17153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17154 $as_echo "$ac_res" >&6; }
17155 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17162 elif test "3" = "2"; then
17163 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
17164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
17165 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
17166 if eval \${$as_ac_Lib+:} false; then :
17167 $as_echo_n "(cached) " >&6
17169 ac_check_lib_save_LIBS=$LIBS
17170 LIBS="-l$bdb_libname $LIBS"
17171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17172 /* end confdefs.h. */
17174 /* Override any GCC internal prototype to avoid an error.
17175 Use char because int might match the return type of a GCC
17176 builtin and then its argument prototype would still apply. */
17189 if ac_fn_c_try_link "$LINENO"; then :
17190 eval "$as_ac_Lib=yes"
17192 eval "$as_ac_Lib=no"
17194 rm -f core conftest.err conftest.$ac_objext \
17195 conftest$ac_exeext conftest.$ac_ext
17196 LIBS=$ac_check_lib_save_LIBS
17198 eval ac_res=\$$as_ac_Lib
17199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17200 $as_echo "$ac_res" >&6; }
17201 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17216 # If we found it, no need to search any more.
17217 if test "$result" = "yes"; then
17222 test "$found" != "not" && break
17224 test "$found" != "not" && break
17227 # Restore the original values of the flags we tweak.
17228 LDFLAGS="$apu_check_lib_save_ldflags"
17229 CPPFLAGS="$apu_check_lib_save_cppflags"
17236 apu_db_header=$bdb_header
17237 apu_db_lib=$bdb_libname
17241 header="`echo $found | sed -e 's/:.*$//'`"
17242 lib="`echo $found | sed -e 's/^.*://'`"
17245 if test "x$APRUTIL_INCLUDES" = "x"; then
17246 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
17247 APRUTIL_INCLUDES="-I$header"
17249 apr_addto_bugger="-I$header"
17250 for i in $apr_addto_bugger; do
17251 apr_addto_duplicate="0"
17252 for j in $APRUTIL_INCLUDES; do
17253 if test "x$i" = "x$j"; then
17254 apr_addto_duplicate="1"
17258 if test $apr_addto_duplicate = "0"; then
17259 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17260 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17266 if test "x$APRUTIL_LDFLAGS" = "x"; then
17267 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
17268 APRUTIL_LDFLAGS="-L$lib"
17270 apr_addto_bugger="-L$lib"
17271 for i in $apr_addto_bugger; do
17272 apr_addto_duplicate="0"
17273 for j in $APRUTIL_LDFLAGS; do
17274 if test "x$i" = "x$j"; then
17275 apr_addto_duplicate="1"
17279 if test $apr_addto_duplicate = "0"; then
17280 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17281 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17286 apu_db_header=$bdb_header
17287 apu_db_lib=$bdb_libname
17292 if test "x$APRUTIL_INCLUDES" = "x"; then
17293 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
17294 APRUTIL_INCLUDES="-I$found/include"
17296 apr_addto_bugger="-I$found/include"
17297 for i in $apr_addto_bugger; do
17298 apr_addto_duplicate="0"
17299 for j in $APRUTIL_INCLUDES; do
17300 if test "x$i" = "x$j"; then
17301 apr_addto_duplicate="1"
17305 if test $apr_addto_duplicate = "0"; then
17306 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17307 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17313 if test "x$APRUTIL_LDFLAGS" = "x"; then
17314 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
17315 APRUTIL_LDFLAGS="-L$found/lib"
17317 apr_addto_bugger="-L$found/lib"
17318 for i in $apr_addto_bugger; do
17319 apr_addto_duplicate="0"
17320 for j in $APRUTIL_LDFLAGS; do
17321 if test "x$i" = "x$j"; then
17322 apr_addto_duplicate="1"
17326 if test $apr_addto_duplicate = "0"; then
17327 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17328 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17333 apu_db_header=$bdb_header
17334 apu_db_lib=$bdb_libname
17339 if test "$apu_have_db" = "1"; then
17344 if test "$apu_have_db" = "0"; then
17346 places="$all_places"
17347 if test -z "$places"; then
17352 if test "-1" != "-1"; then
17353 bdb_version="$bdb_version.-1"
17354 if test "-1" != "-1"; then
17355 bdb_version="$bdb_version.-1"
17358 bdb_places="$places"
17359 bdb_default_search_headers="db2/db.h db.h"
17360 bdb_default_search_lib_names="db2 db"
17365 # Save the original values of the flags we tweak.
17366 apu_check_lib_save_libs="$LIBS"
17367 apu_check_lib_save_ldflags="$LDFLAGS"
17368 apu_check_lib_save_cppflags="$CPPFLAGS"
17370 # The variable `found' is the prefix under which we've found
17371 # Berkeley DB, or `not' if we haven't found it anywhere yet.
17373 for bdb_place in $bdb_places; do
17375 LDFLAGS="$apu_check_lib_save_ldflags"
17376 CPPFLAGS="$apu_check_lib_save_cppflags"
17377 case "$bdb_place" in
17379 description="the standard places"
17382 header="`echo $bdb_place | sed -e 's/:.*$//'`"
17383 lib="`echo $bdb_place | sed -e 's/^.*://'`"
17384 CPPFLAGS="$CPPFLAGS -I$header"
17385 LDFLAGS="$LDFLAGS -L$lib"
17386 description="$header and $lib"
17389 if test -d $bdb_place; then
17390 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
17391 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
17393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
17394 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
17395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
17396 $as_echo "directory not found" >&6; }
17399 description="$bdb_place"
17403 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
17404 # trick to display a message instead.
17405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
17406 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
17407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
17410 for bdb_libname in $bdb_default_search_lib_names; do
17411 for bdb_header in $bdb_default_search_headers; do
17412 # Clear the header cache variable for each location
17414 cache_id="`echo ac_cv_header_${bdb_header} \
17415 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17418 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
17419 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
17420 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17422 if test "2" = "3" -o "2" = "4" -o "2" = "5"; then
17423 # We generate a separate cache variable for each prefix and libname
17424 # we search under. That way, we avoid caching information that
17425 # changes if the user runs `configure' with a different set of
17428 cache_id="`echo apu_cv_check_berkeley_db_2_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
17429 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
17433 $as_echo_n "checking for -l$bdb_libname... " >&6; }
17434 if eval \${$cache_id+:} false; then :
17435 $as_echo_n "(cached) " >&6
17439 apu_try_berkeley_db_save_libs="$LIBS"
17441 apu_check_berkeley_db_major=2
17442 apu_check_berkeley_db_minor=-1
17443 apu_check_berkeley_db_patch=-1
17444 apu_try_berkeley_db_header=$bdb_header
17445 apu_try_berkeley_db_libname=$bdb_libname
17447 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
17448 if test "$cross_compiling" = yes; then :
17449 apu_try_berkeley_db=yes
17452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17453 /* end confdefs.h. */
17455 #include <stdlib.h>
17457 #include <$apu_try_berkeley_db_header>
17460 int major, minor, patch;
17462 db_version(&major, &minor, &patch);
17464 /* Sanity check: ensure that db.h constants actually match the db library */
17465 if (major != DB_VERSION_MAJOR
17466 || minor != DB_VERSION_MINOR
17467 || patch != DB_VERSION_PATCH)
17470 /* Run-time check: ensure the library claims to be the correct version. */
17472 if ($apu_check_berkeley_db_major != -1) {
17473 if (major < $apu_check_berkeley_db_major)
17475 if (major > $apu_check_berkeley_db_major)
17479 if ($apu_check_berkeley_db_minor != -1) {
17480 if (minor < $apu_check_berkeley_db_minor)
17482 if (minor > $apu_check_berkeley_db_minor)
17486 if ($apu_check_berkeley_db_patch == -1
17487 || patch >= $apu_check_berkeley_db_patch)
17494 if ac_fn_c_try_run "$LINENO"; then :
17495 apu_try_berkeley_db=yes
17497 apu_try_berkeley_db=no
17499 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17500 conftest.$ac_objext conftest.beam conftest.$ac_ext
17504 LIBS="$apu_try_berkeley_db_save_libs"
17507 eval "$cache_id=$apu_try_berkeley_db"
17511 result="`eval echo '$'$cache_id`"
17512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
17513 $as_echo "$result" >&6; }
17514 elif test "2" = "1"; then
17515 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
17516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
17517 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
17518 if eval \${$as_ac_Lib+:} false; then :
17519 $as_echo_n "(cached) " >&6
17521 ac_check_lib_save_LIBS=$LIBS
17522 LIBS="-l$bdb_libname $LIBS"
17523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17524 /* end confdefs.h. */
17526 /* Override any GCC internal prototype to avoid an error.
17527 Use char because int might match the return type of a GCC
17528 builtin and then its argument prototype would still apply. */
17541 if ac_fn_c_try_link "$LINENO"; then :
17542 eval "$as_ac_Lib=yes"
17544 eval "$as_ac_Lib=no"
17546 rm -f core conftest.err conftest.$ac_objext \
17547 conftest$ac_exeext conftest.$ac_ext
17548 LIBS=$ac_check_lib_save_LIBS
17550 eval ac_res=\$$as_ac_Lib
17551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17552 $as_echo "$ac_res" >&6; }
17553 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17560 elif test "2" = "2"; then
17561 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
17562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
17563 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
17564 if eval \${$as_ac_Lib+:} false; then :
17565 $as_echo_n "(cached) " >&6
17567 ac_check_lib_save_LIBS=$LIBS
17568 LIBS="-l$bdb_libname $LIBS"
17569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17570 /* end confdefs.h. */
17572 /* Override any GCC internal prototype to avoid an error.
17573 Use char because int might match the return type of a GCC
17574 builtin and then its argument prototype would still apply. */
17587 if ac_fn_c_try_link "$LINENO"; then :
17588 eval "$as_ac_Lib=yes"
17590 eval "$as_ac_Lib=no"
17592 rm -f core conftest.err conftest.$ac_objext \
17593 conftest$ac_exeext conftest.$ac_ext
17594 LIBS=$ac_check_lib_save_LIBS
17596 eval ac_res=\$$as_ac_Lib
17597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17598 $as_echo "$ac_res" >&6; }
17599 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17614 # If we found it, no need to search any more.
17615 if test "$result" = "yes"; then
17620 test "$found" != "not" && break
17622 test "$found" != "not" && break
17625 # Restore the original values of the flags we tweak.
17626 LDFLAGS="$apu_check_lib_save_ldflags"
17627 CPPFLAGS="$apu_check_lib_save_cppflags"
17634 apu_db_header=$bdb_header
17635 apu_db_lib=$bdb_libname
17639 header="`echo $found | sed -e 's/:.*$//'`"
17640 lib="`echo $found | sed -e 's/^.*://'`"
17643 if test "x$APRUTIL_INCLUDES" = "x"; then
17644 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
17645 APRUTIL_INCLUDES="-I$header"
17647 apr_addto_bugger="-I$header"
17648 for i in $apr_addto_bugger; do
17649 apr_addto_duplicate="0"
17650 for j in $APRUTIL_INCLUDES; do
17651 if test "x$i" = "x$j"; then
17652 apr_addto_duplicate="1"
17656 if test $apr_addto_duplicate = "0"; then
17657 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17658 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17664 if test "x$APRUTIL_LDFLAGS" = "x"; then
17665 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
17666 APRUTIL_LDFLAGS="-L$lib"
17668 apr_addto_bugger="-L$lib"
17669 for i in $apr_addto_bugger; do
17670 apr_addto_duplicate="0"
17671 for j in $APRUTIL_LDFLAGS; do
17672 if test "x$i" = "x$j"; then
17673 apr_addto_duplicate="1"
17677 if test $apr_addto_duplicate = "0"; then
17678 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17679 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17684 apu_db_header=$bdb_header
17685 apu_db_lib=$bdb_libname
17690 if test "x$APRUTIL_INCLUDES" = "x"; then
17691 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
17692 APRUTIL_INCLUDES="-I$found/include"
17694 apr_addto_bugger="-I$found/include"
17695 for i in $apr_addto_bugger; do
17696 apr_addto_duplicate="0"
17697 for j in $APRUTIL_INCLUDES; do
17698 if test "x$i" = "x$j"; then
17699 apr_addto_duplicate="1"
17703 if test $apr_addto_duplicate = "0"; then
17704 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
17705 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
17711 if test "x$APRUTIL_LDFLAGS" = "x"; then
17712 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
17713 APRUTIL_LDFLAGS="-L$found/lib"
17715 apr_addto_bugger="-L$found/lib"
17716 for i in $apr_addto_bugger; do
17717 apr_addto_duplicate="0"
17718 for j in $APRUTIL_LDFLAGS; do
17719 if test "x$i" = "x$j"; then
17720 apr_addto_duplicate="1"
17724 if test $apr_addto_duplicate = "0"; then
17725 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
17726 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
17731 apu_db_header=$bdb_header
17732 apu_db_lib=$bdb_libname
17737 if test "$apu_have_db" = "1"; then
17742 if test "$apu_have_db" = "0"; then
17744 places="$all_places"
17745 if test -z "$places"; then
17750 if test "0" != "-1"; then
17751 bdb_version="$bdb_version.0"
17752 if test "0" != "-1"; then
17753 bdb_version="$bdb_version.0"
17756 bdb_places="$places"
17757 bdb_default_search_headers="db1/db.h db.h"
17758 bdb_default_search_lib_names="db1"
17763 # Save the original values of the flags we tweak.
17764 apu_check_lib_save_libs="$LIBS"
17765 apu_check_lib_save_ldflags="$LDFLAGS"
17766 apu_check_lib_save_cppflags="$CPPFLAGS"
17768 # The variable `found' is the prefix under which we've found
17769 # Berkeley DB, or `not' if we haven't found it anywhere yet.
17771 for bdb_place in $bdb_places; do
17773 LDFLAGS="$apu_check_lib_save_ldflags"
17774 CPPFLAGS="$apu_check_lib_save_cppflags"
17775 case "$bdb_place" in
17777 description="the standard places"
17780 header="`echo $bdb_place | sed -e 's/:.*$//'`"
17781 lib="`echo $bdb_place | sed -e 's/^.*://'`"
17782 CPPFLAGS="$CPPFLAGS -I$header"
17783 LDFLAGS="$LDFLAGS -L$lib"
17784 description="$header and $lib"
17787 if test -d $bdb_place; then
17788 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
17789 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
17791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
17792 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
17793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
17794 $as_echo "directory not found" >&6; }
17797 description="$bdb_place"
17801 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
17802 # trick to display a message instead.
17803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
17804 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
17805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
17808 for bdb_libname in $bdb_default_search_lib_names; do
17809 for bdb_header in $bdb_default_search_headers; do
17810 # Clear the header cache variable for each location
17812 cache_id="`echo ac_cv_header_${bdb_header} \
17813 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17816 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
17817 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
17818 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17820 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
17821 # We generate a separate cache variable for each prefix and libname
17822 # we search under. That way, we avoid caching information that
17823 # changes if the user runs `configure' with a different set of
17826 cache_id="`echo apu_cv_check_berkeley_db_1_0_0_${bdb_header}_${bdb_libname}_in_${bdb_place} \
17827 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
17830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
17831 $as_echo_n "checking for -l$bdb_libname... " >&6; }
17832 if eval \${$cache_id+:} false; then :
17833 $as_echo_n "(cached) " >&6
17837 apu_try_berkeley_db_save_libs="$LIBS"
17839 apu_check_berkeley_db_major=1
17840 apu_check_berkeley_db_minor=0
17841 apu_check_berkeley_db_patch=0
17842 apu_try_berkeley_db_header=$bdb_header
17843 apu_try_berkeley_db_libname=$bdb_libname
17845 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
17846 if test "$cross_compiling" = yes; then :
17847 apu_try_berkeley_db=yes
17850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17851 /* end confdefs.h. */
17853 #include <stdlib.h>
17855 #include <$apu_try_berkeley_db_header>
17858 int major, minor, patch;
17860 db_version(&major, &minor, &patch);
17862 /* Sanity check: ensure that db.h constants actually match the db library */
17863 if (major != DB_VERSION_MAJOR
17864 || minor != DB_VERSION_MINOR
17865 || patch != DB_VERSION_PATCH)
17868 /* Run-time check: ensure the library claims to be the correct version. */
17870 if ($apu_check_berkeley_db_major != -1) {
17871 if (major < $apu_check_berkeley_db_major)
17873 if (major > $apu_check_berkeley_db_major)
17877 if ($apu_check_berkeley_db_minor != -1) {
17878 if (minor < $apu_check_berkeley_db_minor)
17880 if (minor > $apu_check_berkeley_db_minor)
17884 if ($apu_check_berkeley_db_patch == -1
17885 || patch >= $apu_check_berkeley_db_patch)
17892 if ac_fn_c_try_run "$LINENO"; then :
17893 apu_try_berkeley_db=yes
17895 apu_try_berkeley_db=no
17897 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17898 conftest.$ac_objext conftest.beam conftest.$ac_ext
17902 LIBS="$apu_try_berkeley_db_save_libs"
17905 eval "$cache_id=$apu_try_berkeley_db"
17909 result="`eval echo '$'$cache_id`"
17910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
17911 $as_echo "$result" >&6; }
17912 elif test "1" = "1"; then
17913 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
17914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
17915 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
17916 if eval \${$as_ac_Lib+:} false; then :
17917 $as_echo_n "(cached) " >&6
17919 ac_check_lib_save_LIBS=$LIBS
17920 LIBS="-l$bdb_libname $LIBS"
17921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17922 /* end confdefs.h. */
17924 /* Override any GCC internal prototype to avoid an error.
17925 Use char because int might match the return type of a GCC
17926 builtin and then its argument prototype would still apply. */
17939 if ac_fn_c_try_link "$LINENO"; then :
17940 eval "$as_ac_Lib=yes"
17942 eval "$as_ac_Lib=no"
17944 rm -f core conftest.err conftest.$ac_objext \
17945 conftest$ac_exeext conftest.$ac_ext
17946 LIBS=$ac_check_lib_save_LIBS
17948 eval ac_res=\$$as_ac_Lib
17949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17950 $as_echo "$ac_res" >&6; }
17951 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
17958 elif test "1" = "2"; then
17959 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
17960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
17961 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
17962 if eval \${$as_ac_Lib+:} false; then :
17963 $as_echo_n "(cached) " >&6
17965 ac_check_lib_save_LIBS=$LIBS
17966 LIBS="-l$bdb_libname $LIBS"
17967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17968 /* end confdefs.h. */
17970 /* Override any GCC internal prototype to avoid an error.
17971 Use char because int might match the return type of a GCC
17972 builtin and then its argument prototype would still apply. */
17985 if ac_fn_c_try_link "$LINENO"; then :
17986 eval "$as_ac_Lib=yes"
17988 eval "$as_ac_Lib=no"
17990 rm -f core conftest.err conftest.$ac_objext \
17991 conftest$ac_exeext conftest.$ac_ext
17992 LIBS=$ac_check_lib_save_LIBS
17994 eval ac_res=\$$as_ac_Lib
17995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17996 $as_echo "$ac_res" >&6; }
17997 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
18012 # If we found it, no need to search any more.
18013 if test "$result" = "yes"; then
18018 test "$found" != "not" && break
18020 test "$found" != "not" && break
18023 # Restore the original values of the flags we tweak.
18024 LDFLAGS="$apu_check_lib_save_ldflags"
18025 CPPFLAGS="$apu_check_lib_save_cppflags"
18032 apu_db_header=$bdb_header
18033 apu_db_lib=$bdb_libname
18037 header="`echo $found | sed -e 's/:.*$//'`"
18038 lib="`echo $found | sed -e 's/^.*://'`"
18041 if test "x$APRUTIL_INCLUDES" = "x"; then
18042 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
18043 APRUTIL_INCLUDES="-I$header"
18045 apr_addto_bugger="-I$header"
18046 for i in $apr_addto_bugger; do
18047 apr_addto_duplicate="0"
18048 for j in $APRUTIL_INCLUDES; do
18049 if test "x$i" = "x$j"; then
18050 apr_addto_duplicate="1"
18054 if test $apr_addto_duplicate = "0"; then
18055 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18056 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18062 if test "x$APRUTIL_LDFLAGS" = "x"; then
18063 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
18064 APRUTIL_LDFLAGS="-L$lib"
18066 apr_addto_bugger="-L$lib"
18067 for i in $apr_addto_bugger; do
18068 apr_addto_duplicate="0"
18069 for j in $APRUTIL_LDFLAGS; do
18070 if test "x$i" = "x$j"; then
18071 apr_addto_duplicate="1"
18075 if test $apr_addto_duplicate = "0"; then
18076 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18077 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18082 apu_db_header=$bdb_header
18083 apu_db_lib=$bdb_libname
18088 if test "x$APRUTIL_INCLUDES" = "x"; then
18089 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
18090 APRUTIL_INCLUDES="-I$found/include"
18092 apr_addto_bugger="-I$found/include"
18093 for i in $apr_addto_bugger; do
18094 apr_addto_duplicate="0"
18095 for j in $APRUTIL_INCLUDES; do
18096 if test "x$i" = "x$j"; then
18097 apr_addto_duplicate="1"
18101 if test $apr_addto_duplicate = "0"; then
18102 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18103 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18109 if test "x$APRUTIL_LDFLAGS" = "x"; then
18110 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
18111 APRUTIL_LDFLAGS="-L$found/lib"
18113 apr_addto_bugger="-L$found/lib"
18114 for i in $apr_addto_bugger; do
18115 apr_addto_duplicate="0"
18116 for j in $APRUTIL_LDFLAGS; do
18117 if test "x$i" = "x$j"; then
18118 apr_addto_duplicate="1"
18122 if test $apr_addto_duplicate = "0"; then
18123 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18124 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18129 apu_db_header=$bdb_header
18130 apu_db_lib=$bdb_libname
18135 if test "$apu_have_db" = "1"; then
18140 if test "$apu_have_db" = "0"; then
18142 places="$all_places"
18143 if test -z "$places"; then
18148 if test "-1" != "-1"; then
18149 bdb_version="$bdb_version.-1"
18150 if test "-1" != "-1"; then
18151 bdb_version="$bdb_version.-1"
18154 bdb_places="$places"
18155 bdb_default_search_headers="db_185.h"
18156 bdb_default_search_lib_names="db"
18161 # Save the original values of the flags we tweak.
18162 apu_check_lib_save_libs="$LIBS"
18163 apu_check_lib_save_ldflags="$LDFLAGS"
18164 apu_check_lib_save_cppflags="$CPPFLAGS"
18166 # The variable `found' is the prefix under which we've found
18167 # Berkeley DB, or `not' if we haven't found it anywhere yet.
18169 for bdb_place in $bdb_places; do
18171 LDFLAGS="$apu_check_lib_save_ldflags"
18172 CPPFLAGS="$apu_check_lib_save_cppflags"
18173 case "$bdb_place" in
18175 description="the standard places"
18178 header="`echo $bdb_place | sed -e 's/:.*$//'`"
18179 lib="`echo $bdb_place | sed -e 's/^.*://'`"
18180 CPPFLAGS="$CPPFLAGS -I$header"
18181 LDFLAGS="$LDFLAGS -L$lib"
18182 description="$header and $lib"
18185 if test -d $bdb_place; then
18186 LDFLAGS="$LDFLAGS -L$bdb_place/lib"
18187 CPPFLAGS="$CPPFLAGS -I$bdb_place/include"
18189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $bdb_place" >&5
18190 $as_echo_n "checking for Berkeley DB $bdb_version in $bdb_place... " >&6; }
18191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: directory not found" >&5
18192 $as_echo "directory not found" >&6; }
18195 description="$bdb_place"
18199 # Since there is no AC_MSG_NOTICE in autoconf 2.13, we use this
18200 # trick to display a message instead.
18201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB $bdb_version in $description" >&5
18202 $as_echo_n "checking for Berkeley DB $bdb_version in $description... " >&6; }
18203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
18206 for bdb_libname in $bdb_default_search_lib_names; do
18207 for bdb_header in $bdb_default_search_headers; do
18208 # Clear the header cache variable for each location
18210 cache_id="`echo ac_cv_header_${bdb_header} \
18211 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
18214 as_ac_Header=`$as_echo "ac_cv_header_$bdb_header" | $as_tr_sh`
18215 ac_fn_c_check_header_mongrel "$LINENO" "$bdb_header" "$as_ac_Header" "$ac_includes_default"
18216 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
18218 if test "1" = "3" -o "1" = "4" -o "1" = "5"; then
18219 # We generate a separate cache variable for each prefix and libname
18220 # we search under. That way, we avoid caching information that
18221 # changes if the user runs `configure' with a different set of
18224 cache_id="`echo apu_cv_check_berkeley_db_1_-1_-1_${bdb_header}_${bdb_libname}_in_${bdb_place} \
18225 | sed -e 's/[^a-zA-Z0-9_]/_/g'`"
18228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$bdb_libname" >&5
18229 $as_echo_n "checking for -l$bdb_libname... " >&6; }
18230 if eval \${$cache_id+:} false; then :
18231 $as_echo_n "(cached) " >&6
18235 apu_try_berkeley_db_save_libs="$LIBS"
18237 apu_check_berkeley_db_major=1
18238 apu_check_berkeley_db_minor=-1
18239 apu_check_berkeley_db_patch=-1
18240 apu_try_berkeley_db_header=$bdb_header
18241 apu_try_berkeley_db_libname=$bdb_libname
18243 LIBS="$LIBS -l$apu_try_berkeley_db_libname"
18244 if test "$cross_compiling" = yes; then :
18245 apu_try_berkeley_db=yes
18248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18249 /* end confdefs.h. */
18251 #include <stdlib.h>
18253 #include <$apu_try_berkeley_db_header>
18256 int major, minor, patch;
18258 db_version(&major, &minor, &patch);
18260 /* Sanity check: ensure that db.h constants actually match the db library */
18261 if (major != DB_VERSION_MAJOR
18262 || minor != DB_VERSION_MINOR
18263 || patch != DB_VERSION_PATCH)
18266 /* Run-time check: ensure the library claims to be the correct version. */
18268 if ($apu_check_berkeley_db_major != -1) {
18269 if (major < $apu_check_berkeley_db_major)
18271 if (major > $apu_check_berkeley_db_major)
18275 if ($apu_check_berkeley_db_minor != -1) {
18276 if (minor < $apu_check_berkeley_db_minor)
18278 if (minor > $apu_check_berkeley_db_minor)
18282 if ($apu_check_berkeley_db_patch == -1
18283 || patch >= $apu_check_berkeley_db_patch)
18290 if ac_fn_c_try_run "$LINENO"; then :
18291 apu_try_berkeley_db=yes
18293 apu_try_berkeley_db=no
18295 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18296 conftest.$ac_objext conftest.beam conftest.$ac_ext
18300 LIBS="$apu_try_berkeley_db_save_libs"
18303 eval "$cache_id=$apu_try_berkeley_db"
18307 result="`eval echo '$'$cache_id`"
18308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
18309 $as_echo "$result" >&6; }
18310 elif test "1" = "1"; then
18311 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_dbopen" | $as_tr_sh`
18312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dbopen in -l$bdb_libname" >&5
18313 $as_echo_n "checking for dbopen in -l$bdb_libname... " >&6; }
18314 if eval \${$as_ac_Lib+:} false; then :
18315 $as_echo_n "(cached) " >&6
18317 ac_check_lib_save_LIBS=$LIBS
18318 LIBS="-l$bdb_libname $LIBS"
18319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18320 /* end confdefs.h. */
18322 /* Override any GCC internal prototype to avoid an error.
18323 Use char because int might match the return type of a GCC
18324 builtin and then its argument prototype would still apply. */
18337 if ac_fn_c_try_link "$LINENO"; then :
18338 eval "$as_ac_Lib=yes"
18340 eval "$as_ac_Lib=no"
18342 rm -f core conftest.err conftest.$ac_objext \
18343 conftest$ac_exeext conftest.$ac_ext
18344 LIBS=$ac_check_lib_save_LIBS
18346 eval ac_res=\$$as_ac_Lib
18347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18348 $as_echo "$ac_res" >&6; }
18349 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
18356 elif test "1" = "2"; then
18357 as_ac_Lib=`$as_echo "ac_cv_lib_$bdb_libname''_db_open" | $as_tr_sh`
18358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for db_open in -l$bdb_libname" >&5
18359 $as_echo_n "checking for db_open in -l$bdb_libname... " >&6; }
18360 if eval \${$as_ac_Lib+:} false; then :
18361 $as_echo_n "(cached) " >&6
18363 ac_check_lib_save_LIBS=$LIBS
18364 LIBS="-l$bdb_libname $LIBS"
18365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18366 /* end confdefs.h. */
18368 /* Override any GCC internal prototype to avoid an error.
18369 Use char because int might match the return type of a GCC
18370 builtin and then its argument prototype would still apply. */
18383 if ac_fn_c_try_link "$LINENO"; then :
18384 eval "$as_ac_Lib=yes"
18386 eval "$as_ac_Lib=no"
18388 rm -f core conftest.err conftest.$ac_objext \
18389 conftest$ac_exeext conftest.$ac_ext
18390 LIBS=$ac_check_lib_save_LIBS
18392 eval ac_res=\$$as_ac_Lib
18393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
18394 $as_echo "$ac_res" >&6; }
18395 if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
18410 # If we found it, no need to search any more.
18411 if test "$result" = "yes"; then
18416 test "$found" != "not" && break
18418 test "$found" != "not" && break
18421 # Restore the original values of the flags we tweak.
18422 LDFLAGS="$apu_check_lib_save_ldflags"
18423 CPPFLAGS="$apu_check_lib_save_cppflags"
18430 apu_db_header=$bdb_header
18431 apu_db_lib=$bdb_libname
18435 header="`echo $found | sed -e 's/:.*$//'`"
18436 lib="`echo $found | sed -e 's/^.*://'`"
18439 if test "x$APRUTIL_INCLUDES" = "x"; then
18440 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$header\""
18441 APRUTIL_INCLUDES="-I$header"
18443 apr_addto_bugger="-I$header"
18444 for i in $apr_addto_bugger; do
18445 apr_addto_duplicate="0"
18446 for j in $APRUTIL_INCLUDES; do
18447 if test "x$i" = "x$j"; then
18448 apr_addto_duplicate="1"
18452 if test $apr_addto_duplicate = "0"; then
18453 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18454 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18460 if test "x$APRUTIL_LDFLAGS" = "x"; then
18461 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$lib\""
18462 APRUTIL_LDFLAGS="-L$lib"
18464 apr_addto_bugger="-L$lib"
18465 for i in $apr_addto_bugger; do
18466 apr_addto_duplicate="0"
18467 for j in $APRUTIL_LDFLAGS; do
18468 if test "x$i" = "x$j"; then
18469 apr_addto_duplicate="1"
18473 if test $apr_addto_duplicate = "0"; then
18474 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18475 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18480 apu_db_header=$bdb_header
18481 apu_db_lib=$bdb_libname
18486 if test "x$APRUTIL_INCLUDES" = "x"; then
18487 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$found/include\""
18488 APRUTIL_INCLUDES="-I$found/include"
18490 apr_addto_bugger="-I$found/include"
18491 for i in $apr_addto_bugger; do
18492 apr_addto_duplicate="0"
18493 for j in $APRUTIL_INCLUDES; do
18494 if test "x$i" = "x$j"; then
18495 apr_addto_duplicate="1"
18499 if test $apr_addto_duplicate = "0"; then
18500 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
18501 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
18507 if test "x$APRUTIL_LDFLAGS" = "x"; then
18508 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$found/lib\""
18509 APRUTIL_LDFLAGS="-L$found/lib"
18511 apr_addto_bugger="-L$found/lib"
18512 for i in $apr_addto_bugger; do
18513 apr_addto_duplicate="0"
18514 for j in $APRUTIL_LDFLAGS; do
18515 if test "x$i" = "x$j"; then
18516 apr_addto_duplicate="1"
18520 if test $apr_addto_duplicate = "0"; then
18521 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
18522 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
18527 apu_db_header=$bdb_header
18528 apu_db_lib=$bdb_libname
18533 if test "$apu_have_db" = "1"; then
18538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Berkeley DB" >&5
18539 $as_echo_n "checking for Berkeley DB... " >&6; }
18540 if test "$apu_have_db" = "1"; then
18541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found db$apu_db_version" >&5
18542 $as_echo "found db$apu_db_version" >&6; }
18544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
18545 $as_echo "not found" >&6; }
18551 if test "$apu_have_db" = "0"; then
18552 as_fn_error $? "Berkeley DB not found." "$LINENO" 5
18559 if test -n "$apu_db_xtra_libs"; then
18560 LIBS="$saveddbxtralibs"
18563 case "$requested" in
18564 sdbm | gdbm | ndbm | db)
18565 eval "apu_use_$requested=1"
18566 apu_default_dbm=$requested
18568 db185 | db[123456])
18570 apu_default_dbm=$requested
18574 apu_default_dbm=`echo $requested | sed -e 's/.$//'`
18577 apu_default_dbm="sdbm (default)"
18581 as_fn_error $? "--with-dbm=$requested is an unknown DBM type.
18582 Use one of: $dbm_list" "$LINENO" 5
18586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default DBM" >&5
18587 $as_echo_n "checking for default DBM... " >&6; }
18588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_default_dbm" >&5
18589 $as_echo "$apu_default_dbm" >&6; }
18603 if test "$apu_have_db" = "1"; then
18605 if test "x$LDADD_dbm_db" = "x"; then
18606 test "x$silent" != "xyes" && echo " setting LDADD_dbm_db to \"-l$apu_db_lib\""
18607 LDADD_dbm_db="-l$apu_db_lib"
18609 apr_addto_bugger="-l$apu_db_lib"
18610 for i in $apr_addto_bugger; do
18611 apr_addto_duplicate="0"
18612 for j in $LDADD_dbm_db; do
18613 if test "x$i" = "x$j"; then
18614 apr_addto_duplicate="1"
18618 if test $apr_addto_duplicate = "0"; then
18619 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_db"
18620 LDADD_dbm_db="$LDADD_dbm_db $i"
18625 if test -n "apu_db_xtra_libs"; then
18627 if test "x$LDADD_dbm_db" = "x"; then
18628 test "x$silent" != "xyes" && echo " setting LDADD_dbm_db to \"$apu_db_xtra_libs\""
18629 LDADD_dbm_db="$apu_db_xtra_libs"
18631 apr_addto_bugger="$apu_db_xtra_libs"
18632 for i in $apr_addto_bugger; do
18633 apr_addto_duplicate="0"
18634 for j in $LDADD_dbm_db; do
18635 if test "x$i" = "x$j"; then
18636 apr_addto_duplicate="1"
18640 if test $apr_addto_duplicate = "0"; then
18641 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_db"
18642 LDADD_dbm_db="$LDADD_dbm_db $i"
18650 if test "$apu_have_gdbm" = "1"; then
18652 if test "x$LDADD_dbm_gdbm" = "x"; then
18653 test "x$silent" != "xyes" && echo " setting LDADD_dbm_gdbm to \"-lgdbm\""
18654 LDADD_dbm_gdbm="-lgdbm"
18656 apr_addto_bugger="-lgdbm"
18657 for i in $apr_addto_bugger; do
18658 apr_addto_duplicate="0"
18659 for j in $LDADD_dbm_gdbm; do
18660 if test "x$i" = "x$j"; then
18661 apr_addto_duplicate="1"
18665 if test $apr_addto_duplicate = "0"; then
18666 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_gdbm"
18667 LDADD_dbm_gdbm="$LDADD_dbm_gdbm $i"
18674 if test "$apu_have_ndbm" = "1"; then
18676 if test "x$LDADD_dbm_ndbm" = "x"; then
18677 test "x$silent" != "xyes" && echo " setting LDADD_dbm_ndbm to \"-l$apu_ndbm_lib\""
18678 LDADD_dbm_ndbm="-l$apu_ndbm_lib"
18680 apr_addto_bugger="-l$apu_ndbm_lib"
18681 for i in $apr_addto_bugger; do
18682 apr_addto_duplicate="0"
18683 for j in $LDADD_dbm_ndbm; do
18684 if test "x$i" = "x$j"; then
18685 apr_addto_duplicate="1"
18689 if test $apr_addto_duplicate = "0"; then
18690 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbm_ndbm"
18691 LDADD_dbm_ndbm="$LDADD_dbm_ndbm $i"
18706 old_cppflags="$CPPFLAGS"
18707 old_ldflags="$LDFLAGS"
18710 # Check whether --with-pgsql was given.
18711 if test "${with_pgsql+set}" = set; then :
18712 withval=$with_pgsql;
18713 if test "$withval" = "yes"; then
18714 # Extract the first word of "pg_config", so it can be a program name with args.
18715 set dummy pg_config; ac_word=$2
18716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18717 $as_echo_n "checking for $ac_word... " >&6; }
18718 if ${ac_cv_path_PGSQL_CONFIG+:} false; then :
18719 $as_echo_n "(cached) " >&6
18721 case $PGSQL_CONFIG in
18723 ac_cv_path_PGSQL_CONFIG="$PGSQL_CONFIG" # Let the user override the test with a path.
18726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18727 for as_dir in $PATH
18730 test -z "$as_dir" && as_dir=.
18731 for ac_exec_ext in '' $ac_executable_extensions; do
18732 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18733 ac_cv_path_PGSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
18734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18744 PGSQL_CONFIG=$ac_cv_path_PGSQL_CONFIG
18745 if test -n "$PGSQL_CONFIG"; then
18746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGSQL_CONFIG" >&5
18747 $as_echo "$PGSQL_CONFIG" >&6; }
18749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18750 $as_echo "no" >&6; }
18754 if test "x$PGSQL_CONFIG" != 'x'; then
18755 pgsql_CPPFLAGS="-I`$PGSQL_CONFIG --includedir`"
18756 pgsql_LDFLAGS="-L`$PGSQL_CONFIG --libdir`"
18759 if test "x$CPPFLAGS" = "x"; then
18760 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$pgsql_CPPFLAGS\""
18761 CPPFLAGS="$pgsql_CPPFLAGS"
18763 apr_addto_bugger="$pgsql_CPPFLAGS"
18764 for i in $apr_addto_bugger; do
18765 apr_addto_duplicate="0"
18766 for j in $CPPFLAGS; do
18767 if test "x$i" = "x$j"; then
18768 apr_addto_duplicate="1"
18772 if test $apr_addto_duplicate = "0"; then
18773 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
18774 CPPFLAGS="$CPPFLAGS $i"
18780 if test "x$LDFLAGS" = "x"; then
18781 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$pgsql_LDFLAGS\""
18782 LDFLAGS="$pgsql_LDFLAGS"
18784 apr_addto_bugger="$pgsql_LDFLAGS"
18785 for i in $apr_addto_bugger; do
18786 apr_addto_duplicate="0"
18787 for j in $LDFLAGS; do
18788 if test "x$i" = "x$j"; then
18789 apr_addto_duplicate="1"
18793 if test $apr_addto_duplicate = "0"; then
18794 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
18795 LDFLAGS="$LDFLAGS $i"
18802 for ac_header in libpq-fe.h
18804 ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
18805 if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
18806 cat >>confdefs.h <<_ACEOF
18807 #define HAVE_LIBPQ_FE_H 1
18810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18811 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18812 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18813 $as_echo_n "(cached) " >&6
18815 ac_check_lib_save_LIBS=$LIBS
18817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18818 /* end confdefs.h. */
18820 /* Override any GCC internal prototype to avoid an error.
18821 Use char because int might match the return type of a GCC
18822 builtin and then its argument prototype would still apply. */
18826 char PQsendQueryPrepared ();
18830 return PQsendQueryPrepared ();
18835 if ac_fn_c_try_link "$LINENO"; then :
18836 ac_cv_lib_pq_PQsendQueryPrepared=yes
18838 ac_cv_lib_pq_PQsendQueryPrepared=no
18840 rm -f core conftest.err conftest.$ac_objext \
18841 conftest$ac_exeext conftest.$ac_ext
18842 LIBS=$ac_check_lib_save_LIBS
18844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
18845 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
18846 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
18850 if test "x$PGSQL_CONFIG" != 'x'; then
18851 unset ac_cv_lib_pq_PQsendQueryPrepared
18852 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
18854 if test "x$LIBS" = "x"; then
18855 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
18858 apr_addto_bugger="$pgsql_LIBS"
18859 for i in $apr_addto_bugger; do
18860 apr_addto_duplicate="0"
18862 if test "x$i" = "x$j"; then
18863 apr_addto_duplicate="1"
18867 if test $apr_addto_duplicate = "0"; then
18868 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
18874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18875 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18876 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18877 $as_echo_n "(cached) " >&6
18879 ac_check_lib_save_LIBS=$LIBS
18881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18882 /* end confdefs.h. */
18884 /* Override any GCC internal prototype to avoid an error.
18885 Use char because int might match the return type of a GCC
18886 builtin and then its argument prototype would still apply. */
18890 char PQsendQueryPrepared ();
18894 return PQsendQueryPrepared ();
18899 if ac_fn_c_try_link "$LINENO"; then :
18900 ac_cv_lib_pq_PQsendQueryPrepared=yes
18902 ac_cv_lib_pq_PQsendQueryPrepared=no
18904 rm -f core conftest.err conftest.$ac_objext \
18905 conftest$ac_exeext conftest.$ac_ext
18906 LIBS=$ac_check_lib_save_LIBS
18908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
18909 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
18910 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
18923 if test "$apu_have_pgsql" = "0"; then
18924 for ac_header in postgresql/libpq-fe.h
18926 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
18927 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
18928 cat >>confdefs.h <<_ACEOF
18929 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
18932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18933 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18934 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18935 $as_echo_n "(cached) " >&6
18937 ac_check_lib_save_LIBS=$LIBS
18939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18940 /* end confdefs.h. */
18942 /* Override any GCC internal prototype to avoid an error.
18943 Use char because int might match the return type of a GCC
18944 builtin and then its argument prototype would still apply. */
18948 char PQsendQueryPrepared ();
18952 return PQsendQueryPrepared ();
18957 if ac_fn_c_try_link "$LINENO"; then :
18958 ac_cv_lib_pq_PQsendQueryPrepared=yes
18960 ac_cv_lib_pq_PQsendQueryPrepared=no
18962 rm -f core conftest.err conftest.$ac_objext \
18963 conftest$ac_exeext conftest.$ac_ext
18964 LIBS=$ac_check_lib_save_LIBS
18966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
18967 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
18968 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
18972 if test "x$PGSQL_CONFIG" != 'x'; then
18973 unset ac_cv_lib_pq_PQsendQueryPrepared
18974 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
18976 if test "x$LIBS" = "x"; then
18977 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
18980 apr_addto_bugger="$pgsql_LIBS"
18981 for i in $apr_addto_bugger; do
18982 apr_addto_duplicate="0"
18984 if test "x$i" = "x$j"; then
18985 apr_addto_duplicate="1"
18989 if test $apr_addto_duplicate = "0"; then
18990 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
18996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
18997 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
18998 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
18999 $as_echo_n "(cached) " >&6
19001 ac_check_lib_save_LIBS=$LIBS
19003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19004 /* end confdefs.h. */
19006 /* Override any GCC internal prototype to avoid an error.
19007 Use char because int might match the return type of a GCC
19008 builtin and then its argument prototype would still apply. */
19012 char PQsendQueryPrepared ();
19016 return PQsendQueryPrepared ();
19021 if ac_fn_c_try_link "$LINENO"; then :
19022 ac_cv_lib_pq_PQsendQueryPrepared=yes
19024 ac_cv_lib_pq_PQsendQueryPrepared=no
19026 rm -f core conftest.err conftest.$ac_objext \
19027 conftest$ac_exeext conftest.$ac_ext
19028 LIBS=$ac_check_lib_save_LIBS
19030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19031 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19032 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19046 if test "$apu_have_pgsql" != "0" && test "x$PGSQL_CONFIG" != 'x'; then
19048 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
19049 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$pgsql_CPPFLAGS\""
19050 APRUTIL_PRIV_INCLUDES="$pgsql_CPPFLAGS"
19052 apr_addto_bugger="$pgsql_CPPFLAGS"
19053 for i in $apr_addto_bugger; do
19054 apr_addto_duplicate="0"
19055 for j in $APRUTIL_PRIV_INCLUDES; do
19056 if test "x$i" = "x$j"; then
19057 apr_addto_duplicate="1"
19061 if test $apr_addto_duplicate = "0"; then
19062 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
19063 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
19069 elif test "$withval" = "no"; then
19072 # Extract the first word of "pg_config", so it can be a program name with args.
19073 set dummy pg_config; ac_word=$2
19074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19075 $as_echo_n "checking for $ac_word... " >&6; }
19076 if ${ac_cv_path_PGSQL_CONFIG+:} false; then :
19077 $as_echo_n "(cached) " >&6
19079 case $PGSQL_CONFIG in
19081 ac_cv_path_PGSQL_CONFIG="$PGSQL_CONFIG" # Let the user override the test with a path.
19084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19085 for as_dir in $withval/bin
19088 test -z "$as_dir" && as_dir=.
19089 for ac_exec_ext in '' $ac_executable_extensions; do
19090 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19091 ac_cv_path_PGSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19102 PGSQL_CONFIG=$ac_cv_path_PGSQL_CONFIG
19103 if test -n "$PGSQL_CONFIG"; then
19104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGSQL_CONFIG" >&5
19105 $as_echo "$PGSQL_CONFIG" >&6; }
19107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19108 $as_echo "no" >&6; }
19112 if test "x$PGSQL_CONFIG" != 'x'; then
19113 pgsql_CPPFLAGS="-I`$PGSQL_CONFIG --includedir`"
19114 pgsql_LDFLAGS="-L`$PGSQL_CONFIG --libdir`"
19116 pgsql_CPPFLAGS="-I$withval/include"
19117 pgsql_LDFLAGS="-L$withval/lib "
19121 if test "x$CPPFLAGS" = "x"; then
19122 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$pgsql_CPPFLAGS\""
19123 CPPFLAGS="$pgsql_CPPFLAGS"
19125 apr_addto_bugger="$pgsql_CPPFLAGS"
19126 for i in $apr_addto_bugger; do
19127 apr_addto_duplicate="0"
19128 for j in $CPPFLAGS; do
19129 if test "x$i" = "x$j"; then
19130 apr_addto_duplicate="1"
19134 if test $apr_addto_duplicate = "0"; then
19135 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
19136 CPPFLAGS="$CPPFLAGS $i"
19142 if test "x$LDFLAGS" = "x"; then
19143 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$pgsql_LDFLAGS\""
19144 LDFLAGS="$pgsql_LDFLAGS"
19146 apr_addto_bugger="$pgsql_LDFLAGS"
19147 for i in $apr_addto_bugger; do
19148 apr_addto_duplicate="0"
19149 for j in $LDFLAGS; do
19150 if test "x$i" = "x$j"; then
19151 apr_addto_duplicate="1"
19155 if test $apr_addto_duplicate = "0"; then
19156 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
19157 LDFLAGS="$LDFLAGS $i"
19163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pgsql in $withval" >&5
19164 $as_echo "$as_me: checking for pgsql in $withval" >&6;}
19165 for ac_header in libpq-fe.h
19167 ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
19168 if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
19169 cat >>confdefs.h <<_ACEOF
19170 #define HAVE_LIBPQ_FE_H 1
19173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19174 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19175 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19176 $as_echo_n "(cached) " >&6
19178 ac_check_lib_save_LIBS=$LIBS
19180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19181 /* end confdefs.h. */
19183 /* Override any GCC internal prototype to avoid an error.
19184 Use char because int might match the return type of a GCC
19185 builtin and then its argument prototype would still apply. */
19189 char PQsendQueryPrepared ();
19193 return PQsendQueryPrepared ();
19198 if ac_fn_c_try_link "$LINENO"; then :
19199 ac_cv_lib_pq_PQsendQueryPrepared=yes
19201 ac_cv_lib_pq_PQsendQueryPrepared=no
19203 rm -f core conftest.err conftest.$ac_objext \
19204 conftest$ac_exeext conftest.$ac_ext
19205 LIBS=$ac_check_lib_save_LIBS
19207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19208 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19209 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19213 if test "x$PGSQL_CONFIG" != 'x'; then
19214 unset ac_cv_lib_pq_PQsendQueryPrepared
19215 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19217 if test "x$LIBS" = "x"; then
19218 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19221 apr_addto_bugger="$pgsql_LIBS"
19222 for i in $apr_addto_bugger; do
19223 apr_addto_duplicate="0"
19225 if test "x$i" = "x$j"; then
19226 apr_addto_duplicate="1"
19230 if test $apr_addto_duplicate = "0"; then
19231 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19238 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19239 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19240 $as_echo_n "(cached) " >&6
19242 ac_check_lib_save_LIBS=$LIBS
19244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19245 /* end confdefs.h. */
19247 /* Override any GCC internal prototype to avoid an error.
19248 Use char because int might match the return type of a GCC
19249 builtin and then its argument prototype would still apply. */
19253 char PQsendQueryPrepared ();
19257 return PQsendQueryPrepared ();
19262 if ac_fn_c_try_link "$LINENO"; then :
19263 ac_cv_lib_pq_PQsendQueryPrepared=yes
19265 ac_cv_lib_pq_PQsendQueryPrepared=no
19267 rm -f core conftest.err conftest.$ac_objext \
19268 conftest$ac_exeext conftest.$ac_ext
19269 LIBS=$ac_check_lib_save_LIBS
19271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19272 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19273 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19286 if test "$apu_have_pgsql" != "1"; then
19287 for ac_header in postgresql/libpq-fe.h
19289 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
19290 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
19291 cat >>confdefs.h <<_ACEOF
19292 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
19295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19296 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19297 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19298 $as_echo_n "(cached) " >&6
19300 ac_check_lib_save_LIBS=$LIBS
19302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19303 /* end confdefs.h. */
19305 /* Override any GCC internal prototype to avoid an error.
19306 Use char because int might match the return type of a GCC
19307 builtin and then its argument prototype would still apply. */
19311 char PQsendQueryPrepared ();
19315 return PQsendQueryPrepared ();
19320 if ac_fn_c_try_link "$LINENO"; then :
19321 ac_cv_lib_pq_PQsendQueryPrepared=yes
19323 ac_cv_lib_pq_PQsendQueryPrepared=no
19325 rm -f core conftest.err conftest.$ac_objext \
19326 conftest$ac_exeext conftest.$ac_ext
19327 LIBS=$ac_check_lib_save_LIBS
19329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19330 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19331 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19335 if test "x$PGSQL_CONFIG" != 'x'; then
19336 unset ac_cv_lib_pq_PQsendQueryPrepared
19337 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19339 if test "x$LIBS" = "x"; then
19340 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19343 apr_addto_bugger="$pgsql_LIBS"
19344 for i in $apr_addto_bugger; do
19345 apr_addto_duplicate="0"
19347 if test "x$i" = "x$j"; then
19348 apr_addto_duplicate="1"
19352 if test $apr_addto_duplicate = "0"; then
19353 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19360 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19361 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19362 $as_echo_n "(cached) " >&6
19364 ac_check_lib_save_LIBS=$LIBS
19366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19367 /* end confdefs.h. */
19369 /* Override any GCC internal prototype to avoid an error.
19370 Use char because int might match the return type of a GCC
19371 builtin and then its argument prototype would still apply. */
19375 char PQsendQueryPrepared ();
19379 return PQsendQueryPrepared ();
19384 if ac_fn_c_try_link "$LINENO"; then :
19385 ac_cv_lib_pq_PQsendQueryPrepared=yes
19387 ac_cv_lib_pq_PQsendQueryPrepared=no
19389 rm -f core conftest.err conftest.$ac_objext \
19390 conftest$ac_exeext conftest.$ac_ext
19391 LIBS=$ac_check_lib_save_LIBS
19393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19394 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19395 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19409 if test "$apu_have_pgsql" != "0"; then
19411 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
19412 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$pgsql_CPPFLAGS\""
19413 APRUTIL_PRIV_INCLUDES="$pgsql_CPPFLAGS"
19415 apr_addto_bugger="$pgsql_CPPFLAGS"
19416 for i in $apr_addto_bugger; do
19417 apr_addto_duplicate="0"
19418 for j in $APRUTIL_PRIV_INCLUDES; do
19419 if test "x$i" = "x$j"; then
19420 apr_addto_duplicate="1"
19424 if test $apr_addto_duplicate = "0"; then
19425 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
19426 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
19436 # Extract the first word of "pg_config", so it can be a program name with args.
19437 set dummy pg_config; ac_word=$2
19438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19439 $as_echo_n "checking for $ac_word... " >&6; }
19440 if ${ac_cv_path_PGSQL_CONFIG+:} false; then :
19441 $as_echo_n "(cached) " >&6
19443 case $PGSQL_CONFIG in
19445 ac_cv_path_PGSQL_CONFIG="$PGSQL_CONFIG" # Let the user override the test with a path.
19448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19449 for as_dir in $PATH
19452 test -z "$as_dir" && as_dir=.
19453 for ac_exec_ext in '' $ac_executable_extensions; do
19454 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19455 ac_cv_path_PGSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19466 PGSQL_CONFIG=$ac_cv_path_PGSQL_CONFIG
19467 if test -n "$PGSQL_CONFIG"; then
19468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGSQL_CONFIG" >&5
19469 $as_echo "$PGSQL_CONFIG" >&6; }
19471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19472 $as_echo "no" >&6; }
19476 if test "x$PGSQL_CONFIG" != 'x'; then
19477 pgsql_CPPFLAGS="-I`$PGSQL_CONFIG --includedir`"
19478 pgsql_LDFLAGS="-L`$PGSQL_CONFIG --libdir`"
19481 if test "x$CPPFLAGS" = "x"; then
19482 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$pgsql_CPPFLAGS\""
19483 CPPFLAGS="$pgsql_CPPFLAGS"
19485 apr_addto_bugger="$pgsql_CPPFLAGS"
19486 for i in $apr_addto_bugger; do
19487 apr_addto_duplicate="0"
19488 for j in $CPPFLAGS; do
19489 if test "x$i" = "x$j"; then
19490 apr_addto_duplicate="1"
19494 if test $apr_addto_duplicate = "0"; then
19495 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
19496 CPPFLAGS="$CPPFLAGS $i"
19502 if test "x$LDFLAGS" = "x"; then
19503 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$pgsql_LDFLAGS\""
19504 LDFLAGS="$pgsql_LDFLAGS"
19506 apr_addto_bugger="$pgsql_LDFLAGS"
19507 for i in $apr_addto_bugger; do
19508 apr_addto_duplicate="0"
19509 for j in $LDFLAGS; do
19510 if test "x$i" = "x$j"; then
19511 apr_addto_duplicate="1"
19515 if test $apr_addto_duplicate = "0"; then
19516 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
19517 LDFLAGS="$LDFLAGS $i"
19524 for ac_header in libpq-fe.h
19526 ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
19527 if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
19528 cat >>confdefs.h <<_ACEOF
19529 #define HAVE_LIBPQ_FE_H 1
19532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19533 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19534 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19535 $as_echo_n "(cached) " >&6
19537 ac_check_lib_save_LIBS=$LIBS
19539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19540 /* end confdefs.h. */
19542 /* Override any GCC internal prototype to avoid an error.
19543 Use char because int might match the return type of a GCC
19544 builtin and then its argument prototype would still apply. */
19548 char PQsendQueryPrepared ();
19552 return PQsendQueryPrepared ();
19557 if ac_fn_c_try_link "$LINENO"; then :
19558 ac_cv_lib_pq_PQsendQueryPrepared=yes
19560 ac_cv_lib_pq_PQsendQueryPrepared=no
19562 rm -f core conftest.err conftest.$ac_objext \
19563 conftest$ac_exeext conftest.$ac_ext
19564 LIBS=$ac_check_lib_save_LIBS
19566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19567 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19568 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19572 if test "x$PGSQL_CONFIG" != 'x'; then
19573 unset ac_cv_lib_pq_PQsendQueryPrepared
19574 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19576 if test "x$LIBS" = "x"; then
19577 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19580 apr_addto_bugger="$pgsql_LIBS"
19581 for i in $apr_addto_bugger; do
19582 apr_addto_duplicate="0"
19584 if test "x$i" = "x$j"; then
19585 apr_addto_duplicate="1"
19589 if test $apr_addto_duplicate = "0"; then
19590 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19597 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19598 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19599 $as_echo_n "(cached) " >&6
19601 ac_check_lib_save_LIBS=$LIBS
19603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19604 /* end confdefs.h. */
19606 /* Override any GCC internal prototype to avoid an error.
19607 Use char because int might match the return type of a GCC
19608 builtin and then its argument prototype would still apply. */
19612 char PQsendQueryPrepared ();
19616 return PQsendQueryPrepared ();
19621 if ac_fn_c_try_link "$LINENO"; then :
19622 ac_cv_lib_pq_PQsendQueryPrepared=yes
19624 ac_cv_lib_pq_PQsendQueryPrepared=no
19626 rm -f core conftest.err conftest.$ac_objext \
19627 conftest$ac_exeext conftest.$ac_ext
19628 LIBS=$ac_check_lib_save_LIBS
19630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19631 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19632 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19645 if test "$apu_have_pgsql" = "0"; then
19646 for ac_header in postgresql/libpq-fe.h
19648 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
19649 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
19650 cat >>confdefs.h <<_ACEOF
19651 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
19654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19655 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19656 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19657 $as_echo_n "(cached) " >&6
19659 ac_check_lib_save_LIBS=$LIBS
19661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19662 /* end confdefs.h. */
19664 /* Override any GCC internal prototype to avoid an error.
19665 Use char because int might match the return type of a GCC
19666 builtin and then its argument prototype would still apply. */
19670 char PQsendQueryPrepared ();
19674 return PQsendQueryPrepared ();
19679 if ac_fn_c_try_link "$LINENO"; then :
19680 ac_cv_lib_pq_PQsendQueryPrepared=yes
19682 ac_cv_lib_pq_PQsendQueryPrepared=no
19684 rm -f core conftest.err conftest.$ac_objext \
19685 conftest$ac_exeext conftest.$ac_ext
19686 LIBS=$ac_check_lib_save_LIBS
19688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19689 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19690 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19694 if test "x$PGSQL_CONFIG" != 'x'; then
19695 unset ac_cv_lib_pq_PQsendQueryPrepared
19696 pgsql_LIBS="`$PGSQL_CONFIG --libs`"
19698 if test "x$LIBS" = "x"; then
19699 test "x$silent" != "xyes" && echo " setting LIBS to \"$pgsql_LIBS\""
19702 apr_addto_bugger="$pgsql_LIBS"
19703 for i in $apr_addto_bugger; do
19704 apr_addto_duplicate="0"
19706 if test "x$i" = "x$j"; then
19707 apr_addto_duplicate="1"
19711 if test $apr_addto_duplicate = "0"; then
19712 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQsendQueryPrepared in -lpq" >&5
19719 $as_echo_n "checking for PQsendQueryPrepared in -lpq... " >&6; }
19720 if ${ac_cv_lib_pq_PQsendQueryPrepared+:} false; then :
19721 $as_echo_n "(cached) " >&6
19723 ac_check_lib_save_LIBS=$LIBS
19725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19726 /* end confdefs.h. */
19728 /* Override any GCC internal prototype to avoid an error.
19729 Use char because int might match the return type of a GCC
19730 builtin and then its argument prototype would still apply. */
19734 char PQsendQueryPrepared ();
19738 return PQsendQueryPrepared ();
19743 if ac_fn_c_try_link "$LINENO"; then :
19744 ac_cv_lib_pq_PQsendQueryPrepared=yes
19746 ac_cv_lib_pq_PQsendQueryPrepared=no
19748 rm -f core conftest.err conftest.$ac_objext \
19749 conftest$ac_exeext conftest.$ac_ext
19750 LIBS=$ac_check_lib_save_LIBS
19752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQsendQueryPrepared" >&5
19753 $as_echo "$ac_cv_lib_pq_PQsendQueryPrepared" >&6; }
19754 if test "x$ac_cv_lib_pq_PQsendQueryPrepared" = xyes; then :
19768 if test "$apu_have_pgsql" != "0" && test "x$PGSQL_CONFIG" != 'x'; then
19770 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
19771 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$pgsql_CPPFLAGS\""
19772 APRUTIL_PRIV_INCLUDES="$pgsql_CPPFLAGS"
19774 apr_addto_bugger="$pgsql_CPPFLAGS"
19775 for i in $apr_addto_bugger; do
19776 apr_addto_duplicate="0"
19777 for j in $APRUTIL_PRIV_INCLUDES; do
19778 if test "x$i" = "x$j"; then
19779 apr_addto_duplicate="1"
19783 if test $apr_addto_duplicate = "0"; then
19784 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
19785 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
19795 if test "$apu_have_pgsql" = "1"; then
19797 if test "x$LDADD_dbd_pgsql" = "x"; then
19798 test "x$silent" != "xyes" && echo " setting LDADD_dbd_pgsql to \"$pgsql_LDFLAGS -lpq $pgsql_LIBS\""
19799 LDADD_dbd_pgsql="$pgsql_LDFLAGS -lpq $pgsql_LIBS"
19801 apr_addto_bugger="$pgsql_LDFLAGS -lpq $pgsql_LIBS"
19802 for i in $apr_addto_bugger; do
19803 apr_addto_duplicate="0"
19804 for j in $LDADD_dbd_pgsql; do
19805 if test "x$i" = "x$j"; then
19806 apr_addto_duplicate="1"
19810 if test $apr_addto_duplicate = "0"; then
19811 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_pgsql"
19812 LDADD_dbd_pgsql="$LDADD_dbd_pgsql $i"
19821 CPPFLAGS="$old_cppflags"
19822 LDFLAGS="$old_ldflags"
19828 old_cppflags="$CPPFLAGS"
19829 old_ldflags="$LDFLAGS"
19832 # Check whether --with-mysql was given.
19833 if test "${with_mysql+set}" = set; then :
19834 withval=$with_mysql;
19835 if test "$withval" = "yes"; then
19836 # Extract the first word of "mysql_config", so it can be a program name with args.
19837 set dummy mysql_config; ac_word=$2
19838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19839 $as_echo_n "checking for $ac_word... " >&6; }
19840 if ${ac_cv_path_MYSQL_CONFIG+:} false; then :
19841 $as_echo_n "(cached) " >&6
19843 case $MYSQL_CONFIG in
19845 ac_cv_path_MYSQL_CONFIG="$MYSQL_CONFIG" # Let the user override the test with a path.
19848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19849 for as_dir in $PATH
19852 test -z "$as_dir" && as_dir=.
19853 for ac_exec_ext in '' $ac_executable_extensions; do
19854 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19855 ac_cv_path_MYSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19856 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19866 MYSQL_CONFIG=$ac_cv_path_MYSQL_CONFIG
19867 if test -n "$MYSQL_CONFIG"; then
19868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MYSQL_CONFIG" >&5
19869 $as_echo "$MYSQL_CONFIG" >&6; }
19871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19872 $as_echo "no" >&6; }
19876 if test "x$MYSQL_CONFIG" != 'x'; then
19877 mysql_CPPFLAGS="`$MYSQL_CONFIG --include`"
19878 mysql_LDFLAGS="`$MYSQL_CONFIG --libs_r | sed -e 's/-l[^ ]\+//g'`"
19879 mysql_LIBS="`$MYSQL_CONFIG --libs_r`"
19882 if test "x$CPPFLAGS" = "x"; then
19883 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$mysql_CPPFLAGS\""
19884 CPPFLAGS="$mysql_CPPFLAGS"
19886 apr_addto_bugger="$mysql_CPPFLAGS"
19887 for i in $apr_addto_bugger; do
19888 apr_addto_duplicate="0"
19889 for j in $CPPFLAGS; do
19890 if test "x$i" = "x$j"; then
19891 apr_addto_duplicate="1"
19895 if test $apr_addto_duplicate = "0"; then
19896 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
19897 CPPFLAGS="$CPPFLAGS $i"
19903 if test "x$LIBS" = "x"; then
19904 test "x$silent" != "xyes" && echo " setting LIBS to \"$mysql_LIBS\""
19907 apr_addto_bugger="$mysql_LIBS"
19908 for i in $apr_addto_bugger; do
19909 apr_addto_duplicate="0"
19911 if test "x$i" = "x$j"; then
19912 apr_addto_duplicate="1"
19916 if test $apr_addto_duplicate = "0"; then
19917 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
19925 for ac_header in mysql.h my_global.h my_sys.h
19927 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19928 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <my_global.h>
19930 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
19931 cat >>confdefs.h <<_ACEOF
19932 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
19935 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
19936 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
19937 $as_echo_n "(cached) " >&6
19939 ac_check_lib_save_LIBS=$LIBS
19940 LIBS="-lmysqlclient_r $LIBS"
19941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19942 /* end confdefs.h. */
19944 /* Override any GCC internal prototype to avoid an error.
19945 Use char because int might match the return type of a GCC
19946 builtin and then its argument prototype would still apply. */
19950 char mysql_init ();
19954 return mysql_init ();
19959 if ac_fn_c_try_link "$LINENO"; then :
19960 ac_cv_lib_mysqlclient_r_mysql_init=yes
19962 ac_cv_lib_mysqlclient_r_mysql_init=no
19964 rm -f core conftest.err conftest.$ac_objext \
19965 conftest$ac_exeext conftest.$ac_ext
19966 LIBS=$ac_check_lib_save_LIBS
19968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
19969 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
19970 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
19975 apu_have_mysql=0; break
19980 if test "$apu_have_mysql" = "0"; then
19981 for ac_header in mysql/mysql.h mysql/my_global.h mysql/my_sys.h
19983 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19984 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <mysql/my_global.h>
19986 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
19987 cat >>confdefs.h <<_ACEOF
19988 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
19991 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
19992 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
19993 $as_echo_n "(cached) " >&6
19995 ac_check_lib_save_LIBS=$LIBS
19996 LIBS="-lmysqlclient_r $LIBS"
19997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19998 /* end confdefs.h. */
20000 /* Override any GCC internal prototype to avoid an error.
20001 Use char because int might match the return type of a GCC
20002 builtin and then its argument prototype would still apply. */
20006 char mysql_init ();
20010 return mysql_init ();
20015 if ac_fn_c_try_link "$LINENO"; then :
20016 ac_cv_lib_mysqlclient_r_mysql_init=yes
20018 ac_cv_lib_mysqlclient_r_mysql_init=no
20020 rm -f core conftest.err conftest.$ac_objext \
20021 conftest$ac_exeext conftest.$ac_ext
20022 LIBS=$ac_check_lib_save_LIBS
20024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
20025 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
20026 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
20031 apu_have_mysql=0; break
20037 if test "$apu_have_mysql" != "0" && test "x$MYSQL_CONFIG" != 'x'; then
20039 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20040 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$mysql_CPPFLAGS\""
20041 APRUTIL_PRIV_INCLUDES="$mysql_CPPFLAGS"
20043 apr_addto_bugger="$mysql_CPPFLAGS"
20044 for i in $apr_addto_bugger; do
20045 apr_addto_duplicate="0"
20046 for j in $APRUTIL_PRIV_INCLUDES; do
20047 if test "x$i" = "x$j"; then
20048 apr_addto_duplicate="1"
20052 if test $apr_addto_duplicate = "0"; then
20053 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20054 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20060 elif test "$withval" = "no"; then
20063 # Extract the first word of "mysql_config", so it can be a program name with args.
20064 set dummy mysql_config; ac_word=$2
20065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
20066 $as_echo_n "checking for $ac_word... " >&6; }
20067 if ${ac_cv_path_MYSQL_CONFIG+:} false; then :
20068 $as_echo_n "(cached) " >&6
20070 case $MYSQL_CONFIG in
20072 ac_cv_path_MYSQL_CONFIG="$MYSQL_CONFIG" # Let the user override the test with a path.
20075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20076 for as_dir in $withval/bin
20079 test -z "$as_dir" && as_dir=.
20080 for ac_exec_ext in '' $ac_executable_extensions; do
20081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
20082 ac_cv_path_MYSQL_CONFIG="$as_dir/$ac_word$ac_exec_ext"
20083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
20093 MYSQL_CONFIG=$ac_cv_path_MYSQL_CONFIG
20094 if test -n "$MYSQL_CONFIG"; then
20095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MYSQL_CONFIG" >&5
20096 $as_echo "$MYSQL_CONFIG" >&6; }
20098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20099 $as_echo "no" >&6; }
20103 if test "x$MYSQL_CONFIG" != 'x'; then
20104 mysql_CPPFLAGS="`$MYSQL_CONFIG --include`"
20105 mysql_LDFLAGS="`$MYSQL_CONFIG --libs_r | sed -e 's/-l[^ ]\+//g'`"
20106 mysql_LIBS="`$MYSQL_CONFIG --libs_r`"
20108 mysql_CPPFLAGS="-I$withval/include"
20109 mysql_LDFLAGS="-L$withval/lib "
20113 if test "x$CPPFLAGS" = "x"; then
20114 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$mysql_CPPFLAGS\""
20115 CPPFLAGS="$mysql_CPPFLAGS"
20117 apr_addto_bugger="$mysql_CPPFLAGS"
20118 for i in $apr_addto_bugger; do
20119 apr_addto_duplicate="0"
20120 for j in $CPPFLAGS; do
20121 if test "x$i" = "x$j"; then
20122 apr_addto_duplicate="1"
20126 if test $apr_addto_duplicate = "0"; then
20127 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20128 CPPFLAGS="$CPPFLAGS $i"
20134 if test "x$LDFLAGS" = "x"; then
20135 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$mysql_LDFLAGS\""
20136 LDFLAGS="$mysql_LDFLAGS"
20138 apr_addto_bugger="$mysql_LDFLAGS"
20139 for i in $apr_addto_bugger; do
20140 apr_addto_duplicate="0"
20141 for j in $LDFLAGS; do
20142 if test "x$i" = "x$j"; then
20143 apr_addto_duplicate="1"
20147 if test $apr_addto_duplicate = "0"; then
20148 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
20149 LDFLAGS="$LDFLAGS $i"
20155 if test "x$LIBS" = "x"; then
20156 test "x$silent" != "xyes" && echo " setting LIBS to \"$mysql_LIBS\""
20159 apr_addto_bugger="$mysql_LIBS"
20160 for i in $apr_addto_bugger; do
20161 apr_addto_duplicate="0"
20163 if test "x$i" = "x$j"; then
20164 apr_addto_duplicate="1"
20168 if test $apr_addto_duplicate = "0"; then
20169 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
20176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql in $withval" >&5
20177 $as_echo "$as_me: checking for mysql in $withval" >&6;}
20178 for ac_header in mysql.h my_global.h my_sys.h
20180 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20181 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <my_global.h>
20183 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20184 cat >>confdefs.h <<_ACEOF
20185 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
20188 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
20189 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
20190 $as_echo_n "(cached) " >&6
20192 ac_check_lib_save_LIBS=$LIBS
20193 LIBS="-lmysqlclient_r $LIBS"
20194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20195 /* end confdefs.h. */
20197 /* Override any GCC internal prototype to avoid an error.
20198 Use char because int might match the return type of a GCC
20199 builtin and then its argument prototype would still apply. */
20203 char mysql_init ();
20207 return mysql_init ();
20212 if ac_fn_c_try_link "$LINENO"; then :
20213 ac_cv_lib_mysqlclient_r_mysql_init=yes
20215 ac_cv_lib_mysqlclient_r_mysql_init=no
20217 rm -f core conftest.err conftest.$ac_objext \
20218 conftest$ac_exeext conftest.$ac_ext
20219 LIBS=$ac_check_lib_save_LIBS
20221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
20222 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
20223 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
20228 apu_have_mysql=0; break
20234 if test "$apu_have_mysql" != "1"; then
20235 for ac_header in mysql/mysql.h mysql/my_global.h mysql/my_sys.h
20237 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20238 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#include <mysql/my_global.h>
20240 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
20241 cat >>confdefs.h <<_ACEOF
20242 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mysql_init in -lmysqlclient_r" >&5
20245 $as_echo_n "checking for mysql_init in -lmysqlclient_r... " >&6; }
20246 if ${ac_cv_lib_mysqlclient_r_mysql_init+:} false; then :
20247 $as_echo_n "(cached) " >&6
20249 ac_check_lib_save_LIBS=$LIBS
20250 LIBS="-lmysqlclient_r $LIBS"
20251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20252 /* end confdefs.h. */
20254 /* Override any GCC internal prototype to avoid an error.
20255 Use char because int might match the return type of a GCC
20256 builtin and then its argument prototype would still apply. */
20260 char mysql_init ();
20264 return mysql_init ();
20269 if ac_fn_c_try_link "$LINENO"; then :
20270 ac_cv_lib_mysqlclient_r_mysql_init=yes
20272 ac_cv_lib_mysqlclient_r_mysql_init=no
20274 rm -f core conftest.err conftest.$ac_objext \
20275 conftest$ac_exeext conftest.$ac_ext
20276 LIBS=$ac_check_lib_save_LIBS
20278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mysqlclient_r_mysql_init" >&5
20279 $as_echo "$ac_cv_lib_mysqlclient_r_mysql_init" >&6; }
20280 if test "x$ac_cv_lib_mysqlclient_r_mysql_init" = xyes; then :
20285 apu_have_mysql=0; break
20291 if test "$apu_have_mysql" != "0"; then
20293 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20294 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$mysql_CPPFLAGS\""
20295 APRUTIL_PRIV_INCLUDES="$mysql_CPPFLAGS"
20297 apr_addto_bugger="$mysql_CPPFLAGS"
20298 for i in $apr_addto_bugger; do
20299 apr_addto_duplicate="0"
20300 for j in $APRUTIL_PRIV_INCLUDES; do
20301 if test "x$i" = "x$j"; then
20302 apr_addto_duplicate="1"
20306 if test $apr_addto_duplicate = "0"; then
20307 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20308 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20321 if test "$apu_have_mysql" = "1"; then
20323 if test "x$LDADD_dbd_mysql" = "x"; then
20324 test "x$silent" != "xyes" && echo " setting LDADD_dbd_mysql to \"$mysql_LDFLAGS -lmysqlclient_r $mysql_LIBS\""
20325 LDADD_dbd_mysql="$mysql_LDFLAGS -lmysqlclient_r $mysql_LIBS"
20327 apr_addto_bugger="$mysql_LDFLAGS -lmysqlclient_r $mysql_LIBS"
20328 for i in $apr_addto_bugger; do
20329 apr_addto_duplicate="0"
20330 for j in $LDADD_dbd_mysql; do
20331 if test "x$i" = "x$j"; then
20332 apr_addto_duplicate="1"
20336 if test $apr_addto_duplicate = "0"; then
20337 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_mysql"
20338 LDADD_dbd_mysql="$LDADD_dbd_mysql $i"
20347 CPPFLAGS="$old_cppflags"
20348 LDFLAGS="$old_ldflags"
20354 old_cppflags="$CPPFLAGS"
20355 old_ldflags="$LDFLAGS"
20358 # Check whether --with-sqlite3 was given.
20359 if test "${with_sqlite3+set}" = set; then :
20360 withval=$with_sqlite3;
20361 if test "$withval" = "yes"; then
20362 for ac_header in sqlite3.h
20364 ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
20365 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
20366 cat >>confdefs.h <<_ACEOF
20367 #define HAVE_SQLITE3_H 1
20369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5
20370 $as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; }
20371 if ${ac_cv_lib_sqlite3_sqlite3_open+:} false; then :
20372 $as_echo_n "(cached) " >&6
20374 ac_check_lib_save_LIBS=$LIBS
20375 LIBS="-lsqlite3 $LIBS"
20376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20377 /* end confdefs.h. */
20379 /* Override any GCC internal prototype to avoid an error.
20380 Use char because int might match the return type of a GCC
20381 builtin and then its argument prototype would still apply. */
20385 char sqlite3_open ();
20389 return sqlite3_open ();
20394 if ac_fn_c_try_link "$LINENO"; then :
20395 ac_cv_lib_sqlite3_sqlite3_open=yes
20397 ac_cv_lib_sqlite3_sqlite3_open=no
20399 rm -f core conftest.err conftest.$ac_objext \
20400 conftest$ac_exeext conftest.$ac_ext
20401 LIBS=$ac_check_lib_save_LIBS
20403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5
20404 $as_echo "$ac_cv_lib_sqlite3_sqlite3_open" >&6; }
20405 if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes; then :
20413 elif test "$withval" = "no"; then
20416 sqlite3_CPPFLAGS="-I$withval/include"
20417 sqlite3_LDFLAGS="-L$withval/lib "
20420 if test "x$CPPFLAGS" = "x"; then
20421 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$sqlite3_CPPFLAGS\""
20422 CPPFLAGS="$sqlite3_CPPFLAGS"
20424 apr_addto_bugger="$sqlite3_CPPFLAGS"
20425 for i in $apr_addto_bugger; do
20426 apr_addto_duplicate="0"
20427 for j in $CPPFLAGS; do
20428 if test "x$i" = "x$j"; then
20429 apr_addto_duplicate="1"
20433 if test $apr_addto_duplicate = "0"; then
20434 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20435 CPPFLAGS="$CPPFLAGS $i"
20441 if test "x$LDFLAGS" = "x"; then
20442 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$sqlite3_LDFLAGS\""
20443 LDFLAGS="$sqlite3_LDFLAGS"
20445 apr_addto_bugger="$sqlite3_LDFLAGS"
20446 for i in $apr_addto_bugger; do
20447 apr_addto_duplicate="0"
20448 for j in $LDFLAGS; do
20449 if test "x$i" = "x$j"; then
20450 apr_addto_duplicate="1"
20454 if test $apr_addto_duplicate = "0"; then
20455 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
20456 LDFLAGS="$LDFLAGS $i"
20462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3 in $withval" >&5
20463 $as_echo "$as_me: checking for sqlite3 in $withval" >&6;}
20464 for ac_header in sqlite3.h
20466 ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
20467 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
20468 cat >>confdefs.h <<_ACEOF
20469 #define HAVE_SQLITE3_H 1
20471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5
20472 $as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; }
20473 if ${ac_cv_lib_sqlite3_sqlite3_open+:} false; then :
20474 $as_echo_n "(cached) " >&6
20476 ac_check_lib_save_LIBS=$LIBS
20477 LIBS="-lsqlite3 $LIBS"
20478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20479 /* end confdefs.h. */
20481 /* Override any GCC internal prototype to avoid an error.
20482 Use char because int might match the return type of a GCC
20483 builtin and then its argument prototype would still apply. */
20487 char sqlite3_open ();
20491 return sqlite3_open ();
20496 if ac_fn_c_try_link "$LINENO"; then :
20497 ac_cv_lib_sqlite3_sqlite3_open=yes
20499 ac_cv_lib_sqlite3_sqlite3_open=no
20501 rm -f core conftest.err conftest.$ac_objext \
20502 conftest$ac_exeext conftest.$ac_ext
20503 LIBS=$ac_check_lib_save_LIBS
20505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5
20506 $as_echo "$ac_cv_lib_sqlite3_sqlite3_open" >&6; }
20507 if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes; then :
20515 if test "$apu_have_sqlite3" != "0"; then
20517 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20518 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/include\""
20519 APRUTIL_PRIV_INCLUDES="-I$withval/include"
20521 apr_addto_bugger="-I$withval/include"
20522 for i in $apr_addto_bugger; do
20523 apr_addto_duplicate="0"
20524 for j in $APRUTIL_PRIV_INCLUDES; do
20525 if test "x$i" = "x$j"; then
20526 apr_addto_duplicate="1"
20530 if test $apr_addto_duplicate = "0"; then
20531 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20532 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20542 for ac_header in sqlite3.h
20544 ac_fn_c_check_header_mongrel "$LINENO" "sqlite3.h" "ac_cv_header_sqlite3_h" "$ac_includes_default"
20545 if test "x$ac_cv_header_sqlite3_h" = xyes; then :
20546 cat >>confdefs.h <<_ACEOF
20547 #define HAVE_SQLITE3_H 1
20549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5
20550 $as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; }
20551 if ${ac_cv_lib_sqlite3_sqlite3_open+:} false; then :
20552 $as_echo_n "(cached) " >&6
20554 ac_check_lib_save_LIBS=$LIBS
20555 LIBS="-lsqlite3 $LIBS"
20556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20557 /* end confdefs.h. */
20559 /* Override any GCC internal prototype to avoid an error.
20560 Use char because int might match the return type of a GCC
20561 builtin and then its argument prototype would still apply. */
20565 char sqlite3_open ();
20569 return sqlite3_open ();
20574 if ac_fn_c_try_link "$LINENO"; then :
20575 ac_cv_lib_sqlite3_sqlite3_open=yes
20577 ac_cv_lib_sqlite3_sqlite3_open=no
20579 rm -f core conftest.err conftest.$ac_objext \
20580 conftest$ac_exeext conftest.$ac_ext
20581 LIBS=$ac_check_lib_save_LIBS
20583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_open" >&5
20584 $as_echo "$ac_cv_lib_sqlite3_sqlite3_open" >&6; }
20585 if test "x$ac_cv_lib_sqlite3_sqlite3_open" = xyes; then :
20599 if test "$apu_have_sqlite3" = "1"; then
20601 if test "x$LDADD_dbd_sqlite3" = "x"; then
20602 test "x$silent" != "xyes" && echo " setting LDADD_dbd_sqlite3 to \"$sqlite3_LDFLAGS -lsqlite3\""
20603 LDADD_dbd_sqlite3="$sqlite3_LDFLAGS -lsqlite3"
20605 apr_addto_bugger="$sqlite3_LDFLAGS -lsqlite3"
20606 for i in $apr_addto_bugger; do
20607 apr_addto_duplicate="0"
20608 for j in $LDADD_dbd_sqlite3; do
20609 if test "x$i" = "x$j"; then
20610 apr_addto_duplicate="1"
20614 if test $apr_addto_duplicate = "0"; then
20615 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_sqlite3"
20616 LDADD_dbd_sqlite3="$LDADD_dbd_sqlite3 $i"
20625 CPPFLAGS="$old_cppflags"
20626 LDFLAGS="$old_ldflags"
20632 old_cppflags="$CPPFLAGS"
20633 old_ldflags="$LDFLAGS"
20636 # Check whether --with-sqlite2 was given.
20637 if test "${with_sqlite2+set}" = set; then :
20638 withval=$with_sqlite2;
20639 if test "$withval" = "yes"; then
20640 for ac_header in sqlite.h
20642 ac_fn_c_check_header_mongrel "$LINENO" "sqlite.h" "ac_cv_header_sqlite_h" "$ac_includes_default"
20643 if test "x$ac_cv_header_sqlite_h" = xyes; then :
20644 cat >>confdefs.h <<_ACEOF
20645 #define HAVE_SQLITE_H 1
20647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite_open in -lsqlite" >&5
20648 $as_echo_n "checking for sqlite_open in -lsqlite... " >&6; }
20649 if ${ac_cv_lib_sqlite_sqlite_open+:} false; then :
20650 $as_echo_n "(cached) " >&6
20652 ac_check_lib_save_LIBS=$LIBS
20653 LIBS="-lsqlite $LIBS"
20654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20655 /* end confdefs.h. */
20657 /* Override any GCC internal prototype to avoid an error.
20658 Use char because int might match the return type of a GCC
20659 builtin and then its argument prototype would still apply. */
20663 char sqlite_open ();
20667 return sqlite_open ();
20672 if ac_fn_c_try_link "$LINENO"; then :
20673 ac_cv_lib_sqlite_sqlite_open=yes
20675 ac_cv_lib_sqlite_sqlite_open=no
20677 rm -f core conftest.err conftest.$ac_objext \
20678 conftest$ac_exeext conftest.$ac_ext
20679 LIBS=$ac_check_lib_save_LIBS
20681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite_sqlite_open" >&5
20682 $as_echo "$ac_cv_lib_sqlite_sqlite_open" >&6; }
20683 if test "x$ac_cv_lib_sqlite_sqlite_open" = xyes; then :
20691 elif test "$withval" = "no"; then
20694 sqlite2_CPPFLAGS="-I$withval/include"
20695 sqlite2_LDFLAGS="-L$withval/lib "
20698 if test "x$CPPFLAGS" = "x"; then
20699 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$sqlite2_CPPFLAGS\""
20700 CPPFLAGS="$sqlite2_CPPFLAGS"
20702 apr_addto_bugger="$sqlite2_CPPFLAGS"
20703 for i in $apr_addto_bugger; do
20704 apr_addto_duplicate="0"
20705 for j in $CPPFLAGS; do
20706 if test "x$i" = "x$j"; then
20707 apr_addto_duplicate="1"
20711 if test $apr_addto_duplicate = "0"; then
20712 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20713 CPPFLAGS="$CPPFLAGS $i"
20719 if test "x$LDFLAGS" = "x"; then
20720 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$sqlite2_LDFLAGS\""
20721 LDFLAGS="$sqlite2_LDFLAGS"
20723 apr_addto_bugger="$sqlite2_LDFLAGS"
20724 for i in $apr_addto_bugger; do
20725 apr_addto_duplicate="0"
20726 for j in $LDFLAGS; do
20727 if test "x$i" = "x$j"; then
20728 apr_addto_duplicate="1"
20732 if test $apr_addto_duplicate = "0"; then
20733 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
20734 LDFLAGS="$LDFLAGS $i"
20740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite2 in $withval" >&5
20741 $as_echo "$as_me: checking for sqlite2 in $withval" >&6;}
20742 for ac_header in sqlite.h
20744 ac_fn_c_check_header_mongrel "$LINENO" "sqlite.h" "ac_cv_header_sqlite_h" "$ac_includes_default"
20745 if test "x$ac_cv_header_sqlite_h" = xyes; then :
20746 cat >>confdefs.h <<_ACEOF
20747 #define HAVE_SQLITE_H 1
20749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite_open in -lsqlite" >&5
20750 $as_echo_n "checking for sqlite_open in -lsqlite... " >&6; }
20751 if ${ac_cv_lib_sqlite_sqlite_open+:} false; then :
20752 $as_echo_n "(cached) " >&6
20754 ac_check_lib_save_LIBS=$LIBS
20755 LIBS="-lsqlite $LIBS"
20756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20757 /* end confdefs.h. */
20759 /* Override any GCC internal prototype to avoid an error.
20760 Use char because int might match the return type of a GCC
20761 builtin and then its argument prototype would still apply. */
20765 char sqlite_open ();
20769 return sqlite_open ();
20774 if ac_fn_c_try_link "$LINENO"; then :
20775 ac_cv_lib_sqlite_sqlite_open=yes
20777 ac_cv_lib_sqlite_sqlite_open=no
20779 rm -f core conftest.err conftest.$ac_objext \
20780 conftest$ac_exeext conftest.$ac_ext
20781 LIBS=$ac_check_lib_save_LIBS
20783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite_sqlite_open" >&5
20784 $as_echo "$ac_cv_lib_sqlite_sqlite_open" >&6; }
20785 if test "x$ac_cv_lib_sqlite_sqlite_open" = xyes; then :
20793 if test "$apu_have_sqlite2" != "0"; then
20795 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20796 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/include\""
20797 APRUTIL_PRIV_INCLUDES="-I$withval/include"
20799 apr_addto_bugger="-I$withval/include"
20800 for i in $apr_addto_bugger; do
20801 apr_addto_duplicate="0"
20802 for j in $APRUTIL_PRIV_INCLUDES; do
20803 if test "x$i" = "x$j"; then
20804 apr_addto_duplicate="1"
20808 if test $apr_addto_duplicate = "0"; then
20809 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20810 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20820 for ac_header in sqlite.h
20822 ac_fn_c_check_header_mongrel "$LINENO" "sqlite.h" "ac_cv_header_sqlite_h" "$ac_includes_default"
20823 if test "x$ac_cv_header_sqlite_h" = xyes; then :
20824 cat >>confdefs.h <<_ACEOF
20825 #define HAVE_SQLITE_H 1
20827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite_open in -lsqlite" >&5
20828 $as_echo_n "checking for sqlite_open in -lsqlite... " >&6; }
20829 if ${ac_cv_lib_sqlite_sqlite_open+:} false; then :
20830 $as_echo_n "(cached) " >&6
20832 ac_check_lib_save_LIBS=$LIBS
20833 LIBS="-lsqlite $LIBS"
20834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20835 /* end confdefs.h. */
20837 /* Override any GCC internal prototype to avoid an error.
20838 Use char because int might match the return type of a GCC
20839 builtin and then its argument prototype would still apply. */
20843 char sqlite_open ();
20847 return sqlite_open ();
20852 if ac_fn_c_try_link "$LINENO"; then :
20853 ac_cv_lib_sqlite_sqlite_open=yes
20855 ac_cv_lib_sqlite_sqlite_open=no
20857 rm -f core conftest.err conftest.$ac_objext \
20858 conftest$ac_exeext conftest.$ac_ext
20859 LIBS=$ac_check_lib_save_LIBS
20861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite_sqlite_open" >&5
20862 $as_echo "$ac_cv_lib_sqlite_sqlite_open" >&6; }
20863 if test "x$ac_cv_lib_sqlite_sqlite_open" = xyes; then :
20877 if test "$apu_have_sqlite2" = "1"; then
20879 if test "x$LDADD_dbd_sqlite2" = "x"; then
20880 test "x$silent" != "xyes" && echo " setting LDADD_dbd_sqlite2 to \"$sqlite2_LDFLAGS -lsqlite\""
20881 LDADD_dbd_sqlite2="$sqlite2_LDFLAGS -lsqlite"
20883 apr_addto_bugger="$sqlite2_LDFLAGS -lsqlite"
20884 for i in $apr_addto_bugger; do
20885 apr_addto_duplicate="0"
20886 for j in $LDADD_dbd_sqlite2; do
20887 if test "x$i" = "x$j"; then
20888 apr_addto_duplicate="1"
20892 if test $apr_addto_duplicate = "0"; then
20893 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_sqlite2"
20894 LDADD_dbd_sqlite2="$LDADD_dbd_sqlite2 $i"
20903 CPPFLAGS="$old_cppflags"
20904 LDFLAGS="$old_ldflags"
20910 old_cppflags="$CPPFLAGS"
20911 old_ldflags="$LDFLAGS"
20914 # Check whether --with-oracle-include was given.
20915 if test "${with_oracle_include+set}" = set; then :
20916 withval=$with_oracle_include;
20920 # Check whether --with-oracle was given.
20921 if test "${with_oracle+set}" = set; then :
20922 withval=$with_oracle;
20923 if test "$withval" = "yes"; then
20924 if test -n "$with_oracle_include"; then
20925 oracle_CPPFLAGS="$CPPFLAGS -I$with_oracle_include"
20927 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
20928 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$with_oracle_include\""
20929 APRUTIL_PRIV_INCLUDES="-I$with_oracle_include"
20931 apr_addto_bugger="-I$with_oracle_include"
20932 for i in $apr_addto_bugger; do
20933 apr_addto_duplicate="0"
20934 for j in $APRUTIL_PRIV_INCLUDES; do
20935 if test "x$i" = "x$j"; then
20936 apr_addto_duplicate="1"
20940 if test $apr_addto_duplicate = "0"; then
20941 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
20942 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
20950 if test "x$CPPFLAGS" = "x"; then
20951 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$oracle_CPPFLAGS\""
20952 CPPFLAGS="$oracle_CPPFLAGS"
20954 apr_addto_bugger="$oracle_CPPFLAGS"
20955 for i in $apr_addto_bugger; do
20956 apr_addto_duplicate="0"
20957 for j in $CPPFLAGS; do
20958 if test "x$i" = "x$j"; then
20959 apr_addto_duplicate="1"
20963 if test $apr_addto_duplicate = "0"; then
20964 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
20965 CPPFLAGS="$CPPFLAGS $i"
20971 for ac_header in oci.h
20973 ac_fn_c_check_header_mongrel "$LINENO" "oci.h" "ac_cv_header_oci_h" "$ac_includes_default"
20974 if test "x$ac_cv_header_oci_h" = xyes; then :
20975 cat >>confdefs.h <<_ACEOF
20976 #define HAVE_OCI_H 1
20978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
20979 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
20980 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
20981 $as_echo_n "(cached) " >&6
20983 ac_check_lib_save_LIBS=$LIBS
20984 LIBS="-lclntsh $LIBS"
20985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20986 /* end confdefs.h. */
20988 /* Override any GCC internal prototype to avoid an error.
20989 Use char because int might match the return type of a GCC
20990 builtin and then its argument prototype would still apply. */
20994 char OCIEnvCreate ();
20998 return OCIEnvCreate ();
21003 if ac_fn_c_try_link "$LINENO"; then :
21004 ac_cv_lib_clntsh_OCIEnvCreate=yes
21006 ac_cv_lib_clntsh_OCIEnvCreate=no
21008 rm -f core conftest.err conftest.$ac_objext \
21009 conftest$ac_exeext conftest.$ac_ext
21010 LIBS=$ac_check_lib_save_LIBS
21012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21013 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21014 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21018 unset ac_cv_lib_clntsh_OCIEnvCreate
21019 oracle_LIBS="-lnnz11"
21021 if test "x$LIBS" = "x"; then
21022 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21023 LIBS="$oracle_LIBS"
21025 apr_addto_bugger="$oracle_LIBS"
21026 for i in $apr_addto_bugger; do
21027 apr_addto_duplicate="0"
21029 if test "x$i" = "x$j"; then
21030 apr_addto_duplicate="1"
21034 if test $apr_addto_duplicate = "0"; then
21035 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21042 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21043 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21044 $as_echo_n "(cached) " >&6
21046 ac_check_lib_save_LIBS=$LIBS
21047 LIBS="-lclntsh $LIBS"
21048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21049 /* end confdefs.h. */
21051 /* Override any GCC internal prototype to avoid an error.
21052 Use char because int might match the return type of a GCC
21053 builtin and then its argument prototype would still apply. */
21057 char OCIEnvCreate ();
21061 return OCIEnvCreate ();
21066 if ac_fn_c_try_link "$LINENO"; then :
21067 ac_cv_lib_clntsh_OCIEnvCreate=yes
21069 ac_cv_lib_clntsh_OCIEnvCreate=no
21071 rm -f core conftest.err conftest.$ac_objext \
21072 conftest$ac_exeext conftest.$ac_ext
21073 LIBS=$ac_check_lib_save_LIBS
21075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21076 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21077 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21081 unset ac_cv_lib_clntsh_OCIEnvCreate
21083 if test "x$LIBS" = "x$oracle_LIBS"; then
21084 test "x$silent" != "xyes" && echo " nulling LIBS"
21090 if test "x$i" != "x$oracle_LIBS"; then
21091 apr_new_bugger="$apr_new_bugger $i"
21096 if test $apr_removed = "1"; then
21097 test "x$silent" != "xyes" && echo " removed \"$oracle_LIBS\" from LIBS"
21098 LIBS=$apr_new_bugger
21102 oracle_LIBS="-lnnz10"
21104 if test "x$LIBS" = "x"; then
21105 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21106 LIBS="$oracle_LIBS"
21108 apr_addto_bugger="$oracle_LIBS"
21109 for i in $apr_addto_bugger; do
21110 apr_addto_duplicate="0"
21112 if test "x$i" = "x$j"; then
21113 apr_addto_duplicate="1"
21117 if test $apr_addto_duplicate = "0"; then
21118 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21125 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21126 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21127 $as_echo_n "(cached) " >&6
21129 ac_check_lib_save_LIBS=$LIBS
21130 LIBS="-lclntsh $LIBS"
21131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21132 /* end confdefs.h. */
21134 /* Override any GCC internal prototype to avoid an error.
21135 Use char because int might match the return type of a GCC
21136 builtin and then its argument prototype would still apply. */
21140 char OCIEnvCreate ();
21144 return OCIEnvCreate ();
21149 if ac_fn_c_try_link "$LINENO"; then :
21150 ac_cv_lib_clntsh_OCIEnvCreate=yes
21152 ac_cv_lib_clntsh_OCIEnvCreate=no
21154 rm -f core conftest.err conftest.$ac_objext \
21155 conftest$ac_exeext conftest.$ac_ext
21156 LIBS=$ac_check_lib_save_LIBS
21158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21159 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21160 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21174 elif test "$withval" = "no"; then
21177 if test -n "$with_oracle_include"; then
21178 oracle_CPPFLAGS="$CPPFLAGS -I$with_oracle_include"
21180 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21181 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$with_oracle_include\""
21182 APRUTIL_PRIV_INCLUDES="-I$with_oracle_include"
21184 apr_addto_bugger="-I$with_oracle_include"
21185 for i in $apr_addto_bugger; do
21186 apr_addto_duplicate="0"
21187 for j in $APRUTIL_PRIV_INCLUDES; do
21188 if test "x$i" = "x$j"; then
21189 apr_addto_duplicate="1"
21193 if test $apr_addto_duplicate = "0"; then
21194 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21195 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21201 oracle_CPPFLAGS="-I$withval/rdbms/demo -I$withval/rdbms/public"
21203 oracle_LDFLAGS="-L$withval/lib "
21206 if test "x$CPPFLAGS" = "x"; then
21207 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$oracle_CPPFLAGS\""
21208 CPPFLAGS="$oracle_CPPFLAGS"
21210 apr_addto_bugger="$oracle_CPPFLAGS"
21211 for i in $apr_addto_bugger; do
21212 apr_addto_duplicate="0"
21213 for j in $CPPFLAGS; do
21214 if test "x$i" = "x$j"; then
21215 apr_addto_duplicate="1"
21219 if test $apr_addto_duplicate = "0"; then
21220 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
21221 CPPFLAGS="$CPPFLAGS $i"
21227 if test "x$LDFLAGS" = "x"; then
21228 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$oracle_LDFLAGS\""
21229 LDFLAGS="$oracle_LDFLAGS"
21231 apr_addto_bugger="$oracle_LDFLAGS"
21232 for i in $apr_addto_bugger; do
21233 apr_addto_duplicate="0"
21234 for j in $LDFLAGS; do
21235 if test "x$i" = "x$j"; then
21236 apr_addto_duplicate="1"
21240 if test $apr_addto_duplicate = "0"; then
21241 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
21242 LDFLAGS="$LDFLAGS $i"
21248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for oracle in $withval" >&5
21249 $as_echo "$as_me: checking for oracle in $withval" >&6;}
21250 for ac_header in oci.h
21252 ac_fn_c_check_header_mongrel "$LINENO" "oci.h" "ac_cv_header_oci_h" "$ac_includes_default"
21253 if test "x$ac_cv_header_oci_h" = xyes; then :
21254 cat >>confdefs.h <<_ACEOF
21255 #define HAVE_OCI_H 1
21257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21258 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21259 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21260 $as_echo_n "(cached) " >&6
21262 ac_check_lib_save_LIBS=$LIBS
21263 LIBS="-lclntsh $LIBS"
21264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21265 /* end confdefs.h. */
21267 /* Override any GCC internal prototype to avoid an error.
21268 Use char because int might match the return type of a GCC
21269 builtin and then its argument prototype would still apply. */
21273 char OCIEnvCreate ();
21277 return OCIEnvCreate ();
21282 if ac_fn_c_try_link "$LINENO"; then :
21283 ac_cv_lib_clntsh_OCIEnvCreate=yes
21285 ac_cv_lib_clntsh_OCIEnvCreate=no
21287 rm -f core conftest.err conftest.$ac_objext \
21288 conftest$ac_exeext conftest.$ac_ext
21289 LIBS=$ac_check_lib_save_LIBS
21291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21292 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21293 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21297 unset ac_cv_lib_clntsh_OCIEnvCreate
21298 oracle_LIBS="-lnnz11"
21300 if test "x$LIBS" = "x"; then
21301 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21302 LIBS="$oracle_LIBS"
21304 apr_addto_bugger="$oracle_LIBS"
21305 for i in $apr_addto_bugger; do
21306 apr_addto_duplicate="0"
21308 if test "x$i" = "x$j"; then
21309 apr_addto_duplicate="1"
21313 if test $apr_addto_duplicate = "0"; then
21314 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21321 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21322 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21323 $as_echo_n "(cached) " >&6
21325 ac_check_lib_save_LIBS=$LIBS
21326 LIBS="-lclntsh $LIBS"
21327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21328 /* end confdefs.h. */
21330 /* Override any GCC internal prototype to avoid an error.
21331 Use char because int might match the return type of a GCC
21332 builtin and then its argument prototype would still apply. */
21336 char OCIEnvCreate ();
21340 return OCIEnvCreate ();
21345 if ac_fn_c_try_link "$LINENO"; then :
21346 ac_cv_lib_clntsh_OCIEnvCreate=yes
21348 ac_cv_lib_clntsh_OCIEnvCreate=no
21350 rm -f core conftest.err conftest.$ac_objext \
21351 conftest$ac_exeext conftest.$ac_ext
21352 LIBS=$ac_check_lib_save_LIBS
21354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21355 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21356 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21360 unset ac_cv_lib_clntsh_OCIEnvCreate
21362 if test "x$LIBS" = "x$oracle_LIBS"; then
21363 test "x$silent" != "xyes" && echo " nulling LIBS"
21369 if test "x$i" != "x$oracle_LIBS"; then
21370 apr_new_bugger="$apr_new_bugger $i"
21375 if test $apr_removed = "1"; then
21376 test "x$silent" != "xyes" && echo " removed \"$oracle_LIBS\" from LIBS"
21377 LIBS=$apr_new_bugger
21381 oracle_LIBS="-lnnz10"
21383 if test "x$LIBS" = "x"; then
21384 test "x$silent" != "xyes" && echo " setting LIBS to \"$oracle_LIBS\""
21385 LIBS="$oracle_LIBS"
21387 apr_addto_bugger="$oracle_LIBS"
21388 for i in $apr_addto_bugger; do
21389 apr_addto_duplicate="0"
21391 if test "x$i" = "x$j"; then
21392 apr_addto_duplicate="1"
21396 if test $apr_addto_duplicate = "0"; then
21397 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
21403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OCIEnvCreate in -lclntsh" >&5
21404 $as_echo_n "checking for OCIEnvCreate in -lclntsh... " >&6; }
21405 if ${ac_cv_lib_clntsh_OCIEnvCreate+:} false; then :
21406 $as_echo_n "(cached) " >&6
21408 ac_check_lib_save_LIBS=$LIBS
21409 LIBS="-lclntsh $LIBS"
21410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21411 /* end confdefs.h. */
21413 /* Override any GCC internal prototype to avoid an error.
21414 Use char because int might match the return type of a GCC
21415 builtin and then its argument prototype would still apply. */
21419 char OCIEnvCreate ();
21423 return OCIEnvCreate ();
21428 if ac_fn_c_try_link "$LINENO"; then :
21429 ac_cv_lib_clntsh_OCIEnvCreate=yes
21431 ac_cv_lib_clntsh_OCIEnvCreate=no
21433 rm -f core conftest.err conftest.$ac_objext \
21434 conftest$ac_exeext conftest.$ac_ext
21435 LIBS=$ac_check_lib_save_LIBS
21437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_clntsh_OCIEnvCreate" >&5
21438 $as_echo "$ac_cv_lib_clntsh_OCIEnvCreate" >&6; }
21439 if test "x$ac_cv_lib_clntsh_OCIEnvCreate" = xyes; then :
21453 if test "$apu_have_oracle" != "0"; then
21454 oracle_LDFLAGS="$oracle_LDFLAGS -R$withval/lib"
21455 if test -z "$with_oracle_include"; then
21457 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21458 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/rdbms/demo\""
21459 APRUTIL_PRIV_INCLUDES="-I$withval/rdbms/demo"
21461 apr_addto_bugger="-I$withval/rdbms/demo"
21462 for i in $apr_addto_bugger; do
21463 apr_addto_duplicate="0"
21464 for j in $APRUTIL_PRIV_INCLUDES; do
21465 if test "x$i" = "x$j"; then
21466 apr_addto_duplicate="1"
21470 if test $apr_addto_duplicate = "0"; then
21471 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21472 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21478 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21479 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/rdbms/public\""
21480 APRUTIL_PRIV_INCLUDES="-I$withval/rdbms/public"
21482 apr_addto_bugger="-I$withval/rdbms/public"
21483 for i in $apr_addto_bugger; do
21484 apr_addto_duplicate="0"
21485 for j in $APRUTIL_PRIV_INCLUDES; do
21486 if test "x$i" = "x$j"; then
21487 apr_addto_duplicate="1"
21491 if test $apr_addto_duplicate = "0"; then
21492 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21493 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21507 if test "$apu_have_oracle" = "1"; then
21509 if test "x$LDADD_dbd_oracle" = "x"; then
21510 test "x$silent" != "xyes" && echo " setting LDADD_dbd_oracle to \"$oracle_LDFLAGS -lclntsh $oracle_LIBS\""
21511 LDADD_dbd_oracle="$oracle_LDFLAGS -lclntsh $oracle_LIBS"
21513 apr_addto_bugger="$oracle_LDFLAGS -lclntsh $oracle_LIBS"
21514 for i in $apr_addto_bugger; do
21515 apr_addto_duplicate="0"
21516 for j in $LDADD_dbd_oracle; do
21517 if test "x$i" = "x$j"; then
21518 apr_addto_duplicate="1"
21522 if test $apr_addto_duplicate = "0"; then
21523 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_oracle"
21524 LDADD_dbd_oracle="$LDADD_dbd_oracle $i"
21533 CPPFLAGS="$old_cppflags"
21534 LDFLAGS="$old_ldflags"
21540 old_cppflags="$CPPFLAGS"
21541 old_ldflags="$LDFLAGS"
21544 # Check whether --with-freetds was given.
21545 if test "${with_freetds+set}" = set; then :
21546 withval=$with_freetds;
21547 if test "$withval" = "yes"; then
21548 for ac_header in sybdb.h
21550 ac_fn_c_check_header_mongrel "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default"
21551 if test "x$ac_cv_header_sybdb_h" = xyes; then :
21552 cat >>confdefs.h <<_ACEOF
21553 #define HAVE_SYBDB_H 1
21555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21556 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21557 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21558 $as_echo_n "(cached) " >&6
21560 ac_check_lib_save_LIBS=$LIBS
21561 LIBS="-lsybdb $LIBS"
21562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21563 /* end confdefs.h. */
21565 /* Override any GCC internal prototype to avoid an error.
21566 Use char because int might match the return type of a GCC
21567 builtin and then its argument prototype would still apply. */
21575 return tdsdbopen ();
21580 if ac_fn_c_try_link "$LINENO"; then :
21581 ac_cv_lib_sybdb_tdsdbopen=yes
21583 ac_cv_lib_sybdb_tdsdbopen=no
21585 rm -f core conftest.err conftest.$ac_objext \
21586 conftest$ac_exeext conftest.$ac_ext
21587 LIBS=$ac_check_lib_save_LIBS
21589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21590 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21591 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21599 if test "$apu_have_freetds" = "0"; then
21600 for ac_header in freetds/sybdb.h
21602 ac_fn_c_check_header_mongrel "$LINENO" "freetds/sybdb.h" "ac_cv_header_freetds_sybdb_h" "$ac_includes_default"
21603 if test "x$ac_cv_header_freetds_sybdb_h" = xyes; then :
21604 cat >>confdefs.h <<_ACEOF
21605 #define HAVE_FREETDS_SYBDB_H 1
21607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21608 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21609 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21610 $as_echo_n "(cached) " >&6
21612 ac_check_lib_save_LIBS=$LIBS
21613 LIBS="-lsybdb $LIBS"
21614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21615 /* end confdefs.h. */
21617 /* Override any GCC internal prototype to avoid an error.
21618 Use char because int might match the return type of a GCC
21619 builtin and then its argument prototype would still apply. */
21627 return tdsdbopen ();
21632 if ac_fn_c_try_link "$LINENO"; then :
21633 ac_cv_lib_sybdb_tdsdbopen=yes
21635 ac_cv_lib_sybdb_tdsdbopen=no
21637 rm -f core conftest.err conftest.$ac_objext \
21638 conftest$ac_exeext conftest.$ac_ext
21639 LIBS=$ac_check_lib_save_LIBS
21641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21642 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21643 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21652 elif test "$withval" = "no"; then
21655 sybdb_CPPFLAGS="-I$withval/include"
21656 sybdb_LDFLAGS="-L$withval/lib "
21659 if test "x$CPPFLAGS" = "x"; then
21660 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$sybdb_CPPFLAGS\""
21661 CPPFLAGS="$sybdb_CPPFLAGS"
21663 apr_addto_bugger="$sybdb_CPPFLAGS"
21664 for i in $apr_addto_bugger; do
21665 apr_addto_duplicate="0"
21666 for j in $CPPFLAGS; do
21667 if test "x$i" = "x$j"; then
21668 apr_addto_duplicate="1"
21672 if test $apr_addto_duplicate = "0"; then
21673 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
21674 CPPFLAGS="$CPPFLAGS $i"
21680 if test "x$LDFLAGS" = "x"; then
21681 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$sybdb_LDFLAGS\""
21682 LDFLAGS="$sybdb_LDFLAGS"
21684 apr_addto_bugger="$sybdb_LDFLAGS"
21685 for i in $apr_addto_bugger; do
21686 apr_addto_duplicate="0"
21687 for j in $LDFLAGS; do
21688 if test "x$i" = "x$j"; then
21689 apr_addto_duplicate="1"
21693 if test $apr_addto_duplicate = "0"; then
21694 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
21695 LDFLAGS="$LDFLAGS $i"
21701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for freetds in $withval" >&5
21702 $as_echo "$as_me: checking for freetds in $withval" >&6;}
21703 for ac_header in sybdb.h
21705 ac_fn_c_check_header_mongrel "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default"
21706 if test "x$ac_cv_header_sybdb_h" = xyes; then :
21707 cat >>confdefs.h <<_ACEOF
21708 #define HAVE_SYBDB_H 1
21710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21711 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21712 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21713 $as_echo_n "(cached) " >&6
21715 ac_check_lib_save_LIBS=$LIBS
21716 LIBS="-lsybdb $LIBS"
21717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21718 /* end confdefs.h. */
21720 /* Override any GCC internal prototype to avoid an error.
21721 Use char because int might match the return type of a GCC
21722 builtin and then its argument prototype would still apply. */
21730 return tdsdbopen ();
21735 if ac_fn_c_try_link "$LINENO"; then :
21736 ac_cv_lib_sybdb_tdsdbopen=yes
21738 ac_cv_lib_sybdb_tdsdbopen=no
21740 rm -f core conftest.err conftest.$ac_objext \
21741 conftest$ac_exeext conftest.$ac_ext
21742 LIBS=$ac_check_lib_save_LIBS
21744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21745 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21746 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21754 if test "$apu_have_freetds" = "0"; then
21755 for ac_header in freetds/sybdb.h
21757 ac_fn_c_check_header_mongrel "$LINENO" "freetds/sybdb.h" "ac_cv_header_freetds_sybdb_h" "$ac_includes_default"
21758 if test "x$ac_cv_header_freetds_sybdb_h" = xyes; then :
21759 cat >>confdefs.h <<_ACEOF
21760 #define HAVE_FREETDS_SYBDB_H 1
21762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21763 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21764 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21765 $as_echo_n "(cached) " >&6
21767 ac_check_lib_save_LIBS=$LIBS
21768 LIBS="-lsybdb $LIBS"
21769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21770 /* end confdefs.h. */
21772 /* Override any GCC internal prototype to avoid an error.
21773 Use char because int might match the return type of a GCC
21774 builtin and then its argument prototype would still apply. */
21782 return tdsdbopen ();
21787 if ac_fn_c_try_link "$LINENO"; then :
21788 ac_cv_lib_sybdb_tdsdbopen=yes
21790 ac_cv_lib_sybdb_tdsdbopen=no
21792 rm -f core conftest.err conftest.$ac_objext \
21793 conftest$ac_exeext conftest.$ac_ext
21794 LIBS=$ac_check_lib_save_LIBS
21796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21797 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21798 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21807 if test "$apu_have_freetds" != "0"; then
21809 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
21810 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"-I$withval/include\""
21811 APRUTIL_PRIV_INCLUDES="-I$withval/include"
21813 apr_addto_bugger="-I$withval/include"
21814 for i in $apr_addto_bugger; do
21815 apr_addto_duplicate="0"
21816 for j in $APRUTIL_PRIV_INCLUDES; do
21817 if test "x$i" = "x$j"; then
21818 apr_addto_duplicate="1"
21822 if test $apr_addto_duplicate = "0"; then
21823 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
21824 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
21834 for ac_header in sybdb.h
21836 ac_fn_c_check_header_mongrel "$LINENO" "sybdb.h" "ac_cv_header_sybdb_h" "$ac_includes_default"
21837 if test "x$ac_cv_header_sybdb_h" = xyes; then :
21838 cat >>confdefs.h <<_ACEOF
21839 #define HAVE_SYBDB_H 1
21841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21842 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21843 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21844 $as_echo_n "(cached) " >&6
21846 ac_check_lib_save_LIBS=$LIBS
21847 LIBS="-lsybdb $LIBS"
21848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21849 /* end confdefs.h. */
21851 /* Override any GCC internal prototype to avoid an error.
21852 Use char because int might match the return type of a GCC
21853 builtin and then its argument prototype would still apply. */
21861 return tdsdbopen ();
21866 if ac_fn_c_try_link "$LINENO"; then :
21867 ac_cv_lib_sybdb_tdsdbopen=yes
21869 ac_cv_lib_sybdb_tdsdbopen=no
21871 rm -f core conftest.err conftest.$ac_objext \
21872 conftest$ac_exeext conftest.$ac_ext
21873 LIBS=$ac_check_lib_save_LIBS
21875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21876 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21877 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21885 if test "$apu_have_freetds" = "0"; then
21886 for ac_header in freetds/sybdb.h
21888 ac_fn_c_check_header_mongrel "$LINENO" "freetds/sybdb.h" "ac_cv_header_freetds_sybdb_h" "$ac_includes_default"
21889 if test "x$ac_cv_header_freetds_sybdb_h" = xyes; then :
21890 cat >>confdefs.h <<_ACEOF
21891 #define HAVE_FREETDS_SYBDB_H 1
21893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tdsdbopen in -lsybdb" >&5
21894 $as_echo_n "checking for tdsdbopen in -lsybdb... " >&6; }
21895 if ${ac_cv_lib_sybdb_tdsdbopen+:} false; then :
21896 $as_echo_n "(cached) " >&6
21898 ac_check_lib_save_LIBS=$LIBS
21899 LIBS="-lsybdb $LIBS"
21900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21901 /* end confdefs.h. */
21903 /* Override any GCC internal prototype to avoid an error.
21904 Use char because int might match the return type of a GCC
21905 builtin and then its argument prototype would still apply. */
21913 return tdsdbopen ();
21918 if ac_fn_c_try_link "$LINENO"; then :
21919 ac_cv_lib_sybdb_tdsdbopen=yes
21921 ac_cv_lib_sybdb_tdsdbopen=no
21923 rm -f core conftest.err conftest.$ac_objext \
21924 conftest$ac_exeext conftest.$ac_ext
21925 LIBS=$ac_check_lib_save_LIBS
21927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sybdb_tdsdbopen" >&5
21928 $as_echo "$ac_cv_lib_sybdb_tdsdbopen" >&6; }
21929 if test "x$ac_cv_lib_sybdb_tdsdbopen" = xyes; then :
21944 if test "$apu_have_freetds" = "1"; then
21946 if test "x$LDADD_dbd_freetds" = "x"; then
21947 test "x$silent" != "xyes" && echo " setting LDADD_dbd_freetds to \"$sybdb_LDFLAGS -lsybdb\""
21948 LDADD_dbd_freetds="$sybdb_LDFLAGS -lsybdb"
21950 apr_addto_bugger="$sybdb_LDFLAGS -lsybdb"
21951 for i in $apr_addto_bugger; do
21952 apr_addto_duplicate="0"
21953 for j in $LDADD_dbd_freetds; do
21954 if test "x$i" = "x$j"; then
21955 apr_addto_duplicate="1"
21959 if test $apr_addto_duplicate = "0"; then
21960 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_freetds"
21961 LDADD_dbd_freetds="$LDADD_dbd_freetds $i"
21970 CPPFLAGS="$old_cppflags"
21971 LDFLAGS="$old_ldflags"
21977 old_cppflags="$CPPFLAGS"
21978 old_ldflags="$LDFLAGS"
21981 # Check whether --with-odbc was given.
21982 if test "${with_odbc+set}" = set; then :
21983 withval=$with_odbc;
21984 if test "$withval" = "yes"; then
21985 # Extract the first word of "odbc_config", so it can be a program name with args.
21986 set dummy odbc_config; ac_word=$2
21987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
21988 $as_echo_n "checking for $ac_word... " >&6; }
21989 if ${ac_cv_path_ODBC_CONFIG+:} false; then :
21990 $as_echo_n "(cached) " >&6
21992 case $ODBC_CONFIG in
21994 ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
21997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21998 for as_dir in $PATH
22001 test -z "$as_dir" && as_dir=.
22002 for ac_exec_ext in '' $ac_executable_extensions; do
22003 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22004 ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
22005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22015 ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
22016 if test -n "$ODBC_CONFIG"; then
22017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
22018 $as_echo "$ODBC_CONFIG" >&6; }
22020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22021 $as_echo "no" >&6; }
22025 if test "x$ODBC_CONFIG" != 'x'; then
22026 odbc_CPPFLAGS="-I`$ODBC_CONFIG --include-prefix`"
22027 odbc_LDFLAGS="-L`$ODBC_CONFIG --lib-prefix`"
22028 odbc_LIBS="`$ODBC_CONFIG --libs`"
22031 if test "x$CPPFLAGS" = "x"; then
22032 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$odbc_CPPFLAGS\""
22033 CPPFLAGS="$odbc_CPPFLAGS"
22035 apr_addto_bugger="$odbc_CPPFLAGS"
22036 for i in $apr_addto_bugger; do
22037 apr_addto_duplicate="0"
22038 for j in $CPPFLAGS; do
22039 if test "x$i" = "x$j"; then
22040 apr_addto_duplicate="1"
22044 if test $apr_addto_duplicate = "0"; then
22045 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22046 CPPFLAGS="$CPPFLAGS $i"
22052 if test "x$LDFLAGS" = "x"; then
22053 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$odbc_LDFLAGS\""
22054 LDFLAGS="$odbc_LDFLAGS"
22056 apr_addto_bugger="$odbc_LDFLAGS"
22057 for i in $apr_addto_bugger; do
22058 apr_addto_duplicate="0"
22059 for j in $LDFLAGS; do
22060 if test "x$i" = "x$j"; then
22061 apr_addto_duplicate="1"
22065 if test $apr_addto_duplicate = "0"; then
22066 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22067 LDFLAGS="$LDFLAGS $i"
22073 if test "x$LIBS" = "x"; then
22074 test "x$silent" != "xyes" && echo " setting LIBS to \"$odbc_LIBS\""
22077 apr_addto_bugger="$odbc_LIBS"
22078 for i in $apr_addto_bugger; do
22079 apr_addto_duplicate="0"
22081 if test "x$i" = "x$j"; then
22082 apr_addto_duplicate="1"
22086 if test $apr_addto_duplicate = "0"; then
22087 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
22095 for ac_header in sql.h
22097 ac_fn_c_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
22098 if test "x$ac_cv_header_sql_h" = xyes; then :
22099 cat >>confdefs.h <<_ACEOF
22100 #define HAVE_SQL_H 1
22102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22103 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22104 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22105 $as_echo_n "(cached) " >&6
22107 ac_check_lib_save_LIBS=$LIBS
22108 LIBS="-lodbc $LIBS"
22109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22110 /* end confdefs.h. */
22112 /* Override any GCC internal prototype to avoid an error.
22113 Use char because int might match the return type of a GCC
22114 builtin and then its argument prototype would still apply. */
22118 char SQLAllocHandle ();
22122 return SQLAllocHandle ();
22127 if ac_fn_c_try_link "$LINENO"; then :
22128 ac_cv_lib_odbc_SQLAllocHandle=yes
22130 ac_cv_lib_odbc_SQLAllocHandle=no
22132 rm -f core conftest.err conftest.$ac_objext \
22133 conftest$ac_exeext conftest.$ac_ext
22134 LIBS=$ac_check_lib_save_LIBS
22136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22137 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22138 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22146 if test "$apu_have_odbc" = "0"; then
22147 for ac_header in odbc/sql.h
22149 ac_fn_c_check_header_mongrel "$LINENO" "odbc/sql.h" "ac_cv_header_odbc_sql_h" "$ac_includes_default"
22150 if test "x$ac_cv_header_odbc_sql_h" = xyes; then :
22151 cat >>confdefs.h <<_ACEOF
22152 #define HAVE_ODBC_SQL_H 1
22154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22155 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22156 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22157 $as_echo_n "(cached) " >&6
22159 ac_check_lib_save_LIBS=$LIBS
22160 LIBS="-lodbc $LIBS"
22161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22162 /* end confdefs.h. */
22164 /* Override any GCC internal prototype to avoid an error.
22165 Use char because int might match the return type of a GCC
22166 builtin and then its argument prototype would still apply. */
22170 char SQLAllocHandle ();
22174 return SQLAllocHandle ();
22179 if ac_fn_c_try_link "$LINENO"; then :
22180 ac_cv_lib_odbc_SQLAllocHandle=yes
22182 ac_cv_lib_odbc_SQLAllocHandle=no
22184 rm -f core conftest.err conftest.$ac_objext \
22185 conftest$ac_exeext conftest.$ac_ext
22186 LIBS=$ac_check_lib_save_LIBS
22188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22189 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22190 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22199 if test "$apu_have_odbc" != "0" && test "x$ODBC_CONFIG" != 'x'; then
22201 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
22202 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$odbc_CPPFLAGS\""
22203 APRUTIL_PRIV_INCLUDES="$odbc_CPPFLAGS"
22205 apr_addto_bugger="$odbc_CPPFLAGS"
22206 for i in $apr_addto_bugger; do
22207 apr_addto_duplicate="0"
22208 for j in $APRUTIL_PRIV_INCLUDES; do
22209 if test "x$i" = "x$j"; then
22210 apr_addto_duplicate="1"
22214 if test $apr_addto_duplicate = "0"; then
22215 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
22216 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
22222 elif test "$withval" = "no"; then
22225 # Extract the first word of "odbc_config", so it can be a program name with args.
22226 set dummy odbc_config; ac_word=$2
22227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22228 $as_echo_n "checking for $ac_word... " >&6; }
22229 if ${ac_cv_path_ODBC_CONFIG+:} false; then :
22230 $as_echo_n "(cached) " >&6
22232 case $ODBC_CONFIG in
22234 ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
22237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22238 for as_dir in $withval/bin
22241 test -z "$as_dir" && as_dir=.
22242 for ac_exec_ext in '' $ac_executable_extensions; do
22243 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22244 ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
22245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22255 ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
22256 if test -n "$ODBC_CONFIG"; then
22257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
22258 $as_echo "$ODBC_CONFIG" >&6; }
22260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22261 $as_echo "no" >&6; }
22265 if test "x$ODBC_CONFIG" != 'x'; then
22266 odbc_CPPFLAGS="-I`$ODBC_CONFIG --include-prefix`"
22267 odbc_LDFLAGS="-L`$ODBC_CONFIG --lib-prefix`"
22268 odbc_LIBS="`$ODBC_CONFIG --libs`"
22270 if test -f "$withval" && test -x "$withval"; then
22271 odbc_CPPFLAGS="-I`$withval --include-prefix`"
22272 odbc_LDFLAGS="-L`$withval --lib-prefix`"
22273 odbc_LIBS="`$withval --libs`"
22275 odbc_CPPFLAGS="-I$withval/include"
22276 odbc_LDFLAGS="-L$withval/lib "
22281 if test "x$CPPFLAGS" = "x"; then
22282 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$odbc_CPPFLAGS\""
22283 CPPFLAGS="$odbc_CPPFLAGS"
22285 apr_addto_bugger="$odbc_CPPFLAGS"
22286 for i in $apr_addto_bugger; do
22287 apr_addto_duplicate="0"
22288 for j in $CPPFLAGS; do
22289 if test "x$i" = "x$j"; then
22290 apr_addto_duplicate="1"
22294 if test $apr_addto_duplicate = "0"; then
22295 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22296 CPPFLAGS="$CPPFLAGS $i"
22302 if test "x$LDFLAGS" = "x"; then
22303 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$odbc_LDFLAGS\""
22304 LDFLAGS="$odbc_LDFLAGS"
22306 apr_addto_bugger="$odbc_LDFLAGS"
22307 for i in $apr_addto_bugger; do
22308 apr_addto_duplicate="0"
22309 for j in $LDFLAGS; do
22310 if test "x$i" = "x$j"; then
22311 apr_addto_duplicate="1"
22315 if test $apr_addto_duplicate = "0"; then
22316 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22317 LDFLAGS="$LDFLAGS $i"
22323 if test "x$LIBS" = "x"; then
22324 test "x$silent" != "xyes" && echo " setting LIBS to \"$odbc_LIBS\""
22327 apr_addto_bugger="$odbc_LIBS"
22328 for i in $apr_addto_bugger; do
22329 apr_addto_duplicate="0"
22331 if test "x$i" = "x$j"; then
22332 apr_addto_duplicate="1"
22336 if test $apr_addto_duplicate = "0"; then
22337 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
22344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for odbc in $withval" >&5
22345 $as_echo "$as_me: checking for odbc in $withval" >&6;}
22346 for ac_header in sql.h
22348 ac_fn_c_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
22349 if test "x$ac_cv_header_sql_h" = xyes; then :
22350 cat >>confdefs.h <<_ACEOF
22351 #define HAVE_SQL_H 1
22353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22354 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22355 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22356 $as_echo_n "(cached) " >&6
22358 ac_check_lib_save_LIBS=$LIBS
22359 LIBS="-lodbc $LIBS"
22360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22361 /* end confdefs.h. */
22363 /* Override any GCC internal prototype to avoid an error.
22364 Use char because int might match the return type of a GCC
22365 builtin and then its argument prototype would still apply. */
22369 char SQLAllocHandle ();
22373 return SQLAllocHandle ();
22378 if ac_fn_c_try_link "$LINENO"; then :
22379 ac_cv_lib_odbc_SQLAllocHandle=yes
22381 ac_cv_lib_odbc_SQLAllocHandle=no
22383 rm -f core conftest.err conftest.$ac_objext \
22384 conftest$ac_exeext conftest.$ac_ext
22385 LIBS=$ac_check_lib_save_LIBS
22387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22388 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22389 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22397 if test "$apu_have_odbc" = "0"; then
22398 for ac_header in odbc/sql.h
22400 ac_fn_c_check_header_mongrel "$LINENO" "odbc/sql.h" "ac_cv_header_odbc_sql_h" "$ac_includes_default"
22401 if test "x$ac_cv_header_odbc_sql_h" = xyes; then :
22402 cat >>confdefs.h <<_ACEOF
22403 #define HAVE_ODBC_SQL_H 1
22405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22406 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22407 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22408 $as_echo_n "(cached) " >&6
22410 ac_check_lib_save_LIBS=$LIBS
22411 LIBS="-lodbc $LIBS"
22412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22413 /* end confdefs.h. */
22415 /* Override any GCC internal prototype to avoid an error.
22416 Use char because int might match the return type of a GCC
22417 builtin and then its argument prototype would still apply. */
22421 char SQLAllocHandle ();
22425 return SQLAllocHandle ();
22430 if ac_fn_c_try_link "$LINENO"; then :
22431 ac_cv_lib_odbc_SQLAllocHandle=yes
22433 ac_cv_lib_odbc_SQLAllocHandle=no
22435 rm -f core conftest.err conftest.$ac_objext \
22436 conftest$ac_exeext conftest.$ac_ext
22437 LIBS=$ac_check_lib_save_LIBS
22439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22440 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22441 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22450 if test "$apu_have_odbc" != "0" && test "x$ODBC_CONFIG" != 'x'; then
22452 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
22453 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$odbc_CPPFLAGS\""
22454 APRUTIL_PRIV_INCLUDES="$odbc_CPPFLAGS"
22456 apr_addto_bugger="$odbc_CPPFLAGS"
22457 for i in $apr_addto_bugger; do
22458 apr_addto_duplicate="0"
22459 for j in $APRUTIL_PRIV_INCLUDES; do
22460 if test "x$i" = "x$j"; then
22461 apr_addto_duplicate="1"
22465 if test $apr_addto_duplicate = "0"; then
22466 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
22467 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
22477 # Extract the first word of "odbc_config", so it can be a program name with args.
22478 set dummy odbc_config; ac_word=$2
22479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22480 $as_echo_n "checking for $ac_word... " >&6; }
22481 if ${ac_cv_path_ODBC_CONFIG+:} false; then :
22482 $as_echo_n "(cached) " >&6
22484 case $ODBC_CONFIG in
22486 ac_cv_path_ODBC_CONFIG="$ODBC_CONFIG" # Let the user override the test with a path.
22489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22490 for as_dir in $PATH
22493 test -z "$as_dir" && as_dir=.
22494 for ac_exec_ext in '' $ac_executable_extensions; do
22495 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
22496 ac_cv_path_ODBC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
22497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22507 ODBC_CONFIG=$ac_cv_path_ODBC_CONFIG
22508 if test -n "$ODBC_CONFIG"; then
22509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ODBC_CONFIG" >&5
22510 $as_echo "$ODBC_CONFIG" >&6; }
22512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22513 $as_echo "no" >&6; }
22517 if test "x$ODBC_CONFIG" != 'x'; then
22518 odbc_CPPFLAGS="-I`$ODBC_CONFIG --include-prefix`"
22519 odbc_LDFLAGS="-L`$ODBC_CONFIG --lib-prefix`"
22520 odbc_LIBS="`$ODBC_CONFIG --libs`"
22523 if test "x$CPPFLAGS" = "x"; then
22524 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"$odbc_CPPFLAGS\""
22525 CPPFLAGS="$odbc_CPPFLAGS"
22527 apr_addto_bugger="$odbc_CPPFLAGS"
22528 for i in $apr_addto_bugger; do
22529 apr_addto_duplicate="0"
22530 for j in $CPPFLAGS; do
22531 if test "x$i" = "x$j"; then
22532 apr_addto_duplicate="1"
22536 if test $apr_addto_duplicate = "0"; then
22537 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22538 CPPFLAGS="$CPPFLAGS $i"
22544 if test "x$LDFLAGS" = "x"; then
22545 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"$odbc_LDFLAGS\""
22546 LDFLAGS="$odbc_LDFLAGS"
22548 apr_addto_bugger="$odbc_LDFLAGS"
22549 for i in $apr_addto_bugger; do
22550 apr_addto_duplicate="0"
22551 for j in $LDFLAGS; do
22552 if test "x$i" = "x$j"; then
22553 apr_addto_duplicate="1"
22557 if test $apr_addto_duplicate = "0"; then
22558 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22559 LDFLAGS="$LDFLAGS $i"
22565 if test "x$LIBS" = "x"; then
22566 test "x$silent" != "xyes" && echo " setting LIBS to \"$odbc_LIBS\""
22569 apr_addto_bugger="$odbc_LIBS"
22570 for i in $apr_addto_bugger; do
22571 apr_addto_duplicate="0"
22573 if test "x$i" = "x$j"; then
22574 apr_addto_duplicate="1"
22578 if test $apr_addto_duplicate = "0"; then
22579 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
22587 for ac_header in sql.h
22589 ac_fn_c_check_header_mongrel "$LINENO" "sql.h" "ac_cv_header_sql_h" "$ac_includes_default"
22590 if test "x$ac_cv_header_sql_h" = xyes; then :
22591 cat >>confdefs.h <<_ACEOF
22592 #define HAVE_SQL_H 1
22594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22595 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22596 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22597 $as_echo_n "(cached) " >&6
22599 ac_check_lib_save_LIBS=$LIBS
22600 LIBS="-lodbc $LIBS"
22601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22602 /* end confdefs.h. */
22604 /* Override any GCC internal prototype to avoid an error.
22605 Use char because int might match the return type of a GCC
22606 builtin and then its argument prototype would still apply. */
22610 char SQLAllocHandle ();
22614 return SQLAllocHandle ();
22619 if ac_fn_c_try_link "$LINENO"; then :
22620 ac_cv_lib_odbc_SQLAllocHandle=yes
22622 ac_cv_lib_odbc_SQLAllocHandle=no
22624 rm -f core conftest.err conftest.$ac_objext \
22625 conftest$ac_exeext conftest.$ac_ext
22626 LIBS=$ac_check_lib_save_LIBS
22628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22629 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22630 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22638 if test "$apu_have_odbc" = "0"; then
22639 for ac_header in odbc/sql.h
22641 ac_fn_c_check_header_mongrel "$LINENO" "odbc/sql.h" "ac_cv_header_odbc_sql_h" "$ac_includes_default"
22642 if test "x$ac_cv_header_odbc_sql_h" = xyes; then :
22643 cat >>confdefs.h <<_ACEOF
22644 #define HAVE_ODBC_SQL_H 1
22646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLAllocHandle in -lodbc" >&5
22647 $as_echo_n "checking for SQLAllocHandle in -lodbc... " >&6; }
22648 if ${ac_cv_lib_odbc_SQLAllocHandle+:} false; then :
22649 $as_echo_n "(cached) " >&6
22651 ac_check_lib_save_LIBS=$LIBS
22652 LIBS="-lodbc $LIBS"
22653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22654 /* end confdefs.h. */
22656 /* Override any GCC internal prototype to avoid an error.
22657 Use char because int might match the return type of a GCC
22658 builtin and then its argument prototype would still apply. */
22662 char SQLAllocHandle ();
22666 return SQLAllocHandle ();
22671 if ac_fn_c_try_link "$LINENO"; then :
22672 ac_cv_lib_odbc_SQLAllocHandle=yes
22674 ac_cv_lib_odbc_SQLAllocHandle=no
22676 rm -f core conftest.err conftest.$ac_objext \
22677 conftest$ac_exeext conftest.$ac_ext
22678 LIBS=$ac_check_lib_save_LIBS
22680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_odbc_SQLAllocHandle" >&5
22681 $as_echo "$ac_cv_lib_odbc_SQLAllocHandle" >&6; }
22682 if test "x$ac_cv_lib_odbc_SQLAllocHandle" = xyes; then :
22691 if test "$apu_have_odbc" != "0" && test "x$ODBC_CONFIG" != 'x'; then
22693 if test "x$APRUTIL_PRIV_INCLUDES" = "x"; then
22694 test "x$silent" != "xyes" && echo " setting APRUTIL_PRIV_INCLUDES to \"$odbc_CPPFLAGS\""
22695 APRUTIL_PRIV_INCLUDES="$odbc_CPPFLAGS"
22697 apr_addto_bugger="$odbc_CPPFLAGS"
22698 for i in $apr_addto_bugger; do
22699 apr_addto_duplicate="0"
22700 for j in $APRUTIL_PRIV_INCLUDES; do
22701 if test "x$i" = "x$j"; then
22702 apr_addto_duplicate="1"
22706 if test $apr_addto_duplicate = "0"; then
22707 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_PRIV_INCLUDES"
22708 APRUTIL_PRIV_INCLUDES="$APRUTIL_PRIV_INCLUDES $i"
22718 if test "$apu_have_odbc" = "1"; then
22720 if test "x$LDADD_dbd_odbc" = "x"; then
22721 test "x$silent" != "xyes" && echo " setting LDADD_dbd_odbc to \"$odbc_LDFLAGS -lodbc $odbc_LIBS\""
22722 LDADD_dbd_odbc="$odbc_LDFLAGS -lodbc $odbc_LIBS"
22724 apr_addto_bugger="$odbc_LDFLAGS -lodbc $odbc_LIBS"
22725 for i in $apr_addto_bugger; do
22726 apr_addto_duplicate="0"
22727 for j in $LDADD_dbd_odbc; do
22728 if test "x$i" = "x$j"; then
22729 apr_addto_duplicate="1"
22733 if test $apr_addto_duplicate = "0"; then
22734 test "x$silent" != "xyes" && echo " adding \"$i\" to LDADD_dbd_odbc"
22735 LDADD_dbd_odbc="$LDADD_dbd_odbc $i"
22744 CPPFLAGS="$old_cppflags"
22745 LDFLAGS="$old_ldflags"
22748 test $apu_have_oracle = 1 && apu_dbd_tests="$apu_dbd_tests oracle"
22749 test $apu_have_pgsql = 1 && apu_dbd_tests="$apu_dbd_tests pgsql"
22750 test $apu_have_mysql = 1 && apu_dbd_tests="$apu_dbd_tests mysql"
22751 test $apu_have_sqlite2 = 1 && apu_dbd_tests="$apu_dbd_tests sqlite2"
22752 test $apu_have_sqlite3 = 1 && apu_dbd_tests="$apu_dbd_tests sqlite3"
22753 test $apu_have_freetds = 1 && apu_dbd_tests="$apu_dbd_tests freetds"
22754 test $apu_have_odbc = 1 && apu_dbd_tests="$apu_dbd_tests odbc"
22759 save_cppflags="$CPPFLAGS"
22760 save_ldflags="$LDFLAGS"
22764 # Default: will use either external or bundled expat.
22765 apu_try_external_expat=1
22766 apu_try_builtin_expat=1
22769 # Check whether --with-expat was given.
22770 if test "${with_expat+set}" = set; then :
22771 withval=$with_expat;
22772 if test "$withval" = "yes"; then
22773 as_fn_error $? "a directory must be specified for --with-expat" "$LINENO" 5
22774 elif test "$withval" = "no"; then
22775 as_fn_error $? "Expat cannot be disabled (at this time)" "$LINENO" 5
22776 elif test "$withval" = "builtin"; then
22777 apu_try_external_expat=0
22779 # Add given path to standard search paths if appropriate:
22780 if test "$withval" != "/usr"; then
22782 if test "x$LDFLAGS" = "x"; then
22783 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L$withval/lib\""
22784 LDFLAGS="-L$withval/lib"
22786 apr_addto_bugger="-L$withval/lib"
22787 for i in $apr_addto_bugger; do
22788 apr_addto_duplicate="0"
22789 for j in $LDFLAGS; do
22790 if test "x$i" = "x$j"; then
22791 apr_addto_duplicate="1"
22795 if test $apr_addto_duplicate = "0"; then
22796 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
22797 LDFLAGS="$LDFLAGS $i"
22803 if test "x$CPPFLAGS" = "x"; then
22804 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"-I$withval/include\""
22805 CPPFLAGS="-I$withval/include"
22807 apr_addto_bugger="-I$withval/include"
22808 for i in $apr_addto_bugger; do
22809 apr_addto_duplicate="0"
22810 for j in $CPPFLAGS; do
22811 if test "x$i" = "x$j"; then
22812 apr_addto_duplicate="1"
22816 if test $apr_addto_duplicate = "0"; then
22817 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
22818 CPPFLAGS="$CPPFLAGS $i"
22824 if test "x$APRUTIL_INCLUDES" = "x"; then
22825 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$withval/include\""
22826 APRUTIL_INCLUDES="-I$withval/include"
22828 apr_addto_bugger="-I$withval/include"
22829 for i in $apr_addto_bugger; do
22830 apr_addto_duplicate="0"
22831 for j in $APRUTIL_INCLUDES; do
22832 if test "x$i" = "x$j"; then
22833 apr_addto_duplicate="1"
22837 if test $apr_addto_duplicate = "0"; then
22838 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
22839 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
22845 if test "x$APRUTIL_LDFLAGS" = "x"; then
22846 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$withval/lib\""
22847 APRUTIL_LDFLAGS="-L$withval/lib"
22849 apr_addto_bugger="-L$withval/lib"
22850 for i in $apr_addto_bugger; do
22851 apr_addto_duplicate="0"
22852 for j in $APRUTIL_LDFLAGS; do
22853 if test "x$i" = "x$j"; then
22854 apr_addto_duplicate="1"
22858 if test $apr_addto_duplicate = "0"; then
22859 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
22860 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
22866 # ...and refuse to fall back on the builtin expat.
22867 apu_try_builtin_expat=0
22873 if test $apu_try_external_expat = 1; then
22877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Expat 1.95.x" >&5
22878 $as_echo_n "checking Expat 1.95.x... " >&6; }
22879 if ${apu_cv_expat_system+:} false; then :
22880 $as_echo_n "(cached) " >&6
22883 apu_expat_LIBS=$LIBS
22884 LIBS="$LIBS -lexpat"
22885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22886 /* end confdefs.h. */
22887 #include <stdlib.h>
22892 XML_ParserCreate(NULL);
22897 if ac_fn_c_try_link "$LINENO"; then :
22898 apu_cv_expat_system=yes
22900 apu_cv_expat_system=no
22902 rm -f core conftest.err conftest.$ac_objext \
22903 conftest$ac_exeext conftest.$ac_ext
22904 LIBS=$apu_expat_LIBS
22907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_system" >&5
22908 $as_echo "$apu_cv_expat_system" >&6; }
22910 if test $apu_cv_expat_system = yes; then
22912 $as_echo "#define HAVE_EXPAT_H 1" >>confdefs.h
22914 apu_expat_libs="-lexpat"
22923 if test $apu_has_expat = 0; then
22925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking old Debian-packaged expat" >&5
22926 $as_echo_n "checking old Debian-packaged expat... " >&6; }
22927 if ${apu_cv_expat_debian+:} false; then :
22928 $as_echo_n "(cached) " >&6
22931 apu_expat_LIBS=$LIBS
22932 LIBS="$LIBS -lxmlparse -lxmltok"
22933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22934 /* end confdefs.h. */
22935 #include <stdlib.h>
22936 #include <xmltok/xmlparse.h>
22940 XML_ParserCreate(NULL);
22945 if ac_fn_c_try_link "$LINENO"; then :
22946 apu_cv_expat_debian=yes
22948 apu_cv_expat_debian=no
22950 rm -f core conftest.err conftest.$ac_objext \
22951 conftest$ac_exeext conftest.$ac_ext
22952 LIBS=$apu_expat_LIBS
22955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_debian" >&5
22956 $as_echo "$apu_cv_expat_debian" >&6; }
22958 if test $apu_cv_expat_debian = yes; then
22960 $as_echo "#define HAVE_XMLTOK_XMLPARSE_H 1" >>confdefs.h
22962 apu_expat_libs="-lxmlparse -lxmltok"
22972 if test $apu_has_expat = 0; then
22974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking old FreeBSD-packaged expat" >&5
22975 $as_echo_n "checking old FreeBSD-packaged expat... " >&6; }
22976 if ${apu_cv_expat_freebsd+:} false; then :
22977 $as_echo_n "(cached) " >&6
22980 apu_expat_LIBS=$LIBS
22981 LIBS="$LIBS -lexpat"
22982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22983 /* end confdefs.h. */
22984 #include <stdlib.h>
22985 #include <xml/xmlparse.h>
22989 XML_ParserCreate(NULL);
22994 if ac_fn_c_try_link "$LINENO"; then :
22995 apu_cv_expat_freebsd=yes
22997 apu_cv_expat_freebsd=no
22999 rm -f core conftest.err conftest.$ac_objext \
23000 conftest$ac_exeext conftest.$ac_ext
23001 LIBS=$apu_expat_LIBS
23004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_freebsd" >&5
23005 $as_echo "$apu_cv_expat_freebsd" >&6; }
23007 if test $apu_cv_expat_freebsd = yes; then
23009 $as_echo "#define HAVE_XML_XMLPARSE_H 1" >>confdefs.h
23011 apu_expat_libs="-lexpat"
23021 if test $apu_has_expat = 0; then
23023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Expat 1.0/1.1" >&5
23024 $as_echo_n "checking Expat 1.0/1.1... " >&6; }
23025 if ${apu_cv_expat_1011+:} false; then :
23026 $as_echo_n "(cached) " >&6
23029 apu_expat_LIBS=$LIBS
23030 LIBS="$LIBS -lexpat"
23031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23032 /* end confdefs.h. */
23033 #include <stdlib.h>
23034 #include <xmlparse/xmlparse.h>
23038 XML_ParserCreate(NULL);
23043 if ac_fn_c_try_link "$LINENO"; then :
23044 apu_cv_expat_1011=yes
23046 apu_cv_expat_1011=no
23048 rm -f core conftest.err conftest.$ac_objext \
23049 conftest$ac_exeext conftest.$ac_ext
23050 LIBS=$apu_expat_LIBS
23053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_1011" >&5
23054 $as_echo "$apu_cv_expat_1011" >&6; }
23056 if test $apu_cv_expat_1011 = yes; then
23058 $as_echo "#define HAVE_XMLPARSE_XMLPARSE_H 1" >>confdefs.h
23060 apu_expat_libs="-lexpat"
23070 if test $apu_has_expat = 0; then
23072 if test "x$LDFLAGS" = "x"; then
23073 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L/usr/local/lib\""
23074 LDFLAGS="-L/usr/local/lib"
23076 apr_addto_bugger="-L/usr/local/lib"
23077 for i in $apr_addto_bugger; do
23078 apr_addto_duplicate="0"
23079 for j in $LDFLAGS; do
23080 if test "x$i" = "x$j"; then
23081 apr_addto_duplicate="1"
23085 if test $apr_addto_duplicate = "0"; then
23086 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
23087 LDFLAGS="$LDFLAGS $i"
23093 if test "x$CPPFLAGS" = "x"; then
23094 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"-I/usr/local/include\""
23095 CPPFLAGS="-I/usr/local/include"
23097 apr_addto_bugger="-I/usr/local/include"
23098 for i in $apr_addto_bugger; do
23099 apr_addto_duplicate="0"
23100 for j in $CPPFLAGS; do
23101 if test "x$i" = "x$j"; then
23102 apr_addto_duplicate="1"
23106 if test $apr_addto_duplicate = "0"; then
23107 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
23108 CPPFLAGS="$CPPFLAGS $i"
23115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Expat 1.95.x in /usr/local" >&5
23116 $as_echo_n "checking Expat 1.95.x in /usr/local... " >&6; }
23117 if ${apu_cv_expat_usrlocal+:} false; then :
23118 $as_echo_n "(cached) " >&6
23121 apu_expat_LIBS=$LIBS
23122 LIBS="$LIBS -lexpat"
23123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23124 /* end confdefs.h. */
23125 #include <stdlib.h>
23130 XML_ParserCreate(NULL);
23135 if ac_fn_c_try_link "$LINENO"; then :
23136 apu_cv_expat_usrlocal=yes
23138 apu_cv_expat_usrlocal=no
23140 rm -f core conftest.err conftest.$ac_objext \
23141 conftest$ac_exeext conftest.$ac_ext
23142 LIBS=$apu_expat_LIBS
23145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_expat_usrlocal" >&5
23146 $as_echo "$apu_cv_expat_usrlocal" >&6; }
23148 if test $apu_cv_expat_usrlocal = yes; then
23150 $as_echo "#define HAVE_EXPAT_H 1" >>confdefs.h
23152 apu_expat_libs="-lexpat"
23155 if test "x$APRUTIL_INCLUDES" = "x"; then
23156 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I/usr/local/include\""
23157 APRUTIL_INCLUDES="-I/usr/local/include"
23159 apr_addto_bugger="-I/usr/local/include"
23160 for i in $apr_addto_bugger; do
23161 apr_addto_duplicate="0"
23162 for j in $APRUTIL_INCLUDES; do
23163 if test "x$i" = "x$j"; then
23164 apr_addto_duplicate="1"
23168 if test $apr_addto_duplicate = "0"; then
23169 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23170 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23176 if test "x$APRUTIL_LDFLAGS" = "x"; then
23177 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L/usr/local/lib\""
23178 APRUTIL_LDFLAGS="-L/usr/local/lib"
23180 apr_addto_bugger="-L/usr/local/lib"
23181 for i in $apr_addto_bugger; do
23182 apr_addto_duplicate="0"
23183 for j in $APRUTIL_LDFLAGS; do
23184 if test "x$i" = "x$j"; then
23185 apr_addto_duplicate="1"
23189 if test $apr_addto_duplicate = "0"; then
23190 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
23191 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
23200 if test "x$LDFLAGS" = "x-L/usr/local/lib"; then
23201 test "x$silent" != "xyes" && echo " nulling LDFLAGS"
23206 for i in $LDFLAGS; do
23207 if test "x$i" != "x-L/usr/local/lib"; then
23208 apr_new_bugger="$apr_new_bugger $i"
23213 if test $apr_removed = "1"; then
23214 test "x$silent" != "xyes" && echo " removed \"-L/usr/local/lib\" from LDFLAGS"
23215 LDFLAGS=$apr_new_bugger
23220 if test "x$CPPFLAGS" = "x-I/usr/local/include"; then
23221 test "x$silent" != "xyes" && echo " nulling CPPFLAGS"
23226 for i in $CPPFLAGS; do
23227 if test "x$i" != "x-I/usr/local/include"; then
23228 apr_new_bugger="$apr_new_bugger $i"
23233 if test $apr_removed = "1"; then
23234 test "x$silent" != "xyes" && echo " removed \"-I/usr/local/include\" from CPPFLAGS"
23235 CPPFLAGS=$apr_new_bugger
23246 if test "${apu_has_expat}${apu_try_builtin_expat}" = "01"; then
23247 bundled_subdir="xml/expat"
23249 # save our work to this point; this allows the sub-package to use it
23250 cat >confcache <<\_ACEOF
23251 # This file is a shell script that caches the results of configure
23252 # tests run on this system so they can be shared between configure
23253 # scripts and configure runs, see configure's option --config-cache.
23254 # It is not useful on other systems. If it contains results you don't
23255 # want to keep, you may remove or edit it.
23257 # config.status only pays attention to the cache file if you give it
23258 # the --recheck option to rerun configure.
23260 # `ac_cv_env_foo' variables (set or unset) will be overridden when
23261 # loading this file, other *unset* `ac_cv_foo' will be assigned the
23262 # following values.
23266 # The following way of writing the cache mishandles newlines in values,
23267 # but we know of no workaround that is simple, portable, and efficient.
23268 # So, we kill variables containing newlines.
23269 # Ultrix sh set writes to stderr and can't be redirected directly,
23270 # and sets the high bit in the cache file unless we assign to the vars.
23272 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
23273 eval ac_val=\$$ac_var
23277 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
23278 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
23281 _ | IFS | as_nl) ;; #(
23282 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
23283 *) { eval $ac_var=; unset $ac_var;} ;;
23289 case $as_nl`(ac_space=' '; set) 2>&1` in #(
23290 *${as_nl}ac_space=\ *)
23291 # `set' does not quote correctly, so add quotes: double-quote
23292 # substitution turns \\\\ into \\, and sed turns \\ into \.
23295 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
23298 # `set' quotes correctly as required by POSIX, so do not add quotes.
23299 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
23308 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
23310 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
23312 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
23313 if test -w "$cache_file"; then
23314 if test "x$cache_file" != "x/dev/null"; then
23315 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
23316 $as_echo "$as_me: updating cache $cache_file" >&6;}
23317 if test ! -f "$cache_file" || test -h "$cache_file"; then
23318 cat confcache >"$cache_file"
23320 case $cache_file in #(
23322 mv -f confcache "$cache_file"$$ &&
23323 mv -f "$cache_file"$$ "$cache_file" ;; #(
23325 mv -f confcache "$cache_file" ;;
23330 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
23331 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
23336 echo "configuring package in $bundled_subdir now"
23338 apr_config_subdirs="$bundled_subdir"
23339 test -d $bundled_subdir || $mkdir_p $bundled_subdir
23340 ac_abs_srcdir=`(cd $srcdir/$bundled_subdir && pwd)`
23343 # A "../" for each directory in /$config_subdirs.
23344 ac_dots=`echo $apr_config_subdirs|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
23346 # Make the cache file pathname absolute for the subdirs
23347 # required to correctly handle subdirs that might actually
23349 case "$cache_file" in
23350 /*) # already absolute
23351 ac_sub_cache_file=$cache_file ;;
23352 *) # Was relative path.
23353 ac_sub_cache_file="$ac_popdir/$cache_file" ;;
23356 apr_configure_args=$ac_configure_args
23358 test "x$silent" = "xyes" && apr_configure_args="$apr_configure_args --silent"
23360 apr_configure_args="--disable-option-checking $apr_configure_args"
23362 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
23364 echo "$bundled_subdir configured properly"
23366 echo "configure failed for $bundled_subdir"
23372 # grab any updates from the sub-package
23373 if test -r "$cache_file"; then
23374 # Some versions of bash will fail to source /dev/null (special files
23375 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
23376 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
23377 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
23378 $as_echo "$as_me: loading cache $cache_file" >&6;}
23379 case $cache_file in
23380 [\\/]* | ?:[\\/]* ) . "$cache_file";;
23381 *) . "./$cache_file";;
23385 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
23386 $as_echo "$as_me: creating cache $cache_file" >&6;}
23392 if test "x$APRUTIL_INCLUDES" = "x"; then
23393 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$abs_srcdir/$bundled_subdir/lib\""
23394 APRUTIL_INCLUDES="-I$abs_srcdir/$bundled_subdir/lib"
23396 apr_addto_bugger="-I$abs_srcdir/$bundled_subdir/lib"
23397 for i in $apr_addto_bugger; do
23398 apr_addto_duplicate="0"
23399 for j in $APRUTIL_INCLUDES; do
23400 if test "x$i" = "x$j"; then
23401 apr_addto_duplicate="1"
23405 if test $apr_addto_duplicate = "0"; then
23406 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23407 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23413 if test "x$LDFLAGS" = "x"; then
23414 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L$top_builddir/$bundled_subdir/lib\""
23415 LDFLAGS="-L$top_builddir/$bundled_subdir/lib"
23417 apr_addto_bugger="-L$top_builddir/$bundled_subdir/lib"
23418 for i in $apr_addto_bugger; do
23419 apr_addto_duplicate="0"
23420 for j in $LDFLAGS; do
23421 if test "x$i" = "x$j"; then
23422 apr_addto_duplicate="1"
23426 if test $apr_addto_duplicate = "0"; then
23427 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
23428 LDFLAGS="$LDFLAGS $i"
23433 apu_expat_libs="$top_builddir/$bundled_subdir/libexpat.la"
23437 if test "x$APRUTIL_EXPORT_LIBS" = "x"; then
23438 test "x$silent" != "xyes" && echo " setting APRUTIL_EXPORT_LIBS to \"$apu_expat_libs\""
23439 APRUTIL_EXPORT_LIBS="$apu_expat_libs"
23441 apr_addto_bugger="$apu_expat_libs"
23442 for i in $apr_addto_bugger; do
23443 apr_addto_duplicate="0"
23444 for j in $APRUTIL_EXPORT_LIBS; do
23445 if test "x$i" = "x$j"; then
23446 apr_addto_duplicate="1"
23450 if test $apr_addto_duplicate = "0"; then
23451 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_EXPORT_LIBS"
23452 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $i"
23458 if test "x$APRUTIL_LIBS" = "x"; then
23459 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"$apu_expat_libs\""
23460 APRUTIL_LIBS="$apu_expat_libs"
23462 apr_addto_bugger="$apu_expat_libs"
23463 for i in $apr_addto_bugger; do
23464 apr_addto_duplicate="0"
23465 for j in $APRUTIL_LIBS; do
23466 if test "x$i" = "x$j"; then
23467 apr_addto_duplicate="1"
23471 if test $apr_addto_duplicate = "0"; then
23472 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
23473 APRUTIL_LIBS="$APRUTIL_LIBS $i"
23479 APR_XML_DIR=$bundled_subdir
23482 CPPFLAGS=$save_cppflags
23483 LDFLAGS=$save_ldflags
23487 apu_iconv_dir="unknown"
23491 # Check whether --with-iconv was given.
23492 if test "${with_iconv+set}" = set; then :
23493 withval=$with_iconv; apu_iconv_dir="$withval"
23494 if test "$apu_iconv_dir" = "no"; then
23498 elif test "$apu_iconv_dir" != "yes"; then
23499 if test -f "$apu_iconv_dir/include/apr-1/api_version.h"; then
23503 if test "x$APRUTIL_INCLUDES" = "x"; then
23504 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$apu_iconv_dir/include/apr-1\""
23505 APRUTIL_INCLUDES="-I$apu_iconv_dir/include/apr-1"
23507 apr_addto_bugger="-I$apu_iconv_dir/include/apr-1"
23508 for i in $apr_addto_bugger; do
23509 apr_addto_duplicate="0"
23510 for j in $APRUTIL_INCLUDES; do
23511 if test "x$i" = "x$j"; then
23512 apr_addto_duplicate="1"
23516 if test $apr_addto_duplicate = "0"; then
23517 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23518 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23524 if test "x$APRUTIL_LIBS" = "x"; then
23525 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"$apu_iconv_dir/lib/libapriconv-1.la\""
23526 APRUTIL_LIBS="$apu_iconv_dir/lib/libapriconv-1.la"
23528 apr_addto_bugger="$apu_iconv_dir/lib/libapriconv-1.la"
23529 for i in $apr_addto_bugger; do
23530 apr_addto_duplicate="0"
23531 for j in $APRUTIL_LIBS; do
23532 if test "x$i" = "x$j"; then
23533 apr_addto_duplicate="1"
23537 if test $apr_addto_duplicate = "0"; then
23538 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
23539 APRUTIL_LIBS="$APRUTIL_LIBS $i"
23544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using apr-iconv" >&5
23545 $as_echo "using apr-iconv" >&6; }
23546 elif test -f "$apu_iconv_dir/include/iconv.h"; then
23550 if test "x$CPPFLAGS" = "x"; then
23551 test "x$silent" != "xyes" && echo " setting CPPFLAGS to \"-I$apu_iconv_dir/include\""
23552 CPPFLAGS="-I$apu_iconv_dir/include"
23554 apr_addto_bugger="-I$apu_iconv_dir/include"
23555 for i in $apr_addto_bugger; do
23556 apr_addto_duplicate="0"
23557 for j in $CPPFLAGS; do
23558 if test "x$i" = "x$j"; then
23559 apr_addto_duplicate="1"
23563 if test $apr_addto_duplicate = "0"; then
23564 test "x$silent" != "xyes" && echo " adding \"$i\" to CPPFLAGS"
23565 CPPFLAGS="$CPPFLAGS $i"
23571 if test "x$LDFLAGS" = "x"; then
23572 test "x$silent" != "xyes" && echo " setting LDFLAGS to \"-L$apu_iconv_dir/lib\""
23573 LDFLAGS="-L$apu_iconv_dir/lib"
23575 apr_addto_bugger="-L$apu_iconv_dir/lib"
23576 for i in $apr_addto_bugger; do
23577 apr_addto_duplicate="0"
23578 for j in $LDFLAGS; do
23579 if test "x$i" = "x$j"; then
23580 apr_addto_duplicate="1"
23584 if test $apr_addto_duplicate = "0"; then
23585 test "x$silent" != "xyes" && echo " adding \"$i\" to LDFLAGS"
23586 LDFLAGS="$LDFLAGS $i"
23597 if test "$want_iconv" = "1" -a "$have_apr_iconv" != "1"; then
23598 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
23599 if test "x$ac_cv_header_iconv_h" = xyes; then :
23602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23603 /* end confdefs.h. */
23605 #include <stdlib.h>
23612 iconv_t cd = iconv_open("", "");
23613 iconv(cd, NULL, NULL, NULL, NULL);
23619 if ac_fn_c_try_link "$LINENO"; then :
23625 if test "x$LIBS" = "x"; then
23626 test "x$silent" != "xyes" && echo " setting LIBS to \"-liconv\""
23629 apr_addto_bugger="-liconv"
23630 for i in $apr_addto_bugger; do
23631 apr_addto_duplicate="0"
23633 if test "x$i" = "x$j"; then
23634 apr_addto_duplicate="1"
23638 if test $apr_addto_duplicate = "0"; then
23639 test "x$silent" != "xyes" && echo " adding \"$i\" to LIBS"
23647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23648 /* end confdefs.h. */
23650 #include <stdlib.h>
23657 iconv_t cd = iconv_open("", "");
23658 iconv(cd, NULL, NULL, NULL, NULL);
23664 if ac_fn_c_try_link "$LINENO"; then :
23667 if test "x$APRUTIL_LIBS" = "x"; then
23668 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"-liconv\""
23669 APRUTIL_LIBS="-liconv"
23671 apr_addto_bugger="-liconv"
23672 for i in $apr_addto_bugger; do
23673 apr_addto_duplicate="0"
23674 for j in $APRUTIL_LIBS; do
23675 if test "x$i" = "x$j"; then
23676 apr_addto_duplicate="1"
23680 if test $apr_addto_duplicate = "0"; then
23681 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
23682 APRUTIL_LIBS="$APRUTIL_LIBS $i"
23688 if test "x$APRUTIL_EXPORT_LIBS" = "x"; then
23689 test "x$silent" != "xyes" && echo " setting APRUTIL_EXPORT_LIBS to \"-liconv\""
23690 APRUTIL_EXPORT_LIBS="-liconv"
23692 apr_addto_bugger="-liconv"
23693 for i in $apr_addto_bugger; do
23694 apr_addto_duplicate="0"
23695 for j in $APRUTIL_EXPORT_LIBS; do
23696 if test "x$i" = "x$j"; then
23697 apr_addto_duplicate="1"
23701 if test $apr_addto_duplicate = "0"; then
23702 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_EXPORT_LIBS"
23703 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $i"
23712 rm -f core conftest.err conftest.$ac_objext \
23713 conftest$ac_exeext conftest.$ac_ext
23717 if test "x$LIBS" = "x-liconv"; then
23718 test "x$silent" != "xyes" && echo " nulling LIBS"
23724 if test "x$i" != "x-liconv"; then
23725 apr_new_bugger="$apr_new_bugger $i"
23730 if test $apr_removed = "1"; then
23731 test "x$silent" != "xyes" && echo " removed \"-liconv\" from LIBS"
23732 LIBS=$apr_new_bugger
23739 rm -f core conftest.err conftest.$ac_objext \
23740 conftest$ac_exeext conftest.$ac_ext
23750 if test "$want_iconv" = "1" -a "$apu_iconv_dir" != "unknown"; then
23751 if test "$have_iconv" != "1"; then
23752 if test "$have_apr_iconv" != "1"; then
23753 as_fn_error $? "iconv support requested, but not found" "$LINENO" 5
23757 if test "x$CPPFLAGS" = "x-I$apu_iconv_dir/include"; then
23758 test "x$silent" != "xyes" && echo " nulling CPPFLAGS"
23763 for i in $CPPFLAGS; do
23764 if test "x$i" != "x-I$apu_iconv_dir/include"; then
23765 apr_new_bugger="$apr_new_bugger $i"
23770 if test $apr_removed = "1"; then
23771 test "x$silent" != "xyes" && echo " removed \"-I$apu_iconv_dir/include\" from CPPFLAGS"
23772 CPPFLAGS=$apr_new_bugger
23777 if test "x$LDFLAGS" = "x-L$apu_iconv_dir/lib"; then
23778 test "x$silent" != "xyes" && echo " nulling LDFLAGS"
23783 for i in $LDFLAGS; do
23784 if test "x$i" != "x-L$apu_iconv_dir/lib"; then
23785 apr_new_bugger="$apr_new_bugger $i"
23790 if test $apr_removed = "1"; then
23791 test "x$silent" != "xyes" && echo " removed \"-L$apu_iconv_dir/lib\" from LDFLAGS"
23792 LDFLAGS=$apr_new_bugger
23797 if test "x$APRUTIL_INCLUDES" = "x"; then
23798 test "x$silent" != "xyes" && echo " setting APRUTIL_INCLUDES to \"-I$apu_iconv_dir/include\""
23799 APRUTIL_INCLUDES="-I$apu_iconv_dir/include"
23801 apr_addto_bugger="-I$apu_iconv_dir/include"
23802 for i in $apr_addto_bugger; do
23803 apr_addto_duplicate="0"
23804 for j in $APRUTIL_INCLUDES; do
23805 if test "x$i" = "x$j"; then
23806 apr_addto_duplicate="1"
23810 if test $apr_addto_duplicate = "0"; then
23811 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_INCLUDES"
23812 APRUTIL_INCLUDES="$APRUTIL_INCLUDES $i"
23818 if test "x$APRUTIL_LDFLAGS" = "x"; then
23819 test "x$silent" != "xyes" && echo " setting APRUTIL_LDFLAGS to \"-L$apu_iconv_dir/lib\""
23820 APRUTIL_LDFLAGS="-L$apu_iconv_dir/lib"
23822 apr_addto_bugger="-L$apu_iconv_dir/lib"
23823 for i in $apr_addto_bugger; do
23824 apr_addto_duplicate="0"
23825 for j in $APRUTIL_LDFLAGS; do
23826 if test "x$i" = "x$j"; then
23827 apr_addto_duplicate="1"
23831 if test $apr_addto_duplicate = "0"; then
23832 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LDFLAGS"
23833 APRUTIL_LDFLAGS="$APRUTIL_LDFLAGS $i"
23840 if test "$have_iconv" = "1"; then
23842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of inbuf parameter to iconv" >&5
23843 $as_echo_n "checking for type of inbuf parameter to iconv... " >&6; }
23844 if test "x$apu_iconv_inbuf_const" = "x"; then
23845 apr_save_CFLAGS=$CFLAGS
23846 CFLAGS="$CFLAGS $CFLAGS_WARN"
23847 if test "$ac_cv_c_compiler_gnu" = "yes"; then
23848 CFLAGS="$CFLAGS -Werror"
23850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23851 /* end confdefs.h. */
23852 #include "confdefs.h"
23855 #include <stddef.h>
23858 int main(int argc, const char *const *argv) {
23860 iconv(0,(char **)0,(size_t *)0,(char **)0,(size_t *)0);
23865 if ac_fn_c_try_compile "$LINENO"; then :
23866 apu_iconv_inbuf_const="0"
23868 apu_iconv_inbuf_const="1"
23870 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23871 CFLAGS=$apr_save_CFLAGS
23874 if test "$apu_iconv_inbuf_const" = "1"; then
23876 $as_echo "#define APU_ICONV_INBUF_CONST 1" >>confdefs.h
23878 msg="const char **"
23882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
23883 $as_echo "$msg" >&6; }
23888 for ac_header in iconv.h langinfo.h
23890 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
23891 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
23892 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
23893 cat >>confdefs.h <<_ACEOF
23894 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
23901 for aprt_i in iconv.h langinfo.h
23903 ac_safe=`echo "$aprt_i" | sed 'y%./+-%__p_%'`
23904 aprt_2=`echo "$aprt_i" | sed -e 's%/%_%g' -e 's/\.//g' -e 's/-//g'`
23905 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
23913 for ac_func in nl_langinfo
23915 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
23916 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
23917 cat >>confdefs.h <<_ACEOF
23918 #define HAVE_NL_LANGINFO 1
23924 for aprt_j in nl_langinfo
23926 aprt_3="have_$aprt_j"
23927 if eval "test \"`echo '$ac_cv_func_'$aprt_j`\" = yes"; then
23935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CODESET in langinfo.h" >&5
23936 $as_echo_n "checking for CODESET in langinfo.h... " >&6; }
23937 if ${ac_cv_define_CODESET+:} false; then :
23938 $as_echo_n "(cached) " >&6
23941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23942 /* end confdefs.h. */
23944 #include <langinfo.h>
23950 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23951 $EGREP "YES_IS_DEFINED" >/dev/null 2>&1; then :
23952 ac_cv_define_CODESET=yes
23954 ac_cv_define_CODESET=no
23960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_define_CODESET" >&5
23961 $as_echo "$ac_cv_define_CODESET" >&6; }
23962 if test "$ac_cv_define_CODESET" = "yes"; then
23964 $as_echo "#define HAVE_CODESET 1" >>confdefs.h
23975 # Check whether --enable-util-dso was given.
23976 if test "${enable_util_dso+set}" = set; then :
23977 enableval=$enable_util_dso;
23981 if test "$enable_util_dso" = "no"; then
23984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether APR has DSO support" >&5
23985 $as_echo_n "checking whether APR has DSO support... " >&6; }
23986 if ${apu_cv_aprdso+:} false; then :
23987 $as_echo_n "(cached) " >&6
23989 apu_save_CPPFLAGS=$CPPFLAGS
23990 CPPFLAGS="$CPPFLAGS $APR_INCLUDES"
23991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23992 /* end confdefs.h. */
23999 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24000 $EGREP "yes" >/dev/null 2>&1; then :
24007 CPPFLAGS=$apu_save_CPPFLAGS
24009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apu_cv_aprdso" >&5
24010 $as_echo "$apu_cv_aprdso" >&6; }
24012 if test $apu_cv_aprdso = yes; then
24019 if test "$apu_dso_build" = "0"; then
24021 # Statically link the drivers:
24023 test $apu_have_openssl = 1 && objs="$objs crypto/apr_crypto_openssl.lo"
24024 test $apu_have_nss = 1 && objs="$objs crypto/apr_crypto_nss.lo"
24025 test $apu_have_oracle = 1 && objs="$objs dbd/apr_dbd_oracle.lo"
24026 test $apu_have_pgsql = 1 && objs="$objs dbd/apr_dbd_pgsql.lo"
24027 test $apu_have_mysql = 1 && objs="$objs dbd/apr_dbd_mysql.lo"
24028 test $apu_have_sqlite2 = 1 && objs="$objs dbd/apr_dbd_sqlite2.lo"
24029 test $apu_have_sqlite3 = 1 && objs="$objs dbd/apr_dbd_sqlite3.lo"
24030 test $apu_have_freetds = 1 && objs="$objs dbd/apr_dbd_freetds.lo"
24031 test $apu_have_odbc = 1 && objs="$objs dbd/apr_dbd_odbc.lo"
24032 test $apu_have_db = 1 && objs="$objs dbm/apr_dbm_berkeleydb.lo"
24033 test $apu_have_gdbm = 1 && objs="$objs dbm/apr_dbm_gdbm.lo"
24034 test $apu_have_ndbm = 1 && objs="$objs dbm/apr_dbm_ndbm.lo"
24035 test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_init.lo"
24036 test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_option.lo"
24037 test $apu_has_ldap = 1 && objs="$objs ldap/apr_ldap_rebind.lo"
24038 EXTRA_OBJECTS="$EXTRA_OBJECTS $objs"
24040 # Use libtool *.la for mysql if available
24041 if test $apu_have_mysql = 1; then
24042 for flag in $LDADD_dbd_mysql
24044 dir=`echo $flag | grep "^-L" | sed s:-L::`
24045 if test "x$dir" != 'x'; then
24046 if test -f "$dir/libmysqlclient_r.la"; then
24047 LDADD_dbd_mysql=$dir/libmysqlclient_r.la
24054 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_crypto_openssl $LDADD_crypto_nss"
24055 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"
24056 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm"
24057 APRUTIL_LIBS="$APRUTIL_LIBS $LDADD_ldap"
24058 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_crypto_openssl $LDADD_crypto_nss"
24059 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"
24060 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_dbm_db $LDADD_dbm_gdbm $LDADD_dbm_ndbm"
24061 APRUTIL_EXPORT_LIBS="$APRUTIL_EXPORT_LIBS $LDADD_ldap"
24065 # Build the drivers as loadable modules:
24067 test $apu_have_openssl = 1 && dsos="$dsos crypto/apr_crypto_openssl.la"
24068 test $apu_have_nss = 1 && dsos="$dsos crypto/apr_crypto_nss.la"
24069 test $apu_have_oracle = 1 && dsos="$dsos dbd/apr_dbd_oracle.la"
24070 test $apu_have_pgsql = 1 && dsos="$dsos dbd/apr_dbd_pgsql.la"
24071 test $apu_have_mysql = 1 && dsos="$dsos dbd/apr_dbd_mysql.la"
24072 test $apu_have_sqlite2 = 1 && dsos="$dsos dbd/apr_dbd_sqlite2.la"
24073 test $apu_have_sqlite3 = 1 && dsos="$dsos dbd/apr_dbd_sqlite3.la"
24074 test $apu_have_freetds = 1 && dsos="$dsos dbd/apr_dbd_freetds.la"
24075 test $apu_have_odbc = 1 && dsos="$dsos dbd/apr_dbd_odbc.la"
24076 test $apu_have_db = 1 && dsos="$dsos dbm/apr_dbm_db.la"
24077 test $apu_have_gdbm = 1 && dsos="$dsos dbm/apr_dbm_gdbm.la"
24078 test $apu_have_ndbm = 1 && dsos="$dsos dbm/apr_dbm_ndbm.la"
24079 test $apu_has_ldap = 1 && dsos="$dsos ldap/apr_ldap.la"
24081 if test -n "$dsos"; then
24082 APU_MODULES="$APU_MODULES $dsos"
24088 cat >>confdefs.h <<_ACEOF
24089 #define APU_DSO_BUILD $apu_dso_build
24094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
24095 $as_echo_n "checking for library containing crypt... " >&6; }
24096 if ${ac_cv_search_crypt+:} false; then :
24097 $as_echo_n "(cached) " >&6
24099 ac_func_search_save_LIBS=$LIBS
24100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24101 /* end confdefs.h. */
24103 /* Override any GCC internal prototype to avoid an error.
24104 Use char because int might match the return type of a GCC
24105 builtin and then its argument prototype would still apply. */
24118 for ac_lib in '' crypt ufc; do
24119 if test -z "$ac_lib"; then
24120 ac_res="none required"
24123 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
24125 if ac_fn_c_try_link "$LINENO"; then :
24126 ac_cv_search_crypt=$ac_res
24128 rm -f core conftest.err conftest.$ac_objext \
24130 if ${ac_cv_search_crypt+:} false; then :
24134 if ${ac_cv_search_crypt+:} false; then :
24137 ac_cv_search_crypt=no
24139 rm conftest.$ac_ext
24140 LIBS=$ac_func_search_save_LIBS
24142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
24143 $as_echo "$ac_cv_search_crypt" >&6; }
24144 ac_res=$ac_cv_search_crypt
24145 if test "$ac_res" != no; then :
24146 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if system crypt() function is threadsafe" >&5
24151 $as_echo_n "checking if system crypt() function is threadsafe... " >&6; }
24152 if test "x$apu_crypt_threadsafe" = "x1"; then
24154 $as_echo "#define APU_CRYPT_THREADSAFE 1" >>confdefs.h
24160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
24161 $as_echo "$msg" >&6; }
24163 for ac_func in crypt_r
24165 ac_fn_c_check_func "$LINENO" "crypt_r" "ac_cv_func_crypt_r"
24166 if test "x$ac_cv_func_crypt_r" = xyes; then :
24167 cat >>confdefs.h <<_ACEOF
24168 #define HAVE_CRYPT_R 1
24176 if test "$crypt_r" = "1"; then
24179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking style of crypt_r" >&5
24180 $as_echo_n "checking style of crypt_r... " >&6; }
24181 if ${apr_cv_crypt_r_style+:} false; then :
24182 $as_echo_n "(cached) " >&6
24184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24185 /* end confdefs.h. */
24191 crypt_r("passwd", "hash", &buffer);
24196 if ac_fn_c_try_compile "$LINENO"; then :
24197 apr_cv_crypt_r_style=cryptd
24199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24200 /* end confdefs.h. */
24205 struct crypt_data buffer;
24206 crypt_r("passwd", "hash", &buffer);
24211 if ac_fn_c_try_compile "$LINENO"; then :
24212 apr_cv_crypt_r_style=struct_crypt_data
24214 apr_cv_crypt_r_style=none
24216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_cv_crypt_r_style" >&5
24221 $as_echo "$apr_cv_crypt_r_style" >&6; }
24223 if test "$apr_cv_crypt_r_style" = "cryptd"; then
24225 $as_echo "#define CRYPT_R_CRYPTD 1" >>confdefs.h
24227 elif test "$apr_cv_crypt_r_style" = "struct_crypt_data"; then
24229 $as_echo "#define CRYPT_R_STRUCT_CRYPT_DATA 1" >>confdefs.h
24236 lib_target=$APR_LIB_TARGET
24240 APRUTIL_LIBNAME="aprutil${libsuffix}"
24243 # Set up destination directory for DSOs.
24244 APU_DSO_LIBDIR="\${libdir}/apr-util-${APRUTIL_MAJOR_VERSION}"
24245 # Set APU_HAVE_MODULES appropriately for the Makefile
24246 if test -n "$APU_MODULES"; then
24247 APU_HAVE_MODULES=yes
24249 APU_HAVE_MODULES=no
24251 # Define expanded libdir for apu_config.h
24254 ap_cur="$APU_DSO_LIBDIR"
24255 while test "x${ap_cur}" != "x${ap_last}";
24257 ap_last="${ap_cur}"
24258 ap_cur=`eval "echo ${ap_cur}"`
24260 abs_dso_libdir="${ap_cur}"
24263 cat >>confdefs.h <<_ACEOF
24264 #define APU_DSO_LIBDIR "$abs_dso_libdir"
24273 if test "x$APRUTIL_LIBS" = "x"; then
24274 test "x$silent" != "xyes" && echo " setting APRUTIL_LIBS to \"$APR_LIBS\""
24275 APRUTIL_LIBS="$APR_LIBS"
24277 apr_addto_bugger="$APR_LIBS"
24278 for i in $apr_addto_bugger; do
24279 apr_addto_duplicate="0"
24280 for j in $APRUTIL_LIBS; do
24281 if test "x$i" = "x$j"; then
24282 apr_addto_duplicate="1"
24286 if test $apr_addto_duplicate = "0"; then
24287 test "x$silent" != "xyes" && echo " adding \"$i\" to APRUTIL_LIBS"
24288 APRUTIL_LIBS="$APRUTIL_LIBS $i"
24301 if test ! -d ./build; then
24306 sed -e 's/-DAPR_DECLARE_EXPORT/-DAPU_DECLARE_EXPORT/' \
24307 -e 's/-DAPR_DECLARE_STATIC/-DAPU_DECLARE_STATIC -DAPR_DECLARE_STATIC/' \
24308 < $APR_BUILD_DIR/apr_rules.mk > $abs_builddir/build/rules.mk
24311 cp $APR_BUILD_DIR/apr_rules.mk $abs_builddir/build/rules.mk
24315 case "$host_alias" in
24317 # Check whether they've installed GNU make
24318 if make --version > /dev/null 2>&1; then
24319 INCLUDE_RULES="include $abs_builddir/build/rules.mk"
24320 INCLUDE_OUTPUTS="include $abs_srcdir/build-outputs.mk"
24322 INCLUDE_RULES=".include \"$abs_builddir/build/rules.mk\""
24323 INCLUDE_OUTPUTS=".include \"$abs_srcdir/build-outputs.mk\""
24327 INCLUDE_RULES="include $abs_builddir/build/rules.mk"
24328 INCLUDE_OUTPUTS="include $abs_srcdir/build-outputs.mk"
24334 for d in include include/private; do
24335 test -d $top_builddir/$d || mkdir $top_builddir/$d
24338 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"
24341 ac_config_commands="$ac_config_commands default"
24344 if test -d $srcdir/test; then
24345 ac_config_files="$ac_config_files test/Makefile"
24349 cat >confcache <<\_ACEOF
24350 # This file is a shell script that caches the results of configure
24351 # tests run on this system so they can be shared between configure
24352 # scripts and configure runs, see configure's option --config-cache.
24353 # It is not useful on other systems. If it contains results you don't
24354 # want to keep, you may remove or edit it.
24356 # config.status only pays attention to the cache file if you give it
24357 # the --recheck option to rerun configure.
24359 # `ac_cv_env_foo' variables (set or unset) will be overridden when
24360 # loading this file, other *unset* `ac_cv_foo' will be assigned the
24361 # following values.
24365 # The following way of writing the cache mishandles newlines in values,
24366 # but we know of no workaround that is simple, portable, and efficient.
24367 # So, we kill variables containing newlines.
24368 # Ultrix sh set writes to stderr and can't be redirected directly,
24369 # and sets the high bit in the cache file unless we assign to the vars.
24371 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
24372 eval ac_val=\$$ac_var
24376 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
24377 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
24380 _ | IFS | as_nl) ;; #(
24381 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
24382 *) { eval $ac_var=; unset $ac_var;} ;;
24388 case $as_nl`(ac_space=' '; set) 2>&1` in #(
24389 *${as_nl}ac_space=\ *)
24390 # `set' does not quote correctly, so add quotes: double-quote
24391 # substitution turns \\\\ into \\, and sed turns \\ into \.
24394 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
24397 # `set' quotes correctly as required by POSIX, so do not add quotes.
24398 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
24407 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
24409 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
24411 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
24412 if test -w "$cache_file"; then
24413 if test "x$cache_file" != "x/dev/null"; then
24414 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
24415 $as_echo "$as_me: updating cache $cache_file" >&6;}
24416 if test ! -f "$cache_file" || test -h "$cache_file"; then
24417 cat confcache >"$cache_file"
24419 case $cache_file in #(
24421 mv -f confcache "$cache_file"$$ &&
24422 mv -f "$cache_file"$$ "$cache_file" ;; #(
24424 mv -f confcache "$cache_file" ;;
24429 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
24430 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
24435 test "x$prefix" = xNONE && prefix=$ac_default_prefix
24436 # Let make expand exec_prefix.
24437 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
24439 DEFS=-DHAVE_CONFIG_H
24444 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
24445 # 1. Remove the extension, and $U if already installed.
24446 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
24447 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
24448 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
24449 # will be set to the directory where LIBOBJS objects are built.
24450 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
24451 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
24453 LIBOBJS=$ac_libobjs
24455 LTLIBOBJS=$ac_ltlibobjs
24459 : "${CONFIG_STATUS=./config.status}"
24461 ac_clean_files_save=$ac_clean_files
24462 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
24463 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
24464 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
24466 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
24468 # Generated by $as_me.
24469 # Run this file to recreate the current configuration.
24470 # Compiler output produced by configure, useful for debugging
24471 # configure, is in config.log if it exists.
24474 ac_cs_recheck=false
24477 SHELL=\${CONFIG_SHELL-$SHELL}
24480 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
24481 ## -------------------- ##
24482 ## M4sh Initialization. ##
24483 ## -------------------- ##
24485 # Be more Bourne compatible
24486 DUALCASE=1; export DUALCASE # for MKS sh
24487 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
24490 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
24491 # is contrary to our usage. Disable this feature.
24492 alias -g '${1+"$@"}'='"$@"'
24493 setopt NO_GLOB_SUBST
24495 case `(set -o) 2>/dev/null` in #(
24507 # Printing a long string crashes Solaris 7 /usr/bin/printf.
24508 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
24509 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
24510 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
24511 # Prefer a ksh shell builtin over an external printf program on Solaris,
24512 # but without wasting forks for bash or zsh.
24513 if test -z "$BASH_VERSION$ZSH_VERSION" \
24514 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
24515 as_echo='print -r --'
24516 as_echo_n='print -rn --'
24517 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
24518 as_echo='printf %s\n'
24519 as_echo_n='printf %s'
24521 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
24522 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
24523 as_echo_n='/usr/ucb/echo -n'
24525 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
24526 as_echo_n_body='eval
24530 expr "X$arg" : "X\\(.*\\)$as_nl";
24531 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
24533 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
24535 export as_echo_n_body
24536 as_echo_n='sh -c $as_echo_n_body as_echo'
24538 export as_echo_body
24539 as_echo='sh -c $as_echo_body as_echo'
24542 # The user is always right.
24543 if test "${PATH_SEPARATOR+set}" != set; then
24545 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
24546 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
24553 # We need space, tab and new line, in precisely that order. Quoting is
24554 # there to prevent editors from complaining about space-tab.
24555 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
24556 # splitting by setting IFS to empty value.)
24559 # Find who we are. Look in the path if we contain no directory separator.
24562 *[\\/]* ) as_myself=$0 ;;
24563 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24564 for as_dir in $PATH
24567 test -z "$as_dir" && as_dir=.
24568 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
24574 # We did not find ourselves, most probably we were run as `sh COMMAND'
24575 # in which case we are not to be found in the path.
24576 if test "x$as_myself" = x; then
24579 if test ! -f "$as_myself"; then
24580 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
24584 # Unset variables that we do not need and which cause bugs (e.g. in
24585 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
24586 # suppresses any "Segmentation fault" message there. '((' could
24587 # trigger a bug in pdksh 5.2.14.
24588 for as_var in BASH_ENV ENV MAIL MAILPATH
24589 do eval test x\${$as_var+set} = xset \
24590 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
24603 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
24606 # as_fn_error STATUS ERROR [LINENO LOG_FD]
24607 # ----------------------------------------
24608 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
24609 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
24610 # script with STATUS, using 1 if that was 0.
24613 as_status=$1; test $as_status -eq 0 && as_status=1
24615 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
24616 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
24618 $as_echo "$as_me: error: $2" >&2
24619 as_fn_exit $as_status
24623 # as_fn_set_status STATUS
24624 # -----------------------
24625 # Set $? to STATUS, without forking.
24626 as_fn_set_status ()
24629 } # as_fn_set_status
24631 # as_fn_exit STATUS
24632 # -----------------
24633 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
24637 as_fn_set_status $1
24643 # Portably unset VAR.
24646 { eval $1=; unset $1;}
24648 as_unset=as_fn_unset
24649 # as_fn_append VAR VALUE
24650 # ----------------------
24651 # Append the text in VALUE to the end of the definition contained in VAR. Take
24652 # advantage of any shell optimizations that allow amortized linear growth over
24653 # repeated appends, instead of the typical quadratic growth present in naive
24655 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
24656 eval 'as_fn_append ()
24667 # as_fn_arith ARG...
24668 # ------------------
24669 # Perform arithmetic evaluation on the ARGs, and store the result in the
24670 # global $as_val. Take advantage of shells that can avoid forks. The arguments
24671 # must be portable across $(()) and expr.
24672 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
24673 eval 'as_fn_arith ()
24680 as_val=`expr "$@" || test $? -eq 1`
24685 if expr a : '\(a\)' >/dev/null 2>&1 &&
24686 test "X`expr 00001 : '.*\(...\)'`" = X001; then
24692 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
24693 as_basename=basename
24698 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
24704 as_me=`$as_basename -- "$0" ||
24705 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
24706 X"$0" : 'X\(//\)$' \| \
24707 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
24709 sed '/^.*\/\([^/][^/]*\)\/*$/{
24723 # Avoid depending upon Character Ranges.
24724 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
24725 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
24726 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
24727 as_cr_digits='0123456789'
24728 as_cr_alnum=$as_cr_Letters$as_cr_digits
24730 ECHO_C= ECHO_N= ECHO_T=
24731 case `echo -n x` in #(((((
24733 case `echo 'xy\c'` in
24734 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
24736 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
24743 rm -f conf$$ conf$$.exe conf$$.file
24744 if test -d conf$$.dir; then
24745 rm -f conf$$.dir/conf$$.file
24748 mkdir conf$$.dir 2>/dev/null
24750 if (echo >conf$$.file) 2>/dev/null; then
24751 if ln -s conf$$.file conf$$ 2>/dev/null; then
24753 # ... but there are two gotchas:
24754 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
24755 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
24756 # In both cases, we have to default to `cp -pR'.
24757 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
24759 elif ln conf$$.file conf$$ 2>/dev/null; then
24767 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
24768 rmdir conf$$.dir 2>/dev/null
24773 # Create "$as_dir" as a directory, including parents if necessary.
24778 -*) as_dir=./$as_dir;;
24780 test -d "$as_dir" || eval $as_mkdir_p || {
24784 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
24785 *) as_qdir=$as_dir;;
24787 as_dirs="'$as_qdir' $as_dirs"
24788 as_dir=`$as_dirname -- "$as_dir" ||
24789 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
24790 X"$as_dir" : 'X\(//\)[^/]' \| \
24791 X"$as_dir" : 'X\(//\)$' \| \
24792 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
24793 $as_echo X"$as_dir" |
24794 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
24798 /^X\(\/\/\)[^/].*/{
24811 test -d "$as_dir" && break
24813 test -z "$as_dirs" || eval "mkdir $as_dirs"
24814 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
24818 if mkdir -p . 2>/dev/null; then
24819 as_mkdir_p='mkdir -p "$as_dir"'
24821 test -d ./-p && rmdir ./-p
24826 # as_fn_executable_p FILE
24827 # -----------------------
24828 # Test if FILE is an executable regular file.
24829 as_fn_executable_p ()
24831 test -f "$1" && test -x "$1"
24832 } # as_fn_executable_p
24833 as_test_x='test -x'
24834 as_executable_p=as_fn_executable_p
24836 # Sed expression to map a string onto a valid CPP name.
24837 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
24839 # Sed expression to map a string onto a valid variable name.
24840 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
24844 ## ----------------------------------- ##
24845 ## Main body of $CONFIG_STATUS script. ##
24846 ## ----------------------------------- ##
24848 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
24850 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24851 # Save the log message, to keep $0 and so on meaningful, and to
24852 # report actual input values of CONFIG_FILES etc. instead of their
24853 # values after options handling.
24855 This file was extended by $as_me, which was
24856 generated by GNU Autoconf 2.69. Invocation command line was
24858 CONFIG_FILES = $CONFIG_FILES
24859 CONFIG_HEADERS = $CONFIG_HEADERS
24860 CONFIG_LINKS = $CONFIG_LINKS
24861 CONFIG_COMMANDS = $CONFIG_COMMANDS
24864 on `(hostname || uname -n) 2>/dev/null | sed 1q`
24869 case $ac_config_files in *"
24870 "*) set x $ac_config_files; shift; ac_config_files=$*;;
24873 case $ac_config_headers in *"
24874 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
24878 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24879 # Files that config.status was made for.
24880 config_files="$ac_config_files"
24881 config_headers="$ac_config_headers"
24882 config_commands="$ac_config_commands"
24886 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24888 \`$as_me' instantiates files and other configuration actions
24889 from templates according to the current configuration. Unless the files
24890 and actions are specified as TAGs, all are instantiated by default.
24892 Usage: $0 [OPTION]... [TAG]...
24894 -h, --help print this help, then exit
24895 -V, --version print version number and configuration settings, then exit
24896 --config print configuration, then exit
24897 -q, --quiet, --silent
24898 do not print progress messages
24899 -d, --debug don't remove temporary files
24900 --recheck update $as_me by reconfiguring in the same conditions
24901 --file=FILE[:TEMPLATE]
24902 instantiate the configuration file FILE
24903 --header=FILE[:TEMPLATE]
24904 instantiate the configuration header FILE
24906 Configuration files:
24909 Configuration headers:
24912 Configuration commands:
24915 Report bugs to the package provider."
24918 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
24919 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
24922 configured by $0, generated by GNU Autoconf 2.69,
24923 with options \\"\$ac_cs_config\\"
24925 Copyright (C) 2012 Free Software Foundation, Inc.
24926 This config.status script is free software; the Free Software Foundation
24927 gives unlimited permission to copy, distribute and modify it."
24932 test -n "\$AWK" || AWK=awk
24935 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
24936 # The default lists apply if the user does not specify any file.
24942 ac_option=`expr "X$1" : 'X\([^=]*\)='`
24943 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
24947 ac_option=`expr "X$1" : 'X\([^=]*\)='`
24959 # Handling of the options.
24960 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
24962 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
24963 $as_echo "$ac_cs_version"; exit ;;
24964 --config | --confi | --conf | --con | --co | --c )
24965 $as_echo "$ac_cs_config"; exit ;;
24966 --debug | --debu | --deb | --de | --d | -d )
24968 --file | --fil | --fi | --f )
24971 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
24972 '') as_fn_error $? "missing file argument" ;;
24974 as_fn_append CONFIG_FILES " '$ac_optarg'"
24975 ac_need_defaults=false;;
24976 --header | --heade | --head | --hea )
24979 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
24981 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
24982 ac_need_defaults=false;;
24984 # Conflict between --help and --header
24985 as_fn_error $? "ambiguous option: \`$1'
24986 Try \`$0 --help' for more information.";;
24987 --help | --hel | -h )
24988 $as_echo "$ac_cs_usage"; exit ;;
24989 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
24990 | -silent | --silent | --silen | --sile | --sil | --si | --s)
24993 # This is an error.
24994 -*) as_fn_error $? "unrecognized option: \`$1'
24995 Try \`$0 --help' for more information." ;;
24997 *) as_fn_append ac_config_targets " $1"
24998 ac_need_defaults=false ;;
25004 ac_configure_extra_args=
25006 if $ac_cs_silent; then
25008 ac_configure_extra_args="$ac_configure_extra_args --silent"
25012 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25013 if \$ac_cs_recheck; then
25014 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25016 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
25017 CONFIG_SHELL='$SHELL'
25018 export CONFIG_SHELL
25023 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25027 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25028 ## Running $as_me. ##
25034 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25039 APRUTIL_MAJOR_VERSION=$APRUTIL_MAJOR_VERSION
25044 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25046 # Handling of arguments.
25047 for ac_config_target in $ac_config_targets
25049 case $ac_config_target in
25050 "include/private/apu_config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/private/apu_config.h" ;;
25051 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
25052 "export_vars.sh") CONFIG_FILES="$CONFIG_FILES export_vars.sh" ;;
25053 "build/pkg/pkginfo") CONFIG_FILES="$CONFIG_FILES build/pkg/pkginfo" ;;
25054 "apr-util.pc") CONFIG_FILES="$CONFIG_FILES apr-util.pc" ;;
25055 "apu-$APRUTIL_MAJOR_VERSION-config") CONFIG_FILES="$CONFIG_FILES apu-$APRUTIL_MAJOR_VERSION-config:apu-config.in" ;;
25056 "include/private/apu_select_dbm.h") CONFIG_FILES="$CONFIG_FILES include/private/apu_select_dbm.h" ;;
25057 "include/apr_ldap.h") CONFIG_FILES="$CONFIG_FILES include/apr_ldap.h" ;;
25058 "include/apu.h") CONFIG_FILES="$CONFIG_FILES include/apu.h" ;;
25059 "include/apu_want.h") CONFIG_FILES="$CONFIG_FILES include/apu_want.h" ;;
25060 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
25061 "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
25063 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
25068 # If the user did not use the arguments to specify the items to instantiate,
25069 # then the envvar interface is used. Set only those that are not.
25070 # We use the long form for the default assignment because of an extremely
25071 # bizarre bug on SunOS 4.1.3.
25072 if $ac_need_defaults; then
25073 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
25074 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
25075 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
25078 # Have a temporary directory for convenience. Make it in the build tree
25079 # simply because there is no reason against having it here, and in addition,
25080 # creating and moving files from /tmp can sometimes cause problems.
25081 # Hook for its removal unless debugging.
25082 # Note that there is a small window in which the directory will not be cleaned:
25083 # after its creation but before its name has been assigned to `$tmp'.
25087 trap 'exit_status=$?
25088 : "${ac_tmp:=$tmp}"
25089 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
25091 trap 'as_fn_exit 1' 1 2 13 15
25093 # Create a (secure) tmp directory for tmp files.
25096 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
25100 tmp=./conf$$-$RANDOM
25101 (umask 077 && mkdir "$tmp")
25102 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
25105 # Set up the scripts for CONFIG_FILES section.
25106 # No need to generate them if there are no CONFIG_FILES.
25107 # This happens for instance with `./config.status config.h'.
25108 if test -n "$CONFIG_FILES"; then
25111 ac_cr=`echo X | tr X '\015'`
25112 # On cygwin, bash can eat \r inside `` if the user requested igncr.
25113 # But we know of no other shell where ac_cr would be empty at this
25114 # point, so we can use a bashism as a fallback.
25115 if test "x$ac_cr" = x; then
25116 eval ac_cr=\$\'\\r\'
25118 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
25119 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
25122 ac_cs_awk_cr=$ac_cr
25125 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
25130 echo "cat >conf$$subs.awk <<_ACEOF" &&
25131 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
25133 } >conf$$subs.sh ||
25134 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
25135 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
25137 for ac_last_try in false false false false false :; do
25138 . ./conf$$subs.sh ||
25139 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
25141 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
25142 if test $ac_delim_n = $ac_delim_num; then
25144 elif $ac_last_try; then
25145 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
25147 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25150 rm -f conf$$subs.sh
25152 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25153 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
25157 s/^/S["/; s/!.*/"]=/
25167 s/\(.\{148\}\)..*/\1/
25169 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
25174 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
25181 s/\(.\{148\}\)..*/\1/
25183 s/["\\]/\\&/g; s/^/"/; s/$/"/
25187 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
25192 ' <conf$$subs.awk | sed '
25197 ' >>$CONFIG_STATUS || ac_write_fail=1
25198 rm -f conf$$subs.awk
25199 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25201 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
25202 for (key in S) S_is_set[key] = 1
25208 nfields = split(line, field, "@")
25210 len = length(field[1])
25211 for (i = 2; i < nfields; i++) {
25213 keylen = length(key)
25214 if (S_is_set[key]) {
25216 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
25217 len += length(value) + length(field[++i])
25228 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25229 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
25230 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
25233 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
25234 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
25237 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
25238 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
25239 # trailing colons and then remove the whole line if VPATH becomes empty
25240 # (actually we leave an empty line to preserve line numbers).
25241 if test "x$srcdir" = x.; then
25242 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
25260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25261 fi # test -n "$CONFIG_FILES"
25263 # Set up the scripts for CONFIG_HEADERS section.
25264 # No need to generate them if there are no CONFIG_HEADERS.
25265 # This happens for instance with `./config.status Makefile'.
25266 if test -n "$CONFIG_HEADERS"; then
25267 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
25271 # Transform confdefs.h into an awk script `defines.awk', embedded as
25272 # here-document in config.status, that substitutes the proper values into
25273 # config.h.in to produce config.h.
25275 # Create a delimiter string that does not exist in confdefs.h, to ease
25276 # handling of long lines.
25278 for ac_last_try in false false :; do
25279 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
25280 if test -z "$ac_tt"; then
25282 elif $ac_last_try; then
25283 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
25285 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
25289 # For the awk script, D is an array of macro values keyed by name,
25290 # likewise P contains macro parameters if any. Preserve backslash
25291 # newline sequences.
25293 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
25295 s/.\{148\}/&'"$ac_delim"'/g
25298 s/^[ ]*#[ ]*define[ ][ ]*/ /
25305 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
25307 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
25311 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
25312 D["\1"]=" \3\\\\\\n"\\/p
25314 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
25319 s/.\{148\}/&'"$ac_delim"'/g
25324 s/["\\]/\\&/g; s/^/"/; s/$/"/p
25327 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
25329 ' <confdefs.h | sed '
25330 s/'"$ac_delim"'/"\\\
25331 "/g' >>$CONFIG_STATUS || ac_write_fail=1
25333 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25334 for (key in D) D_is_set[key] = 1
25337 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
25339 split(line, arg, " ")
25340 if (arg[1] == "#") {
25344 defundef = substr(arg[1], 2)
25347 split(mac1, mac2, "(") #)
25349 prefix = substr(line, 1, index(line, defundef) - 1)
25350 if (D_is_set[macro]) {
25351 # Preserve the white space surrounding the "#".
25352 print prefix "define", macro P[macro] D[macro]
25355 # Replace #undef with comments. This is necessary, for example,
25356 # in the case of _POSIX_SOURCE, which is predefined and required
25357 # on some systems where configure will not decide to define it.
25358 if (defundef == "undef") {
25359 print "/*", prefix defundef, macro, "*/"
25367 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25368 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
25369 fi # test -n "$CONFIG_HEADERS"
25372 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
25377 :[FHLC]) ac_mode=$ac_tag; continue;;
25379 case $ac_mode$ac_tag in
25381 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
25382 :[FH]-) ac_tag=-:-;;
25383 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
25400 -) ac_f="$ac_tmp/stdin";;
25401 *) # Look for the file first in the build tree, then in the source tree
25402 # (if the path is not absolute). The absolute path cannot be DOS-style,
25403 # because $ac_f cannot contain `:'.
25407 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
25409 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
25411 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
25412 as_fn_append ac_file_inputs " '$ac_f'"
25415 # Let's still pretend it is `configure' which instantiates (i.e., don't
25416 # use $as_me), people would be surprised to read:
25417 # /* config.h. Generated by config.status. */
25418 configure_input='Generated from '`
25419 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
25421 if test x"$ac_file" != x-; then
25422 configure_input="$ac_file. $configure_input"
25423 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
25424 $as_echo "$as_me: creating $ac_file" >&6;}
25426 # Neutralize special characters interpreted by sed in replacement strings.
25427 case $configure_input in #(
25428 *\&* | *\|* | *\\* )
25429 ac_sed_conf_input=`$as_echo "$configure_input" |
25430 sed 's/[\\\\&|]/\\\\&/g'`;; #(
25431 *) ac_sed_conf_input=$configure_input;;
25435 *:-:* | *:-) cat >"$ac_tmp/stdin" \
25436 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
25441 ac_dir=`$as_dirname -- "$ac_file" ||
25442 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25443 X"$ac_file" : 'X\(//\)[^/]' \| \
25444 X"$ac_file" : 'X\(//\)$' \| \
25445 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
25446 $as_echo X"$ac_file" |
25447 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25451 /^X\(\/\/\)[^/].*/{
25464 as_dir="$ac_dir"; as_fn_mkdir_p
25468 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
25470 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
25471 # A ".." for each directory in $ac_dir_suffix.
25472 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
25473 case $ac_top_builddir_sub in
25474 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
25475 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
25478 ac_abs_top_builddir=$ac_pwd
25479 ac_abs_builddir=$ac_pwd$ac_dir_suffix
25480 # for backward compatibility:
25481 ac_top_builddir=$ac_top_build_prefix
25484 .) # We are building in place.
25486 ac_top_srcdir=$ac_top_builddir_sub
25487 ac_abs_top_srcdir=$ac_pwd ;;
25488 [\\/]* | ?:[\\/]* ) # Absolute name.
25489 ac_srcdir=$srcdir$ac_dir_suffix;
25490 ac_top_srcdir=$srcdir
25491 ac_abs_top_srcdir=$srcdir ;;
25492 *) # Relative name.
25493 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
25494 ac_top_srcdir=$ac_top_build_prefix$srcdir
25495 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
25497 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
25507 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
25508 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
25512 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25513 # If the template does not know about datarootdir, expand it.
25514 # FIXME: This hack should be removed a few years after 2.60.
25515 ac_datarootdir_hack=; ac_datarootdir_seen=
25526 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
25527 *datarootdir*) ac_datarootdir_seen=yes;;
25528 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
25529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
25530 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
25532 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25533 ac_datarootdir_hack='
25534 s&@datadir@&$datadir&g
25535 s&@docdir@&$docdir&g
25536 s&@infodir@&$infodir&g
25537 s&@localedir@&$localedir&g
25538 s&@mandir@&$mandir&g
25539 s&\\\${datarootdir}&$datarootdir&g' ;;
25543 # Neutralize VPATH when `$srcdir' = `.'.
25544 # Shell code in configure.ac might set extrasub.
25545 # FIXME: do we really want to maintain this feature?
25546 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25547 ac_sed_extra="$ac_vpsub
25550 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
25552 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
25553 s|@configure_input@|$ac_sed_conf_input|;t t
25554 s&@top_builddir@&$ac_top_builddir_sub&;t t
25555 s&@top_build_prefix@&$ac_top_build_prefix&;t t
25556 s&@srcdir@&$ac_srcdir&;t t
25557 s&@abs_srcdir@&$ac_abs_srcdir&;t t
25558 s&@top_srcdir@&$ac_top_srcdir&;t t
25559 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
25560 s&@builddir@&$ac_builddir&;t t
25561 s&@abs_builddir@&$ac_abs_builddir&;t t
25562 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
25563 s&@INSTALL@&$ac_INSTALL&;t t
25564 $ac_datarootdir_hack
25566 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
25567 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25569 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
25570 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
25571 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
25572 "$ac_tmp/out"`; test -z "$ac_out"; } &&
25573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25574 which seems to be undefined. Please make sure it is defined" >&5
25575 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
25576 which seems to be undefined. Please make sure it is defined" >&2;}
25578 rm -f "$ac_tmp/stdin"
25580 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
25581 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
25583 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25589 if test x"$ac_file" != x-; then
25591 $as_echo "/* $configure_input */" \
25592 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
25593 } >"$ac_tmp/config.h" \
25594 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25595 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
25596 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
25597 $as_echo "$as_me: $ac_file is unchanged" >&6;}
25600 mv "$ac_tmp/config.h" "$ac_file" \
25601 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
25604 $as_echo "/* $configure_input */" \
25605 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
25606 || as_fn_error $? "could not create -" "$LINENO" 5
25610 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
25611 $as_echo "$as_me: executing $ac_file commands" >&6;}
25616 case $ac_file$ac_mode in
25618 chmod +x apu-$APRUTIL_MAJOR_VERSION-config
25627 ac_clean_files=$ac_clean_files_save
25629 test $ac_write_fail = 0 ||
25630 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
25633 # configure is writing to config.log, and then calls config.status.
25634 # config.status does its own redirection, appending to config.log.
25635 # Unfortunately, on DOS this fails, as config.log is still kept open
25636 # by configure, so config.status won't be able to write to it; its
25637 # output is simply discarded. So we exec the FD to /dev/null,
25638 # effectively closing config.log, so it can be properly (re)opened and
25639 # appended to by config.status. When coming back to configure, we
25640 # need to make the FD available again.
25641 if test "$no_create" != yes; then
25643 ac_config_status_args=
25644 test "$silent" = yes &&
25645 ac_config_status_args="$ac_config_status_args --quiet"
25647 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
25649 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
25650 # would make configure fail if this is the last instruction.
25651 $ac_cs_success || as_fn_exit 1
25653 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
25654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
25655 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}