2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.560.2.25 2006/01/16 19:06:12 kurt Exp .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59.
6 # Copyright 1998-2006 The OpenLDAP Foundation. All rights reserved.
7 # Restrictions apply, see COPYRIGHT and LICENSE files.
9 # Copyright (C) 2003 Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## --------------------- ##
13 ## M4sh Initialization. ##
14 ## --------------------- ##
16 # Be Bourne compatible
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
26 DUALCASE=1; export DUALCASE # for MKS sh
28 # Support unset when possible.
29 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
36 # Work around bugs in pre-3.0 UWIN ksh.
37 $as_unset ENV MAIL MAILPATH
44 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
45 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
48 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
49 eval $as_var=C; export $as_var
55 # Required to use basename.
56 if expr a : '\(a\)' >/dev/null 2>&1; then
62 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
69 # Name of the executable.
70 as_me=`$as_basename "$0" ||
71 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
72 X"$0" : 'X\(//\)$' \| \
73 X"$0" : 'X\(/\)$' \| \
74 . : '\(.\)' 2>/dev/null ||
76 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
77 /^X\/\(\/\/\)$/{ s//\1/; q; }
78 /^X\/\(\/\).*/{ s//\1/; q; }
82 # PATH needs CR, and LINENO needs CR and PATH.
83 # Avoid depending upon Character Ranges.
84 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
85 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
86 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
87 as_cr_digits='0123456789'
88 as_cr_alnum=$as_cr_Letters$as_cr_digits
90 # The user is always right.
91 if test "${PATH_SEPARATOR+set}" != set; then
92 echo "#! /bin/sh" >conf$$.sh
93 echo "exit 0" >>conf$$.sh
95 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
106 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
107 test "x$as_lineno_1" != "x$as_lineno_2" &&
108 test "x$as_lineno_3" = "x$as_lineno_2" || {
109 # Find who we are. Look in the path if we contain no path at all
112 *[\\/]* ) as_myself=$0 ;;
113 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
117 test -z "$as_dir" && as_dir=.
118 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
123 # We did not find ourselves, most probably we were run as `sh COMMAND'
124 # in which case we are not to be found in the path.
125 if test "x$as_myself" = x; then
128 if test ! -f "$as_myself"; then
129 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
130 { (exit 1); exit 1; }; }
132 case $CONFIG_SHELL in
134 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
135 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
138 test -z "$as_dir" && as_dir=.
139 for as_base in sh bash ksh sh5; do
142 if ("$as_dir/$as_base" -c '
145 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
146 test "x$as_lineno_1" != "x$as_lineno_2" &&
147 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
148 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
149 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
150 CONFIG_SHELL=$as_dir/$as_base
152 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
160 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
161 # uniformly replaced by the line number. The first 'sed' inserts a
162 # line-number line before each line; the second 'sed' does the real
163 # work. The second script uses 'N' to pair each line-number line
164 # with the numbered line, and appends trailing '-' during
165 # substitution so that $LINENO is not a special case at line end.
166 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
167 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
168 sed '=' <$as_myself |
173 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
176 s,^['$as_cr_digits']*\n,,
178 chmod +x $as_me.lineno ||
179 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
180 { (exit 1); exit 1; }; }
182 # Don't try to exec as it changes $[0], causing all sort of problems
183 # (the dirname of $[0] is not the place where we might find the
184 # original and so on. Autoconf is especially sensible to this).
186 # Exit status is that of the last command.
191 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
192 *c*,-n*) ECHO_N= ECHO_C='
194 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
195 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
198 if expr a : '\(a\)' >/dev/null 2>&1; then
204 rm -f conf$$ conf$$.exe conf$$.file
206 if ln -s conf$$.file conf$$ 2>/dev/null; then
207 # We could just check for DJGPP; but this test a) works b) is more generic
208 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
209 if test -f conf$$.exe; then
210 # Don't use ln at all; we don't have any links
215 elif ln conf$$.file conf$$ 2>/dev/null; then
220 rm -f conf$$ conf$$.exe conf$$.file
222 if mkdir -p . 2>/dev/null; then
225 test -d ./-p && rmdir ./-p
229 as_executable_p="test -f"
231 # Sed expression to map a string onto a valid CPP name.
232 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
234 # Sed expression to map a string onto a valid variable name.
235 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
239 # We need space, tab and new line, in precisely that order.
249 # Check that we are running under the correct shell.
250 SHELL=${CONFIG_SHELL-/bin/sh}
254 # Remove one level of quotation (which was required for Make).
255 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
260 if test "X$1" = X--no-reexec; then
261 # Discard the --no-reexec flag, and continue.
263 elif test "X$1" = X--fallback-echo; then
264 # Avoid inline document here, it may be left over
266 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
267 # Yippee, $echo works!
270 # Restart under the correct shell.
271 exec $SHELL "$0" --no-reexec ${1+"$@"}
274 if test "X$1" = X--fallback-echo; then
275 # used as fallback echo
283 # The HP-UX ksh and POSIX shell print the target directory to stdout
285 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
287 if test -z "$ECHO"; then
288 if test "X${echo_test_string+set}" != Xset; then
289 # find a string as large as possible, as long as the shell can cope with it
290 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
291 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
292 if (echo_test_string=`eval $cmd`) 2>/dev/null &&
293 echo_test_string=`eval $cmd` &&
294 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
301 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
302 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
303 test "X$echo_testing_string" = "X$echo_test_string"; then
306 # The Solaris, AIX, and Digital Unix default echo programs unquote
307 # backslashes. This makes it impossible to quote backslashes using
308 # echo "$something" | sed 's/\\/\\\\/g'
310 # So, first we look for a working echo in the user's PATH.
312 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
313 for dir in $PATH /usr/ucb; do
315 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
316 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
317 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
318 test "X$echo_testing_string" = "X$echo_test_string"; then
325 if test "X$echo" = Xecho; then
326 # We didn't find a better echo, so look for alternatives.
327 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
328 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
329 test "X$echo_testing_string" = "X$echo_test_string"; then
330 # This shell has a builtin print -r that does the trick.
332 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
333 test "X$CONFIG_SHELL" != X/bin/ksh; then
334 # If we have ksh, try running configure again with it.
335 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
336 export ORIGINAL_CONFIG_SHELL
337 CONFIG_SHELL=/bin/ksh
339 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
343 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
344 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
345 test "X$echo_testing_string" = "X$echo_test_string"; then
348 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
349 test "X$echo_testing_string" = 'X\t' &&
350 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
351 test "X$echo_testing_string" = "X$echo_test_string"; then
352 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
354 SHELL="$CONFIG_SHELL"
356 echo="$CONFIG_SHELL $0 --fallback-echo"
357 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
358 test "X$echo_testing_string" = 'X\t' &&
359 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
360 test "X$echo_testing_string" = "X$echo_test_string"; then
361 echo="$CONFIG_SHELL $0 --fallback-echo"
363 # maybe with a smaller string...
366 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
367 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
374 if test "$prev" != 'sed 50q "$0"'; then
375 echo_test_string=`eval $prev`
376 export echo_test_string
377 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
379 # Oops. We lost completely, so just stick with echo.
388 # Copy echo and quote the copy suitably for passing to libtool from
389 # the Makefile, instead of quoting the original, which is used later.
391 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
392 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
399 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
400 # so uname gets run too.
401 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
408 ac_default_prefix=/usr/local
409 ac_config_libobj_dir=.
414 SHELL=${CONFIG_SHELL-/bin/sh}
416 # Maximum number of lines to put in a shell here document.
417 # This variable seems obsolete. It should probably be removed, and
418 # only ac_max_sed_lines should be used.
419 : ${ac_max_here_lines=38}
421 # Identity of this package.
428 ac_unique_file="OpenLDAP"
429 ac_unique_file="build/version.sh"
430 ac_default_prefix=/usr/local
431 # Factoring default headers for most tests.
432 ac_includes_default="\
435 # include <sys/types.h>
438 # include <sys/stat.h>
449 # if !STDC_HEADERS && HAVE_MEMORY_H
455 # include <strings.h>
458 # include <inttypes.h>
468 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar OPENLDAP_LIBRELEASE OPENLDAP_LIBVERSION OPENLDAP_RELEASE_DATE top_builddir ldap_subdir CC AR CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB DLLTOOL ac_ct_DLLTOOL AS ac_ct_AS OBJDUMP ac_ct_OBJDUMP CPP LIBTOOL PERLBIN OL_MKDEP OL_MKDEP_FLAGS LTSTATIC LIBOBJS LIBSRCS PLAT WITH_SASL WITH_TLS WITH_MODULES_ENABLED WITH_ACI_ENABLED BUILD_THREAD BUILD_LIBS_DYNAMIC BUILD_SLAPD BUILD_SLAPI SLAPD_SLAPI_DEPEND BUILD_BDB BUILD_DNSSRV BUILD_HDB BUILD_LDAP BUILD_LDBM BUILD_META BUILD_MONITOR BUILD_NULL BUILD_PASSWD BUILD_RELAY BUILD_PERL BUILD_SHELL BUILD_SQL BUILD_ACCESSLOG BUILD_DENYOP BUILD_DYNGROUP BUILD_DYNLIST BUILD_LASTMOD BUILD_PPOLICY BUILD_PROXYCACHE BUILD_REFINT BUILD_RETCODE BUILD_RWM BUILD_SYNCPROV BUILD_TRANSLUCENT BUILD_UNIQUE BUILD_VALSORT BUILD_SLURPD LDAP_LIBS SLAPD_LIBS SLURPD_LIBS LDBM_LIBS LTHREAD_LIBS LUTIL_LIBS WRAP_LIBS SLAPD_MODULES_CPPFLAGS SLAPD_MODULES_LDFLAGS SLAPD_NO_STATIC SLAPD_STATIC_BACKENDS SLAPD_DYNAMIC_BACKENDS SLAPD_STATIC_OVERLAYS SLAPD_DYNAMIC_OVERLAYS PERL_CPPFLAGS SLAPD_PERL_LDFLAGS MOD_PERL_LDFLAGS KRB4_LIBS KRB5_LIBS SASL_LIBS TLS_LIBS MODULES_LIBS SLAPI_LIBS LIBSLAPI LIBSLAPITOOLS AUTH_LIBS SLAPD_SLP_LIBS SLAPD_GMP_LIBS SLAPD_SQL_LDFLAGS SLAPD_SQL_LIBS SLAPD_SQL_INCLUDES LTLIBOBJS'
471 # Initialize some variables set by options.
473 ac_init_version=false
474 # The variables have the same names as the options, with
475 # dashes changed to underlines.
483 program_transform_name=s,x,x,
491 # Installation directory options.
492 # These are left unexpanded so users can "make install exec_prefix=/foo"
493 # and all the variables that are supposed to be based on exec_prefix
494 # by default will actually change.
495 # Use braces instead of parens because sh, perl, etc. also accept them.
496 bindir='${exec_prefix}/bin'
497 sbindir='${exec_prefix}/sbin'
498 libexecdir='${exec_prefix}/libexec'
499 datadir='${prefix}/share'
500 sysconfdir='${prefix}/etc'
501 sharedstatedir='${prefix}/com'
502 localstatedir='${prefix}/var'
503 libdir='${exec_prefix}/lib'
504 includedir='${prefix}/include'
505 oldincludedir='/usr/include'
506 infodir='${prefix}/info'
507 mandir='${prefix}/man'
512 # If the previous option needs an argument, assign it.
513 if test -n "$ac_prev"; then
514 eval "$ac_prev=\$ac_option"
519 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
521 # Accept the important Cygnus configure options, so we can diagnose typos.
525 -bindir | --bindir | --bindi | --bind | --bin | --bi)
527 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
530 -build | --build | --buil | --bui | --bu)
531 ac_prev=build_alias ;;
532 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
533 build_alias=$ac_optarg ;;
535 -cache-file | --cache-file | --cache-fil | --cache-fi \
536 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
537 ac_prev=cache_file ;;
538 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
539 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
540 cache_file=$ac_optarg ;;
543 cache_file=config.cache ;;
545 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
547 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
549 datadir=$ac_optarg ;;
551 -disable-* | --disable-*)
552 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
553 # Reject names that are not valid shell variable names.
554 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
555 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
556 { (exit 1); exit 1; }; }
557 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
558 eval "enable_$ac_feature=no" ;;
560 -enable-* | --enable-*)
561 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
562 # Reject names that are not valid shell variable names.
563 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
564 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
565 { (exit 1); exit 1; }; }
566 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
568 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
571 eval "enable_$ac_feature='$ac_optarg'" ;;
573 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
574 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
575 | --exec | --exe | --ex)
576 ac_prev=exec_prefix ;;
577 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
578 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
579 | --exec=* | --exe=* | --ex=*)
580 exec_prefix=$ac_optarg ;;
582 -gas | --gas | --ga | --g)
583 # Obsolete; use --with-gas.
586 -help | --help | --hel | --he | -h)
588 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
589 ac_init_help=recursive ;;
590 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
591 ac_init_help=short ;;
593 -host | --host | --hos | --ho)
594 ac_prev=host_alias ;;
595 -host=* | --host=* | --hos=* | --ho=*)
596 host_alias=$ac_optarg ;;
598 -includedir | --includedir | --includedi | --included | --include \
599 | --includ | --inclu | --incl | --inc)
600 ac_prev=includedir ;;
601 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
602 | --includ=* | --inclu=* | --incl=* | --inc=*)
603 includedir=$ac_optarg ;;
605 -infodir | --infodir | --infodi | --infod | --info | --inf)
607 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
608 infodir=$ac_optarg ;;
610 -libdir | --libdir | --libdi | --libd)
612 -libdir=* | --libdir=* | --libdi=* | --libd=*)
615 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
616 | --libexe | --libex | --libe)
617 ac_prev=libexecdir ;;
618 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
619 | --libexe=* | --libex=* | --libe=*)
620 libexecdir=$ac_optarg ;;
622 -localstatedir | --localstatedir | --localstatedi | --localstated \
623 | --localstate | --localstat | --localsta | --localst \
624 | --locals | --local | --loca | --loc | --lo)
625 ac_prev=localstatedir ;;
626 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
627 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
628 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
629 localstatedir=$ac_optarg ;;
631 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
633 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
637 # Obsolete; use --without-fp.
640 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
641 | --no-cr | --no-c | -n)
644 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
645 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
648 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
649 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
650 | --oldin | --oldi | --old | --ol | --o)
651 ac_prev=oldincludedir ;;
652 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
653 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
654 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
655 oldincludedir=$ac_optarg ;;
657 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
659 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
662 -program-prefix | --program-prefix | --program-prefi | --program-pref \
663 | --program-pre | --program-pr | --program-p)
664 ac_prev=program_prefix ;;
665 -program-prefix=* | --program-prefix=* | --program-prefi=* \
666 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
667 program_prefix=$ac_optarg ;;
669 -program-suffix | --program-suffix | --program-suffi | --program-suff \
670 | --program-suf | --program-su | --program-s)
671 ac_prev=program_suffix ;;
672 -program-suffix=* | --program-suffix=* | --program-suffi=* \
673 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
674 program_suffix=$ac_optarg ;;
676 -program-transform-name | --program-transform-name \
677 | --program-transform-nam | --program-transform-na \
678 | --program-transform-n | --program-transform- \
679 | --program-transform | --program-transfor \
680 | --program-transfo | --program-transf \
681 | --program-trans | --program-tran \
682 | --progr-tra | --program-tr | --program-t)
683 ac_prev=program_transform_name ;;
684 -program-transform-name=* | --program-transform-name=* \
685 | --program-transform-nam=* | --program-transform-na=* \
686 | --program-transform-n=* | --program-transform-=* \
687 | --program-transform=* | --program-transfor=* \
688 | --program-transfo=* | --program-transf=* \
689 | --program-trans=* | --program-tran=* \
690 | --progr-tra=* | --program-tr=* | --program-t=*)
691 program_transform_name=$ac_optarg ;;
693 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
694 | -silent | --silent | --silen | --sile | --sil)
697 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
699 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
701 sbindir=$ac_optarg ;;
703 -sharedstatedir | --sharedstatedir | --sharedstatedi \
704 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
705 | --sharedst | --shareds | --shared | --share | --shar \
707 ac_prev=sharedstatedir ;;
708 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
709 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
710 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
712 sharedstatedir=$ac_optarg ;;
714 -site | --site | --sit)
716 -site=* | --site=* | --sit=*)
719 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
721 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
724 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
725 | --syscon | --sysco | --sysc | --sys | --sy)
726 ac_prev=sysconfdir ;;
727 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
728 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
729 sysconfdir=$ac_optarg ;;
731 -target | --target | --targe | --targ | --tar | --ta | --t)
732 ac_prev=target_alias ;;
733 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
734 target_alias=$ac_optarg ;;
736 -v | -verbose | --verbose | --verbos | --verbo | --verb)
739 -version | --version | --versio | --versi | --vers | -V)
743 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
744 # Reject names that are not valid shell variable names.
745 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
746 { echo "$as_me: error: invalid package name: $ac_package" >&2
747 { (exit 1); exit 1; }; }
748 ac_package=`echo $ac_package| sed 's/-/_/g'`
750 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
753 eval "with_$ac_package='$ac_optarg'" ;;
755 -without-* | --without-*)
756 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
757 # Reject names that are not valid shell variable names.
758 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
759 { echo "$as_me: error: invalid package name: $ac_package" >&2
760 { (exit 1); exit 1; }; }
761 ac_package=`echo $ac_package | sed 's/-/_/g'`
762 eval "with_$ac_package=no" ;;
765 # Obsolete; use --with-x.
768 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
769 | --x-incl | --x-inc | --x-in | --x-i)
770 ac_prev=x_includes ;;
771 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
772 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
773 x_includes=$ac_optarg ;;
775 -x-libraries | --x-libraries | --x-librarie | --x-librari \
776 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
777 ac_prev=x_libraries ;;
778 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
779 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
780 x_libraries=$ac_optarg ;;
782 -*) { echo "$as_me: error: unrecognized option: $ac_option
783 Try \`$0 --help' for more information." >&2
784 { (exit 1); exit 1; }; }
788 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
789 # Reject names that are not valid shell variable names.
790 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
791 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
792 { (exit 1); exit 1; }; }
793 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
794 eval "$ac_envvar='$ac_optarg'"
798 # FIXME: should be removed in autoconf 3.0.
799 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
800 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
801 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
802 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
808 if test -n "$ac_prev"; then
809 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
810 { echo "$as_me: error: missing argument to $ac_option" >&2
811 { (exit 1); exit 1; }; }
814 # Be sure to have absolute paths.
815 for ac_var in exec_prefix prefix
817 eval ac_val=$`echo $ac_var`
819 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
820 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
821 { (exit 1); exit 1; }; };;
825 # Be sure to have absolute paths.
826 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
827 localstatedir libdir includedir oldincludedir infodir mandir
829 eval ac_val=$`echo $ac_var`
831 [\\/$]* | ?:[\\/]* ) ;;
832 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
833 { (exit 1); exit 1; }; };;
837 # There might be people who depend on the old broken behavior: `$host'
838 # used to hold the argument of --host etc.
839 # FIXME: To remove some day.
844 # FIXME: To remove some day.
845 if test "x$host_alias" != x; then
846 if test "x$build_alias" = x; then
847 cross_compiling=maybe
848 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
849 If a cross compiler is detected then cross compile mode will be used." >&2
850 elif test "x$build_alias" != "x$host_alias"; then
856 test -n "$host_alias" && ac_tool_prefix=$host_alias-
858 test "$silent" = yes && exec 6>/dev/null
861 # Find the source files, if location was not specified.
862 if test -z "$srcdir"; then
863 ac_srcdir_defaulted=yes
864 # Try the directory containing this script, then its parent.
865 ac_confdir=`(dirname "$0") 2>/dev/null ||
866 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
867 X"$0" : 'X\(//\)[^/]' \| \
868 X"$0" : 'X\(//\)$' \| \
869 X"$0" : 'X\(/\)' \| \
870 . : '\(.\)' 2>/dev/null ||
872 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
873 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
874 /^X\(\/\/\)$/{ s//\1/; q; }
875 /^X\(\/\).*/{ s//\1/; q; }
878 if test ! -r $srcdir/$ac_unique_file; then
882 ac_srcdir_defaulted=no
884 if test ! -r $srcdir/$ac_unique_file; then
885 if test "$ac_srcdir_defaulted" = yes; then
886 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
887 { (exit 1); exit 1; }; }
889 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
890 { (exit 1); exit 1; }; }
893 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
894 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
895 { (exit 1); exit 1; }; }
896 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
897 ac_env_build_alias_set=${build_alias+set}
898 ac_env_build_alias_value=$build_alias
899 ac_cv_env_build_alias_set=${build_alias+set}
900 ac_cv_env_build_alias_value=$build_alias
901 ac_env_host_alias_set=${host_alias+set}
902 ac_env_host_alias_value=$host_alias
903 ac_cv_env_host_alias_set=${host_alias+set}
904 ac_cv_env_host_alias_value=$host_alias
905 ac_env_target_alias_set=${target_alias+set}
906 ac_env_target_alias_value=$target_alias
907 ac_cv_env_target_alias_set=${target_alias+set}
908 ac_cv_env_target_alias_value=$target_alias
909 ac_env_CC_set=${CC+set}
911 ac_cv_env_CC_set=${CC+set}
912 ac_cv_env_CC_value=$CC
913 ac_env_CFLAGS_set=${CFLAGS+set}
914 ac_env_CFLAGS_value=$CFLAGS
915 ac_cv_env_CFLAGS_set=${CFLAGS+set}
916 ac_cv_env_CFLAGS_value=$CFLAGS
917 ac_env_LDFLAGS_set=${LDFLAGS+set}
918 ac_env_LDFLAGS_value=$LDFLAGS
919 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
920 ac_cv_env_LDFLAGS_value=$LDFLAGS
921 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
922 ac_env_CPPFLAGS_value=$CPPFLAGS
923 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
924 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
925 ac_env_CPP_set=${CPP+set}
926 ac_env_CPP_value=$CPP
927 ac_cv_env_CPP_set=${CPP+set}
928 ac_cv_env_CPP_value=$CPP
931 # Report the --help message.
933 if test "$ac_init_help" = "long"; then
934 # Omit some internal or obsolete options to make the list less imposing.
935 # This message is too long to be a string in the A/UX 3.1 sh.
937 \`configure' configures this package to adapt to many kinds of systems.
939 Usage: $0 [OPTION]... [VAR=VALUE]...
941 To assign environment variables (e.g., CC, CFLAGS...), specify them as
942 VAR=VALUE. See below for descriptions of some of the useful variables.
944 Defaults for the options are specified in brackets.
947 -h, --help display this help and exit
948 --help=short display options specific to this package
949 --help=recursive display the short help of all the included packages
950 -V, --version display version information and exit
951 -q, --quiet, --silent do not print \`checking...' messages
952 --cache-file=FILE cache test results in FILE [disabled]
953 -C, --config-cache alias for \`--cache-file=config.cache'
954 -n, --no-create do not create output files
955 --srcdir=DIR find the sources in DIR [configure dir or \`..']
960 Installation directories:
961 --prefix=PREFIX install architecture-independent files in PREFIX
963 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
966 By default, \`make install' will install all the files in
967 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
968 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
969 for instance \`--prefix=\$HOME'.
971 For better control, use the options below.
973 Fine tuning of the installation directories:
974 --bindir=DIR user executables [EPREFIX/bin]
975 --sbindir=DIR system admin executables [EPREFIX/sbin]
976 --libexecdir=DIR program executables [EPREFIX/libexec]
977 --datadir=DIR read-only architecture-independent data [PREFIX/share]
978 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
979 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
980 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
981 --libdir=DIR object code libraries [EPREFIX/lib]
982 --includedir=DIR C header files [PREFIX/include]
983 --oldincludedir=DIR C header files for non-gcc [/usr/include]
984 --infodir=DIR info documentation [PREFIX/info]
985 --mandir=DIR man documentation [PREFIX/man]
991 --program-prefix=PREFIX prepend PREFIX to installed program names
992 --program-suffix=SUFFIX append SUFFIX to installed program names
993 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
996 --build=BUILD configure for building on BUILD [guessed]
997 --host=HOST cross-compile to build programs to run on HOST [BUILD]
998 --target=TARGET configure for building compilers for TARGET [HOST]
1002 if test -n "$ac_init_help"; then
1007 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1008 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1009 --enable-debug enable debugging [yes]
1010 --enable-dynamic enable linking built binaries with dynamic libs [no]
1011 --enable-syslog enable syslog support [auto]
1012 --enable-proctitle enable proctitle support [yes]
1013 --enable-ipv6 enable IPv6 support [auto]
1014 --enable-local enable AF_LOCAL (AF_UNIX) socket support [auto]
1016 SLAPD (Standalone LDAP Daemon) Options:
1017 --enable-slapd enable building slapd [yes]
1018 --enable-aci enable per-object ACIs (experimental) [no]
1019 --enable-cleartext enable cleartext passwords [yes]
1020 --enable-crypt enable crypt(3) passwords [no]
1021 --enable-lmpasswd enable LAN Manager passwords [no]
1022 --enable-spasswd enable (Cyrus) SASL password verification [no]
1023 --enable-modules enable dynamic module support [no]
1024 --enable-rewrite enable DN rewriting in back-ldap and rwm overlay [auto]
1025 --enable-rlookups enable reverse lookups of client hostnames [no]
1026 --enable-slapi enable SLAPI support (experimental) [no]
1027 --enable-slp enable SLPv2 support [no]
1028 --enable-wrappers enable tcp wrapper support [no]
1030 SLAPD Backend Options:
1031 --enable-backends enable all available backends no|yes|mod
1032 --enable-bdb enable Berkeley DB backend no|yes|mod [yes]
1033 --enable-dnssrv enable dnssrv backend no|yes|mod [no]
1034 --enable-hdb enable Hierarchical DB backend no|yes|mod [yes]
1035 --enable-ldap enable ldap backend no|yes|mod [no]
1036 --enable-ldbm enable ldbm backend no|yes|mod [no]
1037 --enable-ldbm-api use LDBM API auto|berkeley|bcompat|mdbm|gdbm [auto]
1038 --enable-ldbm-type use LDBM type auto|btree|hash [auto]
1039 --enable-meta enable metadirectory backend no|yes|mod [no]
1040 --enable-monitor enable monitor backend no|yes|mod [yes]
1041 --enable-null enable null backend no|yes|mod [no]
1042 --enable-passwd enable passwd backend no|yes|mod [no]
1043 --enable-perl enable perl backend no|yes|mod [no]
1044 --enable-relay enable relay backend no|yes|mod [yes]
1045 --enable-shell enable shell backend no|yes|mod [no]
1046 --enable-sql enable sql backend no|yes|mod [no]
1048 SLAPD Overlay Options:
1049 --enable-overlays enable all available overlays no|yes|mod
1050 --enable-accesslog In-Directory Access Logging overlay no|yes|mod [no]
1051 --enable-denyop Deny Operation overlay no|yes|mod [no]
1052 --enable-dyngroup Dynamic Group overlay no|yes|mod [no]
1053 --enable-dynlist Dynamic List overlay no|yes|mod [no]
1054 --enable-lastmod Last Modification overlay no|yes|mod [no]
1055 --enable-ppolicy Password Policy overlay no|yes|mod [no]
1056 --enable-proxycache Proxy Cache overlay no|yes|mod [no]
1057 --enable-refint Referential Integrity overlay no|yes|mod [no]
1058 --enable-retcode Return Code testing overlay no|yes|mod [no]
1059 --enable-rwm Rewrite/Remap overlay no|yes|mod [no]
1060 --enable-syncprov Syncrepl Provider overlay no|yes|mod [yes]
1061 --enable-translucent Translucent Proxy overlay no|yes|mod [no]
1062 --enable-unique Attribute Uniqueness overlay no|yes|mod [no]
1063 --enable-valsort Value Sorting overlay no|yes|mod [no]
1065 SLURPD (Replication Daemon) Options:
1066 --enable-slurpd enable building slurpd [auto]
1068 Library Generation & Linking Options
1069 --enable-static[=PKGS]
1070 build static libraries [default=yes]
1071 --enable-shared[=PKGS]
1072 build shared libraries [default=yes]
1073 --enable-fast-install[=PKGS]
1074 optimize for fast installation [default=yes]
1075 --disable-dependency-tracking speeds up one-time build
1076 --enable-dependency-tracking do not reject slow dependency extractors
1077 --disable-libtool-lock avoid locking (might break parallel builds)
1080 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1081 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1082 --with-subdir=DIR change default subdirectory used for installs
1083 --with-cyrus-sasl with Cyrus SASL support [auto]
1084 --with-fetch with fetch(3) URL support [auto]
1085 --with-threads with threads [auto]
1086 --with-tls with TLS/SSL support [auto]
1087 --with-yielding-select with implicitly yielding select [auto]
1088 --with-multiple-precision
1089 multiple precision support for statistics
1090 auto|bignum|gmp [auto]
1092 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1093 --with-pic try to use only PIC/non-PIC objects [default=use
1096 include additional configurations [automatic]
1098 See INSTALL file for further details.
1100 Some influential environment variables:
1101 CC C compiler command
1102 CFLAGS C compiler flags
1103 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1104 nonstandard directory <lib dir>
1105 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1106 headers in a nonstandard directory <include dir>
1109 Use these variables to override the choices made by `configure' or to help
1110 it to find libraries and programs with nonstandard names/locations.
1115 if test "$ac_init_help" = "recursive"; then
1116 # If there are subdirs, report their specific --help.
1118 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1119 test -d $ac_dir || continue
1122 if test "$ac_dir" != .; then
1123 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1124 # A "../" for each directory in $ac_dir_suffix.
1125 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1127 ac_dir_suffix= ac_top_builddir=
1131 .) # No --srcdir option. We are building in place.
1133 if test -z "$ac_top_builddir"; then
1136 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1138 [\\/]* | ?:[\\/]* ) # Absolute path.
1139 ac_srcdir=$srcdir$ac_dir_suffix;
1140 ac_top_srcdir=$srcdir ;;
1142 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1143 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1146 # Do not use `cd foo && pwd` to compute absolute paths, because
1147 # the directories may not exist.
1149 .) ac_abs_builddir="$ac_dir";;
1152 .) ac_abs_builddir=`pwd`;;
1153 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1154 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1157 case $ac_abs_builddir in
1158 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1160 case ${ac_top_builddir}. in
1161 .) ac_abs_top_builddir=$ac_abs_builddir;;
1162 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1163 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1166 case $ac_abs_builddir in
1167 .) ac_abs_srcdir=$ac_srcdir;;
1170 .) ac_abs_srcdir=$ac_abs_builddir;;
1171 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1172 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1175 case $ac_abs_builddir in
1176 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1178 case $ac_top_srcdir in
1179 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1180 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1181 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1186 # Check for guested configure; otherwise get Cygnus style configure.
1187 if test -f $ac_srcdir/configure.gnu; then
1189 $SHELL $ac_srcdir/configure.gnu --help=recursive
1190 elif test -f $ac_srcdir/configure; then
1192 $SHELL $ac_srcdir/configure --help=recursive
1193 elif test -f $ac_srcdir/configure.ac ||
1194 test -f $ac_srcdir/configure.in; then
1196 $ac_configure --help
1198 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1204 test -n "$ac_init_help" && exit 0
1205 if $ac_init_version; then
1208 Copyright (C) 2003 Free Software Foundation, Inc.
1209 This configure script is free software; the Free Software Foundation
1210 gives unlimited permission to copy, distribute and modify it.
1212 Copyright 1998-2006 The OpenLDAP Foundation. All rights reserved.
1213 Restrictions apply, see COPYRIGHT and LICENSE files.
1219 This file contains any messages produced by compilers while
1220 running configure, to aid debugging if configure makes a mistake.
1222 It was created by $as_me, which was
1223 generated by GNU Autoconf 2.59. Invocation command line was
1234 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1235 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1236 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1237 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1238 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1240 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1241 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1243 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1244 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1245 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1246 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1247 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1248 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1249 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1257 test -z "$as_dir" && as_dir=.
1258 echo "PATH: $as_dir"
1273 # Keep a trace of the command line.
1274 # Strip out --no-create and --no-recursion so they do not pile up.
1275 # Strip out --silent because we don't want to record it for future runs.
1276 # Also quote any args containing shell meta-characters.
1277 # Make two passes to allow for proper duplicate-argument suppression.
1282 ac_must_keep_next=false
1288 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1289 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1290 | -silent | --silent | --silen | --sile | --sil)
1292 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1293 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1296 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1298 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1299 if test $ac_must_keep_next = true; then
1300 ac_must_keep_next=false # Got value, back to normal.
1303 *=* | --config-cache | -C | -disable-* | --disable-* \
1304 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1305 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1306 | -with-* | --with-* | -without-* | --without-* | --x)
1307 case "$ac_configure_args0 " in
1308 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1311 -* ) ac_must_keep_next=true ;;
1314 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1315 # Get rid of the leading space.
1321 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1322 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1324 # When interrupted or exit'd, cleanup temporary files, and complete
1325 # config.log. We remove comments because anyway the quotes in there
1326 # would cause problems or look ugly.
1327 # WARNING: Be sure not to use single quotes in there, as some shells,
1328 # such as our DU 5.0 friend, will then `close' the trap.
1329 trap 'exit_status=$?
1330 # Save into config.log some information that might help in debugging.
1335 ## ---------------- ##
1336 ## Cache variables. ##
1337 ## ---------------- ##
1340 # The following way of writing the cache mishandles newlines in values,
1343 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1346 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1347 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1351 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1358 ## ----------------- ##
1359 ## Output variables. ##
1360 ## ----------------- ##
1363 for ac_var in $ac_subst_vars
1365 eval ac_val=$`echo $ac_var`
1366 echo "$ac_var='"'"'$ac_val'"'"'"
1370 if test -n "$ac_subst_files"; then
1377 for ac_var in $ac_subst_files
1379 eval ac_val=$`echo $ac_var`
1380 echo "$ac_var='"'"'$ac_val'"'"'"
1385 if test -s confdefs.h; then
1392 sed "/^$/d" confdefs.h | sort
1395 test "$ac_signal" != 0 &&
1396 echo "$as_me: caught signal $ac_signal"
1397 echo "$as_me: exit $exit_status"
1399 rm -f core *.core &&
1400 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1403 for ac_signal in 1 2 13 15; do
1404 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1408 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1409 rm -rf conftest* confdefs.h
1410 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1413 # Predefined preprocessor variables.
1415 cat >>confdefs.h <<_ACEOF
1416 #define PACKAGE_NAME "$PACKAGE_NAME"
1420 cat >>confdefs.h <<_ACEOF
1421 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1425 cat >>confdefs.h <<_ACEOF
1426 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1430 cat >>confdefs.h <<_ACEOF
1431 #define PACKAGE_STRING "$PACKAGE_STRING"
1435 cat >>confdefs.h <<_ACEOF
1436 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1440 # Let the site file select an alternate cache file if it wants to.
1441 # Prefer explicitly selected file to automatically selected ones.
1442 if test -z "$CONFIG_SITE"; then
1443 if test "x$prefix" != xNONE; then
1444 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1446 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1449 for ac_site_file in $CONFIG_SITE; do
1450 if test -r "$ac_site_file"; then
1451 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1452 echo "$as_me: loading site script $ac_site_file" >&6;}
1453 sed 's/^/| /' "$ac_site_file" >&5
1459 # Check that the precious variables saved in the cache have kept the same
1461 ac_cache_corrupted=false
1462 for ac_var in `(set) 2>&1 |
1463 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1464 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1465 eval ac_new_set=\$ac_env_${ac_var}_set
1466 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1467 eval ac_new_val="\$ac_env_${ac_var}_value"
1468 case $ac_old_set,$ac_new_set in
1470 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1471 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1472 ac_cache_corrupted=: ;;
1474 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1475 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1476 ac_cache_corrupted=: ;;
1479 if test "x$ac_old_val" != "x$ac_new_val"; then
1480 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1481 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1482 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1483 echo "$as_me: former value: $ac_old_val" >&2;}
1484 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1485 echo "$as_me: current value: $ac_new_val" >&2;}
1486 ac_cache_corrupted=:
1489 # Pass precious variables to config.status.
1490 if test "$ac_new_set" = set; then
1492 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1493 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1494 *) ac_arg=$ac_var=$ac_new_val ;;
1496 case " $ac_configure_args " in
1497 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1498 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1502 if $ac_cache_corrupted; then
1503 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1504 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1505 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1506 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1507 { (exit 1); exit 1; }; }
1511 ac_cpp='$CPP $CPPFLAGS'
1512 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1513 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1514 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1559 for ac_dir in build $srcdir/build; do
1560 if test -f $ac_dir/install-sh; then
1562 ac_install_sh="$ac_aux_dir/install-sh -c"
1564 elif test -f $ac_dir/install.sh; then
1566 ac_install_sh="$ac_aux_dir/install.sh -c"
1568 elif test -f $ac_dir/shtool; then
1570 ac_install_sh="$ac_aux_dir/shtool install -c"
1574 if test -z "$ac_aux_dir"; then
1575 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build $srcdir/build" >&5
1576 echo "$as_me: error: cannot find install-sh or install.sh in build $srcdir/build" >&2;}
1577 { (exit 1); exit 1; }; }
1579 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1580 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1581 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1583 eval `$ac_aux_dir/version.sh`
1584 if test -z "$OL_STRING"; then
1585 { { echo "$as_me:$LINENO: error: could not determine version" >&5
1586 echo "$as_me: error: could not determine version" >&2;}
1587 { (exit 1); exit 1; }; }
1590 if test -f "$ac_aux_dir/shtool" && test ! -d $ac_aux_dir/shtool; then
1591 ac_cv_shtool="$ac_aux_dir/shtool"
1593 { { echo "$as_me:$LINENO: error: no shtool found in $ac_aux_dir" >&5
1594 echo "$as_me: error: no shtool found in $ac_aux_dir" >&2;}
1595 { (exit 1); exit 1; }; }
1598 SHTOOL="$ac_cv_shtool"
1600 TB="`$SHTOOL echo -e '%B' 2>/dev/null`"
1601 TN="`$SHTOOL echo -e '%b' 2>/dev/null`"
1604 if test -d $ac_aux_dir/CVS; then
1605 OPENLDAP_CVS="(from CVS sources) "
1608 echo "Configuring ${TB}${OL_STRING}${TN} ${OPENLDAP_CVS}..."
1610 # Make sure we can run config.sub.
1611 $ac_config_sub sun4 >/dev/null 2>&1 ||
1612 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1613 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1614 { (exit 1); exit 1; }; }
1616 echo "$as_me:$LINENO: checking build system type" >&5
1617 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1618 if test "${ac_cv_build+set}" = set; then
1619 echo $ECHO_N "(cached) $ECHO_C" >&6
1621 ac_cv_build_alias=$build_alias
1622 test -z "$ac_cv_build_alias" &&
1623 ac_cv_build_alias=`$ac_config_guess`
1624 test -z "$ac_cv_build_alias" &&
1625 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1626 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1627 { (exit 1); exit 1; }; }
1628 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1629 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1630 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1631 { (exit 1); exit 1; }; }
1634 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1635 echo "${ECHO_T}$ac_cv_build" >&6
1637 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1638 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1639 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1642 echo "$as_me:$LINENO: checking host system type" >&5
1643 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1644 if test "${ac_cv_host+set}" = set; then
1645 echo $ECHO_N "(cached) $ECHO_C" >&6
1647 ac_cv_host_alias=$host_alias
1648 test -z "$ac_cv_host_alias" &&
1649 ac_cv_host_alias=$ac_cv_build_alias
1650 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1651 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1652 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1653 { (exit 1); exit 1; }; }
1656 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1657 echo "${ECHO_T}$ac_cv_host" >&6
1659 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1660 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1661 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1664 echo "$as_me:$LINENO: checking target system type" >&5
1665 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1666 if test "${ac_cv_target+set}" = set; then
1667 echo $ECHO_N "(cached) $ECHO_C" >&6
1669 ac_cv_target_alias=$target_alias
1670 test "x$ac_cv_target_alias" = "x" &&
1671 ac_cv_target_alias=$ac_cv_host_alias
1672 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1673 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1674 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1675 { (exit 1); exit 1; }; }
1678 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1679 echo "${ECHO_T}$ac_cv_target" >&6
1680 target=$ac_cv_target
1681 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1682 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1683 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1686 # The aliases save the names the user supplied, while $host etc.
1687 # will get canonicalized.
1688 test -n "$target_alias" &&
1689 test "$program_prefix$program_suffix$program_transform_name" = \
1691 program_prefix=${target_alias}-
1693 am__api_version="1.9"
1694 # Find a good install program. We prefer a C program (faster),
1695 # so one script is as good as another. But avoid the broken or
1696 # incompatible versions:
1697 # SysV /etc/install, /usr/sbin/install
1698 # SunOS /usr/etc/install
1699 # IRIX /sbin/install
1701 # AmigaOS /C/install, which installs bootblocks on floppy discs
1702 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1703 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1704 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1705 # OS/2's system install, which has a completely different semantic
1706 # ./install, which can be erroneously created by make from ./install.sh.
1707 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1708 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1709 if test -z "$INSTALL"; then
1710 if test "${ac_cv_path_install+set}" = set; then
1711 echo $ECHO_N "(cached) $ECHO_C" >&6
1713 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1717 test -z "$as_dir" && as_dir=.
1718 # Account for people who put trailing slashes in PATH elements.
1720 ./ | .// | /cC/* | \
1721 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1722 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1725 # OSF1 and SCO ODT 3.0 have their own names for install.
1726 # Don't use installbsd from OSF since it installs stuff as root
1728 for ac_prog in ginstall scoinst install; do
1729 for ac_exec_ext in '' $ac_executable_extensions; do
1730 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1731 if test $ac_prog = install &&
1732 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1733 # AIX install. It has an incompatible calling convention.
1735 elif test $ac_prog = install &&
1736 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1737 # program-specific install script used by HP pwplus--don't use.
1740 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1752 if test "${ac_cv_path_install+set}" = set; then
1753 INSTALL=$ac_cv_path_install
1755 # As a last resort, use the slow shell script. We don't cache a
1756 # path for INSTALL within a source directory, because that will
1757 # break other packages using the cache if that directory is
1758 # removed, or if the path is relative.
1759 INSTALL=$ac_install_sh
1762 echo "$as_me:$LINENO: result: $INSTALL" >&5
1763 echo "${ECHO_T}$INSTALL" >&6
1765 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1766 # It thinks the first close brace ends the variable substitution.
1767 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1769 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1771 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1773 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1774 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1777 echo timestamp > conftest.file
1778 # Do `set' in a subshell so we don't clobber the current shell's
1779 # arguments. Must try -L first in case configure is actually a
1780 # symlink; some systems play weird games with the mod time of symlinks
1781 # (eg FreeBSD returns the mod time of the symlink's containing
1784 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1785 if test "$*" = "X"; then
1787 set X `ls -t $srcdir/configure conftest.file`
1790 if test "$*" != "X $srcdir/configure conftest.file" \
1791 && test "$*" != "X conftest.file $srcdir/configure"; then
1793 # If neither matched, then we have a broken ls. This can happen
1794 # if, for instance, CONFIG_SHELL is bash and it inherits a
1795 # broken ls alias from the environment. This has actually
1796 # happened. Such a system could not be considered "sane".
1797 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
1798 alias in your environment" >&5
1799 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
1800 alias in your environment" >&2;}
1801 { (exit 1); exit 1; }; }
1804 test "$2" = conftest.file
1810 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1811 Check your system clock" >&5
1812 echo "$as_me: error: newly created file is older than distributed files!
1813 Check your system clock" >&2;}
1814 { (exit 1); exit 1; }; }
1816 echo "$as_me:$LINENO: result: yes" >&5
1817 echo "${ECHO_T}yes" >&6
1818 test "$program_prefix" != NONE &&
1819 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1820 # Use a double $ so make ignores it.
1821 test "$program_suffix" != NONE &&
1822 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1823 # Double any \ or $. echo might interpret backslashes.
1824 # By default was `s,x,x', remove it if useless.
1825 cat <<\_ACEOF >conftest.sed
1826 s/[\\$]/&&/g;s/;s,x,x,$//
1828 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1831 # expand $ac_aux_dir to an absolute path
1832 am_aux_dir=`cd $ac_aux_dir && pwd`
1834 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1835 # Use eval to expand $SHELL
1836 if eval "$MISSING --run true"; then
1837 am_missing_run="$MISSING --run "
1840 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1841 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1844 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1845 # We used to keeping the `.' as first argument, in order to
1846 # allow $(mkdir_p) to be used without argument. As in
1847 # $(mkdir_p) $(somedir)
1848 # where $(somedir) is conditionally defined. However this is wrong
1850 # 1. if the package is installed by a user who cannot write `.'
1851 # make install will fail,
1852 # 2. the above comment should most certainly read
1853 # $(mkdir_p) $(DESTDIR)$(somedir)
1854 # so it does not work when $(somedir) is undefined and
1855 # $(DESTDIR) is not.
1856 # To support the latter case, we have to write
1857 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1858 # so the `.' trick is pointless.
1859 mkdir_p='mkdir -p --'
1861 # On NextStep and OpenStep, the `mkdir' command does not
1862 # recognize any option. It will interpret all options as
1863 # directories to create, and then abort because `.' already
1865 for d in ./-p ./--version;
1867 test -d $d && rmdir $d
1869 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1870 if test -f "$ac_aux_dir/mkinstalldirs"; then
1871 mkdir_p='$(mkinstalldirs)'
1873 mkdir_p='$(install_sh) -d'
1877 for ac_prog in gawk mawk nawk awk
1879 # Extract the first word of "$ac_prog", so it can be a program name with args.
1880 set dummy $ac_prog; ac_word=$2
1881 echo "$as_me:$LINENO: checking for $ac_word" >&5
1882 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1883 if test "${ac_cv_prog_AWK+set}" = set; then
1884 echo $ECHO_N "(cached) $ECHO_C" >&6
1886 if test -n "$AWK"; then
1887 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1893 test -z "$as_dir" && as_dir=.
1894 for ac_exec_ext in '' $ac_executable_extensions; do
1895 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1896 ac_cv_prog_AWK="$ac_prog"
1897 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1906 if test -n "$AWK"; then
1907 echo "$as_me:$LINENO: result: $AWK" >&5
1908 echo "${ECHO_T}$AWK" >&6
1910 echo "$as_me:$LINENO: result: no" >&5
1911 echo "${ECHO_T}no" >&6
1914 test -n "$AWK" && break
1917 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1918 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1919 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1920 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1921 echo $ECHO_N "(cached) $ECHO_C" >&6
1923 cat >conftest.make <<\_ACEOF
1925 @echo 'ac_maketemp="$(MAKE)"'
1927 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1928 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1929 if test -n "$ac_maketemp"; then
1930 eval ac_cv_prog_make_${ac_make}_set=yes
1932 eval ac_cv_prog_make_${ac_make}_set=no
1936 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1937 echo "$as_me:$LINENO: result: yes" >&5
1938 echo "${ECHO_T}yes" >&6
1941 echo "$as_me:$LINENO: result: no" >&5
1942 echo "${ECHO_T}no" >&6
1943 SET_MAKE="MAKE=${MAKE-make}"
1946 rm -rf .tst 2>/dev/null
1947 mkdir .tst 2>/dev/null
1948 if test -d .tst; then
1953 rmdir .tst 2>/dev/null
1955 # test to see if srcdir already configured
1956 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1957 test -f $srcdir/config.status; then
1958 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1959 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1960 { (exit 1); exit 1; }; }
1963 # test whether we have cygpath
1964 if test -z "$CYGPATH_W"; then
1965 if (cygpath --version) >/dev/null 2>/dev/null; then
1966 CYGPATH_W='cygpath -w'
1973 # Define the identity of the package.
1978 # Some tools Automake needs.
1980 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1983 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1986 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1989 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1992 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1994 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1996 # Installed binaries are usually stripped using `strip' when the user
1997 # run `make install-strip'. However `strip' might not be the right
1998 # tool to use in cross-compilation environments, therefore Automake
1999 # will honor the `STRIP' environment variable to overrule this program.
2000 if test "$cross_compiling" != no; then
2001 if test -n "$ac_tool_prefix"; then
2002 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2003 set dummy ${ac_tool_prefix}strip; ac_word=$2
2004 echo "$as_me:$LINENO: checking for $ac_word" >&5
2005 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2006 if test "${ac_cv_prog_STRIP+set}" = set; then
2007 echo $ECHO_N "(cached) $ECHO_C" >&6
2009 if test -n "$STRIP"; then
2010 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2016 test -z "$as_dir" && as_dir=.
2017 for ac_exec_ext in '' $ac_executable_extensions; do
2018 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2019 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2020 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2028 STRIP=$ac_cv_prog_STRIP
2029 if test -n "$STRIP"; then
2030 echo "$as_me:$LINENO: result: $STRIP" >&5
2031 echo "${ECHO_T}$STRIP" >&6
2033 echo "$as_me:$LINENO: result: no" >&5
2034 echo "${ECHO_T}no" >&6
2038 if test -z "$ac_cv_prog_STRIP"; then
2040 # Extract the first word of "strip", so it can be a program name with args.
2041 set dummy strip; ac_word=$2
2042 echo "$as_me:$LINENO: checking for $ac_word" >&5
2043 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2044 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2045 echo $ECHO_N "(cached) $ECHO_C" >&6
2047 if test -n "$ac_ct_STRIP"; then
2048 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2054 test -z "$as_dir" && as_dir=.
2055 for ac_exec_ext in '' $ac_executable_extensions; do
2056 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2057 ac_cv_prog_ac_ct_STRIP="strip"
2058 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2064 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2067 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2068 if test -n "$ac_ct_STRIP"; then
2069 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2070 echo "${ECHO_T}$ac_ct_STRIP" >&6
2072 echo "$as_me:$LINENO: result: no" >&5
2073 echo "${ECHO_T}no" >&6
2078 STRIP="$ac_cv_prog_STRIP"
2082 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2084 # We need awk for the "check" target. The system "awk" is bad on
2086 # Always define AMTAR for backward compatibility.
2088 AMTAR=${AMTAR-"${am_missing_run}tar"}
2090 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2096 cat >>confdefs.h <<_ACEOF
2097 #define OPENLDAP_PACKAGE "$PACKAGE"
2101 cat >>confdefs.h <<_ACEOF
2102 #define OPENLDAP_VERSION "$VERSION"
2107 cat >>confdefs.h <<_ACEOF
2108 #define LDAP_VENDOR_VERSION $OL_API_INC
2112 cat >>confdefs.h <<_ACEOF
2113 #define LDAP_VENDOR_VERSION_MAJOR $OL_MAJOR
2117 cat >>confdefs.h <<_ACEOF
2118 #define LDAP_VENDOR_VERSION_MINOR $OL_MINOR
2122 cat >>confdefs.h <<_ACEOF
2123 #define LDAP_VENDOR_VERSION_PATCH $OL_PATCH
2127 OPENLDAP_LIBRELEASE=$OL_API_LIB_RELEASE
2129 OPENLDAP_LIBVERSION=$OL_API_LIB_VERSION
2131 OPENLDAP_RELEASE_DATE="$OL_RELEASE_DATE"
2139 ac_config_headers="$ac_config_headers include/portable.h:include/portable.hin"
2141 ac_config_headers="$ac_config_headers include/ldap_features.h:include/ldap_features.hin"
2143 ac_config_headers="$ac_config_headers include/lber_types.h:include/lber_types.hin"
2146 echo "$as_me:$LINENO: checking configure arguments" >&5
2147 echo $ECHO_N "checking configure arguments... $ECHO_C" >&6
2152 ldap_subdir="/openldap"
2155 # Check whether --with-subdir or --without-subdir was given.
2156 if test "${with_subdir+set}" = set; then
2157 withval="$with_subdir"
2164 ldap_subdir="$withval"
2167 ldap_subdir="/$withval"
2173 # OpenLDAP --enable-debug
2175 # Check whether --enable-debug or --disable-debug was given.
2176 if test "${enable_debug+set}" = set; then
2177 enableval="$enable_debug"
2180 for ol_val in auto yes no ; do
2181 if test "$enableval" = "$ol_val" ; then
2185 if test "$ol_arg" = "invalid" ; then
2186 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-debug" >&5
2187 echo "$as_me: error: bad value $enableval for --enable-debug" >&2;}
2188 { (exit 1); exit 1; }; }
2190 ol_enable_debug="$ol_arg"
2195 # end --enable-debug
2196 # OpenLDAP --enable-dynamic
2198 # Check whether --enable-dynamic or --disable-dynamic was given.
2199 if test "${enable_dynamic+set}" = set; then
2200 enableval="$enable_dynamic"
2203 for ol_val in auto yes no ; do
2204 if test "$enableval" = "$ol_val" ; then
2208 if test "$ol_arg" = "invalid" ; then
2209 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynamic" >&5
2210 echo "$as_me: error: bad value $enableval for --enable-dynamic" >&2;}
2211 { (exit 1); exit 1; }; }
2213 ol_enable_dynamic="$ol_arg"
2216 ol_enable_dynamic=no
2218 # end --enable-dynamic
2219 # OpenLDAP --enable-syslog
2221 # Check whether --enable-syslog or --disable-syslog was given.
2222 if test "${enable_syslog+set}" = set; then
2223 enableval="$enable_syslog"
2226 for ol_val in auto yes no ; do
2227 if test "$enableval" = "$ol_val" ; then
2231 if test "$ol_arg" = "invalid" ; then
2232 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syslog" >&5
2233 echo "$as_me: error: bad value $enableval for --enable-syslog" >&2;}
2234 { (exit 1); exit 1; }; }
2236 ol_enable_syslog="$ol_arg"
2239 ol_enable_syslog=auto
2241 # end --enable-syslog
2242 # OpenLDAP --enable-proctitle
2244 # Check whether --enable-proctitle or --disable-proctitle was given.
2245 if test "${enable_proctitle+set}" = set; then
2246 enableval="$enable_proctitle"
2249 for ol_val in auto yes no ; do
2250 if test "$enableval" = "$ol_val" ; then
2254 if test "$ol_arg" = "invalid" ; then
2255 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proctitle" >&5
2256 echo "$as_me: error: bad value $enableval for --enable-proctitle" >&2;}
2257 { (exit 1); exit 1; }; }
2259 ol_enable_proctitle="$ol_arg"
2262 ol_enable_proctitle=yes
2264 # end --enable-proctitle
2265 ol_enable_referrals=${ol_enable_referrals-no}
2266 ol_enable_kbind=${ol_enable_kbind-no}
2267 # OpenLDAP --enable-ipv6
2269 # Check whether --enable-ipv6 or --disable-ipv6 was given.
2270 if test "${enable_ipv6+set}" = set; then
2271 enableval="$enable_ipv6"
2274 for ol_val in auto yes no ; do
2275 if test "$enableval" = "$ol_val" ; then
2279 if test "$ol_arg" = "invalid" ; then
2280 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ipv6" >&5
2281 echo "$as_me: error: bad value $enableval for --enable-ipv6" >&2;}
2282 { (exit 1); exit 1; }; }
2284 ol_enable_ipv6="$ol_arg"
2290 # OpenLDAP --enable-local
2292 # Check whether --enable-local or --disable-local was given.
2293 if test "${enable_local+set}" = set; then
2294 enableval="$enable_local"
2297 for ol_val in auto yes no ; do
2298 if test "$enableval" = "$ol_val" ; then
2302 if test "$ol_arg" = "invalid" ; then
2303 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-local" >&5
2304 echo "$as_me: error: bad value $enableval for --enable-local" >&2;}
2305 { (exit 1); exit 1; }; }
2307 ol_enable_local="$ol_arg"
2310 ol_enable_local=auto
2312 # end --enable-local
2314 # OpenLDAP --with-cyrus_sasl
2316 # Check whether --with-cyrus_sasl or --without-cyrus_sasl was given.
2317 if test "${with_cyrus_sasl+set}" = set; then
2318 withval="$with_cyrus_sasl"
2321 for ol_val in auto yes no ; do
2322 if test "$withval" = "$ol_val" ; then
2326 if test "$ol_arg" = "invalid" ; then
2327 { { echo "$as_me:$LINENO: error: bad value $withval for --with-cyrus_sasl" >&5
2328 echo "$as_me: error: bad value $withval for --with-cyrus_sasl" >&2;}
2329 { (exit 1); exit 1; }; }
2331 ol_with_cyrus_sasl="$ol_arg"
2334 ol_with_cyrus_sasl="auto"
2335 fi; # end --with-cyrus_sasl
2337 # OpenLDAP --with-fetch
2339 # Check whether --with-fetch or --without-fetch was given.
2340 if test "${with_fetch+set}" = set; then
2341 withval="$with_fetch"
2344 for ol_val in auto yes no ; do
2345 if test "$withval" = "$ol_val" ; then
2349 if test "$ol_arg" = "invalid" ; then
2350 { { echo "$as_me:$LINENO: error: bad value $withval for --with-fetch" >&5
2351 echo "$as_me: error: bad value $withval for --with-fetch" >&2;}
2352 { (exit 1); exit 1; }; }
2354 ol_with_fetch="$ol_arg"
2357 ol_with_fetch="auto"
2358 fi; # end --with-fetch
2360 ol_with_kerberos=${ol_with_kerberos-auto}
2361 # OpenLDAP --with-threads
2363 # Check whether --with-threads or --without-threads was given.
2364 if test "${with_threads+set}" = set; then
2365 withval="$with_threads"
2368 for ol_val in auto nt posix mach pth lwp yes no manual ; do
2369 if test "$withval" = "$ol_val" ; then
2373 if test "$ol_arg" = "invalid" ; then
2374 { { echo "$as_me:$LINENO: error: bad value $withval for --with-threads" >&5
2375 echo "$as_me: error: bad value $withval for --with-threads" >&2;}
2376 { (exit 1); exit 1; }; }
2378 ol_with_threads="$ol_arg"
2381 ol_with_threads="auto"
2382 fi; # end --with-threads
2384 # OpenLDAP --with-tls
2386 # Check whether --with-tls or --without-tls was given.
2387 if test "${with_tls+set}" = set; then
2391 for ol_val in auto openssl yes no ; do
2392 if test "$withval" = "$ol_val" ; then
2396 if test "$ol_arg" = "invalid" ; then
2397 { { echo "$as_me:$LINENO: error: bad value $withval for --with-tls" >&5
2398 echo "$as_me: error: bad value $withval for --with-tls" >&2;}
2399 { (exit 1); exit 1; }; }
2401 ol_with_tls="$ol_arg"
2405 fi; # end --with-tls
2407 # OpenLDAP --with-yielding_select
2409 # Check whether --with-yielding_select or --without-yielding_select was given.
2410 if test "${with_yielding_select+set}" = set; then
2411 withval="$with_yielding_select"
2414 for ol_val in auto yes no manual ; do
2415 if test "$withval" = "$ol_val" ; then
2419 if test "$ol_arg" = "invalid" ; then
2420 { { echo "$as_me:$LINENO: error: bad value $withval for --with-yielding_select" >&5
2421 echo "$as_me: error: bad value $withval for --with-yielding_select" >&2;}
2422 { (exit 1); exit 1; }; }
2424 ol_with_yielding_select="$ol_arg"
2427 ol_with_yielding_select="auto"
2428 fi; # end --with-yielding_select
2430 # OpenLDAP --with-multiple_precision
2432 # Check whether --with-multiple_precision or --without-multiple_precision was given.
2433 if test "${with_multiple_precision+set}" = set; then
2434 withval="$with_multiple_precision"
2437 for ol_val in auto bignum gmp yes no ; do
2438 if test "$withval" = "$ol_val" ; then
2442 if test "$ol_arg" = "invalid" ; then
2443 { { echo "$as_me:$LINENO: error: bad value $withval for --with-multiple_precision" >&5
2444 echo "$as_me: error: bad value $withval for --with-multiple_precision" >&2;}
2445 { (exit 1); exit 1; }; }
2447 ol_with_multiple_precision="$ol_arg"
2450 ol_with_multiple_precision="auto"
2451 fi; # end --with-multiple_precision
2455 # Check whether --enable-xxslapdoptions or --disable-xxslapdoptions was given.
2456 if test "${enable_xxslapdoptions+set}" = set; then
2457 enableval="$enable_xxslapdoptions"
2460 # OpenLDAP --enable-slapd
2462 # Check whether --enable-slapd or --disable-slapd was given.
2463 if test "${enable_slapd+set}" = set; then
2464 enableval="$enable_slapd"
2467 for ol_val in auto yes no ; do
2468 if test "$enableval" = "$ol_val" ; then
2472 if test "$ol_arg" = "invalid" ; then
2473 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapd" >&5
2474 echo "$as_me: error: bad value $enableval for --enable-slapd" >&2;}
2475 { (exit 1); exit 1; }; }
2477 ol_enable_slapd="$ol_arg"
2482 # end --enable-slapd
2483 # OpenLDAP --enable-aci
2485 # Check whether --enable-aci or --disable-aci was given.
2486 if test "${enable_aci+set}" = set; then
2487 enableval="$enable_aci"
2490 for ol_val in auto yes no ; do
2491 if test "$enableval" = "$ol_val" ; then
2495 if test "$ol_arg" = "invalid" ; then
2496 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-aci" >&5
2497 echo "$as_me: error: bad value $enableval for --enable-aci" >&2;}
2498 { (exit 1); exit 1; }; }
2500 ol_enable_aci="$ol_arg"
2506 # OpenLDAP --enable-cleartext
2508 # Check whether --enable-cleartext or --disable-cleartext was given.
2509 if test "${enable_cleartext+set}" = set; then
2510 enableval="$enable_cleartext"
2513 for ol_val in auto yes no ; do
2514 if test "$enableval" = "$ol_val" ; then
2518 if test "$ol_arg" = "invalid" ; then
2519 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-cleartext" >&5
2520 echo "$as_me: error: bad value $enableval for --enable-cleartext" >&2;}
2521 { (exit 1); exit 1; }; }
2523 ol_enable_cleartext="$ol_arg"
2526 ol_enable_cleartext=yes
2528 # end --enable-cleartext
2529 # OpenLDAP --enable-crypt
2531 # Check whether --enable-crypt or --disable-crypt was given.
2532 if test "${enable_crypt+set}" = set; then
2533 enableval="$enable_crypt"
2536 for ol_val in auto yes no ; do
2537 if test "$enableval" = "$ol_val" ; then
2541 if test "$ol_arg" = "invalid" ; then
2542 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-crypt" >&5
2543 echo "$as_me: error: bad value $enableval for --enable-crypt" >&2;}
2544 { (exit 1); exit 1; }; }
2546 ol_enable_crypt="$ol_arg"
2551 # end --enable-crypt
2552 # OpenLDAP --enable-lmpasswd
2554 # Check whether --enable-lmpasswd or --disable-lmpasswd was given.
2555 if test "${enable_lmpasswd+set}" = set; then
2556 enableval="$enable_lmpasswd"
2559 for ol_val in auto yes no ; do
2560 if test "$enableval" = "$ol_val" ; then
2564 if test "$ol_arg" = "invalid" ; then
2565 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lmpasswd" >&5
2566 echo "$as_me: error: bad value $enableval for --enable-lmpasswd" >&2;}
2567 { (exit 1); exit 1; }; }
2569 ol_enable_lmpasswd="$ol_arg"
2572 ol_enable_lmpasswd=no
2574 # end --enable-lmpasswd
2575 # OpenLDAP --enable-spasswd
2577 # Check whether --enable-spasswd or --disable-spasswd was given.
2578 if test "${enable_spasswd+set}" = set; then
2579 enableval="$enable_spasswd"
2582 for ol_val in auto yes no ; do
2583 if test "$enableval" = "$ol_val" ; then
2587 if test "$ol_arg" = "invalid" ; then
2588 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-spasswd" >&5
2589 echo "$as_me: error: bad value $enableval for --enable-spasswd" >&2;}
2590 { (exit 1); exit 1; }; }
2592 ol_enable_spasswd="$ol_arg"
2595 ol_enable_spasswd=no
2597 # end --enable-spasswd
2598 # OpenLDAP --enable-modules
2600 # Check whether --enable-modules or --disable-modules was given.
2601 if test "${enable_modules+set}" = set; then
2602 enableval="$enable_modules"
2605 for ol_val in auto yes no ; do
2606 if test "$enableval" = "$ol_val" ; then
2610 if test "$ol_arg" = "invalid" ; then
2611 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-modules" >&5
2612 echo "$as_me: error: bad value $enableval for --enable-modules" >&2;}
2613 { (exit 1); exit 1; }; }
2615 ol_enable_modules="$ol_arg"
2618 ol_enable_modules=no
2620 # end --enable-modules
2621 ol_enable_multimaster=${ol_enable_multimaster-no}
2622 # OpenLDAP --enable-rewrite
2624 # Check whether --enable-rewrite or --disable-rewrite was given.
2625 if test "${enable_rewrite+set}" = set; then
2626 enableval="$enable_rewrite"
2629 for ol_val in auto yes no ; do
2630 if test "$enableval" = "$ol_val" ; then
2634 if test "$ol_arg" = "invalid" ; then
2635 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rewrite" >&5
2636 echo "$as_me: error: bad value $enableval for --enable-rewrite" >&2;}
2637 { (exit 1); exit 1; }; }
2639 ol_enable_rewrite="$ol_arg"
2642 ol_enable_rewrite=auto
2644 # end --enable-rewrite
2645 # OpenLDAP --enable-rlookups
2647 # Check whether --enable-rlookups or --disable-rlookups was given.
2648 if test "${enable_rlookups+set}" = set; then
2649 enableval="$enable_rlookups"
2652 for ol_val in auto yes no ; do
2653 if test "$enableval" = "$ol_val" ; then
2657 if test "$ol_arg" = "invalid" ; then
2658 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rlookups" >&5
2659 echo "$as_me: error: bad value $enableval for --enable-rlookups" >&2;}
2660 { (exit 1); exit 1; }; }
2662 ol_enable_rlookups="$ol_arg"
2665 ol_enable_rlookups=no
2667 # end --enable-rlookups
2668 # OpenLDAP --enable-slapi
2670 # Check whether --enable-slapi or --disable-slapi was given.
2671 if test "${enable_slapi+set}" = set; then
2672 enableval="$enable_slapi"
2675 for ol_val in auto yes no ; do
2676 if test "$enableval" = "$ol_val" ; then
2680 if test "$ol_arg" = "invalid" ; then
2681 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapi" >&5
2682 echo "$as_me: error: bad value $enableval for --enable-slapi" >&2;}
2683 { (exit 1); exit 1; }; }
2685 ol_enable_slapi="$ol_arg"
2690 # end --enable-slapi
2691 # OpenLDAP --enable-slp
2693 # Check whether --enable-slp or --disable-slp was given.
2694 if test "${enable_slp+set}" = set; then
2695 enableval="$enable_slp"
2698 for ol_val in auto yes no ; do
2699 if test "$enableval" = "$ol_val" ; then
2703 if test "$ol_arg" = "invalid" ; then
2704 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slp" >&5
2705 echo "$as_me: error: bad value $enableval for --enable-slp" >&2;}
2706 { (exit 1); exit 1; }; }
2708 ol_enable_slp="$ol_arg"
2714 # OpenLDAP --enable-wrappers
2716 # Check whether --enable-wrappers or --disable-wrappers was given.
2717 if test "${enable_wrappers+set}" = set; then
2718 enableval="$enable_wrappers"
2721 for ol_val in auto yes no ; do
2722 if test "$enableval" = "$ol_val" ; then
2726 if test "$ol_arg" = "invalid" ; then
2727 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-wrappers" >&5
2728 echo "$as_me: error: bad value $enableval for --enable-wrappers" >&2;}
2729 { (exit 1); exit 1; }; }
2731 ol_enable_wrappers="$ol_arg"
2734 ol_enable_wrappers=no
2736 # end --enable-wrappers
2752 # Check whether --enable-xxslapbackends or --disable-xxslapbackends was given.
2753 if test "${enable_xxslapbackends+set}" = set; then
2754 enableval="$enable_xxslapbackends"
2758 # OpenLDAP --enable-backends
2760 # Check whether --enable-backends or --disable-backends was given.
2761 if test "${enable_backends+set}" = set; then
2762 enableval="$enable_backends"
2765 for ol_val in no yes mod ; do
2766 if test "$enableval" = "$ol_val" ; then
2770 if test "$ol_arg" = "invalid" ; then
2771 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-backends" >&5
2772 echo "$as_me: error: bad value $enableval for --enable-backends" >&2;}
2773 { (exit 1); exit 1; }; }
2775 ol_enable_backends="$ol_arg"
2778 # end --enable-backends
2779 # OpenLDAP --enable-bdb
2781 # Check whether --enable-bdb or --disable-bdb was given.
2782 if test "${enable_bdb+set}" = set; then
2783 enableval="$enable_bdb"
2786 for ol_val in no yes mod ; do
2787 if test "$enableval" = "$ol_val" ; then
2791 if test "$ol_arg" = "invalid" ; then
2792 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-bdb" >&5
2793 echo "$as_me: error: bad value $enableval for --enable-bdb" >&2;}
2794 { (exit 1); exit 1; }; }
2796 ol_enable_bdb="$ol_arg"
2799 ol_enable_bdb=${ol_enable_backends:-yes}
2802 # OpenLDAP --enable-dnssrv
2804 # Check whether --enable-dnssrv or --disable-dnssrv was given.
2805 if test "${enable_dnssrv+set}" = set; then
2806 enableval="$enable_dnssrv"
2809 for ol_val in no yes mod ; do
2810 if test "$enableval" = "$ol_val" ; then
2814 if test "$ol_arg" = "invalid" ; then
2815 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dnssrv" >&5
2816 echo "$as_me: error: bad value $enableval for --enable-dnssrv" >&2;}
2817 { (exit 1); exit 1; }; }
2819 ol_enable_dnssrv="$ol_arg"
2822 ol_enable_dnssrv=${ol_enable_backends:-no}
2824 # end --enable-dnssrv
2825 # OpenLDAP --enable-hdb
2827 # Check whether --enable-hdb or --disable-hdb was given.
2828 if test "${enable_hdb+set}" = set; then
2829 enableval="$enable_hdb"
2832 for ol_val in no yes mod ; do
2833 if test "$enableval" = "$ol_val" ; then
2837 if test "$ol_arg" = "invalid" ; then
2838 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-hdb" >&5
2839 echo "$as_me: error: bad value $enableval for --enable-hdb" >&2;}
2840 { (exit 1); exit 1; }; }
2842 ol_enable_hdb="$ol_arg"
2845 ol_enable_hdb=${ol_enable_backends:-yes}
2848 # OpenLDAP --enable-ldap
2850 # Check whether --enable-ldap or --disable-ldap was given.
2851 if test "${enable_ldap+set}" = set; then
2852 enableval="$enable_ldap"
2855 for ol_val in no yes mod ; do
2856 if test "$enableval" = "$ol_val" ; then
2860 if test "$ol_arg" = "invalid" ; then
2861 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldap" >&5
2862 echo "$as_me: error: bad value $enableval for --enable-ldap" >&2;}
2863 { (exit 1); exit 1; }; }
2865 ol_enable_ldap="$ol_arg"
2868 ol_enable_ldap=${ol_enable_backends:-no}
2871 # OpenLDAP --enable-ldbm
2873 # Check whether --enable-ldbm or --disable-ldbm was given.
2874 if test "${enable_ldbm+set}" = set; then
2875 enableval="$enable_ldbm"
2878 for ol_val in no yes mod ; do
2879 if test "$enableval" = "$ol_val" ; then
2883 if test "$ol_arg" = "invalid" ; then
2884 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldbm" >&5
2885 echo "$as_me: error: bad value $enableval for --enable-ldbm" >&2;}
2886 { (exit 1); exit 1; }; }
2888 ol_enable_ldbm="$ol_arg"
2891 ol_enable_ldbm=${ol_enable_backends:-no}
2895 # Check whether --with-ldbm_api or --without-ldbm_api was given.
2896 if test "${with_ldbm_api+set}" = set; then
2897 withval="$with_ldbm_api"
2899 { echo "$as_me:$LINENO: WARNING: Please use --enable-ldbm-api instead of --with-ldbm-api" >&5
2900 echo "$as_me: WARNING: Please use --enable-ldbm-api instead of --with-ldbm-api" >&2;}
2901 enable_ldbm_api="$with_ldbm_api"
2903 # OpenLDAP --enable-ldbm_api
2905 # Check whether --enable-ldbm_api or --disable-ldbm_api was given.
2906 if test "${enable_ldbm_api+set}" = set; then
2907 enableval="$enable_ldbm_api"
2910 for ol_val in auto berkeley bcompat mdbm gdbm ; do
2911 if test "$enableval" = "$ol_val" ; then
2915 if test "$ol_arg" = "invalid" ; then
2916 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldbm_api" >&5
2917 echo "$as_me: error: bad value $enableval for --enable-ldbm_api" >&2;}
2918 { (exit 1); exit 1; }; }
2920 ol_enable_ldbm_api="$ol_arg"
2923 ol_enable_ldbm_api=auto
2925 # end --enable-ldbm_api
2928 # Check whether --with-ldbm_type or --without-ldbm_type was given.
2929 if test "${with_ldbm_type+set}" = set; then
2930 withval="$with_ldbm_type"
2932 { echo "$as_me:$LINENO: WARNING: Please use --enable-ldbm-type instead of --with-ldbm-type" >&5
2933 echo "$as_me: WARNING: Please use --enable-ldbm-type instead of --with-ldbm-type" >&2;}
2934 enable_ldbm_type="$with_ldbm_type"
2936 # OpenLDAP --enable-ldbm_type
2938 # Check whether --enable-ldbm_type or --disable-ldbm_type was given.
2939 if test "${enable_ldbm_type+set}" = set; then
2940 enableval="$enable_ldbm_type"
2943 for ol_val in auto btree hash ; do
2944 if test "$enableval" = "$ol_val" ; then
2948 if test "$ol_arg" = "invalid" ; then
2949 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldbm_type" >&5
2950 echo "$as_me: error: bad value $enableval for --enable-ldbm_type" >&2;}
2951 { (exit 1); exit 1; }; }
2953 ol_enable_ldbm_type="$ol_arg"
2956 ol_enable_ldbm_type=auto
2958 # end --enable-ldbm_type
2960 # OpenLDAP --enable-meta
2962 # Check whether --enable-meta or --disable-meta was given.
2963 if test "${enable_meta+set}" = set; then
2964 enableval="$enable_meta"
2967 for ol_val in no yes mod ; do
2968 if test "$enableval" = "$ol_val" ; then
2972 if test "$ol_arg" = "invalid" ; then
2973 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-meta" >&5
2974 echo "$as_me: error: bad value $enableval for --enable-meta" >&2;}
2975 { (exit 1); exit 1; }; }
2977 ol_enable_meta="$ol_arg"
2980 ol_enable_meta=${ol_enable_backends:-no}
2983 # OpenLDAP --enable-monitor
2985 # Check whether --enable-monitor or --disable-monitor was given.
2986 if test "${enable_monitor+set}" = set; then
2987 enableval="$enable_monitor"
2990 for ol_val in no yes mod ; do
2991 if test "$enableval" = "$ol_val" ; then
2995 if test "$ol_arg" = "invalid" ; then
2996 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-monitor" >&5
2997 echo "$as_me: error: bad value $enableval for --enable-monitor" >&2;}
2998 { (exit 1); exit 1; }; }
3000 ol_enable_monitor="$ol_arg"
3003 ol_enable_monitor=${ol_enable_backends:-yes}
3005 # end --enable-monitor
3006 # OpenLDAP --enable-null
3008 # Check whether --enable-null or --disable-null was given.
3009 if test "${enable_null+set}" = set; then
3010 enableval="$enable_null"
3013 for ol_val in no yes mod ; do
3014 if test "$enableval" = "$ol_val" ; then
3018 if test "$ol_arg" = "invalid" ; then
3019 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-null" >&5
3020 echo "$as_me: error: bad value $enableval for --enable-null" >&2;}
3021 { (exit 1); exit 1; }; }
3023 ol_enable_null="$ol_arg"
3026 ol_enable_null=${ol_enable_backends:-no}
3029 # OpenLDAP --enable-passwd
3031 # Check whether --enable-passwd or --disable-passwd was given.
3032 if test "${enable_passwd+set}" = set; then
3033 enableval="$enable_passwd"
3036 for ol_val in no yes mod ; do
3037 if test "$enableval" = "$ol_val" ; then
3041 if test "$ol_arg" = "invalid" ; then
3042 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-passwd" >&5
3043 echo "$as_me: error: bad value $enableval for --enable-passwd" >&2;}
3044 { (exit 1); exit 1; }; }
3046 ol_enable_passwd="$ol_arg"
3049 ol_enable_passwd=${ol_enable_backends:-no}
3051 # end --enable-passwd
3052 # OpenLDAP --enable-perl
3054 # Check whether --enable-perl or --disable-perl was given.
3055 if test "${enable_perl+set}" = set; then
3056 enableval="$enable_perl"
3059 for ol_val in no yes mod ; do
3060 if test "$enableval" = "$ol_val" ; then
3064 if test "$ol_arg" = "invalid" ; then
3065 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-perl" >&5
3066 echo "$as_me: error: bad value $enableval for --enable-perl" >&2;}
3067 { (exit 1); exit 1; }; }
3069 ol_enable_perl="$ol_arg"
3072 ol_enable_perl=${ol_enable_backends:-no}
3075 # OpenLDAP --enable-relay
3077 # Check whether --enable-relay or --disable-relay was given.
3078 if test "${enable_relay+set}" = set; then
3079 enableval="$enable_relay"
3082 for ol_val in no yes mod ; do
3083 if test "$enableval" = "$ol_val" ; then
3087 if test "$ol_arg" = "invalid" ; then
3088 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-relay" >&5
3089 echo "$as_me: error: bad value $enableval for --enable-relay" >&2;}
3090 { (exit 1); exit 1; }; }
3092 ol_enable_relay="$ol_arg"
3095 ol_enable_relay=${ol_enable_backends:-yes}
3097 # end --enable-relay
3098 # OpenLDAP --enable-shell
3100 # Check whether --enable-shell or --disable-shell was given.
3101 if test "${enable_shell+set}" = set; then
3102 enableval="$enable_shell"
3105 for ol_val in no yes mod ; do
3106 if test "$enableval" = "$ol_val" ; then
3110 if test "$ol_arg" = "invalid" ; then
3111 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-shell" >&5
3112 echo "$as_me: error: bad value $enableval for --enable-shell" >&2;}
3113 { (exit 1); exit 1; }; }
3115 ol_enable_shell="$ol_arg"
3118 ol_enable_shell=${ol_enable_backends:-no}
3120 # end --enable-shell
3121 # OpenLDAP --enable-sql
3123 # Check whether --enable-sql or --disable-sql was given.
3124 if test "${enable_sql+set}" = set; then
3125 enableval="$enable_sql"
3128 for ol_val in no yes mod ; do
3129 if test "$enableval" = "$ol_val" ; then
3133 if test "$ol_arg" = "invalid" ; then
3134 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-sql" >&5
3135 echo "$as_me: error: bad value $enableval for --enable-sql" >&2;}
3136 { (exit 1); exit 1; }; }
3138 ol_enable_sql="$ol_arg"
3141 ol_enable_sql=${ol_enable_backends:-no}
3145 Overlays="accesslog \
3160 # Check whether --enable-xxslapoverlays or --disable-xxslapoverlays was given.
3161 if test "${enable_xxslapoverlays+set}" = set; then
3162 enableval="$enable_xxslapoverlays"
3166 # OpenLDAP --enable-overlays
3168 # Check whether --enable-overlays or --disable-overlays was given.
3169 if test "${enable_overlays+set}" = set; then
3170 enableval="$enable_overlays"
3173 for ol_val in no yes mod ; do
3174 if test "$enableval" = "$ol_val" ; then
3178 if test "$ol_arg" = "invalid" ; then
3179 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-overlays" >&5
3180 echo "$as_me: error: bad value $enableval for --enable-overlays" >&2;}
3181 { (exit 1); exit 1; }; }
3183 ol_enable_overlays="$ol_arg"
3186 # end --enable-overlays
3187 # OpenLDAP --enable-accesslog
3189 # Check whether --enable-accesslog or --disable-accesslog was given.
3190 if test "${enable_accesslog+set}" = set; then
3191 enableval="$enable_accesslog"
3194 for ol_val in no yes mod ; do
3195 if test "$enableval" = "$ol_val" ; then
3199 if test "$ol_arg" = "invalid" ; then
3200 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-accesslog" >&5
3201 echo "$as_me: error: bad value $enableval for --enable-accesslog" >&2;}
3202 { (exit 1); exit 1; }; }
3204 ol_enable_accesslog="$ol_arg"
3207 ol_enable_accesslog=${ol_enable_overlays:-no}
3209 # end --enable-accesslog
3211 # OpenLDAP --enable-denyop
3213 # Check whether --enable-denyop or --disable-denyop was given.
3214 if test "${enable_denyop+set}" = set; then
3215 enableval="$enable_denyop"
3218 for ol_val in no yes mod ; do
3219 if test "$enableval" = "$ol_val" ; then
3223 if test "$ol_arg" = "invalid" ; then
3224 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-denyop" >&5
3225 echo "$as_me: error: bad value $enableval for --enable-denyop" >&2;}
3226 { (exit 1); exit 1; }; }
3228 ol_enable_denyop="$ol_arg"
3231 ol_enable_denyop=${ol_enable_overlays:-no}
3233 # end --enable-denyop
3235 # OpenLDAP --enable-dyngroup
3237 # Check whether --enable-dyngroup or --disable-dyngroup was given.
3238 if test "${enable_dyngroup+set}" = set; then
3239 enableval="$enable_dyngroup"
3242 for ol_val in no yes mod ; do
3243 if test "$enableval" = "$ol_val" ; then
3247 if test "$ol_arg" = "invalid" ; then
3248 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dyngroup" >&5
3249 echo "$as_me: error: bad value $enableval for --enable-dyngroup" >&2;}
3250 { (exit 1); exit 1; }; }
3252 ol_enable_dyngroup="$ol_arg"
3255 ol_enable_dyngroup=${ol_enable_overlays:-no}
3257 # end --enable-dyngroup
3259 # OpenLDAP --enable-dynlist
3261 # Check whether --enable-dynlist or --disable-dynlist was given.
3262 if test "${enable_dynlist+set}" = set; then
3263 enableval="$enable_dynlist"
3266 for ol_val in no yes mod ; do
3267 if test "$enableval" = "$ol_val" ; then
3271 if test "$ol_arg" = "invalid" ; then
3272 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynlist" >&5
3273 echo "$as_me: error: bad value $enableval for --enable-dynlist" >&2;}
3274 { (exit 1); exit 1; }; }
3276 ol_enable_dynlist="$ol_arg"
3279 ol_enable_dynlist=${ol_enable_overlays:-no}
3281 # end --enable-dynlist
3283 # OpenLDAP --enable-lastmod
3285 # Check whether --enable-lastmod or --disable-lastmod was given.
3286 if test "${enable_lastmod+set}" = set; then
3287 enableval="$enable_lastmod"
3290 for ol_val in no yes mod ; do
3291 if test "$enableval" = "$ol_val" ; then
3295 if test "$ol_arg" = "invalid" ; then
3296 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lastmod" >&5
3297 echo "$as_me: error: bad value $enableval for --enable-lastmod" >&2;}
3298 { (exit 1); exit 1; }; }
3300 ol_enable_lastmod="$ol_arg"
3303 ol_enable_lastmod=${ol_enable_overlays:-no}
3305 # end --enable-lastmod
3307 # OpenLDAP --enable-ppolicy
3309 # Check whether --enable-ppolicy or --disable-ppolicy was given.
3310 if test "${enable_ppolicy+set}" = set; then
3311 enableval="$enable_ppolicy"
3314 for ol_val in no yes mod ; do
3315 if test "$enableval" = "$ol_val" ; then
3319 if test "$ol_arg" = "invalid" ; then
3320 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ppolicy" >&5
3321 echo "$as_me: error: bad value $enableval for --enable-ppolicy" >&2;}
3322 { (exit 1); exit 1; }; }
3324 ol_enable_ppolicy="$ol_arg"
3327 ol_enable_ppolicy=${ol_enable_overlays:-no}
3329 # end --enable-ppolicy
3331 # OpenLDAP --enable-proxycache
3333 # Check whether --enable-proxycache or --disable-proxycache was given.
3334 if test "${enable_proxycache+set}" = set; then
3335 enableval="$enable_proxycache"
3338 for ol_val in no yes mod ; do
3339 if test "$enableval" = "$ol_val" ; then
3343 if test "$ol_arg" = "invalid" ; then
3344 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proxycache" >&5
3345 echo "$as_me: error: bad value $enableval for --enable-proxycache" >&2;}
3346 { (exit 1); exit 1; }; }
3348 ol_enable_proxycache="$ol_arg"
3351 ol_enable_proxycache=${ol_enable_overlays:-no}
3353 # end --enable-proxycache
3355 # OpenLDAP --enable-refint
3357 # Check whether --enable-refint or --disable-refint was given.
3358 if test "${enable_refint+set}" = set; then
3359 enableval="$enable_refint"
3362 for ol_val in no yes mod ; do
3363 if test "$enableval" = "$ol_val" ; then
3367 if test "$ol_arg" = "invalid" ; then
3368 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-refint" >&5
3369 echo "$as_me: error: bad value $enableval for --enable-refint" >&2;}
3370 { (exit 1); exit 1; }; }
3372 ol_enable_refint="$ol_arg"
3375 ol_enable_refint=${ol_enable_overlays:-no}
3377 # end --enable-refint
3379 # OpenLDAP --enable-retcode
3381 # Check whether --enable-retcode or --disable-retcode was given.
3382 if test "${enable_retcode+set}" = set; then
3383 enableval="$enable_retcode"
3386 for ol_val in no yes mod ; do
3387 if test "$enableval" = "$ol_val" ; then
3391 if test "$ol_arg" = "invalid" ; then
3392 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-retcode" >&5
3393 echo "$as_me: error: bad value $enableval for --enable-retcode" >&2;}
3394 { (exit 1); exit 1; }; }
3396 ol_enable_retcode="$ol_arg"
3399 ol_enable_retcode=${ol_enable_overlays:-no}
3401 # end --enable-retcode
3403 # OpenLDAP --enable-rwm
3405 # Check whether --enable-rwm or --disable-rwm was given.
3406 if test "${enable_rwm+set}" = set; then
3407 enableval="$enable_rwm"
3410 for ol_val in no yes mod ; do
3411 if test "$enableval" = "$ol_val" ; then
3415 if test "$ol_arg" = "invalid" ; then
3416 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rwm" >&5
3417 echo "$as_me: error: bad value $enableval for --enable-rwm" >&2;}
3418 { (exit 1); exit 1; }; }
3420 ol_enable_rwm="$ol_arg"
3423 ol_enable_rwm=${ol_enable_overlays:-no}
3427 # OpenLDAP --enable-syncprov
3429 # Check whether --enable-syncprov or --disable-syncprov was given.
3430 if test "${enable_syncprov+set}" = set; then
3431 enableval="$enable_syncprov"
3434 for ol_val in no yes mod ; do
3435 if test "$enableval" = "$ol_val" ; then
3439 if test "$ol_arg" = "invalid" ; then
3440 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syncprov" >&5
3441 echo "$as_me: error: bad value $enableval for --enable-syncprov" >&2;}
3442 { (exit 1); exit 1; }; }
3444 ol_enable_syncprov="$ol_arg"
3447 ol_enable_syncprov=${ol_enable_overlays:-yes}
3449 # end --enable-syncprov
3451 # OpenLDAP --enable-translucent
3453 # Check whether --enable-translucent or --disable-translucent was given.
3454 if test "${enable_translucent+set}" = set; then
3455 enableval="$enable_translucent"
3458 for ol_val in no yes mod ; do
3459 if test "$enableval" = "$ol_val" ; then
3463 if test "$ol_arg" = "invalid" ; then
3464 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-translucent" >&5
3465 echo "$as_me: error: bad value $enableval for --enable-translucent" >&2;}
3466 { (exit 1); exit 1; }; }
3468 ol_enable_translucent="$ol_arg"
3471 ol_enable_translucent=${ol_enable_overlays:-no}
3473 # end --enable-translucent
3475 # OpenLDAP --enable-unique
3477 # Check whether --enable-unique or --disable-unique was given.
3478 if test "${enable_unique+set}" = set; then
3479 enableval="$enable_unique"
3482 for ol_val in no yes mod ; do
3483 if test "$enableval" = "$ol_val" ; then
3487 if test "$ol_arg" = "invalid" ; then
3488 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-unique" >&5
3489 echo "$as_me: error: bad value $enableval for --enable-unique" >&2;}
3490 { (exit 1); exit 1; }; }
3492 ol_enable_unique="$ol_arg"
3495 ol_enable_unique=${ol_enable_overlays:-no}
3497 # end --enable-unique
3499 # OpenLDAP --enable-valsort
3501 # Check whether --enable-valsort or --disable-valsort was given.
3502 if test "${enable_valsort+set}" = set; then
3503 enableval="$enable_valsort"
3506 for ol_val in no yes mod ; do
3507 if test "$enableval" = "$ol_val" ; then
3511 if test "$ol_arg" = "invalid" ; then
3512 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-valsort" >&5
3513 echo "$as_me: error: bad value $enableval for --enable-valsort" >&2;}
3514 { (exit 1); exit 1; }; }
3516 ol_enable_valsort="$ol_arg"
3519 ol_enable_valsort=${ol_enable_overlays:-no}
3521 # end --enable-valsort
3524 # Check whether --enable-xxslurpdoptions or --disable-xxslurpdoptions was given.
3525 if test "${enable_xxslurpdoptions+set}" = set; then
3526 enableval="$enable_xxslurpdoptions"
3529 # OpenLDAP --enable-slurpd
3531 # Check whether --enable-slurpd or --disable-slurpd was given.
3532 if test "${enable_slurpd+set}" = set; then
3533 enableval="$enable_slurpd"
3536 for ol_val in auto yes no ; do
3537 if test "$enableval" = "$ol_val" ; then
3541 if test "$ol_arg" = "invalid" ; then
3542 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slurpd" >&5
3543 echo "$as_me: error: bad value $enableval for --enable-slurpd" >&2;}
3544 { (exit 1); exit 1; }; }
3546 ol_enable_slurpd="$ol_arg"
3549 ol_enable_slurpd=auto
3551 # end --enable-slurpd
3553 # Check whether --enable-xxliboptions or --disable-xxliboptions was given.
3554 if test "${enable_xxliboptions+set}" = set; then
3555 enableval="$enable_xxliboptions"
3558 # Check whether --enable-static or --disable-static was given.
3559 if test "${enable_static+set}" = set; then
3560 enableval="$enable_static"
3561 p=${PACKAGE-default}
3563 yes) enable_static=yes ;;
3564 no) enable_static=no ;;
3567 # Look at the argument we got. We use all the common list separators.
3568 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3569 for pkg in $enableval; do
3571 if test "X$pkg" = "X$p"; then
3582 # Check whether --enable-shared or --disable-shared was given.
3583 if test "${enable_shared+set}" = set; then
3584 enableval="$enable_shared"
3585 p=${PACKAGE-default}
3587 yes) enable_shared=yes ;;
3588 no) enable_shared=no ;;
3591 # Look at the argument we got. We use all the common list separators.
3592 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3593 for pkg in $enableval; do
3595 if test "X$pkg" = "X$p"; then
3609 if test $ol_enable_slapd = no ; then
3610 if test $ol_enable_slapi = yes ; then
3611 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-slapi argument" >&5
3612 echo "$as_me: WARNING: slapd disabled, ignoring --enable-slapi argument" >&2;}
3614 case "$ol_enable_backends" in yes | mod)
3615 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-backends argument" >&5
3616 echo "$as_me: WARNING: slapd disabled, ignoring --enable-backends argument" >&2;}
3618 for i in $Backends; do
3619 eval "ol_tmp=\$ol_enable_$i"
3620 if test $ol_tmp != no ; then
3621 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3622 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3623 eval "ol_enable_$i=no"
3626 if test $ol_enable_modules = yes ; then
3627 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-modules argument" >&5
3628 echo "$as_me: WARNING: slapd disabled, ignoring --enable-modules argument" >&2;}
3630 if test $ol_enable_multimaster = yes ; then
3631 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-multimaster argument" >&5
3632 echo "$as_me: WARNING: slapd disabled, ignoring --enable-multimaster argument" >&2;}
3634 if test $ol_enable_wrappers = yes ; then
3635 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&5
3636 echo "$as_me: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&2;}
3638 if test $ol_enable_rlookups = yes ; then
3639 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&5
3640 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&2;}
3642 if test $ol_enable_aci = yes ; then
3643 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-aci argument" >&5
3644 echo "$as_me: WARNING: slapd disabled, ignoring --enable-aci argument" >&2;}
3646 if test $ol_enable_ldbm_api != auto ; then
3647 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-ldbm-api argument" >&5
3648 echo "$as_me: WARNING: slapd disabled, ignoring --enable-ldbm-api argument" >&2;}
3650 if test $ol_enable_ldbm_type != auto ; then
3651 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-ldbm-type argument" >&5
3652 echo "$as_me: WARNING: slapd disabled, ignoring --enable-ldbm-type argument" >&2;}
3654 if test $ol_enable_slurpd = yes ; then
3655 { { echo "$as_me:$LINENO: error: slurpd requires slapd" >&5
3656 echo "$as_me: error: slurpd requires slapd" >&2;}
3657 { (exit 1); exit 1; }; }
3659 if test $ol_enable_rewrite = yes ; then
3660 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&5
3661 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&2;}
3663 case "$ol_enable_overlays" in yes | mod)
3664 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-overlays argument" >&5
3665 echo "$as_me: WARNING: slapd disabled, ignoring --enable-overlays argument" >&2;}
3667 for i in $Overlays; do
3668 eval "ol_tmp=\$ol_enable_$i"
3669 if test $ol_tmp != no ; then
3670 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3671 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3672 eval "ol_enable_$i=no"
3676 # force settings to no
3681 ol_enable_modules=no
3682 ol_enable_multimaster=no
3683 ol_enable_rlookups=no
3685 ol_enable_wrappers=no
3687 ol_enable_ldbm_api=no
3688 ol_enable_ldbm_type=no
3692 ol_enable_rewrite=no
3694 elif test $ol_enable_ldbm = no ; then
3696 if test $ol_enable_ldbm_api != auto ; then
3697 { echo "$as_me:$LINENO: WARNING: LDBM disabled, ignoring --enable-ldbm-api argument" >&5
3698 echo "$as_me: WARNING: LDBM disabled, ignoring --enable-ldbm-api argument" >&2;}
3701 if test $ol_enable_ldbm_type != auto ; then
3702 { echo "$as_me:$LINENO: WARNING: LDBM disabled, ignoring --enable-ldbm-type argument" >&5
3703 echo "$as_me: WARNING: LDBM disabled, ignoring --enable-ldbm-type argument" >&2;}
3706 if test $ol_enable_modules != yes &&
3707 test $ol_enable_bdb = no &&
3708 test $ol_enable_dnssrv = no &&
3709 test $ol_enable_hdb = no &&
3710 test $ol_enable_ldap = no &&
3711 test $ol_enable_meta = no &&
3712 test $ol_enable_monitor = no &&
3713 test $ol_enable_null = no &&
3714 test $ol_enable_passwd = no &&
3715 test $ol_enable_perl = no &&
3716 test $ol_enable_relay = no &&
3717 test $ol_enable_shell = no &&
3718 test $ol_enable_sql = no ; then
3720 if test $ol_enable_slapd = yes ; then
3721 { { echo "$as_me:$LINENO: error: slapd requires a backend" >&5
3722 echo "$as_me: error: slapd requires a backend" >&2;}
3723 { (exit 1); exit 1; }; }
3725 { echo "$as_me:$LINENO: WARNING: skipping slapd, no backend specified" >&5
3726 echo "$as_me: WARNING: skipping slapd, no backend specified" >&2;}
3731 ol_enable_ldbm_api=no
3732 ol_enable_ldbm_type=no
3734 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
3735 ol_enable_ldbm_api=berkeley
3739 if test $ol_enable_ldbm_api = gdbm &&
3740 test $ol_enable_ldbm_type = btree ; then
3741 { { echo "$as_me:$LINENO: error: GDBM only supports LDBM type hash" >&5
3742 echo "$as_me: error: GDBM only supports LDBM type hash" >&2;}
3743 { (exit 1); exit 1; }; }
3745 if test $ol_enable_ldbm_api = mdbm &&
3746 test $ol_enable_ldbm_type = btree ; then
3747 { { echo "$as_me:$LINENO: error: MDBM only supports LDBM type hash" >&5
3748 echo "$as_me: error: MDBM only supports LDBM type hash" >&2;}
3749 { (exit 1); exit 1; }; }
3751 if test $ol_enable_ldbm_api = ndbm &&
3752 test $ol_enable_ldbm_type = btree ; then
3753 { { echo "$as_me:$LINENO: error: NDBM only supports LDBM type hash" >&5
3754 echo "$as_me: error: NDBM only supports LDBM type hash" >&2;}
3755 { (exit 1); exit 1; }; }
3758 if test $ol_enable_bdb/$ol_enable_hdb != no/no ; then
3759 if test $ol_enable_ldbm_api = auto ; then
3760 ol_enable_ldbm_api=berkeley
3761 elif test $ol_enable_ldbm_api != berkeley ; then
3762 { { echo "$as_me:$LINENO: error: LDBM API not compatible with BDB/HDB" >&5
3763 echo "$as_me: error: LDBM API not compatible with BDB/HDB" >&2;}
3764 { (exit 1); exit 1; }; }
3769 if test $ol_enable_meta/$ol_enable_ldap = yes/no ; then
3770 { { echo "$as_me:$LINENO: error: --enable-meta requires --enable-ldap" >&5
3771 echo "$as_me: error: --enable-meta requires --enable-ldap" >&2;}
3772 { (exit 1); exit 1; }; }
3775 if test $ol_enable_slurpd = yes ; then
3776 if test $ol_with_threads = no ; then
3777 { { echo "$as_me:$LINENO: error: slurpd requires threads" >&5
3778 echo "$as_me: error: slurpd requires threads" >&2;}
3779 { (exit 1); exit 1; }; }
3783 if test $ol_enable_lmpasswd = yes ; then
3784 if test $ol_with_tls = no ; then
3785 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
3786 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
3787 { (exit 1); exit 1; }; }
3791 if test $ol_enable_kbind = yes ; then
3792 if test $ol_with_kerberos = no ; then
3793 { { echo "$as_me:$LINENO: error: options require --with-kerberos" >&5
3794 echo "$as_me: error: options require --with-kerberos" >&2;}
3795 { (exit 1); exit 1; }; }
3796 elif test $ol_with_kerberos = auto ; then
3797 ol_with_kerberos=yes
3800 elif test $ol_enable_kbind = no ; then
3801 if test $ol_with_kerberos = auto ; then
3803 elif test $ol_with_kerberos != no ; then
3804 { echo "$as_me:$LINENO: WARNING: Kerberos detection enabled unnecessarily" >&5
3805 echo "$as_me: WARNING: Kerberos detection enabled unnecessarily" >&2;};
3810 if test $ol_enable_spasswd = yes ; then
3811 if test $ol_with_cyrus_sasl = no ; then
3812 { { echo "$as_me:$LINENO: error: options require --with-cyrus-sasl" >&5
3813 echo "$as_me: error: options require --with-cyrus-sasl" >&2;}
3814 { (exit 1); exit 1; }; }
3816 ol_with_cyrus_sasl=yes
3819 echo "$as_me:$LINENO: result: done" >&5
3820 echo "${ECHO_T}done" >&6
3863 BUILD_TRANSLUCENT=no
3867 SLAPD_STATIC_OVERLAYS=
3868 SLAPD_DYNAMIC_OVERLAYS=
3870 SLAPD_MODULES_LDFLAGS=
3871 SLAPD_MODULES_CPPFLAGS=
3873 SLAPD_STATIC_BACKENDS=back-ldif
3874 SLAPD_DYNAMIC_BACKENDS=
3899 cat >>confdefs.h <<\_ACEOF
3900 #define HAVE_MKVERSION 1
3908 *-*-aix*) if test -z "$CC" ; then
3909 case "$ol_with_threads" in
3910 auto | yes | posix) ol_aix_threads=yes ;;
3916 if test $ol_aix_threads = yes ; then
3917 if test -z "${CC}" ; then
3918 for ac_prog in cc_r xlc_r cc
3920 # Extract the first word of "$ac_prog", so it can be a program name with args.
3921 set dummy $ac_prog; ac_word=$2
3922 echo "$as_me:$LINENO: checking for $ac_word" >&5
3923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3924 if test "${ac_cv_prog_CC+set}" = set; then
3925 echo $ECHO_N "(cached) $ECHO_C" >&6
3927 if test -n "$CC"; then
3928 ac_cv_prog_CC="$CC" # Let the user override the test.
3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3934 test -z "$as_dir" && as_dir=.
3935 for ac_exec_ext in '' $ac_executable_extensions; do
3936 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3937 ac_cv_prog_CC="$ac_prog"
3938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3947 if test -n "$CC"; then
3948 echo "$as_me:$LINENO: result: $CC" >&5
3949 echo "${ECHO_T}$CC" >&6
3951 echo "$as_me:$LINENO: result: no" >&5
3952 echo "${ECHO_T}no" >&6
3955 test -n "$CC" && break
3959 if test "$CC" = cc ; then
3960 if test $ol_with_threads != auto ; then
3961 { { echo "$as_me:$LINENO: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&5
3962 echo "$as_me: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&2;}
3963 { (exit 1); exit 1; }; }
3965 { echo "$as_me:$LINENO: WARNING: disabling threads, no cc_r on AIX" >&5
3966 echo "$as_me: WARNING: disabling threads, no cc_r on AIX" >&2;}
3972 case ${CC} in cc_r | xlc_r)
3973 ol_with_threads=posix
3974 ol_cv_pthread_create=yes
3979 if test -z "${CC}"; then
3980 for ac_prog in cc gcc
3982 # Extract the first word of "$ac_prog", so it can be a program name with args.
3983 set dummy $ac_prog; ac_word=$2
3984 echo "$as_me:$LINENO: checking for $ac_word" >&5
3985 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3986 if test "${ac_cv_prog_CC+set}" = set; then
3987 echo $ECHO_N "(cached) $ECHO_C" >&6
3989 if test -n "$CC"; then
3990 ac_cv_prog_CC="$CC" # Let the user override the test.
3992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3996 test -z "$as_dir" && as_dir=.
3997 for ac_exec_ext in '' $ac_executable_extensions; do
3998 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3999 ac_cv_prog_CC="$ac_prog"
4000 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4009 if test -n "$CC"; then
4010 echo "$as_me:$LINENO: result: $CC" >&5
4011 echo "${ECHO_T}$CC" >&6
4013 echo "$as_me:$LINENO: result: no" >&5
4014 echo "${ECHO_T}no" >&6
4017 test -n "$CC" && break
4019 test -n "$CC" || CC="missing"
4022 if test "${CC}" = "missing" ; then
4023 { { echo "$as_me:$LINENO: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&5
4024 echo "$as_me: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&2;}
4025 { (exit 1); exit 1; }; }
4029 if test -z "${AR}"; then
4030 for ac_prog in ar gar
4032 # Extract the first word of "$ac_prog", so it can be a program name with args.
4033 set dummy $ac_prog; ac_word=$2
4034 echo "$as_me:$LINENO: checking for $ac_word" >&5
4035 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4036 if test "${ac_cv_prog_AR+set}" = set; then
4037 echo $ECHO_N "(cached) $ECHO_C" >&6
4039 if test -n "$AR"; then
4040 ac_cv_prog_AR="$AR" # Let the user override the test.
4042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4046 test -z "$as_dir" && as_dir=.
4047 for ac_exec_ext in '' $ac_executable_extensions; do
4048 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4049 ac_cv_prog_AR="$ac_prog"
4050 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4059 if test -n "$AR"; then
4060 echo "$as_me:$LINENO: result: $AR" >&5
4061 echo "${ECHO_T}$AR" >&6
4063 echo "$as_me:$LINENO: result: no" >&5
4064 echo "${ECHO_T}no" >&6
4067 test -n "$AR" && break
4069 test -n "$AR" || AR="missing"
4072 if test "${AR}" = "missing" ; then
4073 { { echo "$as_me:$LINENO: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&5
4074 echo "$as_me: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&2;}
4075 { (exit 1); exit 1; }; }
4083 # Check whether --enable-fast-install or --disable-fast-install was given.
4084 if test "${enable_fast_install+set}" = set; then
4085 enableval="$enable_fast_install"
4086 p=${PACKAGE-default}
4088 yes) enable_fast_install=yes ;;
4089 no) enable_fast_install=no ;;
4091 enable_fast_install=no
4092 # Look at the argument we got. We use all the common list separators.
4093 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4094 for pkg in $enableval; do
4096 if test "X$pkg" = "X$p"; then
4097 enable_fast_install=yes
4104 enable_fast_install=yes
4107 DEPDIR="${am__leading_dot}deps"
4109 ac_config_commands="$ac_config_commands depfiles"
4112 am_make=${MAKE-make}
4113 cat > confinc << 'END'
4118 # If we don't find an include directive, just comment out the code.
4119 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
4120 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
4124 # First try GNU make style include.
4125 echo "include confinc" > confmf
4126 # We grep out `Entering directory' and `Leaving directory'
4127 # messages which can occur if `w' ends up in MAKEFLAGS.
4128 # In particular we don't look at `^make:' because GNU make might
4129 # be invoked under some other name (usually "gmake"), in which
4130 # case it prints its new name instead of `make'.
4131 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
4136 # Now try BSD make style include.
4137 if test "$am__include" = "#"; then
4138 echo '.include "confinc"' > confmf
4139 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
4140 am__include=.include
4147 echo "$as_me:$LINENO: result: $_am_result" >&5
4148 echo "${ECHO_T}$_am_result" >&6
4149 rm -f confinc confmf
4151 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
4152 if test "${enable_dependency_tracking+set}" = set; then
4153 enableval="$enable_dependency_tracking"
4156 if test "x$enable_dependency_tracking" != xno; then
4157 am_depcomp="$ac_aux_dir/depcomp"
4162 if test "x$enable_dependency_tracking" != xno; then
4173 ac_cpp='$CPP $CPPFLAGS'
4174 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4175 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4176 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4177 if test -n "$ac_tool_prefix"; then
4178 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4179 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4180 echo "$as_me:$LINENO: checking for $ac_word" >&5
4181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4182 if test "${ac_cv_prog_CC+set}" = set; then
4183 echo $ECHO_N "(cached) $ECHO_C" >&6
4185 if test -n "$CC"; then
4186 ac_cv_prog_CC="$CC" # Let the user override the test.
4188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4192 test -z "$as_dir" && as_dir=.
4193 for ac_exec_ext in '' $ac_executable_extensions; do
4194 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4195 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4205 if test -n "$CC"; then
4206 echo "$as_me:$LINENO: result: $CC" >&5
4207 echo "${ECHO_T}$CC" >&6
4209 echo "$as_me:$LINENO: result: no" >&5
4210 echo "${ECHO_T}no" >&6
4214 if test -z "$ac_cv_prog_CC"; then
4216 # Extract the first word of "gcc", so it can be a program name with args.
4217 set dummy gcc; ac_word=$2
4218 echo "$as_me:$LINENO: checking for $ac_word" >&5
4219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4220 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4221 echo $ECHO_N "(cached) $ECHO_C" >&6
4223 if test -n "$ac_ct_CC"; then
4224 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4230 test -z "$as_dir" && as_dir=.
4231 for ac_exec_ext in '' $ac_executable_extensions; do
4232 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4233 ac_cv_prog_ac_ct_CC="gcc"
4234 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4242 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4243 if test -n "$ac_ct_CC"; then
4244 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4245 echo "${ECHO_T}$ac_ct_CC" >&6
4247 echo "$as_me:$LINENO: result: no" >&5
4248 echo "${ECHO_T}no" >&6
4256 if test -z "$CC"; then
4257 if test -n "$ac_tool_prefix"; then
4258 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4259 set dummy ${ac_tool_prefix}cc; ac_word=$2
4260 echo "$as_me:$LINENO: checking for $ac_word" >&5
4261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4262 if test "${ac_cv_prog_CC+set}" = set; then
4263 echo $ECHO_N "(cached) $ECHO_C" >&6
4265 if test -n "$CC"; then
4266 ac_cv_prog_CC="$CC" # Let the user override the test.
4268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4272 test -z "$as_dir" && as_dir=.
4273 for ac_exec_ext in '' $ac_executable_extensions; do
4274 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4275 ac_cv_prog_CC="${ac_tool_prefix}cc"
4276 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4285 if test -n "$CC"; then
4286 echo "$as_me:$LINENO: result: $CC" >&5
4287 echo "${ECHO_T}$CC" >&6
4289 echo "$as_me:$LINENO: result: no" >&5
4290 echo "${ECHO_T}no" >&6
4294 if test -z "$ac_cv_prog_CC"; then
4296 # Extract the first word of "cc", so it can be a program name with args.
4297 set dummy cc; ac_word=$2
4298 echo "$as_me:$LINENO: checking for $ac_word" >&5
4299 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4300 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4301 echo $ECHO_N "(cached) $ECHO_C" >&6
4303 if test -n "$ac_ct_CC"; then
4304 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4310 test -z "$as_dir" && as_dir=.
4311 for ac_exec_ext in '' $ac_executable_extensions; do
4312 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4313 ac_cv_prog_ac_ct_CC="cc"
4314 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4322 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4323 if test -n "$ac_ct_CC"; then
4324 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4325 echo "${ECHO_T}$ac_ct_CC" >&6
4327 echo "$as_me:$LINENO: result: no" >&5
4328 echo "${ECHO_T}no" >&6
4337 if test -z "$CC"; then
4338 # Extract the first word of "cc", so it can be a program name with args.
4339 set dummy cc; ac_word=$2
4340 echo "$as_me:$LINENO: checking for $ac_word" >&5
4341 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4342 if test "${ac_cv_prog_CC+set}" = set; then
4343 echo $ECHO_N "(cached) $ECHO_C" >&6
4345 if test -n "$CC"; then
4346 ac_cv_prog_CC="$CC" # Let the user override the test.
4349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4353 test -z "$as_dir" && as_dir=.
4354 for ac_exec_ext in '' $ac_executable_extensions; do
4355 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4356 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4357 ac_prog_rejected=yes
4361 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4367 if test $ac_prog_rejected = yes; then
4368 # We found a bogon in the path, so make sure we never use it.
4369 set dummy $ac_cv_prog_CC
4371 if test $# != 0; then
4372 # We chose a different compiler from the bogus one.
4373 # However, it has the same basename, so the bogon will be chosen
4374 # first if we set CC to just the basename; use the full file name.
4376 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4382 if test -n "$CC"; then
4383 echo "$as_me:$LINENO: result: $CC" >&5
4384 echo "${ECHO_T}$CC" >&6
4386 echo "$as_me:$LINENO: result: no" >&5
4387 echo "${ECHO_T}no" >&6
4391 if test -z "$CC"; then
4392 if test -n "$ac_tool_prefix"; then
4395 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4396 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4397 echo "$as_me:$LINENO: checking for $ac_word" >&5
4398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4399 if test "${ac_cv_prog_CC+set}" = set; then
4400 echo $ECHO_N "(cached) $ECHO_C" >&6
4402 if test -n "$CC"; then
4403 ac_cv_prog_CC="$CC" # Let the user override the test.
4405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4409 test -z "$as_dir" && as_dir=.
4410 for ac_exec_ext in '' $ac_executable_extensions; do
4411 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4412 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4413 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4422 if test -n "$CC"; then
4423 echo "$as_me:$LINENO: result: $CC" >&5
4424 echo "${ECHO_T}$CC" >&6
4426 echo "$as_me:$LINENO: result: no" >&5
4427 echo "${ECHO_T}no" >&6
4430 test -n "$CC" && break
4433 if test -z "$CC"; then
4437 # Extract the first word of "$ac_prog", so it can be a program name with args.
4438 set dummy $ac_prog; ac_word=$2
4439 echo "$as_me:$LINENO: checking for $ac_word" >&5
4440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4441 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4442 echo $ECHO_N "(cached) $ECHO_C" >&6
4444 if test -n "$ac_ct_CC"; then
4445 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4451 test -z "$as_dir" && as_dir=.
4452 for ac_exec_ext in '' $ac_executable_extensions; do
4453 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4454 ac_cv_prog_ac_ct_CC="$ac_prog"
4455 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4463 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4464 if test -n "$ac_ct_CC"; then
4465 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4466 echo "${ECHO_T}$ac_ct_CC" >&6
4468 echo "$as_me:$LINENO: result: no" >&5
4469 echo "${ECHO_T}no" >&6
4472 test -n "$ac_ct_CC" && break
4481 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4482 See \`config.log' for more details." >&5
4483 echo "$as_me: error: no acceptable C compiler found in \$PATH
4484 See \`config.log' for more details." >&2;}
4485 { (exit 1); exit 1; }; }
4487 # Provide some information about the compiler.
4488 echo "$as_me:$LINENO:" \
4489 "checking for C compiler version" >&5
4490 ac_compiler=`set X $ac_compile; echo $2`
4491 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4492 (eval $ac_compiler --version </dev/null >&5) 2>&5
4494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4495 (exit $ac_status); }
4496 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4497 (eval $ac_compiler -v </dev/null >&5) 2>&5
4499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4500 (exit $ac_status); }
4501 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4502 (eval $ac_compiler -V </dev/null >&5) 2>&5
4504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4505 (exit $ac_status); }
4507 cat >conftest.$ac_ext <<_ACEOF
4510 cat confdefs.h >>conftest.$ac_ext
4511 cat >>conftest.$ac_ext <<_ACEOF
4512 /* end confdefs.h. */
4522 ac_clean_files_save=$ac_clean_files
4523 ac_clean_files="$ac_clean_files a.out a.exe b.out"
4524 # Try to create an executable without -o first, disregard a.out.
4525 # It will help us diagnose broken compilers, and finding out an intuition
4527 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
4528 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
4529 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4530 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
4531 (eval $ac_link_default) 2>&5
4533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4534 (exit $ac_status); }; then
4535 # Find the output, starting from the most likely. This scheme is
4536 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
4539 # Be careful to initialize this variable, since it used to be cached.
4540 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
4542 # b.out is created by i960 compilers.
4543 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
4545 test -f "$ac_file" || continue
4547 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
4550 # This is the source file.
4553 # We found the default executable, but exeext='' is most
4557 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4558 # FIXME: I believe we export ac_cv_exeext for Libtool,
4559 # but it would be cool to find out if it's true. Does anybody
4560 # maintain Libtool? --akim.
4568 echo "$as_me: failed program was:" >&5
4569 sed 's/^/| /' conftest.$ac_ext >&5
4571 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4572 See \`config.log' for more details." >&5
4573 echo "$as_me: error: C compiler cannot create executables
4574 See \`config.log' for more details." >&2;}
4575 { (exit 77); exit 77; }; }
4578 ac_exeext=$ac_cv_exeext
4579 echo "$as_me:$LINENO: result: $ac_file" >&5
4580 echo "${ECHO_T}$ac_file" >&6
4582 # Check the compiler produces executables we can run. If not, either
4583 # the compiler is broken, or we cross compile.
4584 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4585 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4586 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4587 # If not cross compiling, check that we can run a simple program.
4588 if test "$cross_compiling" != yes; then
4589 if { ac_try='./$ac_file'
4590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4594 (exit $ac_status); }; }; then
4597 if test "$cross_compiling" = maybe; then
4600 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4601 If you meant to cross compile, use \`--host'.
4602 See \`config.log' for more details." >&5
4603 echo "$as_me: error: cannot run C compiled programs.
4604 If you meant to cross compile, use \`--host'.
4605 See \`config.log' for more details." >&2;}
4606 { (exit 1); exit 1; }; }
4610 echo "$as_me:$LINENO: result: yes" >&5
4611 echo "${ECHO_T}yes" >&6
4613 rm -f a.out a.exe conftest$ac_cv_exeext b.out
4614 ac_clean_files=$ac_clean_files_save
4615 # Check the compiler produces executables we can run. If not, either
4616 # the compiler is broken, or we cross compile.
4617 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4618 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4619 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4620 echo "${ECHO_T}$cross_compiling" >&6
4622 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4623 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4624 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4625 (eval $ac_link) 2>&5
4627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4628 (exit $ac_status); }; then
4629 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4630 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4631 # work properly (i.e., refer to `conftest.exe'), while it won't with
4633 for ac_file in conftest.exe conftest conftest.*; do
4634 test -f "$ac_file" || continue
4636 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4637 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4644 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4645 See \`config.log' for more details." >&5
4646 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4647 See \`config.log' for more details." >&2;}
4648 { (exit 1); exit 1; }; }
4651 rm -f conftest$ac_cv_exeext
4652 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
4653 echo "${ECHO_T}$ac_cv_exeext" >&6
4655 rm -f conftest.$ac_ext
4656 EXEEXT=$ac_cv_exeext
4658 echo "$as_me:$LINENO: checking for suffix of object files" >&5
4659 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
4660 if test "${ac_cv_objext+set}" = set; then
4661 echo $ECHO_N "(cached) $ECHO_C" >&6
4663 cat >conftest.$ac_ext <<_ACEOF
4666 cat confdefs.h >>conftest.$ac_ext
4667 cat >>conftest.$ac_ext <<_ACEOF
4668 /* end confdefs.h. */
4678 rm -f conftest.o conftest.obj
4679 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4680 (eval $ac_compile) 2>&5
4682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4683 (exit $ac_status); }; then
4684 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
4686 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
4687 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4692 echo "$as_me: failed program was:" >&5
4693 sed 's/^/| /' conftest.$ac_ext >&5
4695 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
4696 See \`config.log' for more details." >&5
4697 echo "$as_me: error: cannot compute suffix of object files: cannot compile
4698 See \`config.log' for more details." >&2;}
4699 { (exit 1); exit 1; }; }
4702 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4704 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
4705 echo "${ECHO_T}$ac_cv_objext" >&6
4706 OBJEXT=$ac_cv_objext
4708 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4709 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4710 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4711 echo $ECHO_N "(cached) $ECHO_C" >&6
4713 cat >conftest.$ac_ext <<_ACEOF
4716 cat confdefs.h >>conftest.$ac_ext
4717 cat >>conftest.$ac_ext <<_ACEOF
4718 /* end confdefs.h. */
4731 rm -f conftest.$ac_objext
4732 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4733 (eval $ac_compile) 2>conftest.er1
4735 grep -v '^ *+' conftest.er1 >conftest.err
4737 cat conftest.err >&5
4738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4739 (exit $ac_status); } &&
4740 { ac_try='test -z "$ac_c_werror_flag"
4741 || test ! -s conftest.err'
4742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4746 (exit $ac_status); }; } &&
4747 { ac_try='test -s conftest.$ac_objext'
4748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4752 (exit $ac_status); }; }; then
4755 echo "$as_me: failed program was:" >&5
4756 sed 's/^/| /' conftest.$ac_ext >&5
4760 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4761 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4764 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4765 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4766 GCC=`test $ac_compiler_gnu = yes && echo yes`
4767 ac_test_CFLAGS=${CFLAGS+set}
4768 ac_save_CFLAGS=$CFLAGS
4770 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4771 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4772 if test "${ac_cv_prog_cc_g+set}" = set; then
4773 echo $ECHO_N "(cached) $ECHO_C" >&6
4775 cat >conftest.$ac_ext <<_ACEOF
4778 cat confdefs.h >>conftest.$ac_ext
4779 cat >>conftest.$ac_ext <<_ACEOF
4780 /* end confdefs.h. */
4790 rm -f conftest.$ac_objext
4791 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4792 (eval $ac_compile) 2>conftest.er1
4794 grep -v '^ *+' conftest.er1 >conftest.err
4796 cat conftest.err >&5
4797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4798 (exit $ac_status); } &&
4799 { ac_try='test -z "$ac_c_werror_flag"
4800 || test ! -s conftest.err'
4801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805 (exit $ac_status); }; } &&
4806 { ac_try='test -s conftest.$ac_objext'
4807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4811 (exit $ac_status); }; }; then
4814 echo "$as_me: failed program was:" >&5
4815 sed 's/^/| /' conftest.$ac_ext >&5
4819 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4821 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4822 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4823 if test "$ac_test_CFLAGS" = set; then
4824 CFLAGS=$ac_save_CFLAGS
4825 elif test $ac_cv_prog_cc_g = yes; then
4826 if test "$GCC" = yes; then
4832 if test "$GCC" = yes; then
4838 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4839 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4840 if test "${ac_cv_prog_cc_stdc+set}" = set; then
4841 echo $ECHO_N "(cached) $ECHO_C" >&6
4843 ac_cv_prog_cc_stdc=no
4845 cat >conftest.$ac_ext <<_ACEOF
4848 cat confdefs.h >>conftest.$ac_ext
4849 cat >>conftest.$ac_ext <<_ACEOF
4850 /* end confdefs.h. */
4853 #include <sys/types.h>
4854 #include <sys/stat.h>
4855 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4856 struct buf { int x; };
4857 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4858 static char *e (p, i)
4864 static char *f (char * (*g) (char **, int), char **p, ...)
4869 s = g (p, va_arg (v,int));
4874 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4875 function prototypes and stuff, but not '\xHH' hex character constants.
4876 These don't provoke an error unfortunately, instead are silently treated
4877 as 'x'. The following induces an error, until -std1 is added to get
4878 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4879 array size at least. It's necessary to write '\x00'==0 to get something
4880 that's true only with -std1. */
4881 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4883 int test (int i, double x);
4884 struct s1 {int (*f) (int a);};
4885 struct s2 {int (*f) (double a);};
4886 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4892 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4897 # Don't try gcc -ansi; that turns off useful extensions and
4898 # breaks some systems' header files.
4899 # AIX -qlanglvl=ansi
4900 # Ultrix and OSF/1 -std1
4901 # HP-UX 10.20 and later -Ae
4902 # HP-UX older versions -Aa -D_HPUX_SOURCE
4903 # SVR4 -Xc -D__EXTENSIONS__
4904 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4906 CC="$ac_save_CC $ac_arg"
4907 rm -f conftest.$ac_objext
4908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4909 (eval $ac_compile) 2>conftest.er1
4911 grep -v '^ *+' conftest.er1 >conftest.err
4913 cat conftest.err >&5
4914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4915 (exit $ac_status); } &&
4916 { ac_try='test -z "$ac_c_werror_flag"
4917 || test ! -s conftest.err'
4918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4922 (exit $ac_status); }; } &&
4923 { ac_try='test -s conftest.$ac_objext'
4924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4928 (exit $ac_status); }; }; then
4929 ac_cv_prog_cc_stdc=$ac_arg
4932 echo "$as_me: failed program was:" >&5
4933 sed 's/^/| /' conftest.$ac_ext >&5
4936 rm -f conftest.err conftest.$ac_objext
4938 rm -f conftest.$ac_ext conftest.$ac_objext
4943 case "x$ac_cv_prog_cc_stdc" in
4945 echo "$as_me:$LINENO: result: none needed" >&5
4946 echo "${ECHO_T}none needed" >&6 ;;
4948 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4949 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4950 CC="$CC $ac_cv_prog_cc_stdc" ;;
4953 # Some people use a C++ compiler to compile C. Since we use `exit',
4954 # in C++ we need to declare it. In case someone uses the same compiler
4955 # for both compiling C and C++ we need to have the C++ compiler decide
4956 # the declaration of exit, since it's the most demanding environment.
4957 cat >conftest.$ac_ext <<_ACEOF
4962 rm -f conftest.$ac_objext
4963 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4964 (eval $ac_compile) 2>conftest.er1
4966 grep -v '^ *+' conftest.er1 >conftest.err
4968 cat conftest.err >&5
4969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4970 (exit $ac_status); } &&
4971 { ac_try='test -z "$ac_c_werror_flag"
4972 || test ! -s conftest.err'
4973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4977 (exit $ac_status); }; } &&
4978 { ac_try='test -s conftest.$ac_objext'
4979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4983 (exit $ac_status); }; }; then
4984 for ac_declaration in \
4986 'extern "C" void std::exit (int) throw (); using std::exit;' \
4987 'extern "C" void std::exit (int); using std::exit;' \
4988 'extern "C" void exit (int) throw ();' \
4989 'extern "C" void exit (int);' \
4992 cat >conftest.$ac_ext <<_ACEOF
4995 cat confdefs.h >>conftest.$ac_ext
4996 cat >>conftest.$ac_ext <<_ACEOF
4997 /* end confdefs.h. */
5008 rm -f conftest.$ac_objext
5009 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5010 (eval $ac_compile) 2>conftest.er1
5012 grep -v '^ *+' conftest.er1 >conftest.err
5014 cat conftest.err >&5
5015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5016 (exit $ac_status); } &&
5017 { ac_try='test -z "$ac_c_werror_flag"
5018 || test ! -s conftest.err'
5019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5023 (exit $ac_status); }; } &&
5024 { ac_try='test -s conftest.$ac_objext'
5025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029 (exit $ac_status); }; }; then
5032 echo "$as_me: failed program was:" >&5
5033 sed 's/^/| /' conftest.$ac_ext >&5
5037 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5038 cat >conftest.$ac_ext <<_ACEOF
5041 cat confdefs.h >>conftest.$ac_ext
5042 cat >>conftest.$ac_ext <<_ACEOF
5043 /* end confdefs.h. */
5053 rm -f conftest.$ac_objext
5054 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5055 (eval $ac_compile) 2>conftest.er1
5057 grep -v '^ *+' conftest.er1 >conftest.err
5059 cat conftest.err >&5
5060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5061 (exit $ac_status); } &&
5062 { ac_try='test -z "$ac_c_werror_flag"
5063 || test ! -s conftest.err'
5064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 (exit $ac_status); }; } &&
5069 { ac_try='test -s conftest.$ac_objext'
5070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); }; }; then
5077 echo "$as_me: failed program was:" >&5
5078 sed 's/^/| /' conftest.$ac_ext >&5
5081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5084 if test -n "$ac_declaration"; then
5085 echo '#ifdef __cplusplus' >>confdefs.h
5086 echo $ac_declaration >>confdefs.h
5087 echo '#endif' >>confdefs.h
5091 echo "$as_me: failed program was:" >&5
5092 sed 's/^/| /' conftest.$ac_ext >&5
5095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5097 ac_cpp='$CPP $CPPFLAGS'
5098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5100 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5102 depcc="$CC" am_compiler_list=
5104 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5105 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5106 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5107 echo $ECHO_N "(cached) $ECHO_C" >&6
5109 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5110 # We make a subdir and do the tests there. Otherwise we can end up
5111 # making bogus files that we don't know about and never remove. For
5112 # instance it was reported that on HP-UX the gcc test will end up
5113 # making a dummy file named `D' -- because `-MD' means `put the output
5116 # Copy depcomp to subdir because otherwise we won't find it if we're
5117 # using a relative directory.
5118 cp "$am_depcomp" conftest.dir
5120 # We will build objects and dependencies in a subdirectory because
5121 # it helps to detect inapplicable dependency modes. For instance
5122 # both Tru64's cc and ICC support -MD to output dependencies as a
5123 # side effect of compilation, but ICC will put the dependencies in
5124 # the current directory while Tru64 will put them in the object
5128 am_cv_CC_dependencies_compiler_type=none
5129 if test "$am_compiler_list" = ""; then
5130 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5132 for depmode in $am_compiler_list; do
5133 # Setup a source with many dependencies, because some compilers
5134 # like to wrap large dependency lists on column 80 (with \), and
5135 # we should not choose a depcomp mode which is confused by this.
5137 # We need to recreate these files for each test, as the compiler may
5138 # overwrite some of them when testing with obscure command lines.
5139 # This happens at least with the AIX C compiler.
5141 for i in 1 2 3 4 5 6; do
5142 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5143 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5144 # Solaris 8's {/usr,}/bin/sh.
5145 touch sub/conftst$i.h
5147 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5151 # after this tag, mechanisms are not by side-effect, so they'll
5152 # only be used when explicitly requested
5153 if test "x$enable_dependency_tracking" = xyes; then
5161 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5162 # mode. It turns out that the SunPro C++ compiler does not properly
5163 # handle `-M -o', and we need to detect this.
5164 if depmode=$depmode \
5165 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5166 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5167 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5168 >/dev/null 2>conftest.err &&
5169 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5170 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5171 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5172 # icc doesn't choke on unknown options, it will just issue warnings
5173 # or remarks (even with -Werror). So we grep stderr for any message
5174 # that says an option was ignored or not supported.
5175 # When given -MP, icc 7.0 and 7.1 complain thusly:
5176 # icc: Command line warning: ignoring option '-M'; no argument required
5177 # The diagnosis changed in icc 8.0:
5178 # icc: Command line remark: option '-MP' not supported
5179 if (grep 'ignoring option' conftest.err ||
5180 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5181 am_cv_CC_dependencies_compiler_type=$depmode
5190 am_cv_CC_dependencies_compiler_type=none
5194 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5195 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5196 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5201 test "x$enable_dependency_tracking" != xno \
5202 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5204 am__fastdepCC_FALSE='#'
5206 am__fastdepCC_TRUE='#'
5207 am__fastdepCC_FALSE=
5211 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5212 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5213 if test "${lt_cv_path_SED+set}" = set; then
5214 echo $ECHO_N "(cached) $ECHO_C" >&6
5216 # Loop through the user's path and test for sed and gsed.
5217 # Then use that list of sed's as ones to test for truncation.
5218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5222 test -z "$as_dir" && as_dir=.
5223 for lt_ac_prog in sed gsed; do
5224 for ac_exec_ext in '' $ac_executable_extensions; do
5225 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5226 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5233 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5234 # along with /bin/sed that truncates output.
5235 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5236 test ! -f $lt_ac_sed && continue
5237 cat /dev/null > conftest.in
5239 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5240 # Check for GNU sed and select it if it is found.
5241 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5242 lt_cv_path_SED=$lt_ac_sed
5246 cat conftest.in conftest.in >conftest.tmp
5247 mv conftest.tmp conftest.in
5248 cp conftest.in conftest.nl
5250 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5251 cmp -s conftest.out conftest.nl || break
5252 # 10000 chars as input seems more than enough
5253 test $lt_ac_count -gt 10 && break
5254 lt_ac_count=`expr $lt_ac_count + 1`
5255 if test $lt_ac_count -gt $lt_ac_max; then
5256 lt_ac_max=$lt_ac_count
5257 lt_cv_path_SED=$lt_ac_sed
5265 echo "$as_me:$LINENO: result: $SED" >&5
5266 echo "${ECHO_T}$SED" >&6
5268 echo "$as_me:$LINENO: checking for egrep" >&5
5269 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5270 if test "${ac_cv_prog_egrep+set}" = set; then
5271 echo $ECHO_N "(cached) $ECHO_C" >&6
5273 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5274 then ac_cv_prog_egrep='grep -E'
5275 else ac_cv_prog_egrep='egrep'
5278 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5279 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5280 EGREP=$ac_cv_prog_egrep
5284 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5285 if test "${with_gnu_ld+set}" = set; then
5286 withval="$with_gnu_ld"
5287 test "$withval" = no || with_gnu_ld=yes
5292 if test "$GCC" = yes; then
5293 # Check if gcc -print-prog-name=ld gives a path.
5294 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5295 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5298 # gcc leaves a trailing carriage return which upsets mingw
5299 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5301 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5304 # Accept absolute paths.
5306 re_direlt='/[^/][^/]*/\.\./'
5307 # Canonicalize the pathname of ld
5308 ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
5309 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5310 ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
5312 test -z "$LD" && LD="$ac_prog"
5315 # If it fails, then pretend we aren't using GCC.
5319 # If it is relative, then search for the first ld in PATH.
5323 elif test "$with_gnu_ld" = yes; then
5324 echo "$as_me:$LINENO: checking for GNU ld" >&5
5325 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5327 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5328 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5330 if test "${lt_cv_path_LD+set}" = set; then
5331 echo $ECHO_N "(cached) $ECHO_C" >&6
5333 if test -z "$LD"; then
5334 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5335 for ac_dir in $PATH; do
5337 test -z "$ac_dir" && ac_dir=.
5338 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5339 lt_cv_path_LD="$ac_dir/$ac_prog"
5340 # Check to see if the program is GNU ld. I'd rather use --version,
5341 # but apparently some variants of GNU ld only accept -v.
5342 # Break only if it was the GNU/non-GNU ld that we prefer.
5343 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5344 *GNU* | *'with BFD'*)
5345 test "$with_gnu_ld" != no && break
5348 test "$with_gnu_ld" != yes && break
5355 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5360 if test -n "$LD"; then
5361 echo "$as_me:$LINENO: result: $LD" >&5
5362 echo "${ECHO_T}$LD" >&6
5364 echo "$as_me:$LINENO: result: no" >&5
5365 echo "${ECHO_T}no" >&6
5367 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5368 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5369 { (exit 1); exit 1; }; }
5370 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5371 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5372 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5373 echo $ECHO_N "(cached) $ECHO_C" >&6
5375 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5376 case `$LD -v 2>&1 </dev/null` in
5377 *GNU* | *'with BFD'*)
5378 lt_cv_prog_gnu_ld=yes
5381 lt_cv_prog_gnu_ld=no
5385 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5386 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5387 with_gnu_ld=$lt_cv_prog_gnu_ld
5390 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5391 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5392 if test "${lt_cv_ld_reload_flag+set}" = set; then
5393 echo $ECHO_N "(cached) $ECHO_C" >&6
5395 lt_cv_ld_reload_flag='-r'
5397 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5398 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5399 reload_flag=$lt_cv_ld_reload_flag
5400 case $reload_flag in
5402 *) reload_flag=" $reload_flag" ;;
5404 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5407 if test "$GCC" = yes; then
5408 reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
5410 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5415 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5416 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5417 if test "${lt_cv_path_NM+set}" = set; then
5418 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 if test -n "$NM"; then
5421 # Let the user override the test.
5424 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5425 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5427 test -z "$ac_dir" && ac_dir=.
5428 tmp_nm="$ac_dir/${ac_tool_prefix}nm"
5429 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5430 # Check to see if the nm accepts a BSD-compat flag.
5431 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5432 # nm: unknown option "B" ignored
5433 # Tru64's nm complains that /dev/null is an invalid object file
5434 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5435 */dev/null* | *'Invalid file or object type'*)
5436 lt_cv_path_NM="$tmp_nm -B"
5440 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5442 lt_cv_path_NM="$tmp_nm -p"
5446 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5447 continue # so that we can try to find one that supports BSD flags
5454 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5457 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5458 echo "${ECHO_T}$lt_cv_path_NM" >&6
5461 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5462 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5464 if test "$LN_S" = "ln -s"; then
5465 echo "$as_me:$LINENO: result: yes" >&5
5466 echo "${ECHO_T}yes" >&6
5468 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5469 echo "${ECHO_T}no, using $LN_S" >&6
5472 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
5473 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
5474 if test "${lt_cv_deplibs_check_method+set}" = set; then
5475 echo $ECHO_N "(cached) $ECHO_C" >&6
5477 lt_cv_file_magic_cmd='$MAGIC_CMD'
5478 lt_cv_file_magic_test_file=
5479 lt_cv_deplibs_check_method='unknown'
5480 # Need to set the preceding variable on all platforms that support
5481 # interlibrary dependencies.
5482 # 'none' -- dependencies not supported.
5483 # `unknown' -- same as none, but documents that we really don't know.
5484 # 'pass_all' -- all dependencies passed with no checks.
5485 # 'test_compile' -- check by making test program.
5486 # 'file_magic [[regex]]' -- check by looking for files in library path
5487 # which responds to the $file_magic_cmd with a given extended regex.
5488 # If you have `file' or equivalent on your system and you're not sure
5489 # whether `pass_all' will *always* work, you probably want this one.
5493 lt_cv_deplibs_check_method=pass_all
5497 lt_cv_deplibs_check_method=pass_all
5501 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5502 lt_cv_file_magic_cmd='/usr/bin/file -L'
5503 lt_cv_file_magic_test_file=/shlib/libc.so
5507 # func_win32_libid is a shell function defined in ltmain.sh
5508 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5509 lt_cv_file_magic_cmd='func_win32_libid'
5513 # Base MSYS/MinGW do not provide the 'file' command needed by
5514 # func_win32_libid shell function, so use a weaker test based on 'objdump'.
5515 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5516 lt_cv_file_magic_cmd='$OBJDUMP -f'
5519 darwin* | rhapsody*)
5520 lt_cv_deplibs_check_method=pass_all
5523 freebsd* | kfreebsd*-gnu | dragonfly*)
5524 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5527 # Not sure whether the presence of OpenBSD here was a mistake.
5528 # Let's accept both of them until this is cleared up.
5529 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5530 lt_cv_file_magic_cmd=/usr/bin/file
5531 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5535 lt_cv_deplibs_check_method=pass_all
5540 lt_cv_deplibs_check_method=pass_all
5543 hpux10.20* | hpux11*)
5544 lt_cv_file_magic_cmd=/usr/bin/file
5547 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5548 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5551 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5552 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5555 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5556 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5561 irix5* | irix6* | nonstopux*)
5563 *-32|*"-32 ") libmagic=32-bit;;
5564 *-n32|*"-n32 ") libmagic=N32;;
5565 *-64|*"-64 ") libmagic=64-bit;;
5566 *) libmagic=never-match;;
5568 lt_cv_deplibs_check_method=pass_all
5571 # This must be Linux ELF.
5573 lt_cv_deplibs_check_method=pass_all
5577 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5578 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5580 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5585 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5586 lt_cv_file_magic_cmd=/usr/bin/file
5587 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5591 lt_cv_deplibs_check_method=unknown
5595 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5596 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5598 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5602 osf3* | osf4* | osf5*)
5603 lt_cv_deplibs_check_method=pass_all
5607 lt_cv_deplibs_check_method=pass_all
5611 lt_cv_deplibs_check_method=pass_all
5614 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5615 case $host_vendor in
5617 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5618 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5621 lt_cv_deplibs_check_method=pass_all
5624 lt_cv_file_magic_cmd='/bin/file'
5625 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5628 lt_cv_file_magic_cmd='/bin/file'
5629 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5630 lt_cv_file_magic_test_file=/lib/libc.so
5633 lt_cv_deplibs_check_method=pass_all
5638 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
5639 lt_cv_deplibs_check_method=pass_all
5644 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5645 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5646 file_magic_cmd=$lt_cv_file_magic_cmd
5647 deplibs_check_method=$lt_cv_deplibs_check_method
5648 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5653 # If no C compiler was specified, use CC.
5656 # Allow CC to be a program name with arguments.
5660 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5661 if test "${enable_libtool_lock+set}" = set; then
5662 enableval="$enable_libtool_lock"
5665 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5667 # Some flags need to be propagated to the compiler or linker for good
5671 # Find out which ABI we are using.
5672 echo 'int i;' > conftest.$ac_ext
5673 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5674 (eval $ac_compile) 2>&5
5676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677 (exit $ac_status); }; then
5678 case `/usr/bin/file conftest.$ac_objext` in
5690 # Find out which ABI we are using.
5691 echo '#line 5691 "configure"' > conftest.$ac_ext
5692 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5693 (eval $ac_compile) 2>&5
5695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696 (exit $ac_status); }; then
5697 if test "$lt_cv_prog_gnu_ld" = yes; then
5698 case `/usr/bin/file conftest.$ac_objext` in
5700 LD="${LD-ld} -melf32bsmip"
5703 LD="${LD-ld} -melf32bmipn32"
5706 LD="${LD-ld} -melf64bmip"
5710 case `/usr/bin/file conftest.$ac_objext` in
5726 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5727 # Find out which ABI we are using.
5728 echo 'int i;' > conftest.$ac_ext
5729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5730 (eval $ac_compile) 2>&5
5732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 (exit $ac_status); }; then
5734 case `/usr/bin/file conftest.o` in
5738 LD="${LD-ld} -m elf_i386"
5740 ppc64-*linux*|powerpc64-*linux*)
5741 LD="${LD-ld} -m elf32ppclinux"
5744 LD="${LD-ld} -m elf_s390"
5747 LD="${LD-ld} -m elf32_sparc"
5754 LD="${LD-ld} -m elf_x86_64"
5756 ppc*-*linux*|powerpc*-*linux*)
5757 LD="${LD-ld} -m elf64ppc"
5760 LD="${LD-ld} -m elf64_s390"
5763 LD="${LD-ld} -m elf64_sparc"
5773 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5774 SAVE_CFLAGS="$CFLAGS"
5775 CFLAGS="$CFLAGS -belf"
5776 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5777 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5778 if test "${lt_cv_cc_needs_belf+set}" = set; then
5779 echo $ECHO_N "(cached) $ECHO_C" >&6
5782 ac_cpp='$CPP $CPPFLAGS'
5783 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5784 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5785 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5787 cat >conftest.$ac_ext <<_ACEOF
5790 cat confdefs.h >>conftest.$ac_ext
5791 cat >>conftest.$ac_ext <<_ACEOF
5792 /* end confdefs.h. */
5802 rm -f conftest.$ac_objext conftest$ac_exeext
5803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5804 (eval $ac_link) 2>conftest.er1
5806 grep -v '^ *+' conftest.er1 >conftest.err
5808 cat conftest.err >&5
5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810 (exit $ac_status); } &&
5811 { ac_try='test -z "$ac_c_werror_flag"
5812 || test ! -s conftest.err'
5813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5817 (exit $ac_status); }; } &&
5818 { ac_try='test -s conftest$ac_exeext'
5819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5823 (exit $ac_status); }; }; then
5824 lt_cv_cc_needs_belf=yes
5826 echo "$as_me: failed program was:" >&5
5827 sed 's/^/| /' conftest.$ac_ext >&5
5829 lt_cv_cc_needs_belf=no
5831 rm -f conftest.err conftest.$ac_objext \
5832 conftest$ac_exeext conftest.$ac_ext
5834 ac_cpp='$CPP $CPPFLAGS'
5835 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5836 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5837 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5840 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5841 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5842 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5843 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5844 CFLAGS="$SAVE_CFLAGS"
5847 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
5848 if test -n "$ac_tool_prefix"; then
5849 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5850 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5851 echo "$as_me:$LINENO: checking for $ac_word" >&5
5852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5853 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5854 echo $ECHO_N "(cached) $ECHO_C" >&6
5856 if test -n "$DLLTOOL"; then
5857 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5863 test -z "$as_dir" && as_dir=.
5864 for ac_exec_ext in '' $ac_executable_extensions; do
5865 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5866 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5867 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5875 DLLTOOL=$ac_cv_prog_DLLTOOL
5876 if test -n "$DLLTOOL"; then
5877 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5878 echo "${ECHO_T}$DLLTOOL" >&6
5880 echo "$as_me:$LINENO: result: no" >&5
5881 echo "${ECHO_T}no" >&6
5885 if test -z "$ac_cv_prog_DLLTOOL"; then
5886 ac_ct_DLLTOOL=$DLLTOOL
5887 # Extract the first word of "dlltool", so it can be a program name with args.
5888 set dummy dlltool; ac_word=$2
5889 echo "$as_me:$LINENO: checking for $ac_word" >&5
5890 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5891 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
5892 echo $ECHO_N "(cached) $ECHO_C" >&6
5894 if test -n "$ac_ct_DLLTOOL"; then
5895 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5901 test -z "$as_dir" && as_dir=.
5902 for ac_exec_ext in '' $ac_executable_extensions; do
5903 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5904 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5905 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5911 test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL="false"
5914 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5915 if test -n "$ac_ct_DLLTOOL"; then
5916 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
5917 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
5919 echo "$as_me:$LINENO: result: no" >&5
5920 echo "${ECHO_T}no" >&6
5923 DLLTOOL=$ac_ct_DLLTOOL
5925 DLLTOOL="$ac_cv_prog_DLLTOOL"
5928 if test -n "$ac_tool_prefix"; then
5929 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5930 set dummy ${ac_tool_prefix}as; ac_word=$2
5931 echo "$as_me:$LINENO: checking for $ac_word" >&5
5932 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5933 if test "${ac_cv_prog_AS+set}" = set; then
5934 echo $ECHO_N "(cached) $ECHO_C" >&6
5936 if test -n "$AS"; then
5937 ac_cv_prog_AS="$AS" # Let the user override the test.
5939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5943 test -z "$as_dir" && as_dir=.
5944 for ac_exec_ext in '' $ac_executable_extensions; do
5945 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5946 ac_cv_prog_AS="${ac_tool_prefix}as"
5947 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5956 if test -n "$AS"; then
5957 echo "$as_me:$LINENO: result: $AS" >&5
5958 echo "${ECHO_T}$AS" >&6
5960 echo "$as_me:$LINENO: result: no" >&5
5961 echo "${ECHO_T}no" >&6
5965 if test -z "$ac_cv_prog_AS"; then
5967 # Extract the first word of "as", so it can be a program name with args.
5968 set dummy as; ac_word=$2
5969 echo "$as_me:$LINENO: checking for $ac_word" >&5
5970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5971 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
5972 echo $ECHO_N "(cached) $ECHO_C" >&6
5974 if test -n "$ac_ct_AS"; then
5975 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
5977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5981 test -z "$as_dir" && as_dir=.
5982 for ac_exec_ext in '' $ac_executable_extensions; do
5983 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5984 ac_cv_prog_ac_ct_AS="as"
5985 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5991 test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS="false"
5994 ac_ct_AS=$ac_cv_prog_ac_ct_AS
5995 if test -n "$ac_ct_AS"; then
5996 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
5997 echo "${ECHO_T}$ac_ct_AS" >&6
5999 echo "$as_me:$LINENO: result: no" >&5
6000 echo "${ECHO_T}no" >&6
6008 if test -n "$ac_tool_prefix"; then
6009 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6010 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6011 echo "$as_me:$LINENO: checking for $ac_word" >&5
6012 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6013 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6014 echo $ECHO_N "(cached) $ECHO_C" >&6
6016 if test -n "$OBJDUMP"; then
6017 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6023 test -z "$as_dir" && as_dir=.
6024 for ac_exec_ext in '' $ac_executable_extensions; do
6025 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6026 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6027 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6035 OBJDUMP=$ac_cv_prog_OBJDUMP
6036 if test -n "$OBJDUMP"; then
6037 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6038 echo "${ECHO_T}$OBJDUMP" >&6
6040 echo "$as_me:$LINENO: result: no" >&5
6041 echo "${ECHO_T}no" >&6
6045 if test -z "$ac_cv_prog_OBJDUMP"; then
6046 ac_ct_OBJDUMP=$OBJDUMP
6047 # Extract the first word of "objdump", so it can be a program name with args.
6048 set dummy objdump; ac_word=$2
6049 echo "$as_me:$LINENO: checking for $ac_word" >&5
6050 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6051 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6052 echo $ECHO_N "(cached) $ECHO_C" >&6
6054 if test -n "$ac_ct_OBJDUMP"; then
6055 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6061 test -z "$as_dir" && as_dir=.
6062 for ac_exec_ext in '' $ac_executable_extensions; do
6063 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6064 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6065 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6071 test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
6074 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6075 if test -n "$ac_ct_OBJDUMP"; then
6076 echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6077 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
6079 echo "$as_me:$LINENO: result: no" >&5
6080 echo "${ECHO_T}no" >&6
6083 OBJDUMP=$ac_ct_OBJDUMP
6085 OBJDUMP="$ac_cv_prog_OBJDUMP"
6092 need_locks="$enable_libtool_lock"
6096 ac_cpp='$CPP $CPPFLAGS'
6097 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6098 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6099 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6100 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6101 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6102 # On Suns, sometimes $CPP names a directory.
6103 if test -n "$CPP" && test -d "$CPP"; then
6106 if test -z "$CPP"; then
6107 if test "${ac_cv_prog_CPP+set}" = set; then
6108 echo $ECHO_N "(cached) $ECHO_C" >&6
6110 # Double quotes because CPP needs to be expanded
6111 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6114 for ac_c_preproc_warn_flag in '' yes
6116 # Use a header file that comes with gcc, so configuring glibc
6117 # with a fresh cross-compiler works.
6118 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6119 # <limits.h> exists even on freestanding compilers.
6120 # On the NeXT, cc -E runs the code through the compiler's parser,
6121 # not just through cpp. "Syntax error" is here to catch this case.
6122 cat >conftest.$ac_ext <<_ACEOF
6125 cat confdefs.h >>conftest.$ac_ext
6126 cat >>conftest.$ac_ext <<_ACEOF
6127 /* end confdefs.h. */
6129 # include <limits.h>
6131 # include <assert.h>
6135 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6136 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6138 grep -v '^ *+' conftest.er1 >conftest.err
6140 cat conftest.err >&5
6141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142 (exit $ac_status); } >/dev/null; then
6143 if test -s conftest.err; then
6144 ac_cpp_err=$ac_c_preproc_warn_flag
6145 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6152 if test -z "$ac_cpp_err"; then
6155 echo "$as_me: failed program was:" >&5
6156 sed 's/^/| /' conftest.$ac_ext >&5
6158 # Broken: fails on valid input.
6161 rm -f conftest.err conftest.$ac_ext
6163 # OK, works on sane cases. Now check whether non-existent headers
6164 # can be detected and how.
6165 cat >conftest.$ac_ext <<_ACEOF
6168 cat confdefs.h >>conftest.$ac_ext
6169 cat >>conftest.$ac_ext <<_ACEOF
6170 /* end confdefs.h. */
6171 #include <ac_nonexistent.h>
6173 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6174 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6176 grep -v '^ *+' conftest.er1 >conftest.err
6178 cat conftest.err >&5
6179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180 (exit $ac_status); } >/dev/null; then
6181 if test -s conftest.err; then
6182 ac_cpp_err=$ac_c_preproc_warn_flag
6183 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6190 if test -z "$ac_cpp_err"; then
6191 # Broken: success on invalid input.
6194 echo "$as_me: failed program was:" >&5
6195 sed 's/^/| /' conftest.$ac_ext >&5
6197 # Passes both tests.
6201 rm -f conftest.err conftest.$ac_ext
6204 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6205 rm -f conftest.err conftest.$ac_ext
6206 if $ac_preproc_ok; then
6218 echo "$as_me:$LINENO: result: $CPP" >&5
6219 echo "${ECHO_T}$CPP" >&6
6221 for ac_c_preproc_warn_flag in '' yes
6223 # Use a header file that comes with gcc, so configuring glibc
6224 # with a fresh cross-compiler works.
6225 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6226 # <limits.h> exists even on freestanding compilers.
6227 # On the NeXT, cc -E runs the code through the compiler's parser,
6228 # not just through cpp. "Syntax error" is here to catch this case.
6229 cat >conftest.$ac_ext <<_ACEOF
6232 cat confdefs.h >>conftest.$ac_ext
6233 cat >>conftest.$ac_ext <<_ACEOF
6234 /* end confdefs.h. */
6236 # include <limits.h>
6238 # include <assert.h>
6242 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6243 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6245 grep -v '^ *+' conftest.er1 >conftest.err
6247 cat conftest.err >&5
6248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6249 (exit $ac_status); } >/dev/null; then
6250 if test -s conftest.err; then
6251 ac_cpp_err=$ac_c_preproc_warn_flag
6252 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6259 if test -z "$ac_cpp_err"; then
6262 echo "$as_me: failed program was:" >&5
6263 sed 's/^/| /' conftest.$ac_ext >&5
6265 # Broken: fails on valid input.
6268 rm -f conftest.err conftest.$ac_ext
6270 # OK, works on sane cases. Now check whether non-existent headers
6271 # can be detected and how.
6272 cat >conftest.$ac_ext <<_ACEOF
6275 cat confdefs.h >>conftest.$ac_ext
6276 cat >>conftest.$ac_ext <<_ACEOF
6277 /* end confdefs.h. */
6278 #include <ac_nonexistent.h>
6280 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6281 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6283 grep -v '^ *+' conftest.er1 >conftest.err
6285 cat conftest.err >&5
6286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287 (exit $ac_status); } >/dev/null; then
6288 if test -s conftest.err; then
6289 ac_cpp_err=$ac_c_preproc_warn_flag
6290 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6297 if test -z "$ac_cpp_err"; then
6298 # Broken: success on invalid input.
6301 echo "$as_me: failed program was:" >&5
6302 sed 's/^/| /' conftest.$ac_ext >&5
6304 # Passes both tests.
6308 rm -f conftest.err conftest.$ac_ext
6311 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6312 rm -f conftest.err conftest.$ac_ext
6313 if $ac_preproc_ok; then
6316 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6317 See \`config.log' for more details." >&5
6318 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6319 See \`config.log' for more details." >&2;}
6320 { (exit 1); exit 1; }; }
6324 ac_cpp='$CPP $CPPFLAGS'
6325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6330 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6331 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6332 if test "${ac_cv_header_stdc+set}" = set; then
6333 echo $ECHO_N "(cached) $ECHO_C" >&6
6335 cat >conftest.$ac_ext <<_ACEOF
6338 cat confdefs.h >>conftest.$ac_ext
6339 cat >>conftest.$ac_ext <<_ACEOF
6340 /* end confdefs.h. */
6354 rm -f conftest.$ac_objext
6355 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6356 (eval $ac_compile) 2>conftest.er1
6358 grep -v '^ *+' conftest.er1 >conftest.err
6360 cat conftest.err >&5
6361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362 (exit $ac_status); } &&
6363 { ac_try='test -z "$ac_c_werror_flag"
6364 || test ! -s conftest.err'
6365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6369 (exit $ac_status); }; } &&
6370 { ac_try='test -s conftest.$ac_objext'
6371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6375 (exit $ac_status); }; }; then
6376 ac_cv_header_stdc=yes
6378 echo "$as_me: failed program was:" >&5
6379 sed 's/^/| /' conftest.$ac_ext >&5
6381 ac_cv_header_stdc=no
6383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6385 if test $ac_cv_header_stdc = yes; then
6386 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6387 cat >conftest.$ac_ext <<_ACEOF
6390 cat confdefs.h >>conftest.$ac_ext
6391 cat >>conftest.$ac_ext <<_ACEOF
6392 /* end confdefs.h. */
6396 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6397 $EGREP "memchr" >/dev/null 2>&1; then
6400 ac_cv_header_stdc=no
6406 if test $ac_cv_header_stdc = yes; then
6407 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6408 cat >conftest.$ac_ext <<_ACEOF
6411 cat confdefs.h >>conftest.$ac_ext
6412 cat >>conftest.$ac_ext <<_ACEOF
6413 /* end confdefs.h. */
6417 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6418 $EGREP "free" >/dev/null 2>&1; then
6421 ac_cv_header_stdc=no
6427 if test $ac_cv_header_stdc = yes; then
6428 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6429 if test "$cross_compiling" = yes; then
6432 cat >conftest.$ac_ext <<_ACEOF
6435 cat confdefs.h >>conftest.$ac_ext
6436 cat >>conftest.$ac_ext <<_ACEOF
6437 /* end confdefs.h. */
6439 #if ((' ' & 0x0FF) == 0x020)
6440 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6441 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6443 # define ISLOWER(c) \
6444 (('a' <= (c) && (c) <= 'i') \
6445 || ('j' <= (c) && (c) <= 'r') \
6446 || ('s' <= (c) && (c) <= 'z'))
6447 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6450 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6455 for (i = 0; i < 256; i++)
6456 if (XOR (islower (i), ISLOWER (i))
6457 || toupper (i) != TOUPPER (i))
6462 rm -f conftest$ac_exeext
6463 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6464 (eval $ac_link) 2>&5
6466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6467 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472 (exit $ac_status); }; }; then
6475 echo "$as_me: program exited with status $ac_status" >&5
6476 echo "$as_me: failed program was:" >&5
6477 sed 's/^/| /' conftest.$ac_ext >&5
6480 ac_cv_header_stdc=no
6482 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6486 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6487 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6488 if test $ac_cv_header_stdc = yes; then
6490 cat >>confdefs.h <<\_ACEOF
6491 #define STDC_HEADERS 1
6496 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6506 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6507 inttypes.h stdint.h unistd.h
6509 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6510 echo "$as_me:$LINENO: checking for $ac_header" >&5
6511 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6512 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6513 echo $ECHO_N "(cached) $ECHO_C" >&6
6515 cat >conftest.$ac_ext <<_ACEOF
6518 cat confdefs.h >>conftest.$ac_ext
6519 cat >>conftest.$ac_ext <<_ACEOF
6520 /* end confdefs.h. */
6521 $ac_includes_default
6523 #include <$ac_header>
6525 rm -f conftest.$ac_objext
6526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6527 (eval $ac_compile) 2>conftest.er1
6529 grep -v '^ *+' conftest.er1 >conftest.err
6531 cat conftest.err >&5
6532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6533 (exit $ac_status); } &&
6534 { ac_try='test -z "$ac_c_werror_flag"
6535 || test ! -s conftest.err'
6536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6540 (exit $ac_status); }; } &&
6541 { ac_try='test -s conftest.$ac_objext'
6542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6546 (exit $ac_status); }; }; then
6547 eval "$as_ac_Header=yes"
6549 echo "$as_me: failed program was:" >&5
6550 sed 's/^/| /' conftest.$ac_ext >&5
6552 eval "$as_ac_Header=no"
6554 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6556 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6557 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6558 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6559 cat >>confdefs.h <<_ACEOF
6560 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6569 for ac_header in dlfcn.h
6571 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6572 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6573 echo "$as_me:$LINENO: checking for $ac_header" >&5
6574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6575 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6576 echo $ECHO_N "(cached) $ECHO_C" >&6
6578 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6579 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6581 # Is the header compilable?
6582 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6583 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6584 cat >conftest.$ac_ext <<_ACEOF
6587 cat confdefs.h >>conftest.$ac_ext
6588 cat >>conftest.$ac_ext <<_ACEOF
6589 /* end confdefs.h. */
6590 $ac_includes_default
6591 #include <$ac_header>
6593 rm -f conftest.$ac_objext
6594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6595 (eval $ac_compile) 2>conftest.er1
6597 grep -v '^ *+' conftest.er1 >conftest.err
6599 cat conftest.err >&5
6600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6601 (exit $ac_status); } &&
6602 { ac_try='test -z "$ac_c_werror_flag"
6603 || test ! -s conftest.err'
6604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608 (exit $ac_status); }; } &&
6609 { ac_try='test -s conftest.$ac_objext'
6610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6614 (exit $ac_status); }; }; then
6615 ac_header_compiler=yes
6617 echo "$as_me: failed program was:" >&5
6618 sed 's/^/| /' conftest.$ac_ext >&5
6620 ac_header_compiler=no
6622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6623 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6624 echo "${ECHO_T}$ac_header_compiler" >&6
6626 # Is the header present?
6627 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6628 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6629 cat >conftest.$ac_ext <<_ACEOF
6632 cat confdefs.h >>conftest.$ac_ext
6633 cat >>conftest.$ac_ext <<_ACEOF
6634 /* end confdefs.h. */
6635 #include <$ac_header>
6637 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6638 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6640 grep -v '^ *+' conftest.er1 >conftest.err
6642 cat conftest.err >&5
6643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6644 (exit $ac_status); } >/dev/null; then
6645 if test -s conftest.err; then
6646 ac_cpp_err=$ac_c_preproc_warn_flag
6647 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6654 if test -z "$ac_cpp_err"; then
6655 ac_header_preproc=yes
6657 echo "$as_me: failed program was:" >&5
6658 sed 's/^/| /' conftest.$ac_ext >&5
6660 ac_header_preproc=no
6662 rm -f conftest.err conftest.$ac_ext
6663 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6664 echo "${ECHO_T}$ac_header_preproc" >&6
6666 # So? What about this header?
6667 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6669 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6670 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6671 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6672 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6673 ac_header_preproc=yes
6676 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6677 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6678 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6679 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6680 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6681 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6682 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6683 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6685 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6686 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6687 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6690 ## --------------------------------------------- ##
6691 ## Report this to <http://www.openldap.org/its/> ##
6692 ## --------------------------------------------- ##
6695 sed "s/^/$as_me: WARNING: /" >&2
6698 echo "$as_me:$LINENO: checking for $ac_header" >&5
6699 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6700 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6701 echo $ECHO_N "(cached) $ECHO_C" >&6
6703 eval "$as_ac_Header=\$ac_header_preproc"
6705 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6706 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6709 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6710 cat >>confdefs.h <<_ACEOF
6711 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6719 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6721 # find the maximum length of command line arguments
6722 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6723 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
6724 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6725 echo $ECHO_N "(cached) $ECHO_C" >&6
6732 # On DJGPP, this test can blow up pretty badly due to problems in libc
6733 # (any single argument exceeding 2000 bytes causes a buffer overrun
6734 # during glob expansion). Even if it were fixed, the result of this
6735 # check would be larger than it should be.
6736 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6740 # Under GNU Hurd, this test is not required because there is
6741 # no limit to the length of command line arguments.
6742 # Libtool will interpret -1 as no limit whatsoever
6743 lt_cv_sys_max_cmd_len=-1;
6747 # On Win9x/ME, this test blows up -- it succeeds, but takes
6748 # about 5 minutes as the teststring grows exponentially.
6749 # Worse, since 9x/ME are not pre-emptively multitasking,
6750 # you end up with a "frozen" computer, even though with patience
6751 # the test eventually succeeds (with a max line length of 256k).
6752 # Instead, let's just punt: use the minimum linelength reported by
6753 # all of the supported platforms: 8192 (on NT/2K/XP).
6754 lt_cv_sys_max_cmd_len=8192;
6758 # On AmigaOS with pdksh, this test takes hours, literally.
6759 # So we just punt and use a minimum line length of 8192.
6760 lt_cv_sys_max_cmd_len=8192;
6763 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6764 # This has been around since 386BSD, at least. Likely further.
6765 if test -x /sbin/sysctl; then
6766 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6767 elif test -x /usr/sbin/sysctl; then
6768 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6770 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6772 # And add a safety zone
6773 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6774 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6777 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6778 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6779 # nice to cause kernel panics so lets avoid the loop below.
6780 # First set a reasonable default.
6781 lt_cv_sys_max_cmd_len=16384
6783 if test -x /sbin/sysconfig; then
6784 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6785 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6790 # If test is not a shell built-in, we'll probably end up computing a
6791 # maximum length that is only half of the actual maximum length, but
6793 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6794 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6795 = "XX$teststring") >/dev/null 2>&1 &&
6796 new_result=`expr "X$teststring" : ".*" 2>&1` &&
6797 lt_cv_sys_max_cmd_len=$new_result &&
6798 test $i != 17 # 1/2 MB should be enough
6801 teststring=$teststring$teststring
6804 # Add a significant safety factor because C++ compilers can tack on massive
6805 # amounts of additional arguments before passing them to the linker.
6806 # It appears as though 1/2 is a usable value.
6807 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6813 if test -n $lt_cv_sys_max_cmd_len ; then
6814 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6815 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
6817 echo "$as_me:$LINENO: result: none" >&5
6818 echo "${ECHO_T}none" >&6
6824 # Check for command to grab the raw symbol name followed by C symbol from nm.
6825 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6826 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6827 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6828 echo $ECHO_N "(cached) $ECHO_C" >&6
6831 # These are sane defaults that work on at least a few old systems.
6832 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6834 # Character class describing NM global symbol codes.
6835 symcode='[BCDEGRST]'
6837 # Regexp to match symbols that can be accessed directly from C.
6838 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6840 # Transform an extracted symbol line into a proper C declaration
6841 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6843 # Transform an extracted symbol line into symbol name and symbol address
6844 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
6846 # Define system-specific variables.
6851 cygwin* | mingw* | pw32*)
6852 symcode='[ABCDGISTW]'
6854 hpux*) # Its linker distinguishes data from code symbols
6855 if test "$host_cpu" = ia64; then
6856 symcode='[ABCDEGRST]'
6858 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6859 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
6862 if test "$host_cpu" = ia64; then
6863 symcode='[ABCDGIRSTW]'
6864 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6865 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
6869 symcode='[BCDEGRST]'
6872 symcode='[BCDEGQRST]'
6882 # Handle CRLF in mingw tool chain
6886 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6890 # If we're using GNU nm, then use its standard symbol codes.
6891 case `$NM -V 2>&1` in
6892 *GNU* | *'with BFD'*)
6893 symcode='[ABCDGIRSTW]' ;;
6896 # Try without a prefix undercore, then with it.
6897 for ac_symprfx in "" "_"; do
6899 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6900 symxfrm="\\1 $ac_symprfx\\2 \\2"
6902 # Write the raw and C identifiers.
6903 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6905 # Check to see that the pipe works correctly.
6909 cat > conftest.$ac_ext <<EOF
6914 void nm_test_func(){}
6918 int main(){nm_test_var='a';nm_test_func();return(0);}
6921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6922 (eval $ac_compile) 2>&5
6924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6925 (exit $ac_status); }; then
6926 # Now try to grab the symbols.
6928 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6929 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6932 (exit $ac_status); } && test -s "$nlist"; then
6933 # Try sorting and uniquifying the output.
6934 if sort "$nlist" | uniq > "$nlist"T; then
6935 mv -f "$nlist"T "$nlist"
6940 # Make sure that we snagged all the symbols we need.
6941 if grep ' nm_test_var$' "$nlist" >/dev/null; then
6942 if grep ' nm_test_func$' "$nlist" >/dev/null; then
6943 cat <<EOF > conftest.$ac_ext
6949 # Now generate the symbol file.
6950 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6952 cat <<EOF >> conftest.$ac_ext
6953 #if defined (__STDC__) && __STDC__
6954 # define lt_ptr_t void *
6956 # define lt_ptr_t char *
6960 /* The mapping between symbol names and symbols. */
6965 lt_preloaded_symbols[] =
6968 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6969 cat <<\EOF >> conftest.$ac_ext
6977 # Now try linking the two files.
6978 mv conftest.$ac_objext conftstm.$ac_objext
6979 lt_save_LIBS="$LIBS"
6980 lt_save_CFLAGS="$CFLAGS"
6981 LIBS="conftstm.$ac_objext"
6982 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6983 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6984 (eval $ac_link) 2>&5
6986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6987 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6990 LIBS="$lt_save_LIBS"
6991 CFLAGS="$lt_save_CFLAGS"
6993 echo "cannot find nm_test_func in $nlist" >&5
6996 echo "cannot find nm_test_var in $nlist" >&5
6999 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7002 echo "$progname: failed program was:" >&5
7003 cat conftest.$ac_ext >&5
7005 rm -f conftest* conftst*
7007 # Do not use the global_symbol_pipe unless it works.
7008 if test "$pipe_works" = yes; then
7011 lt_cv_sys_global_symbol_pipe=
7017 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7018 lt_cv_sys_global_symbol_to_cdecl=
7020 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7021 echo "$as_me:$LINENO: result: failed" >&5
7022 echo "${ECHO_T}failed" >&6
7024 echo "$as_me:$LINENO: result: ok" >&5
7025 echo "${ECHO_T}ok" >&6
7028 echo "$as_me:$LINENO: checking for objdir" >&5
7029 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
7030 if test "${lt_cv_objdir+set}" = set; then
7031 echo $ECHO_N "(cached) $ECHO_C" >&6
7033 rm -f .libs 2>/dev/null
7034 mkdir .libs 2>/dev/null
7035 if test -d .libs; then
7038 # MS-DOS does not allow filenames that begin with a dot.
7041 rmdir .libs 2>/dev/null
7043 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7044 echo "${ECHO_T}$lt_cv_objdir" >&6
7045 objdir=$lt_cv_objdir
7053 # AIX sometimes has problems with the GCC collect2 program. For some
7054 # reason, if we set the COLLECT_NAMES environment variable, the problems
7055 # vanish in a puff of smoke.
7056 if test "X${COLLECT_NAMES+set}" != Xset; then
7058 export COLLECT_NAMES
7063 # Sed substitution that helps us do robust quoting. It backslashifies
7064 # metacharacters that are still active within double-quoted strings.
7065 Xsed='sed -e 1s/^X//'
7066 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
7068 # Same as above, but do not quote variable references.
7069 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
7071 # Sed substitution to delay expansion of an escaped shell variable in a
7072 # double_quote_subst'ed string.
7073 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7075 # Sed substitution to avoid accidental globbing in evaled expressions
7076 no_glob_subst='s/\*/\\\*/g'
7082 default_ofile=libtool
7083 can_build_shared=yes
7085 # All known linkers require a `.a' archive for static linking (except MSVC,
7086 # which needs '.lib').
7088 ltmain="$ac_aux_dir/ltmain.sh"
7089 ofile="$default_ofile"
7090 with_gnu_ld="$lt_cv_prog_gnu_ld"
7092 if test -n "$ac_tool_prefix"; then
7093 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7094 set dummy ${ac_tool_prefix}ar; ac_word=$2
7095 echo "$as_me:$LINENO: checking for $ac_word" >&5
7096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7097 if test "${ac_cv_prog_AR+set}" = set; then
7098 echo $ECHO_N "(cached) $ECHO_C" >&6
7100 if test -n "$AR"; then
7101 ac_cv_prog_AR="$AR" # Let the user override the test.
7103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7107 test -z "$as_dir" && as_dir=.
7108 for ac_exec_ext in '' $ac_executable_extensions; do
7109 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7110 ac_cv_prog_AR="${ac_tool_prefix}ar"
7111 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7120 if test -n "$AR"; then
7121 echo "$as_me:$LINENO: result: $AR" >&5
7122 echo "${ECHO_T}$AR" >&6
7124 echo "$as_me:$LINENO: result: no" >&5
7125 echo "${ECHO_T}no" >&6
7129 if test -z "$ac_cv_prog_AR"; then
7131 # Extract the first word of "ar", so it can be a program name with args.
7132 set dummy ar; ac_word=$2
7133 echo "$as_me:$LINENO: checking for $ac_word" >&5
7134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7135 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7136 echo $ECHO_N "(cached) $ECHO_C" >&6
7138 if test -n "$ac_ct_AR"; then
7139 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7145 test -z "$as_dir" && as_dir=.
7146 for ac_exec_ext in '' $ac_executable_extensions; do
7147 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7148 ac_cv_prog_ac_ct_AR="ar"
7149 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7155 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
7158 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7159 if test -n "$ac_ct_AR"; then
7160 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7161 echo "${ECHO_T}$ac_ct_AR" >&6
7163 echo "$as_me:$LINENO: result: no" >&5
7164 echo "${ECHO_T}no" >&6
7172 if test -n "$ac_tool_prefix"; then
7173 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7174 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7175 echo "$as_me:$LINENO: checking for $ac_word" >&5
7176 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7177 if test "${ac_cv_prog_RANLIB+set}" = set; then
7178 echo $ECHO_N "(cached) $ECHO_C" >&6
7180 if test -n "$RANLIB"; then
7181 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7187 test -z "$as_dir" && as_dir=.
7188 for ac_exec_ext in '' $ac_executable_extensions; do
7189 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7190 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7191 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7199 RANLIB=$ac_cv_prog_RANLIB
7200 if test -n "$RANLIB"; then
7201 echo "$as_me:$LINENO: result: $RANLIB" >&5
7202 echo "${ECHO_T}$RANLIB" >&6
7204 echo "$as_me:$LINENO: result: no" >&5
7205 echo "${ECHO_T}no" >&6
7209 if test -z "$ac_cv_prog_RANLIB"; then
7210 ac_ct_RANLIB=$RANLIB
7211 # Extract the first word of "ranlib", so it can be a program name with args.
7212 set dummy ranlib; ac_word=$2
7213 echo "$as_me:$LINENO: checking for $ac_word" >&5
7214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7215 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7216 echo $ECHO_N "(cached) $ECHO_C" >&6
7218 if test -n "$ac_ct_RANLIB"; then
7219 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7225 test -z "$as_dir" && as_dir=.
7226 for ac_exec_ext in '' $ac_executable_extensions; do
7227 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7228 ac_cv_prog_ac_ct_RANLIB="ranlib"
7229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7235 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
7238 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7239 if test -n "$ac_ct_RANLIB"; then
7240 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7241 echo "${ECHO_T}$ac_ct_RANLIB" >&6
7243 echo "$as_me:$LINENO: result: no" >&5
7244 echo "${ECHO_T}no" >&6
7247 RANLIB=$ac_ct_RANLIB
7249 RANLIB="$ac_cv_prog_RANLIB"
7252 if test -n "$ac_tool_prefix"; then
7253 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7254 set dummy ${ac_tool_prefix}strip; ac_word=$2
7255 echo "$as_me:$LINENO: checking for $ac_word" >&5
7256 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7257 if test "${ac_cv_prog_STRIP+set}" = set; then
7258 echo $ECHO_N "(cached) $ECHO_C" >&6
7260 if test -n "$STRIP"; then
7261 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7267 test -z "$as_dir" && as_dir=.
7268 for ac_exec_ext in '' $ac_executable_extensions; do
7269 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7270 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7271 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7279 STRIP=$ac_cv_prog_STRIP
7280 if test -n "$STRIP"; then
7281 echo "$as_me:$LINENO: result: $STRIP" >&5
7282 echo "${ECHO_T}$STRIP" >&6
7284 echo "$as_me:$LINENO: result: no" >&5
7285 echo "${ECHO_T}no" >&6
7289 if test -z "$ac_cv_prog_STRIP"; then
7291 # Extract the first word of "strip", so it can be a program name with args.
7292 set dummy strip; ac_word=$2
7293 echo "$as_me:$LINENO: checking for $ac_word" >&5
7294 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7295 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
7296 echo $ECHO_N "(cached) $ECHO_C" >&6
7298 if test -n "$ac_ct_STRIP"; then
7299 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7305 test -z "$as_dir" && as_dir=.
7306 for ac_exec_ext in '' $ac_executable_extensions; do
7307 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7308 ac_cv_prog_ac_ct_STRIP="strip"
7309 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7315 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
7318 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7319 if test -n "$ac_ct_STRIP"; then
7320 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
7321 echo "${ECHO_T}$ac_ct_STRIP" >&6
7323 echo "$as_me:$LINENO: result: no" >&5
7324 echo "${ECHO_T}no" >&6
7329 STRIP="$ac_cv_prog_STRIP"
7334 old_CFLAGS="$CFLAGS"
7336 # Set sane defaults for various variables
7337 test -z "$AR" && AR=ar
7338 test -z "$AR_FLAGS" && AR_FLAGS=cru
7339 test -z "$AS" && AS=as
7340 test -z "$CC" && CC=cc
7341 test -z "$LTCC" && LTCC=$CC
7342 test -z "$DLLTOOL" && DLLTOOL=dlltool
7343 test -z "$LD" && LD=ld
7344 test -z "$LN_S" && LN_S="ln -s"
7345 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7346 test -z "$NM" && NM=nm
7347 test -z "$SED" && SED=sed
7348 test -z "$OBJDUMP" && OBJDUMP=objdump
7349 test -z "$RANLIB" && RANLIB=:
7350 test -z "$STRIP" && STRIP=:
7351 test -z "$ac_objext" && ac_objext=o
7353 # Determine commands to create old-style static archives.
7354 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
7355 old_postinstall_cmds='chmod 644 $oldlib'
7356 old_postuninstall_cmds=
7358 if test -n "$RANLIB"; then
7361 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
7364 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
7367 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7370 for cc_temp in $compiler""; do
7372 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7373 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7378 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7381 # Only perform the check for file, if the check method requires it
7382 case $deplibs_check_method in
7384 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7385 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7386 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7387 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7388 echo $ECHO_N "(cached) $ECHO_C" >&6
7392 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7395 lt_save_MAGIC_CMD="$MAGIC_CMD"
7396 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7397 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7398 for ac_dir in $ac_dummy; do
7400 test -z "$ac_dir" && ac_dir=.
7401 if test -f $ac_dir/${ac_tool_prefix}file; then
7402 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7403 if test -n "$file_magic_test_file"; then
7404 case $deplibs_check_method in
7406 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7407 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7408 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7409 $EGREP "$file_magic_regex" > /dev/null; then
7414 *** Warning: the command libtool uses to detect shared libraries,
7415 *** $file_magic_cmd, produces output that libtool cannot recognize.
7416 *** The result is that libtool may fail to recognize shared libraries
7417 *** as such. This will affect the creation of libtool libraries that
7418 *** depend on shared libraries, but programs linked with such libtool
7419 *** libraries will work regardless of this problem. Nevertheless, you
7420 *** may want to report the problem to your system manager and/or to
7421 *** bug-libtool@gnu.org
7431 MAGIC_CMD="$lt_save_MAGIC_CMD"
7436 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7437 if test -n "$MAGIC_CMD"; then
7438 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7439 echo "${ECHO_T}$MAGIC_CMD" >&6
7441 echo "$as_me:$LINENO: result: no" >&5
7442 echo "${ECHO_T}no" >&6
7445 if test -z "$lt_cv_path_MAGIC_CMD"; then
7446 if test -n "$ac_tool_prefix"; then
7447 echo "$as_me:$LINENO: checking for file" >&5
7448 echo $ECHO_N "checking for file... $ECHO_C" >&6
7449 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7450 echo $ECHO_N "(cached) $ECHO_C" >&6
7454 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7457 lt_save_MAGIC_CMD="$MAGIC_CMD"
7458 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7459 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7460 for ac_dir in $ac_dummy; do
7462 test -z "$ac_dir" && ac_dir=.
7463 if test -f $ac_dir/file; then
7464 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7465 if test -n "$file_magic_test_file"; then
7466 case $deplibs_check_method in
7468 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7469 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7470 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7471 $EGREP "$file_magic_regex" > /dev/null; then
7476 *** Warning: the command libtool uses to detect shared libraries,
7477 *** $file_magic_cmd, produces output that libtool cannot recognize.
7478 *** The result is that libtool may fail to recognize shared libraries
7479 *** as such. This will affect the creation of libtool libraries that
7480 *** depend on shared libraries, but programs linked with such libtool
7481 *** libraries will work regardless of this problem. Nevertheless, you
7482 *** may want to report the problem to your system manager and/or to
7483 *** bug-libtool@gnu.org
7493 MAGIC_CMD="$lt_save_MAGIC_CMD"
7498 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7499 if test -n "$MAGIC_CMD"; then
7500 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7501 echo "${ECHO_T}$MAGIC_CMD" >&6
7503 echo "$as_me:$LINENO: result: no" >&5
7504 echo "${ECHO_T}no" >&6
7517 enable_win32_dll=yes
7519 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7520 if test "${enable_libtool_lock+set}" = set; then
7521 enableval="$enable_libtool_lock"
7524 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7527 # Check whether --with-pic or --without-pic was given.
7528 if test "${with_pic+set}" = set; then
7534 test -z "$pic_mode" && pic_mode=default
7536 # Use C for the default configuration in the libtool script
7540 ac_cpp='$CPP $CPPFLAGS'
7541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7546 # Source file extension for C test sources.
7549 # Object file extension for compiled C test sources.
7553 # Code to be used in simple compile tests
7554 lt_simple_compile_test_code="int some_variable = 0;\n"
7556 # Code to be used in simple link tests
7557 lt_simple_link_test_code='int main(){return(0);}\n'
7560 # If no C compiler was specified, use CC.
7563 # Allow CC to be a program name with arguments.
7567 # save warnings/boilerplate of simple test code
7568 ac_outfile=conftest.$ac_objext
7569 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
7570 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7571 _lt_compiler_boilerplate=`cat conftest.err`
7574 ac_outfile=conftest.$ac_objext
7575 printf "$lt_simple_link_test_code" >conftest.$ac_ext
7576 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7577 _lt_linker_boilerplate=`cat conftest.err`
7582 # Check for any special shared library compilation flags.
7585 if test "$GCC" = no; then
7588 lt_prog_cc_shlib='-belf'
7592 if test -n "$lt_prog_cc_shlib"; then
7593 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
7594 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
7595 if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then :
7597 { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
7598 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
7599 lt_cv_prog_cc_can_build_shared=no
7605 # Check to make sure the static flag actually works.
7607 echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
7608 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6
7609 if test "${lt_prog_compiler_static_works+set}" = set; then
7610 echo $ECHO_N "(cached) $ECHO_C" >&6
7612 lt_prog_compiler_static_works=no
7613 save_LDFLAGS="$LDFLAGS"
7614 LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
7615 printf "$lt_simple_link_test_code" > conftest.$ac_ext
7616 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7617 # The linker can only warn and ignore the option if not recognized
7618 # So say no if there are warnings
7619 if test -s conftest.err; then
7620 # Append any errors to the config.log.
7621 cat conftest.err 1>&5
7622 $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
7623 $SED '/^$/d' conftest.err >conftest.er2
7624 if diff conftest.exp conftest.er2 >/dev/null; then
7625 lt_prog_compiler_static_works=yes
7628 lt_prog_compiler_static_works=yes
7632 LDFLAGS="$save_LDFLAGS"
7635 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7636 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7638 if test x"$lt_prog_compiler_static_works" = xyes; then
7641 lt_prog_compiler_static=
7647 lt_prog_compiler_no_builtin_flag=
7649 if test "$GCC" = yes; then
7650 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7653 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7654 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7655 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7656 echo $ECHO_N "(cached) $ECHO_C" >&6
7658 lt_cv_prog_compiler_rtti_exceptions=no
7659 ac_outfile=conftest.$ac_objext
7660 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7661 lt_compiler_flag="-fno-rtti -fno-exceptions"
7662 # Insert the option either (1) after the last *FLAGS variable, or
7663 # (2) before a word containing "conftest.", or (3) at the end.
7664 # Note that $ac_compile itself does not contain backslashes and begins
7665 # with a dollar sign (not a hyphen), so the echo should work correctly.
7666 # The option is referenced via a variable to avoid confusing sed.
7667 lt_compile=`echo "$ac_compile" | $SED \
7668 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7669 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7670 -e 's:$: $lt_compiler_flag:'`
7671 (eval echo "\"\$as_me:7671: $lt_compile\"" >&5)
7672 (eval "$lt_compile" 2>conftest.err)
7674 cat conftest.err >&5
7675 echo "$as_me:7675: \$? = $ac_status" >&5
7676 if (exit $ac_status) && test -s "$ac_outfile"; then
7677 # The compiler can only warn and ignore the option if not recognized
7678 # So say no if there are warnings other than the usual output.
7679 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7680 $SED '/^$/d' conftest.err >conftest.er2
7681 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7682 lt_cv_prog_compiler_rtti_exceptions=yes
7688 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7689 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7691 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7692 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7699 lt_prog_compiler_wl=
7700 lt_prog_compiler_pic=
7701 lt_prog_compiler_static=
7703 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7704 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7706 if test "$GCC" = yes; then
7707 lt_prog_compiler_wl='-Wl,'
7708 lt_prog_compiler_static='-static'
7712 # All AIX code is PIC.
7713 if test "$host_cpu" = ia64; then
7714 # AIX 5 now supports IA64 processor
7715 lt_prog_compiler_static='-Bstatic'
7720 # FIXME: we need at least 68020 code to build shared libraries, but
7721 # adding the `-m68020' flag to GCC prevents building anything better,
7723 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7726 beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7727 # PIC is the default for these OSes.
7730 mingw* | pw32* | os2*)
7731 # This hack is so that the source file can tell whether it is being
7732 # built for inclusion in a dll (and should export symbols for example).
7733 lt_prog_compiler_pic='-DDLL_EXPORT'
7736 darwin* | rhapsody*)
7737 # PIC is the default on this platform
7738 # Common symbols not allowed in MH_DYLIB files
7739 lt_prog_compiler_pic='-fno-common'
7743 # Just because we use GCC doesn't mean we suddenly get shared libraries
7744 # on systems that don't support them.
7745 lt_prog_compiler_can_build_shared=no
7750 if test -d /usr/nec; then
7751 lt_prog_compiler_pic=-Kconform_pic
7756 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7763 lt_prog_compiler_pic='-fPIC'
7769 lt_prog_compiler_pic='-fPIC'
7773 # PORTME Check for flag to pass linker flags through the system compiler.
7776 lt_prog_compiler_wl='-Wl,'
7777 if test "$host_cpu" = ia64; then
7778 # AIX 5 now supports IA64 processor
7779 lt_prog_compiler_static='-Bstatic'
7781 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7785 # PIC is the default on this platform
7786 # Common symbols not allowed in MH_DYLIB files
7787 case $cc_basename in
7789 lt_prog_compiler_pic='-qnocommon'
7790 lt_prog_compiler_wl='-Wl,'
7795 mingw* | pw32* | os2*)
7796 # This hack is so that the source file can tell whether it is being
7797 # built for inclusion in a dll (and should export symbols for example).
7798 lt_prog_compiler_pic='-DDLL_EXPORT'
7801 hpux9* | hpux10* | hpux11*)
7802 lt_prog_compiler_wl='-Wl,'
7803 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7810 lt_prog_compiler_pic='+Z'
7813 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7814 lt_prog_compiler_static='${wl}-a ${wl}archive'
7817 irix5* | irix6* | nonstopux*)
7818 lt_prog_compiler_wl='-Wl,'
7819 # PIC (with -KPIC) is the default.
7820 lt_prog_compiler_static='-non_shared'
7824 lt_prog_compiler_pic='-KPIC'
7825 lt_prog_compiler_static='-Bstatic'
7829 case $cc_basename in
7831 lt_prog_compiler_wl='-Wl,'
7832 lt_prog_compiler_pic='-KPIC'
7833 lt_prog_compiler_static='-static'
7835 pgcc* | pgf77* | pgf90* | pgf95*)
7836 # Portland Group compilers (*not* the Pentium gcc compiler,
7837 # which looks to be a dead project)
7838 lt_prog_compiler_wl='-Wl,'
7839 lt_prog_compiler_pic='-fpic'
7840 lt_prog_compiler_static='-Bstatic'
7843 lt_prog_compiler_wl='-Wl,'
7844 # All Alpha code is PIC.
7845 lt_prog_compiler_static='-non_shared'
7850 osf3* | osf4* | osf5*)
7851 lt_prog_compiler_wl='-Wl,'
7852 # All OSF/1 code is PIC.
7853 lt_prog_compiler_static='-non_shared'
7857 lt_prog_compiler_pic='-Kpic'
7858 lt_prog_compiler_static='-dn'
7862 lt_prog_compiler_pic='-KPIC'
7863 lt_prog_compiler_static='-Bstatic'
7864 case $cc_basename in
7866 lt_prog_compiler_wl='-Qoption ld ';;
7868 lt_prog_compiler_wl='-Wl,';;
7873 lt_prog_compiler_wl='-Qoption ld '
7874 lt_prog_compiler_pic='-PIC'
7875 lt_prog_compiler_static='-Bstatic'
7878 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
7879 lt_prog_compiler_wl='-Wl,'
7880 lt_prog_compiler_pic='-KPIC'
7881 lt_prog_compiler_static='-Bstatic'
7885 if test -d /usr/nec ;then
7886 lt_prog_compiler_pic='-Kconform_pic'
7887 lt_prog_compiler_static='-Bstatic'
7892 lt_prog_compiler_wl='-Wl,'
7893 lt_prog_compiler_can_build_shared=no
7897 lt_prog_compiler_pic='-pic'
7898 lt_prog_compiler_static='-Bstatic'
7902 lt_prog_compiler_can_build_shared=no
7907 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7908 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7911 # Check to make sure the PIC flag actually works.
7913 if test -n "$lt_prog_compiler_pic"; then
7915 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7916 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7917 if test "${lt_prog_compiler_pic_works+set}" = set; then
7918 echo $ECHO_N "(cached) $ECHO_C" >&6
7920 lt_prog_compiler_pic_works=no
7921 ac_outfile=conftest.$ac_objext
7922 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7923 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7924 # Insert the option either (1) after the last *FLAGS variable, or
7925 # (2) before a word containing "conftest.", or (3) at the end.
7926 # Note that $ac_compile itself does not contain backslashes and begins
7927 # with a dollar sign (not a hyphen), so the echo should work correctly.
7928 # The option is referenced via a variable to avoid confusing sed.
7929 lt_compile=`echo "$ac_compile" | $SED \
7930 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7931 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7932 -e 's:$: $lt_compiler_flag:'`
7933 (eval echo "\"\$as_me:7933: $lt_compile\"" >&5)
7934 (eval "$lt_compile" 2>conftest.err)
7936 cat conftest.err >&5
7937 echo "$as_me:7937: \$? = $ac_status" >&5
7938 if (exit $ac_status) && test -s "$ac_outfile"; then
7939 # The compiler can only warn and ignore the option if not recognized
7940 # So say no if there are warnings other than the usual output.
7941 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7942 $SED '/^$/d' conftest.err >conftest.er2
7943 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7944 lt_prog_compiler_pic_works=yes
7950 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7951 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7953 if test x"$lt_prog_compiler_pic_works" = xyes; then
7954 case $lt_prog_compiler_pic in
7956 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7959 lt_prog_compiler_pic=
7960 lt_prog_compiler_can_build_shared=no
7965 # For platforms which do not support PIC, -DPIC is meaningless:
7967 lt_prog_compiler_pic=
7970 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7974 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7975 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7976 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7977 echo $ECHO_N "(cached) $ECHO_C" >&6
7979 lt_cv_prog_compiler_c_o=no
7980 $rm -r conftest 2>/dev/null
7984 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7986 lt_compiler_flag="-o out/conftest2.$ac_objext"
7987 # Insert the option either (1) after the last *FLAGS variable, or
7988 # (2) before a word containing "conftest.", or (3) at the end.
7989 # Note that $ac_compile itself does not contain backslashes and begins
7990 # with a dollar sign (not a hyphen), so the echo should work correctly.
7991 lt_compile=`echo "$ac_compile" | $SED \
7992 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7993 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7994 -e 's:$: $lt_compiler_flag:'`
7995 (eval echo "\"\$as_me:7995: $lt_compile\"" >&5)
7996 (eval "$lt_compile" 2>out/conftest.err)
7998 cat out/conftest.err >&5
7999 echo "$as_me:7999: \$? = $ac_status" >&5
8000 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8002 # The compiler can only warn and ignore the option if not recognized
8003 # So say no if there are warnings
8004 $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
8005 $SED '/^$/d' out/conftest.err >out/conftest.er2
8006 if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8007 lt_cv_prog_compiler_c_o=yes
8012 # SGI C++ compiler will create directory out/ii_files/ for
8013 # template instantiation
8014 test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
8015 $rm out/* && rmdir out
8021 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8022 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8025 hard_links="nottested"
8026 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8027 # do not overwrite the value of need_locks provided by the user
8028 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8029 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
8032 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8034 ln conftest.a conftest.b 2>&5 || hard_links=no
8035 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8036 echo "$as_me:$LINENO: result: $hard_links" >&5
8037 echo "${ECHO_T}$hard_links" >&6
8038 if test "$hard_links" = no; then
8039 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8040 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8047 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8048 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
8051 allow_undefined_flag=
8052 enable_shared_with_static_runtimes=no
8054 archive_expsym_cmds=
8055 old_archive_From_new_cmds=
8056 old_archive_from_expsyms_cmds=
8057 export_dynamic_flag_spec=
8058 whole_archive_flag_spec=
8059 thread_safe_flag_spec=
8060 hardcode_libdir_flag_spec=
8061 hardcode_libdir_flag_spec_ld=
8062 hardcode_libdir_separator=
8065 hardcode_shlibpath_var=unsupported
8066 link_all_deplibs=unknown
8067 hardcode_automatic=no
8070 always_export_symbols=no
8071 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8072 # include_expsyms should be a list of space-separated symbols to be *always*
8073 # included in the symbol list
8075 # exclude_expsyms can be an extended regexp of symbols to exclude
8076 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8077 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8078 # as well as any symbol that contains `d'.
8079 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8080 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8081 # platforms (ab)use it in PIC code, but their linkers get confused if
8082 # the symbol is explicitly referenced. Since portable code cannot
8083 # rely on this symbol name, it's probably fine to never include it in
8084 # preloaded symbol tables.
8085 extract_expsyms_cmds=
8086 # Just being paranoid about ensuring that cc_basename is set.
8087 for cc_temp in $compiler""; do
8089 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8090 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8095 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8098 cygwin* | mingw* | pw32*)
8099 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8100 # When not using gcc, we currently assume that we are using
8101 # Microsoft Visual C++.
8102 if test "$GCC" != yes; then
8112 if test "$with_gnu_ld" = yes; then
8113 # If archive_cmds runs LD, not CC, wlarc should be empty
8116 # Set some defaults for GNU ld with shared library support. These
8117 # are reset later if shared libraries are not supported. Putting them
8118 # here allows them to be overridden if necessary.
8119 runpath_var=LD_RUN_PATH
8120 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8121 export_dynamic_flag_spec='${wl}--export-dynamic'
8122 # ancient GNU ld didn't support --whole-archive et. al.
8123 if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8124 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8126 whole_archive_flag_spec=
8128 supports_anon_versioning=no
8129 case `$LD -v 2>/dev/null` in
8130 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8131 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8132 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8133 *\ 2.11.*) ;; # other 2.11 versions
8134 *) supports_anon_versioning=yes ;;
8137 # See if GNU ld supports shared libraries.
8139 aix3* | aix4* | aix5*)
8140 # On AIX/PPC, the GNU linker is very broken
8141 if test "$host_cpu" != ia64; then
8145 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8146 *** to be unable to reliably create shared libraries on AIX.
8147 *** Therefore, libtool is disabling shared libraries support. If you
8148 *** really care for shared libraries, you may want to modify your PATH
8149 *** so that a non-GNU linker is found, and then restart.
8156 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8157 hardcode_libdir_flag_spec='-L$libdir'
8158 hardcode_minus_L=yes
8160 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
8161 # that the semantics of dynamic libraries on AmigaOS, at least up
8162 # to version 4, is to share data among multiple programs linked
8163 # with the same dynamic library. Since this doesn't match the
8164 # behavior of shared libraries on other platforms, we can't use
8170 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8171 allow_undefined_flag=unsupported
8172 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8173 # support --undefined. This deserves some investigation. FIXME
8174 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8180 cygwin* | mingw* | pw32*)
8181 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8182 # as there is no search path for DLLs.
8183 hardcode_libdir_flag_spec='-L$libdir'
8184 allow_undefined_flag=unsupported
8185 always_export_symbols=no
8186 enable_shared_with_static_runtimes=yes
8187 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
8189 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
8190 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8191 # If the export-symbols file already is a .def file (1st line
8192 # is EXPORTS), use it as is; otherwise, prepend...
8193 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8194 cp $export_symbols $output_objdir/$soname.def;
8196 echo EXPORTS > $output_objdir/$soname.def;
8197 cat $export_symbols >> $output_objdir/$soname.def;
8199 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8206 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8208 case $cc_basename,$host_cpu in
8209 pgcc*) # Portland Group C compiler
8210 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8211 tmp_addflag=' $pic_flag'
8213 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8214 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8215 tmp_addflag=' $pic_flag -Mnomain' ;;
8216 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8217 tmp_addflag=' -i_dynamic' ;;
8218 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8219 tmp_addflag=' -i_dynamic -nofor_main' ;;
8220 ifc* | ifort*) # Intel Fortran compiler
8221 tmp_addflag=' -nofor_main' ;;
8223 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8225 if test $supports_anon_versioning = yes; then
8226 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
8227 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8228 $echo "local: *; };" >> $output_objdir/$libname.ver~
8229 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8237 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8238 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8241 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8242 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8247 if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
8251 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8252 *** create shared libraries on Solaris systems. Therefore, libtool
8253 *** is disabling shared libraries support. We urge you to upgrade GNU
8254 *** binutils to release 2.9.1 or newer. Another option is to modify
8255 *** your PATH or compiler configuration so that the native linker is
8256 *** used, and then restart.
8259 elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8260 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8261 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8268 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8271 hardcode_shlibpath_var=no
8275 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8276 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8277 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8284 if test "$ld_shlibs" = no; then
8286 hardcode_libdir_flag_spec=
8287 export_dynamic_flag_spec=
8288 whole_archive_flag_spec=
8291 # PORTME fill in a description of your system's linker (not GNU ld)
8294 allow_undefined_flag=unsupported
8295 always_export_symbols=yes
8296 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8297 # Note: this linker hardcodes the directories in LIBPATH if there
8298 # are no directories specified by -L.
8299 hardcode_minus_L=yes
8300 if test "$GCC" = yes && test -z "$link_static_flag"; then
8301 # Neither direct hardcoding nor static linking is supported with a
8303 hardcode_direct=unsupported
8308 if test "$host_cpu" = ia64; then
8309 # On IA64, the linker does run time linking by default, so we don't
8310 # have to do anything special.
8311 aix_use_runtimelinking=no
8312 exp_sym_flag='-Bexport'
8315 # If we're using GNU nm, then we don't want the "-C" option.
8316 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8317 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
8318 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
8320 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
8322 aix_use_runtimelinking=no
8324 # Test if we are trying to use run time linking or normal
8325 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8326 # need to do runtime linking.
8327 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
8328 for ld_flag in $LDFLAGS; do
8329 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8330 aix_use_runtimelinking=yes
8336 exp_sym_flag='-bexport'
8337 no_entry_flag='-bnoentry'
8340 # When large executables or shared objects are built, AIX ld can
8341 # have problems creating the table of contents. If linking a library
8342 # or program results in "error TOC overflow" add -mminimal-toc to
8343 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8344 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8348 hardcode_libdir_separator=':'
8349 link_all_deplibs=yes
8351 if test "$GCC" = yes; then
8352 case $host_os in aix4.[012]|aix4.[012].*)
8353 # We only want to do this on AIX 4.2 and lower, the check
8354 # below for broken collect2 doesn't work under 4.3+
8355 collect2name=`${CC} -print-prog-name=collect2`
8356 if test -f "$collect2name" && \
8357 strings "$collect2name" | grep resolve_lib_name >/dev/null
8359 # We have reworked collect2
8362 # We have old collect2
8363 hardcode_direct=unsupported
8364 # It fails to find uninstalled libraries when the uninstalled
8365 # path is not listed in the libpath. Setting hardcode_minus_L
8366 # to unsupported forces relinking
8367 hardcode_minus_L=yes
8368 hardcode_libdir_flag_spec='-L$libdir'
8369 hardcode_libdir_separator=
8372 shared_flag='-shared'
8373 if test "$aix_use_runtimelinking" = yes; then
8374 shared_flag="$shared_flag "'${wl}-G'
8378 if test "$host_cpu" = ia64; then
8379 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8380 # chokes on -Wl,-G. The following line is correct:
8383 if test "$aix_use_runtimelinking" = yes; then
8384 shared_flag='${wl}-G'
8386 shared_flag='${wl}-bM:SRE'
8391 # It seems that -bexpall does not export symbols beginning with
8392 # underscore (_), so it is better to generate a list of symbols to export.
8393 always_export_symbols=yes
8394 if test "$aix_use_runtimelinking" = yes; then
8395 # Warning - without using the other runtime loading flags (-brtl),
8396 # -berok will link without error, but may produce a broken library.
8397 allow_undefined_flag='-berok'
8398 # Determine the default libpath from the value encoded in an empty executable.
8399 cat >conftest.$ac_ext <<_ACEOF
8402 cat confdefs.h >>conftest.$ac_ext
8403 cat >>conftest.$ac_ext <<_ACEOF
8404 /* end confdefs.h. */
8414 rm -f conftest.$ac_objext conftest$ac_exeext
8415 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8416 (eval $ac_link) 2>conftest.er1
8418 grep -v '^ *+' conftest.er1 >conftest.err
8420 cat conftest.err >&5
8421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8422 (exit $ac_status); } &&
8423 { ac_try='test -z "$ac_c_werror_flag"
8424 || test ! -s conftest.err'
8425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8429 (exit $ac_status); }; } &&
8430 { ac_try='test -s conftest$ac_exeext'
8431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8435 (exit $ac_status); }; }; then
8437 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8439 # Check for a 64-bit object if we didn't find anything.
8440 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8443 echo "$as_me: failed program was:" >&5
8444 sed 's/^/| /' conftest.$ac_ext >&5
8447 rm -f conftest.err conftest.$ac_objext \
8448 conftest$ac_exeext conftest.$ac_ext
8449 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8451 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8452 archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8454 if test "$host_cpu" = ia64; then
8455 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8456 allow_undefined_flag="-z nodefs"
8457 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
8459 # Determine the default libpath from the value encoded in an empty executable.
8460 cat >conftest.$ac_ext <<_ACEOF
8463 cat confdefs.h >>conftest.$ac_ext
8464 cat >>conftest.$ac_ext <<_ACEOF
8465 /* end confdefs.h. */
8475 rm -f conftest.$ac_objext conftest$ac_exeext
8476 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8477 (eval $ac_link) 2>conftest.er1
8479 grep -v '^ *+' conftest.er1 >conftest.err
8481 cat conftest.err >&5
8482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8483 (exit $ac_status); } &&
8484 { ac_try='test -z "$ac_c_werror_flag"
8485 || test ! -s conftest.err'
8486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490 (exit $ac_status); }; } &&
8491 { ac_try='test -s conftest$ac_exeext'
8492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8496 (exit $ac_status); }; }; then
8498 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8500 # Check for a 64-bit object if we didn't find anything.
8501 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8504 echo "$as_me: failed program was:" >&5
8505 sed 's/^/| /' conftest.$ac_ext >&5
8508 rm -f conftest.err conftest.$ac_objext \
8509 conftest$ac_exeext conftest.$ac_ext
8510 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8512 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8513 # Warning - without using the other run time loading flags,
8514 # -berok will link without error, but may produce a broken library.
8515 no_undefined_flag=' ${wl}-bernotok'
8516 allow_undefined_flag=' ${wl}-berok'
8517 # -bexpall does not export symbols beginning with underscore (_)
8518 always_export_symbols=yes
8519 # Exported symbols can be pulled into shared objects from archives
8520 whole_archive_flag_spec=' '
8521 archive_cmds_need_lc=yes
8522 # This is similar to how AIX traditionally builds its shared libraries.
8523 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8529 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8530 hardcode_libdir_flag_spec='-L$libdir'
8531 hardcode_minus_L=yes
8532 # see comment about different semantics on the GNU ld section
8537 export_dynamic_flag_spec=-rdynamic
8540 cygwin* | mingw* | pw32*)
8541 # When not using gcc, we currently assume that we are using
8542 # Microsoft Visual C++.
8543 # hardcode_libdir_flag_spec is actually meaningless, as there is
8544 # no search path for DLLs.
8545 hardcode_libdir_flag_spec=' '
8546 allow_undefined_flag=unsupported
8547 # Tell ltmain to make .lib files, not .a files.
8549 # Tell ltmain to make .dll files, not .so files.
8551 # FIXME: Setting linknames here is a bad hack.
8552 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
8553 # The linker will automatically build a .lib file if we build a DLL.
8554 old_archive_From_new_cmds='true'
8555 # FIXME: Should let the user specify the lib program.
8556 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
8557 fix_srcfile_path='`cygpath -w "$srcfile"`'
8558 enable_shared_with_static_runtimes=yes
8561 darwin* | rhapsody*)
8563 rhapsody* | darwin1.[012])
8564 allow_undefined_flag='${wl}-undefined ${wl}suppress'
8567 if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
8568 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8570 case ${MACOSX_DEPLOYMENT_TARGET} in
8572 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8575 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8581 archive_cmds_need_lc=no
8583 hardcode_automatic=yes
8584 hardcode_shlibpath_var=unsupported
8585 whole_archive_flag_spec=''
8586 link_all_deplibs=yes
8587 if test "$GCC" = yes ; then
8588 output_verbose_link_cmd='echo'
8589 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8590 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8591 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8592 archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8593 module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8595 case $cc_basename in
8597 output_verbose_link_cmd='echo'
8598 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
8599 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8600 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8601 archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8602 module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8612 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8613 hardcode_libdir_flag_spec='-L$libdir'
8614 hardcode_shlibpath_var=no
8621 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8622 # support. Future versions do this automatically, but an explicit c++rt0.o
8623 # does not break anything, and helps significantly (at the cost of a little
8626 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8627 hardcode_libdir_flag_spec='-R$libdir'
8629 hardcode_shlibpath_var=no
8632 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8634 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8636 hardcode_minus_L=yes
8637 hardcode_shlibpath_var=no
8640 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8641 freebsd* | kfreebsd*-gnu | dragonfly*)
8642 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8643 hardcode_libdir_flag_spec='-R$libdir'
8645 hardcode_shlibpath_var=no
8649 if test "$GCC" = yes; then
8650 archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8652 archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8654 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8655 hardcode_libdir_separator=:
8658 # hardcode_minus_L: Not really in the search PATH,
8659 # but as the default location of the library.
8660 hardcode_minus_L=yes
8661 export_dynamic_flag_spec='${wl}-E'
8665 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8668 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8671 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8677 archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
8680 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8684 if test "$with_gnu_ld" = no; then
8687 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8688 hardcode_libdir_flag_spec_ld='+b $libdir'
8689 hardcode_libdir_separator=:
8691 hardcode_shlibpath_var=no
8694 hardcode_libdir_flag_spec='-L$libdir'
8696 hardcode_shlibpath_var=no
8698 # hardcode_minus_L: Not really in the search PATH,
8699 # but as the default location of the library.
8700 hardcode_minus_L=yes
8703 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8704 hardcode_libdir_separator=:
8706 export_dynamic_flag_spec='${wl}-E'
8708 # hardcode_minus_L: Not really in the search PATH,
8709 # but as the default location of the library.
8710 hardcode_minus_L=yes
8716 irix5* | irix6* | nonstopux*)
8717 if test "$GCC" = yes; then
8718 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8720 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8721 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8723 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8724 hardcode_libdir_separator=:
8725 link_all_deplibs=yes
8729 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8730 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8732 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8734 hardcode_libdir_flag_spec='-R$libdir'
8736 hardcode_shlibpath_var=no
8740 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8742 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8743 hardcode_libdir_separator=:
8744 hardcode_shlibpath_var=no
8749 hardcode_shlibpath_var=no
8750 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8751 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8752 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8753 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8754 export_dynamic_flag_spec='${wl}-E'
8757 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8758 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8759 hardcode_libdir_flag_spec='-R$libdir'
8762 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8763 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8770 hardcode_libdir_flag_spec='-L$libdir'
8771 hardcode_minus_L=yes
8772 allow_undefined_flag=unsupported
8773 archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8774 old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8778 if test "$GCC" = yes; then
8779 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8780 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8782 allow_undefined_flag=' -expect_unresolved \*'
8783 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8785 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8786 hardcode_libdir_separator=:
8789 osf4* | osf5*) # as osf3* with the addition of -msym flag
8790 if test "$GCC" = yes; then
8791 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8792 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8793 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8795 allow_undefined_flag=' -expect_unresolved \*'
8796 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8797 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
8798 $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
8800 # Both c and cxx compiler support -rpath directly
8801 hardcode_libdir_flag_spec='-rpath $libdir'
8803 hardcode_libdir_separator=:
8807 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8808 hardcode_shlibpath_var=no
8809 export_dynamic_flag_spec='${wl}-Bexport'
8810 runpath_var=LD_RUN_PATH
8811 hardcode_runpath_var=yes
8815 no_undefined_flag=' -z text'
8816 if test "$GCC" = yes; then
8818 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8819 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8820 $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
8823 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8824 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8825 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8827 hardcode_libdir_flag_spec='-R$libdir'
8828 hardcode_shlibpath_var=no
8830 solaris2.[0-5] | solaris2.[0-5].*) ;;
8832 # The compiler driver will combine linker options so we
8833 # cannot just pass the convience library names through
8834 # without $wl, iff we do not link with $LD.
8835 # Luckily, gcc supports the same syntax we need for Sun Studio.
8836 # Supported since Solaris 2.6 (maybe 2.5.1?)
8839 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
8841 whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
8844 link_all_deplibs=yes
8848 if test "x$host_vendor" = xsequent; then
8849 # Use $CC to link under sequent, because it throws in some extra .o
8850 # files that make .init and .fini sections work.
8851 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8853 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8855 hardcode_libdir_flag_spec='-L$libdir'
8857 hardcode_minus_L=yes
8858 hardcode_shlibpath_var=no
8862 case $host_vendor in
8864 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8865 hardcode_direct=yes # is this really true???
8868 ## LD is ld it makes a PLAMLIB
8869 ## CC just makes a GrossModule.
8870 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8871 reload_cmds='$CC -r -o $output$reload_objs'
8875 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8876 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8879 runpath_var='LD_RUN_PATH'
8880 hardcode_shlibpath_var=no
8884 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8885 hardcode_shlibpath_var=no
8886 export_dynamic_flag_spec='-Bexport'
8890 if test -d /usr/nec; then
8891 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8892 hardcode_shlibpath_var=no
8893 runpath_var=LD_RUN_PATH
8894 hardcode_runpath_var=yes
8900 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8903 hardcode_shlibpath_var=no
8904 hardcode_runpath_var=yes
8905 runpath_var=LD_RUN_PATH
8908 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
8909 no_undefined_flag='${wl}-z ${wl}text'
8910 if test "$GCC" = yes; then
8911 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8913 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8915 runpath_var='LD_RUN_PATH'
8916 hardcode_shlibpath_var=no
8920 no_undefined_flag=' -z text'
8921 # $CC -shared without GNU ld will not create a library from C++
8922 # object files and a static libstdc++, better avoid it by now
8923 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8924 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8925 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8926 hardcode_libdir_flag_spec=
8927 hardcode_shlibpath_var=no
8928 runpath_var='LD_RUN_PATH'
8932 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8933 hardcode_libdir_flag_spec='-L$libdir'
8934 hardcode_shlibpath_var=no
8943 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8944 echo "${ECHO_T}$ld_shlibs" >&6
8945 test "$ld_shlibs" = no && can_build_shared=no
8947 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
8948 if test "$GCC" = yes; then
8949 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8953 # Do we need to explicitly link libc?
8955 case "x$archive_cmds_need_lc" in
8957 # Assume -lc should be added
8958 archive_cmds_need_lc=yes
8960 if test "$enable_shared" = yes && test "$GCC" = yes; then
8961 case $archive_cmds in
8963 # FIXME: we may have to deal with multi-command sequences.
8966 # Test whether the compiler implicitly links with -lc since on some
8967 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8968 # to ld, don't add -lc before -lgcc.
8969 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8970 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8972 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8975 (eval $ac_compile) 2>&5
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); } 2>conftest.err; then
8981 libobjs=conftest.$ac_objext
8983 wl=$lt_prog_compiler_wl
8989 lt_save_allow_undefined_flag=$allow_undefined_flag
8990 allow_undefined_flag=
8991 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
8992 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
8994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8995 (exit $ac_status); }
8997 archive_cmds_need_lc=no
8999 archive_cmds_need_lc=yes
9001 allow_undefined_flag=$lt_save_allow_undefined_flag
9003 cat conftest.err 1>&5
9006 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9007 echo "${ECHO_T}$archive_cmds_need_lc" >&6
9014 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9015 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
9017 libname_spec='lib$name'
9025 shlibpath_overrides_runpath=unknown
9027 dynamic_linker="$host_os ld.so"
9028 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9029 if test "$GCC" = yes; then
9030 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9031 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9032 # if the path contains ";" then we assume it to be the separator
9033 # otherwise default to the standard path separator (i.e. ":") - it is
9034 # assumed that no part of a normal pathname contains ";" but that should
9035 # okay in the real world where ";" in dirpaths is itself problematic.
9036 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9038 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9041 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9043 need_lib_prefix=unknown
9044 hardcode_into_libs=no
9046 # when you set need_version to no, make sure it does not cause -set_version
9047 # flags to be left without arguments
9048 need_version=unknown
9053 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9054 shlibpath_var=LIBPATH
9056 # AIX 3 has no versioning support, so we append a major version to the name.
9057 soname_spec='${libname}${release}${shared_ext}$major'
9064 hardcode_into_libs=yes
9065 if test "$host_cpu" = ia64; then
9066 # AIX 5 supports IA64
9067 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9068 shlibpath_var=LD_LIBRARY_PATH
9070 # With GCC up to 2.95.x, collect2 would create an import file
9071 # for dependence libraries. The import file would start with
9072 # the line `#! .'. This would cause the generated library to
9073 # depend on `.', always an invalid library. This was fixed in
9074 # development snapshots of GCC prior to 3.0.
9076 aix4 | aix4.[01] | aix4.[01].*)
9077 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9079 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9086 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9087 # soname into executable. Probably we can add versioning support to
9088 # collect2, so additional links can be useful in future.
9089 if test "$aix_use_runtimelinking" = yes; then
9090 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9091 # instead of lib<name>.a to let people know that these are not
9092 # typical AIX shared libraries.
9093 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9095 # We preserve .a as extension for shared libraries through AIX4.2
9096 # and later when we are not doing run time linking.
9097 library_names_spec='${libname}${release}.a $libname.a'
9098 soname_spec='${libname}${release}${shared_ext}$major'
9100 shlibpath_var=LIBPATH
9105 library_names_spec='$libname.ixlibrary $libname.a'
9106 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9107 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9111 library_names_spec='${libname}${shared_ext}'
9112 dynamic_linker="$host_os ld.so"
9113 shlibpath_var=LIBRARY_PATH
9119 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9120 soname_spec='${libname}${release}${shared_ext}$major'
9121 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9122 shlibpath_var=LD_LIBRARY_PATH
9123 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9124 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9125 # the default ld.so.conf also contains /usr/contrib/lib and
9126 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9127 # libtool to hard-code these into programs
9130 cygwin* | mingw* | pw32*)
9131 version_type=windows
9136 case $GCC,$host_os in
9137 yes,cygwin* | yes,mingw* | yes,pw32*)
9138 library_names_spec='$libname.dll.a'
9139 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9140 postinstall_cmds='base_file=`basename \${file}`~
9141 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9142 dldir=$destdir/`dirname \$dlpath`~
9143 test -d \$dldir || mkdir -p \$dldir~
9144 $install_prog $dir/$dlname \$dldir/$dlname~
9145 chmod a+x \$dldir/$dlname'
9146 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9147 dlpath=$dir/\$dldll~
9149 shlibpath_overrides_runpath=yes
9153 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9154 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9155 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9158 # MinGW DLLs use traditional 'lib' prefix
9159 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9160 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9161 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9162 # It is most probably a Windows format PATH printed by
9163 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9164 # path with ; separators, and with drive letters. We can handle the
9165 # drive letters (cygwin fileutils understands them), so leave them,
9166 # especially as we might pass files found there to a mingw objdump,
9167 # which wouldn't understand a cygwinified path. Ahh.
9168 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9170 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9174 # pw32 DLLs use 'pw' prefix rather than 'lib'
9175 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9181 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9184 dynamic_linker='Win32 ld.exe'
9185 # FIXME: first we should search . and the directory the executable is in
9189 darwin* | rhapsody*)
9190 dynamic_linker="$host_os dyld"
9194 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9195 soname_spec='${libname}${release}${major}$shared_ext'
9196 shlibpath_overrides_runpath=yes
9197 shlibpath_var=DYLD_LIBRARY_PATH
9198 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9199 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9200 if test "$GCC" = yes; then
9201 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
9203 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9205 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9212 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9213 soname_spec='${libname}${release}${shared_ext}$major'
9214 shlibpath_var=LD_LIBRARY_PATH
9225 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9226 soname_spec='${libname}${release}${shared_ext}$major'
9227 shlibpath_var=LD_LIBRARY_PATH
9228 shlibpath_overrides_runpath=no
9229 hardcode_into_libs=yes
9230 dynamic_linker='GNU ld.so'
9233 freebsd* | dragonfly*)
9234 # DragonFly does not have aout. When/if they implement a new
9235 # versioning mechanism, adjust this.
9236 if test -x /usr/bin/objformat; then
9237 objformat=`/usr/bin/objformat`
9240 freebsd[123]*) objformat=aout ;;
9244 version_type=freebsd-$objformat
9245 case $version_type in
9247 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9252 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9256 shlibpath_var=LD_LIBRARY_PATH
9259 shlibpath_overrides_runpath=yes
9261 freebsd3.[01]* | freebsdelf3.[01]*)
9262 shlibpath_overrides_runpath=yes
9263 hardcode_into_libs=yes
9266 shlibpath_overrides_runpath=no
9267 hardcode_into_libs=yes
9276 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9277 soname_spec='${libname}${release}${shared_ext}$major'
9278 shlibpath_var=LD_LIBRARY_PATH
9279 hardcode_into_libs=yes
9282 hpux9* | hpux10* | hpux11*)
9283 # Give a soname corresponding to the major version so that dld.sl refuses to
9284 # link against other versions.
9291 hardcode_into_libs=yes
9292 dynamic_linker="$host_os dld.so"
9293 shlibpath_var=LD_LIBRARY_PATH
9294 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9295 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9296 soname_spec='${libname}${release}${shared_ext}$major'
9297 if test "X$HPUX_IA64_MODE" = X32; then
9298 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9300 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9302 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9306 hardcode_into_libs=yes
9307 dynamic_linker="$host_os dld.sl"
9308 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9309 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9310 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9311 soname_spec='${libname}${release}${shared_ext}$major'
9312 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9313 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9317 dynamic_linker="$host_os dld.sl"
9318 shlibpath_var=SHLIB_PATH
9319 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9320 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9321 soname_spec='${libname}${release}${shared_ext}$major'
9324 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9325 postinstall_cmds='chmod 555 $lib'
9328 irix5* | irix6* | nonstopux*)
9330 nonstopux*) version_type=nonstopux ;;
9332 if test "$lt_cv_prog_gnu_ld" = yes; then
9340 soname_spec='${libname}${release}${shared_ext}$major'
9341 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9343 irix5* | nonstopux*)
9347 case $LD in # libtool.m4 will add one of these switches to LD
9348 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9349 libsuff= shlibsuff= libmagic=32-bit;;
9350 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9351 libsuff=32 shlibsuff=N32 libmagic=N32;;
9352 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9353 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9354 *) libsuff= shlibsuff= libmagic=never-match;;
9358 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9359 shlibpath_overrides_runpath=no
9360 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9361 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9362 hardcode_into_libs=yes
9365 # No shared lib support for Linux oldld, aout, or coff.
9366 linux*oldld* | linux*aout* | linux*coff*)
9370 # This must be Linux ELF.
9375 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9376 soname_spec='${libname}${release}${shared_ext}$major'
9377 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9378 shlibpath_var=LD_LIBRARY_PATH
9379 shlibpath_overrides_runpath=no
9380 # This implies no fast_install, which is unacceptable.
9381 # Some rework will be needed to allow for fast_install
9382 # before this can be enabled.
9383 hardcode_into_libs=yes
9385 # Append ld.so.conf contents to the search path
9386 if test -f /etc/ld.so.conf; then
9387 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9388 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9391 # We used to test for /lib/ld.so.1 and disable shared libraries on
9392 # powerpc, because MkLinux only supported shared libraries with the
9393 # GNU dynamic linker. Since this was broken with cross compilers,
9394 # most powerpc-linux boxes support dynamic linking these days and
9395 # people can always --disable-shared, the test was removed, and we
9396 # assume the GNU/Linux dynamic linker is in use.
9397 dynamic_linker='GNU/Linux ld.so'
9404 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9405 soname_spec='${libname}${release}${shared_ext}$major'
9406 shlibpath_var=LD_LIBRARY_PATH
9407 shlibpath_overrides_runpath=no
9408 hardcode_into_libs=yes
9409 dynamic_linker='GNU ld.so'
9416 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9417 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9418 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9419 dynamic_linker='NetBSD (a.out) ld.so'
9421 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9422 soname_spec='${libname}${release}${shared_ext}$major'
9423 dynamic_linker='NetBSD ld.elf_so'
9425 shlibpath_var=LD_LIBRARY_PATH
9426 shlibpath_overrides_runpath=yes
9427 hardcode_into_libs=yes
9432 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9433 shlibpath_var=LD_LIBRARY_PATH
9434 shlibpath_overrides_runpath=yes
9441 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9442 soname_spec='${libname}${release}${shared_ext}$major'
9443 shlibpath_var=LD_LIBRARY_PATH
9444 shlibpath_overrides_runpath=yes
9450 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9452 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9453 *) need_version=no ;;
9455 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9456 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9457 shlibpath_var=LD_LIBRARY_PATH
9458 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9460 openbsd2.[89] | openbsd2.[89].*)
9461 shlibpath_overrides_runpath=no
9464 shlibpath_overrides_runpath=yes
9468 shlibpath_overrides_runpath=yes
9473 libname_spec='$name'
9476 library_names_spec='$libname${shared_ext} $libname.a'
9477 dynamic_linker='OS/2 ld.exe'
9478 shlibpath_var=LIBPATH
9481 osf3* | osf4* | osf5*)
9485 soname_spec='${libname}${release}${shared_ext}$major'
9486 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9487 shlibpath_var=LD_LIBRARY_PATH
9488 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9489 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9494 soname_spec='${libname}${release}${shared_ext}$major'
9495 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9496 shlibpath_var=LD_LIBRARY_PATH
9503 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9504 soname_spec='${libname}${release}${shared_ext}$major'
9505 shlibpath_var=LD_LIBRARY_PATH
9506 shlibpath_overrides_runpath=yes
9507 hardcode_into_libs=yes
9508 # ldd complains unless libraries are executable
9509 postinstall_cmds='chmod +x $lib'
9514 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9515 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9516 shlibpath_var=LD_LIBRARY_PATH
9517 shlibpath_overrides_runpath=yes
9518 if test "$with_gnu_ld" = yes; then
9524 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9526 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9527 soname_spec='${libname}${release}${shared_ext}$major'
9528 shlibpath_var=LD_LIBRARY_PATH
9529 case $host_vendor in
9531 shlibpath_overrides_runpath=no
9533 export_dynamic_flag_spec='${wl}-Blargedynsym'
9534 runpath_var=LD_RUN_PATH
9542 shlibpath_overrides_runpath=no
9543 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9549 if test -d /usr/nec ;then
9551 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9552 soname_spec='$libname${shared_ext}.$major'
9553 shlibpath_var=LD_LIBRARY_PATH
9559 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9560 soname_spec='${libname}${release}${shared_ext}$major'
9561 shlibpath_var=LD_LIBRARY_PATH
9568 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9569 echo "${ECHO_T}$dynamic_linker" >&6
9570 test "$dynamic_linker" = no && can_build_shared=no
9572 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9573 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9575 if test -n "$hardcode_libdir_flag_spec" || \
9576 test -n "$runpath_var" || \
9577 test "X$hardcode_automatic" = "Xyes" ; then
9579 # We can hardcode non-existant directories.
9580 if test "$hardcode_direct" != no &&
9581 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9582 # have to relink, otherwise we might link with an installed library
9583 # when we should be linking with a yet-to-be-installed one
9584 ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
9585 test "$hardcode_minus_L" != no; then
9586 # Linking always hardcodes the temporary library directory.
9587 hardcode_action=relink
9589 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9590 hardcode_action=immediate
9593 # We cannot hardcode anything, or else we can only hardcode existing
9595 hardcode_action=unsupported
9597 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9598 echo "${ECHO_T}$hardcode_action" >&6
9600 if test "$hardcode_action" = relink; then
9601 # Fast installation is not supported
9602 enable_fast_install=no
9603 elif test "$shlibpath_overrides_runpath" = yes ||
9604 test "$enable_shared" = no; then
9605 # Fast installation is not necessary
9606 enable_fast_install=needless
9611 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9612 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9613 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
9614 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
9615 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
9616 echo "$as_me:$LINENO: result: yes" >&5
9617 echo "${ECHO_T}yes" >&6
9619 # FIXME - insert some real tests, host_os isn't really good enough
9622 if test -n "$STRIP" ; then
9623 striplib="$STRIP -x"
9624 echo "$as_me:$LINENO: result: yes" >&5
9625 echo "${ECHO_T}yes" >&6
9627 echo "$as_me:$LINENO: result: no" >&5
9628 echo "${ECHO_T}no" >&6
9632 echo "$as_me:$LINENO: result: no" >&5
9633 echo "${ECHO_T}no" >&6
9638 if test "x$enable_dlopen" != xyes; then
9639 enable_dlopen=unknown
9640 enable_dlopen_self=unknown
9641 enable_dlopen_self_static=unknown
9648 lt_cv_dlopen="load_add_on"
9650 lt_cv_dlopen_self=yes
9654 lt_cv_dlopen="LoadLibrary"
9659 lt_cv_dlopen="dlopen"
9664 # if libdl is installed we need to link against it
9665 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9666 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9667 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9668 echo $ECHO_N "(cached) $ECHO_C" >&6
9670 ac_check_lib_save_LIBS=$LIBS
9672 cat >conftest.$ac_ext <<_ACEOF
9675 cat confdefs.h >>conftest.$ac_ext
9676 cat >>conftest.$ac_ext <<_ACEOF
9677 /* end confdefs.h. */
9679 /* Override any gcc2 internal prototype to avoid an error. */
9683 /* We use char because int might match the return type of a gcc2
9684 builtin and then its argument prototype would still apply. */
9694 rm -f conftest.$ac_objext conftest$ac_exeext
9695 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9696 (eval $ac_link) 2>conftest.er1
9698 grep -v '^ *+' conftest.er1 >conftest.err
9700 cat conftest.err >&5
9701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702 (exit $ac_status); } &&
9703 { ac_try='test -z "$ac_c_werror_flag"
9704 || test ! -s conftest.err'
9705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9709 (exit $ac_status); }; } &&
9710 { ac_try='test -s conftest$ac_exeext'
9711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715 (exit $ac_status); }; }; then
9716 ac_cv_lib_dl_dlopen=yes
9718 echo "$as_me: failed program was:" >&5
9719 sed 's/^/| /' conftest.$ac_ext >&5
9721 ac_cv_lib_dl_dlopen=no
9723 rm -f conftest.err conftest.$ac_objext \
9724 conftest$ac_exeext conftest.$ac_ext
9725 LIBS=$ac_check_lib_save_LIBS
9727 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9728 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9729 if test $ac_cv_lib_dl_dlopen = yes; then
9730 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9735 lt_cv_dlopen_self=yes
9742 echo "$as_me:$LINENO: checking for shl_load" >&5
9743 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9744 if test "${ac_cv_func_shl_load+set}" = set; then
9745 echo $ECHO_N "(cached) $ECHO_C" >&6
9747 cat >conftest.$ac_ext <<_ACEOF
9750 cat confdefs.h >>conftest.$ac_ext
9751 cat >>conftest.$ac_ext <<_ACEOF
9752 /* end confdefs.h. */
9753 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9754 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9755 #define shl_load innocuous_shl_load
9757 /* System header to define __stub macros and hopefully few prototypes,
9758 which can conflict with char shl_load (); below.
9759 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9760 <limits.h> exists even on freestanding compilers. */
9763 # include <limits.h>
9765 # include <assert.h>
9770 /* Override any gcc2 internal prototype to avoid an error. */
9775 /* We use char because int might match the return type of a gcc2
9776 builtin and then its argument prototype would still apply. */
9778 /* The GNU C library defines this for functions which it implements
9779 to always fail with ENOSYS. Some functions are actually named
9780 something starting with __ and the normal name is an alias. */
9781 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9784 char (*f) () = shl_load;
9793 return f != shl_load;
9798 rm -f conftest.$ac_objext conftest$ac_exeext
9799 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9800 (eval $ac_link) 2>conftest.er1
9802 grep -v '^ *+' conftest.er1 >conftest.err
9804 cat conftest.err >&5
9805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806 (exit $ac_status); } &&
9807 { ac_try='test -z "$ac_c_werror_flag"
9808 || test ! -s conftest.err'
9809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9813 (exit $ac_status); }; } &&
9814 { ac_try='test -s conftest$ac_exeext'
9815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9819 (exit $ac_status); }; }; then
9820 ac_cv_func_shl_load=yes
9822 echo "$as_me: failed program was:" >&5
9823 sed 's/^/| /' conftest.$ac_ext >&5
9825 ac_cv_func_shl_load=no
9827 rm -f conftest.err conftest.$ac_objext \
9828 conftest$ac_exeext conftest.$ac_ext
9830 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9831 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9832 if test $ac_cv_func_shl_load = yes; then
9833 lt_cv_dlopen="shl_load"
9835 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9836 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9837 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9838 echo $ECHO_N "(cached) $ECHO_C" >&6
9840 ac_check_lib_save_LIBS=$LIBS
9842 cat >conftest.$ac_ext <<_ACEOF
9845 cat confdefs.h >>conftest.$ac_ext
9846 cat >>conftest.$ac_ext <<_ACEOF
9847 /* end confdefs.h. */
9849 /* Override any gcc2 internal prototype to avoid an error. */
9853 /* We use char because int might match the return type of a gcc2
9854 builtin and then its argument prototype would still apply. */
9864 rm -f conftest.$ac_objext conftest$ac_exeext
9865 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9866 (eval $ac_link) 2>conftest.er1
9868 grep -v '^ *+' conftest.er1 >conftest.err
9870 cat conftest.err >&5
9871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9872 (exit $ac_status); } &&
9873 { ac_try='test -z "$ac_c_werror_flag"
9874 || test ! -s conftest.err'
9875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 (exit $ac_status); }; } &&
9880 { ac_try='test -s conftest$ac_exeext'
9881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885 (exit $ac_status); }; }; then
9886 ac_cv_lib_dld_shl_load=yes
9888 echo "$as_me: failed program was:" >&5
9889 sed 's/^/| /' conftest.$ac_ext >&5
9891 ac_cv_lib_dld_shl_load=no
9893 rm -f conftest.err conftest.$ac_objext \
9894 conftest$ac_exeext conftest.$ac_ext
9895 LIBS=$ac_check_lib_save_LIBS
9897 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9898 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9899 if test $ac_cv_lib_dld_shl_load = yes; then
9900 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9902 echo "$as_me:$LINENO: checking for dlopen" >&5
9903 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9904 if test "${ac_cv_func_dlopen+set}" = set; then
9905 echo $ECHO_N "(cached) $ECHO_C" >&6
9907 cat >conftest.$ac_ext <<_ACEOF
9910 cat confdefs.h >>conftest.$ac_ext
9911 cat >>conftest.$ac_ext <<_ACEOF
9912 /* end confdefs.h. */
9913 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9914 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9915 #define dlopen innocuous_dlopen
9917 /* System header to define __stub macros and hopefully few prototypes,
9918 which can conflict with char dlopen (); below.
9919 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9920 <limits.h> exists even on freestanding compilers. */
9923 # include <limits.h>
9925 # include <assert.h>
9930 /* Override any gcc2 internal prototype to avoid an error. */
9935 /* We use char because int might match the return type of a gcc2
9936 builtin and then its argument prototype would still apply. */
9938 /* The GNU C library defines this for functions which it implements
9939 to always fail with ENOSYS. Some functions are actually named
9940 something starting with __ and the normal name is an alias. */
9941 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9944 char (*f) () = dlopen;
9958 rm -f conftest.$ac_objext conftest$ac_exeext
9959 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9960 (eval $ac_link) 2>conftest.er1
9962 grep -v '^ *+' conftest.er1 >conftest.err
9964 cat conftest.err >&5
9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966 (exit $ac_status); } &&
9967 { ac_try='test -z "$ac_c_werror_flag"
9968 || test ! -s conftest.err'
9969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9973 (exit $ac_status); }; } &&
9974 { ac_try='test -s conftest$ac_exeext'
9975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979 (exit $ac_status); }; }; then
9980 ac_cv_func_dlopen=yes
9982 echo "$as_me: failed program was:" >&5
9983 sed 's/^/| /' conftest.$ac_ext >&5
9985 ac_cv_func_dlopen=no
9987 rm -f conftest.err conftest.$ac_objext \
9988 conftest$ac_exeext conftest.$ac_ext
9990 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9991 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9992 if test $ac_cv_func_dlopen = yes; then
9993 lt_cv_dlopen="dlopen"
9995 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9996 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9997 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9998 echo $ECHO_N "(cached) $ECHO_C" >&6
10000 ac_check_lib_save_LIBS=$LIBS
10002 cat >conftest.$ac_ext <<_ACEOF
10005 cat confdefs.h >>conftest.$ac_ext
10006 cat >>conftest.$ac_ext <<_ACEOF
10007 /* end confdefs.h. */
10009 /* Override any gcc2 internal prototype to avoid an error. */
10013 /* We use char because int might match the return type of a gcc2
10014 builtin and then its argument prototype would still apply. */
10024 rm -f conftest.$ac_objext conftest$ac_exeext
10025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10026 (eval $ac_link) 2>conftest.er1
10028 grep -v '^ *+' conftest.er1 >conftest.err
10030 cat conftest.err >&5
10031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032 (exit $ac_status); } &&
10033 { ac_try='test -z "$ac_c_werror_flag"
10034 || test ! -s conftest.err'
10035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10036 (eval $ac_try) 2>&5
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); }; } &&
10040 { ac_try='test -s conftest$ac_exeext'
10041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042 (eval $ac_try) 2>&5
10044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045 (exit $ac_status); }; }; then
10046 ac_cv_lib_dl_dlopen=yes
10048 echo "$as_me: failed program was:" >&5
10049 sed 's/^/| /' conftest.$ac_ext >&5
10051 ac_cv_lib_dl_dlopen=no
10053 rm -f conftest.err conftest.$ac_objext \
10054 conftest$ac_exeext conftest.$ac_ext
10055 LIBS=$ac_check_lib_save_LIBS
10057 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10058 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10059 if test $ac_cv_lib_dl_dlopen = yes; then
10060 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10062 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10063 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10064 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10065 echo $ECHO_N "(cached) $ECHO_C" >&6
10067 ac_check_lib_save_LIBS=$LIBS
10068 LIBS="-lsvld $LIBS"
10069 cat >conftest.$ac_ext <<_ACEOF
10072 cat confdefs.h >>conftest.$ac_ext
10073 cat >>conftest.$ac_ext <<_ACEOF
10074 /* end confdefs.h. */
10076 /* Override any gcc2 internal prototype to avoid an error. */
10080 /* We use char because int might match the return type of a gcc2
10081 builtin and then its argument prototype would still apply. */
10091 rm -f conftest.$ac_objext conftest$ac_exeext
10092 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10093 (eval $ac_link) 2>conftest.er1
10095 grep -v '^ *+' conftest.er1 >conftest.err
10097 cat conftest.err >&5
10098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10099 (exit $ac_status); } &&
10100 { ac_try='test -z "$ac_c_werror_flag"
10101 || test ! -s conftest.err'
10102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10103 (eval $ac_try) 2>&5
10105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106 (exit $ac_status); }; } &&
10107 { ac_try='test -s conftest$ac_exeext'
10108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10109 (eval $ac_try) 2>&5
10111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112 (exit $ac_status); }; }; then
10113 ac_cv_lib_svld_dlopen=yes
10115 echo "$as_me: failed program was:" >&5
10116 sed 's/^/| /' conftest.$ac_ext >&5
10118 ac_cv_lib_svld_dlopen=no
10120 rm -f conftest.err conftest.$ac_objext \
10121 conftest$ac_exeext conftest.$ac_ext
10122 LIBS=$ac_check_lib_save_LIBS
10124 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10125 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10126 if test $ac_cv_lib_svld_dlopen = yes; then
10127 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10129 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10130 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10131 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10132 echo $ECHO_N "(cached) $ECHO_C" >&6
10134 ac_check_lib_save_LIBS=$LIBS
10136 cat >conftest.$ac_ext <<_ACEOF
10139 cat confdefs.h >>conftest.$ac_ext
10140 cat >>conftest.$ac_ext <<_ACEOF
10141 /* end confdefs.h. */
10143 /* Override any gcc2 internal prototype to avoid an error. */
10147 /* We use char because int might match the return type of a gcc2
10148 builtin and then its argument prototype would still apply. */
10158 rm -f conftest.$ac_objext conftest$ac_exeext
10159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10160 (eval $ac_link) 2>conftest.er1
10162 grep -v '^ *+' conftest.er1 >conftest.err
10164 cat conftest.err >&5
10165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10166 (exit $ac_status); } &&
10167 { ac_try='test -z "$ac_c_werror_flag"
10168 || test ! -s conftest.err'
10169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10170 (eval $ac_try) 2>&5
10172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10173 (exit $ac_status); }; } &&
10174 { ac_try='test -s conftest$ac_exeext'
10175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10176 (eval $ac_try) 2>&5
10178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10179 (exit $ac_status); }; }; then
10180 ac_cv_lib_dld_dld_link=yes
10182 echo "$as_me: failed program was:" >&5
10183 sed 's/^/| /' conftest.$ac_ext >&5
10185 ac_cv_lib_dld_dld_link=no
10187 rm -f conftest.err conftest.$ac_objext \
10188 conftest$ac_exeext conftest.$ac_ext
10189 LIBS=$ac_check_lib_save_LIBS
10191 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10192 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10193 if test $ac_cv_lib_dld_dld_link = yes; then
10194 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10215 if test "x$lt_cv_dlopen" != xno; then
10221 case $lt_cv_dlopen in
10223 save_CPPFLAGS="$CPPFLAGS"
10224 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10226 save_LDFLAGS="$LDFLAGS"
10227 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10230 LIBS="$lt_cv_dlopen_libs $LIBS"
10232 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10233 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10234 if test "${lt_cv_dlopen_self+set}" = set; then
10235 echo $ECHO_N "(cached) $ECHO_C" >&6
10237 if test "$cross_compiling" = yes; then :
10238 lt_cv_dlopen_self=cross
10240 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10241 lt_status=$lt_dlunknown
10242 cat > conftest.$ac_ext <<EOF
10243 #line 10243 "configure"
10244 #include "confdefs.h"
10253 # define LT_DLGLOBAL RTLD_GLOBAL
10256 # define LT_DLGLOBAL DL_GLOBAL
10258 # define LT_DLGLOBAL 0
10262 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10263 find out it does not work in some platform. */
10264 #ifndef LT_DLLAZY_OR_NOW
10266 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10269 # define LT_DLLAZY_OR_NOW DL_LAZY
10272 # define LT_DLLAZY_OR_NOW RTLD_NOW
10275 # define LT_DLLAZY_OR_NOW DL_NOW
10277 # define LT_DLLAZY_OR_NOW 0
10285 extern "C" void exit (int);
10288 void fnord() { int i=42;}
10291 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10292 int status = $lt_dlunknown;
10296 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10297 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10298 /* dlclose (self); */
10304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10305 (eval $ac_link) 2>&5
10307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10308 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10309 (./conftest; exit; ) >&5 2>/dev/null
10311 case x$lt_status in
10312 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10313 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10314 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
10317 # compilation failed
10318 lt_cv_dlopen_self=no
10325 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10326 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10328 if test "x$lt_cv_dlopen_self" = xyes; then
10329 LDFLAGS="$LDFLAGS $link_static_flag"
10330 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10331 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10332 if test "${lt_cv_dlopen_self_static+set}" = set; then
10333 echo $ECHO_N "(cached) $ECHO_C" >&6
10335 if test "$cross_compiling" = yes; then :
10336 lt_cv_dlopen_self_static=cross
10338 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10339 lt_status=$lt_dlunknown
10340 cat > conftest.$ac_ext <<EOF
10341 #line 10341 "configure"
10342 #include "confdefs.h"
10351 # define LT_DLGLOBAL RTLD_GLOBAL
10354 # define LT_DLGLOBAL DL_GLOBAL
10356 # define LT_DLGLOBAL 0
10360 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10361 find out it does not work in some platform. */
10362 #ifndef LT_DLLAZY_OR_NOW
10364 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10367 # define LT_DLLAZY_OR_NOW DL_LAZY
10370 # define LT_DLLAZY_OR_NOW RTLD_NOW
10373 # define LT_DLLAZY_OR_NOW DL_NOW
10375 # define LT_DLLAZY_OR_NOW 0
10383 extern "C" void exit (int);
10386 void fnord() { int i=42;}
10389 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10390 int status = $lt_dlunknown;
10394 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10395 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10396 /* dlclose (self); */
10402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10403 (eval $ac_link) 2>&5
10405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10406 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10407 (./conftest; exit; ) >&5 2>/dev/null
10409 case x$lt_status in
10410 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10411 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10412 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
10415 # compilation failed
10416 lt_cv_dlopen_self_static=no
10423 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10424 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10427 CPPFLAGS="$save_CPPFLAGS"
10428 LDFLAGS="$save_LDFLAGS"
10433 case $lt_cv_dlopen_self in
10434 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10435 *) enable_dlopen_self=unknown ;;
10438 case $lt_cv_dlopen_self_static in
10439 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10440 *) enable_dlopen_self_static=unknown ;;
10445 # Report which librarie types wil actually be built
10446 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10447 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10448 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10449 echo "${ECHO_T}$can_build_shared" >&6
10451 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10452 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10453 test "$can_build_shared" = "no" && enable_shared=no
10455 # On AIX, shared libraries and static libraries use the same namespace, and
10456 # are all built from PIC.
10459 test "$enable_shared" = yes && enable_static=no
10460 if test -n "$RANLIB"; then
10461 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10462 postinstall_cmds='$RANLIB $lib'
10467 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10468 test "$enable_shared" = yes && enable_static=no
10472 echo "$as_me:$LINENO: result: $enable_shared" >&5
10473 echo "${ECHO_T}$enable_shared" >&6
10475 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10476 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10477 # Make sure either enable_shared or enable_static is yes.
10478 test "$enable_shared" = yes || enable_static=yes
10479 echo "$as_me:$LINENO: result: $enable_static" >&5
10480 echo "${ECHO_T}$enable_static" >&6
10482 # The else clause should only fire when bootstrapping the
10483 # libtool distribution, otherwise you forgot to ship ltmain.sh
10484 # with your package, and you will get complaints that there are
10485 # no rules to generate ltmain.sh.
10486 if test -f "$ltmain"; then
10487 # See if we are running on zsh, and set the options which allow our commands through
10488 # without removal of \ escapes.
10489 if test -n "${ZSH_VERSION+set}" ; then
10490 setopt NO_GLOB_SUBST
10492 # Now quote all the things that may contain metacharacters while being
10493 # careful not to overquote the AC_SUBSTed values. We take copies of the
10494 # variables and quote the copies for generation of the libtool script.
10495 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
10497 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
10498 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
10499 deplibs_check_method reload_flag reload_cmds need_locks \
10500 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
10501 lt_cv_sys_global_symbol_to_c_name_address \
10502 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
10503 old_postinstall_cmds old_postuninstall_cmds \
10507 lt_prog_compiler_wl \
10508 lt_prog_compiler_pic \
10509 lt_prog_compiler_static \
10510 lt_prog_compiler_no_builtin_flag \
10511 export_dynamic_flag_spec \
10512 thread_safe_flag_spec \
10513 whole_archive_flag_spec \
10514 enable_shared_with_static_runtimes \
10516 old_archive_from_new_cmds \
10521 compiler_lib_search_path \
10523 archive_expsym_cmds \
10525 postuninstall_cmds \
10526 old_archive_from_expsyms_cmds \
10527 allow_undefined_flag \
10528 no_undefined_flag \
10529 export_symbols_cmds \
10530 hardcode_libdir_flag_spec \
10531 hardcode_libdir_flag_spec_ld \
10532 hardcode_libdir_separator \
10533 hardcode_automatic \
10535 module_expsym_cmds \
10536 lt_cv_prog_compiler_c_o \
10538 include_expsyms; do
10541 old_archive_cmds | \
10542 old_archive_from_new_cmds | \
10544 archive_expsym_cmds | \
10546 module_expsym_cmds | \
10547 old_archive_from_expsyms_cmds | \
10548 export_symbols_cmds | \
10549 extract_expsyms_cmds | reload_cmds | finish_cmds | \
10550 postinstall_cmds | postuninstall_cmds | \
10551 old_postinstall_cmds | old_postuninstall_cmds | \
10552 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
10553 # Double-quote double-evaled strings.
10554 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
10557 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
10563 *'\$0 --fallback-echo"')
10564 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
10568 cfgfile="${ofile}T"
10569 trap "$rm \"$cfgfile\"; exit 1" 1 2 15
10571 { echo "$as_me:$LINENO: creating $ofile" >&5
10572 echo "$as_me: creating $ofile" >&6;}
10574 cat <<__EOF__ >> "$cfgfile"
10577 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
10578 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
10579 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
10581 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
10582 # Free Software Foundation, Inc.
10584 # This file is part of GNU Libtool:
10585 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
10587 # This program is free software; you can redistribute it and/or modify
10588 # it under the terms of the GNU General Public License as published by
10589 # the Free Software Foundation; either version 2 of the License, or
10590 # (at your option) any later version.
10592 # This program is distributed in the hope that it will be useful, but
10593 # WITHOUT ANY WARRANTY; without even the implied warranty of
10594 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10595 # General Public License for more details.
10597 # You should have received a copy of the GNU General Public License
10598 # along with this program; if not, write to the Free Software
10599 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
10601 # As a special exception to the GNU General Public License, if you
10602 # distribute this file as part of a program that contains a
10603 # configuration script generated by Autoconf, you may include it under
10604 # the same distribution terms that you use for the rest of that program.
10606 # A sed program that does not truncate output.
10609 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
10610 Xsed="$SED -e 1s/^X//"
10612 # The HP-UX ksh and POSIX shell print the target directory to stdout
10613 # if CDPATH is set.
10614 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10616 # The names of the tagged configurations supported by this script.
10619 # ### BEGIN LIBTOOL CONFIG
10621 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10623 # Shell to use when invoking shell scripts.
10626 # Whether or not to build shared libraries.
10627 build_libtool_libs=$enable_shared
10629 # Whether or not to build static libraries.
10630 build_old_libs=$enable_static
10632 # Whether or not to add -lc for building shared libraries.
10633 build_libtool_need_lc=$archive_cmds_need_lc
10635 # Whether or not to disallow shared libs when runtime libs are static
10636 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
10638 # Whether or not to optimize for fast installation.
10639 fast_install=$enable_fast_install
10642 host_alias=$host_alias
10646 # The build system.
10647 build_alias=$build_alias
10651 # An echo program that does not interpret backslashes.
10656 AR_FLAGS=$lt_AR_FLAGS
10661 # A language-specific compiler.
10664 # Is the compiler the GNU C compiler?
10670 # The linker used to build libraries.
10673 # Whether we need hard or soft links.
10676 # A BSD-compatible nm program.
10679 # A symbol stripping program
10682 # Used to examine libraries when file_magic_cmd begins "file"
10683 MAGIC_CMD=$MAGIC_CMD
10685 # Used on cygwin: DLL creation program.
10688 # Used on cygwin: object dumper.
10691 # Used on cygwin: assembler.
10694 # The name of the directory that contains temporary libtool files.
10697 # How to create reloadable object files.
10698 reload_flag=$lt_reload_flag
10699 reload_cmds=$lt_reload_cmds
10701 # How to pass a linker flag through the compiler.
10702 wl=$lt_lt_prog_compiler_wl
10704 # Object file suffix (normally "o").
10705 objext="$ac_objext"
10707 # Old archive suffix (normally "a").
10710 # Shared library suffix (normally ".so").
10711 shrext_cmds='$shrext_cmds'
10713 # Executable file suffix (normally "").
10716 # Additional compiler flags for building library objects.
10717 pic_flag=$lt_lt_prog_compiler_pic
10720 # What is the maximum length of a command?
10721 max_cmd_len=$lt_cv_sys_max_cmd_len
10723 # Does compiler simultaneously support -c and -o options?
10724 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
10726 # Must we lock files when doing compilation?
10727 need_locks=$lt_need_locks
10729 # Do we need the lib prefix for modules?
10730 need_lib_prefix=$need_lib_prefix
10732 # Do we need a version for libraries?
10733 need_version=$need_version
10735 # Whether dlopen is supported.
10736 dlopen_support=$enable_dlopen
10738 # Whether dlopen of programs is supported.
10739 dlopen_self=$enable_dlopen_self
10741 # Whether dlopen of statically linked programs is supported.
10742 dlopen_self_static=$enable_dlopen_self_static
10744 # Compiler flag to prevent dynamic linking.
10745 link_static_flag=$lt_lt_prog_compiler_static
10747 # Compiler flag to turn off builtin functions.
10748 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10750 # Compiler flag to allow reflexive dlopens.
10751 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
10753 # Compiler flag to generate shared objects directly from archives.
10754 whole_archive_flag_spec=$lt_whole_archive_flag_spec
10756 # Compiler flag to generate thread-safe objects.
10757 thread_safe_flag_spec=$lt_thread_safe_flag_spec
10759 # Library versioning type.
10760 version_type=$version_type
10762 # Format of library name prefix.
10763 libname_spec=$lt_libname_spec
10765 # List of archive names. First name is the real one, the rest are links.
10766 # The last name is the one that the linker finds with -lNAME.
10767 library_names_spec=$lt_library_names_spec
10769 # The coded name of the library, if different from the real name.
10770 soname_spec=$lt_soname_spec
10772 # Commands used to build and install an old-style archive.
10774 old_archive_cmds=$lt_old_archive_cmds
10775 old_postinstall_cmds=$lt_old_postinstall_cmds
10776 old_postuninstall_cmds=$lt_old_postuninstall_cmds
10778 # Create an old-style archive from a shared archive.
10779 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
10781 # Create a temporary old-style archive to link instead of a shared archive.
10782 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
10784 # Commands used to build and install a shared archive.
10785 archive_cmds=$lt_archive_cmds
10786 archive_expsym_cmds=$lt_archive_expsym_cmds
10787 postinstall_cmds=$lt_postinstall_cmds
10788 postuninstall_cmds=$lt_postuninstall_cmds
10790 # Commands used to build a loadable module (assumed same as above if empty)
10791 module_cmds=$lt_module_cmds
10792 module_expsym_cmds=$lt_module_expsym_cmds
10794 # Commands to strip libraries.
10795 old_striplib=$lt_old_striplib
10796 striplib=$lt_striplib
10798 # Dependencies to place before the objects being linked to create a
10800 predep_objects=$lt_predep_objects
10802 # Dependencies to place after the objects being linked to create a
10804 postdep_objects=$lt_postdep_objects
10806 # Dependencies to place before the objects being linked to create a
10808 predeps=$lt_predeps
10810 # Dependencies to place after the objects being linked to create a
10812 postdeps=$lt_postdeps
10814 # The library search path used internally by the compiler when linking
10815 # a shared library.
10816 compiler_lib_search_path=$lt_compiler_lib_search_path
10818 # Method to check whether dependent libraries are shared objects.
10819 deplibs_check_method=$lt_deplibs_check_method
10821 # Command to use when deplibs_check_method == file_magic.
10822 file_magic_cmd=$lt_file_magic_cmd
10824 # Flag that allows shared libraries with undefined symbols to be built.
10825 allow_undefined_flag=$lt_allow_undefined_flag
10827 # Flag that forces no undefined symbols.
10828 no_undefined_flag=$lt_no_undefined_flag
10830 # Commands used to finish a libtool library installation in a directory.
10831 finish_cmds=$lt_finish_cmds
10833 # Same as above, but a single script fragment to be evaled but not shown.
10834 finish_eval=$lt_finish_eval
10836 # Take the output of nm and produce a listing of raw symbols and C names.
10837 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
10839 # Transform the output of nm in a proper C declaration
10840 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
10842 # Transform the output of nm in a C name address pair
10843 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
10845 # This is the shared library runtime path variable.
10846 runpath_var=$runpath_var
10848 # This is the shared library path variable.
10849 shlibpath_var=$shlibpath_var
10851 # Is shlibpath searched before the hard-coded library search path?
10852 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
10854 # How to hardcode a shared library path into an executable.
10855 hardcode_action=$hardcode_action
10857 # Whether we should hardcode library paths into libraries.
10858 hardcode_into_libs=$hardcode_into_libs
10860 # Flag to hardcode \$libdir into a binary during linking.
10861 # This must work even if \$libdir does not exist.
10862 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
10864 # If ld is used when linking, flag to hardcode \$libdir into
10865 # a binary during linking. This must work even if \$libdir does
10867 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
10869 # Whether we need a single -rpath flag with a separated argument.
10870 hardcode_libdir_separator=$lt_hardcode_libdir_separator
10872 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
10873 # resulting binary.
10874 hardcode_direct=$hardcode_direct
10876 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
10877 # resulting binary.
10878 hardcode_minus_L=$hardcode_minus_L
10880 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
10881 # the resulting binary.
10882 hardcode_shlibpath_var=$hardcode_shlibpath_var
10884 # Set to yes if building a shared library automatically hardcodes DIR into the library
10885 # and all subsequent libraries and executables linked against it.
10886 hardcode_automatic=$hardcode_automatic
10888 # Variables whose values should be saved in libtool wrapper scripts and
10889 # restored at relink time.
10890 variables_saved_for_relink="$variables_saved_for_relink"
10892 # Whether libtool must link a program against all its dependency libraries.
10893 link_all_deplibs=$link_all_deplibs
10895 # Compile-time system search path for libraries
10896 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
10898 # Run-time system search path for libraries
10899 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
10901 # Fix the shell variable \$srcfile for the compiler.
10902 fix_srcfile_path="$fix_srcfile_path"
10904 # Set to yes if exported symbols are required.
10905 always_export_symbols=$always_export_symbols
10907 # The commands to list exported symbols.
10908 export_symbols_cmds=$lt_export_symbols_cmds
10910 # The commands to extract the exported symbol list from a shared archive.
10911 extract_expsyms_cmds=$lt_extract_expsyms_cmds
10913 # Symbols that should not be listed in the preloaded symbols.
10914 exclude_expsyms=$lt_exclude_expsyms
10916 # Symbols that must always be exported.
10917 include_expsyms=$lt_include_expsyms
10919 # ### END LIBTOOL CONFIG
10926 cat <<\EOF >> "$cfgfile"
10928 # AIX sometimes has problems with the GCC collect2 program. For some
10929 # reason, if we set the COLLECT_NAMES environment variable, the problems
10930 # vanish in a puff of smoke.
10931 if test "X${COLLECT_NAMES+set}" != Xset; then
10933 export COLLECT_NAMES
10939 # We use sed instead of cat because bash on DJGPP gets confused if
10940 # if finds mixed CR/LF and LF-only lines. Since sed operates in
10941 # text mode, it properly converts lines to CR/LF. This bash problem
10942 # is reportedly fixed, but why not run on old versions too?
10943 sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
10945 mv -f "$cfgfile" "$ofile" || \
10946 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10950 # If there is no Makefile yet, we rely on a make rule to execute
10951 # `config.status --recheck' to rerun these tests and create the
10952 # libtool script then.
10953 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
10954 if test -f "$ltmain_in"; then
10955 test -f Makefile && make "$ltmain"
10961 ac_cpp='$CPP $CPPFLAGS'
10962 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10963 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10964 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10969 # Check whether --with-tags or --without-tags was given.
10970 if test "${with_tags+set}" = set; then
10971 withval="$with_tags"
10972 tagnames="$withval"
10975 if test -f "$ltmain" && test -n "$tagnames"; then
10976 if test ! -f "${ofile}"; then
10977 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
10978 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
10981 if test -z "$LTCC"; then
10982 eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
10983 if test -z "$LTCC"; then
10984 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
10985 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
10987 { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
10988 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
10992 # Extract list of available tagged configurations in $ofile.
10993 # Note that this assumes the entire list is on one line.
10994 available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
10996 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10997 for tagname in $tagnames; do
10999 # Check whether tagname contains only valid characters
11000 case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
11002 *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
11003 echo "$as_me: error: invalid tag name: $tagname" >&2;}
11004 { (exit 1); exit 1; }; }
11008 if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
11010 { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
11011 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
11012 { (exit 1); exit 1; }; }
11015 # Update the list of available tags.
11016 if test -n "$tagname"; then
11017 echo appending configuration tag \"$tagname\" to $ofile
11021 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11022 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11023 (test "X$CXX" != "Xg++"))) ; then
11031 if test -n "$F77" && test "X$F77" != "Xno"; then
11039 if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
11050 # Source file extension for RC test sources.
11053 # Object file extension for compiled RC test sources.
11057 # Code to be used in simple compile tests
11058 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
11060 # Code to be used in simple link tests
11061 lt_simple_link_test_code="$lt_simple_compile_test_code"
11063 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11065 # If no C compiler was specified, use CC.
11068 # Allow CC to be a program name with arguments.
11072 # save warnings/boilerplate of simple test code
11073 ac_outfile=conftest.$ac_objext
11074 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
11075 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11076 _lt_compiler_boilerplate=`cat conftest.err`
11079 ac_outfile=conftest.$ac_objext
11080 printf "$lt_simple_link_test_code" >conftest.$ac_ext
11081 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11082 _lt_linker_boilerplate=`cat conftest.err`
11086 # Allow CC to be a program name with arguments.
11091 for cc_temp in $compiler""; do
11093 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11094 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11099 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11101 lt_cv_prog_compiler_c_o_RC=yes
11103 # The else clause should only fire when bootstrapping the
11104 # libtool distribution, otherwise you forgot to ship ltmain.sh
11105 # with your package, and you will get complaints that there are
11106 # no rules to generate ltmain.sh.
11107 if test -f "$ltmain"; then
11108 # See if we are running on zsh, and set the options which allow our commands through
11109 # without removal of \ escapes.
11110 if test -n "${ZSH_VERSION+set}" ; then
11111 setopt NO_GLOB_SUBST
11113 # Now quote all the things that may contain metacharacters while being
11114 # careful not to overquote the AC_SUBSTed values. We take copies of the
11115 # variables and quote the copies for generation of the libtool script.
11116 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11118 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11119 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11120 deplibs_check_method reload_flag reload_cmds need_locks \
11121 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11122 lt_cv_sys_global_symbol_to_c_name_address \
11123 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11124 old_postinstall_cmds old_postuninstall_cmds \
11128 lt_prog_compiler_wl_RC \
11129 lt_prog_compiler_pic_RC \
11130 lt_prog_compiler_static_RC \
11131 lt_prog_compiler_no_builtin_flag_RC \
11132 export_dynamic_flag_spec_RC \
11133 thread_safe_flag_spec_RC \
11134 whole_archive_flag_spec_RC \
11135 enable_shared_with_static_runtimes_RC \
11136 old_archive_cmds_RC \
11137 old_archive_from_new_cmds_RC \
11138 predep_objects_RC \
11139 postdep_objects_RC \
11142 compiler_lib_search_path_RC \
11144 archive_expsym_cmds_RC \
11145 postinstall_cmds_RC \
11146 postuninstall_cmds_RC \
11147 old_archive_from_expsyms_cmds_RC \
11148 allow_undefined_flag_RC \
11149 no_undefined_flag_RC \
11150 export_symbols_cmds_RC \
11151 hardcode_libdir_flag_spec_RC \
11152 hardcode_libdir_flag_spec_ld_RC \
11153 hardcode_libdir_separator_RC \
11154 hardcode_automatic_RC \
11156 module_expsym_cmds_RC \
11157 lt_cv_prog_compiler_c_o_RC \
11158 exclude_expsyms_RC \
11159 include_expsyms_RC; do
11162 old_archive_cmds_RC | \
11163 old_archive_from_new_cmds_RC | \
11164 archive_cmds_RC | \
11165 archive_expsym_cmds_RC | \
11167 module_expsym_cmds_RC | \
11168 old_archive_from_expsyms_cmds_RC | \
11169 export_symbols_cmds_RC | \
11170 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11171 postinstall_cmds | postuninstall_cmds | \
11172 old_postinstall_cmds | old_postuninstall_cmds | \
11173 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11174 # Double-quote double-evaled strings.
11175 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
11178 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
11184 *'\$0 --fallback-echo"')
11185 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
11191 cat <<__EOF__ >> "$cfgfile"
11192 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
11194 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11196 # Shell to use when invoking shell scripts.
11199 # Whether or not to build shared libraries.
11200 build_libtool_libs=$enable_shared
11202 # Whether or not to build static libraries.
11203 build_old_libs=$enable_static
11205 # Whether or not to add -lc for building shared libraries.
11206 build_libtool_need_lc=$archive_cmds_need_lc_RC
11208 # Whether or not to disallow shared libs when runtime libs are static
11209 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
11211 # Whether or not to optimize for fast installation.
11212 fast_install=$enable_fast_install
11215 host_alias=$host_alias
11219 # The build system.
11220 build_alias=$build_alias
11224 # An echo program that does not interpret backslashes.
11229 AR_FLAGS=$lt_AR_FLAGS
11234 # A language-specific compiler.
11237 # Is the compiler the GNU C compiler?
11243 # The linker used to build libraries.
11246 # Whether we need hard or soft links.
11249 # A BSD-compatible nm program.
11252 # A symbol stripping program
11255 # Used to examine libraries when file_magic_cmd begins "file"
11256 MAGIC_CMD=$MAGIC_CMD
11258 # Used on cygwin: DLL creation program.
11261 # Used on cygwin: object dumper.
11264 # Used on cygwin: assembler.
11267 # The name of the directory that contains temporary libtool files.
11270 # How to create reloadable object files.
11271 reload_flag=$lt_reload_flag
11272 reload_cmds=$lt_reload_cmds
11274 # How to pass a linker flag through the compiler.
11275 wl=$lt_lt_prog_compiler_wl_RC
11277 # Object file suffix (normally "o").
11278 objext="$ac_objext"
11280 # Old archive suffix (normally "a").
11283 # Shared library suffix (normally ".so").
11284 shrext_cmds='$shrext_cmds'
11286 # Executable file suffix (normally "").
11289 # Additional compiler flags for building library objects.
11290 pic_flag=$lt_lt_prog_compiler_pic_RC
11293 # What is the maximum length of a command?
11294 max_cmd_len=$lt_cv_sys_max_cmd_len
11296 # Does compiler simultaneously support -c and -o options?
11297 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
11299 # Must we lock files when doing compilation?
11300 need_locks=$lt_need_locks
11302 # Do we need the lib prefix for modules?
11303 need_lib_prefix=$need_lib_prefix
11305 # Do we need a version for libraries?
11306 need_version=$need_version
11308 # Whether dlopen is supported.
11309 dlopen_support=$enable_dlopen
11311 # Whether dlopen of programs is supported.
11312 dlopen_self=$enable_dlopen_self
11314 # Whether dlopen of statically linked programs is supported.
11315 dlopen_self_static=$enable_dlopen_self_static
11317 # Compiler flag to prevent dynamic linking.
11318 link_static_flag=$lt_lt_prog_compiler_static_RC
11320 # Compiler flag to turn off builtin functions.
11321 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
11323 # Compiler flag to allow reflexive dlopens.
11324 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
11326 # Compiler flag to generate shared objects directly from archives.
11327 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
11329 # Compiler flag to generate thread-safe objects.
11330 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
11332 # Library versioning type.
11333 version_type=$version_type
11335 # Format of library name prefix.
11336 libname_spec=$lt_libname_spec
11338 # List of archive names. First name is the real one, the rest are links.
11339 # The last name is the one that the linker finds with -lNAME.
11340 library_names_spec=$lt_library_names_spec
11342 # The coded name of the library, if different from the real name.
11343 soname_spec=$lt_soname_spec
11345 # Commands used to build and install an old-style archive.
11347 old_archive_cmds=$lt_old_archive_cmds_RC
11348 old_postinstall_cmds=$lt_old_postinstall_cmds
11349 old_postuninstall_cmds=$lt_old_postuninstall_cmds
11351 # Create an old-style archive from a shared archive.
11352 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
11354 # Create a temporary old-style archive to link instead of a shared archive.
11355 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
11357 # Commands used to build and install a shared archive.
11358 archive_cmds=$lt_archive_cmds_RC
11359 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
11360 postinstall_cmds=$lt_postinstall_cmds
11361 postuninstall_cmds=$lt_postuninstall_cmds
11363 # Commands used to build a loadable module (assumed same as above if empty)
11364 module_cmds=$lt_module_cmds_RC
11365 module_expsym_cmds=$lt_module_expsym_cmds_RC
11367 # Commands to strip libraries.
11368 old_striplib=$lt_old_striplib
11369 striplib=$lt_striplib
11371 # Dependencies to place before the objects being linked to create a
11373 predep_objects=$lt_predep_objects_RC
11375 # Dependencies to place after the objects being linked to create a
11377 postdep_objects=$lt_postdep_objects_RC
11379 # Dependencies to place before the objects being linked to create a
11381 predeps=$lt_predeps_RC
11383 # Dependencies to place after the objects being linked to create a
11385 postdeps=$lt_postdeps_RC
11387 # The library search path used internally by the compiler when linking
11388 # a shared library.
11389 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
11391 # Method to check whether dependent libraries are shared objects.
11392 deplibs_check_method=$lt_deplibs_check_method
11394 # Command to use when deplibs_check_method == file_magic.
11395 file_magic_cmd=$lt_file_magic_cmd
11397 # Flag that allows shared libraries with undefined symbols to be built.
11398 allow_undefined_flag=$lt_allow_undefined_flag_RC
11400 # Flag that forces no undefined symbols.
11401 no_undefined_flag=$lt_no_undefined_flag_RC
11403 # Commands used to finish a libtool library installation in a directory.
11404 finish_cmds=$lt_finish_cmds
11406 # Same as above, but a single script fragment to be evaled but not shown.
11407 finish_eval=$lt_finish_eval
11409 # Take the output of nm and produce a listing of raw symbols and C names.
11410 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
11412 # Transform the output of nm in a proper C declaration
11413 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
11415 # Transform the output of nm in a C name address pair
11416 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
11418 # This is the shared library runtime path variable.
11419 runpath_var=$runpath_var
11421 # This is the shared library path variable.
11422 shlibpath_var=$shlibpath_var
11424 # Is shlibpath searched before the hard-coded library search path?
11425 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
11427 # How to hardcode a shared library path into an executable.
11428 hardcode_action=$hardcode_action_RC
11430 # Whether we should hardcode library paths into libraries.
11431 hardcode_into_libs=$hardcode_into_libs
11433 # Flag to hardcode \$libdir into a binary during linking.
11434 # This must work even if \$libdir does not exist.
11435 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
11437 # If ld is used when linking, flag to hardcode \$libdir into
11438 # a binary during linking. This must work even if \$libdir does
11440 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
11442 # Whether we need a single -rpath flag with a separated argument.
11443 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
11445 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
11446 # resulting binary.
11447 hardcode_direct=$hardcode_direct_RC
11449 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
11450 # resulting binary.
11451 hardcode_minus_L=$hardcode_minus_L_RC
11453 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
11454 # the resulting binary.
11455 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
11457 # Set to yes if building a shared library automatically hardcodes DIR into the library
11458 # and all subsequent libraries and executables linked against it.
11459 hardcode_automatic=$hardcode_automatic_RC
11461 # Variables whose values should be saved in libtool wrapper scripts and
11462 # restored at relink time.
11463 variables_saved_for_relink="$variables_saved_for_relink"
11465 # Whether libtool must link a program against all its dependency libraries.
11466 link_all_deplibs=$link_all_deplibs_RC
11468 # Compile-time system search path for libraries
11469 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11471 # Run-time system search path for libraries
11472 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11474 # Fix the shell variable \$srcfile for the compiler.
11475 fix_srcfile_path="$fix_srcfile_path_RC"
11477 # Set to yes if exported symbols are required.
11478 always_export_symbols=$always_export_symbols_RC
11480 # The commands to list exported symbols.
11481 export_symbols_cmds=$lt_export_symbols_cmds_RC
11483 # The commands to extract the exported symbol list from a shared archive.
11484 extract_expsyms_cmds=$lt_extract_expsyms_cmds
11486 # Symbols that should not be listed in the preloaded symbols.
11487 exclude_expsyms=$lt_exclude_expsyms_RC
11489 # Symbols that must always be exported.
11490 include_expsyms=$lt_include_expsyms_RC
11492 # ### END LIBTOOL TAG CONFIG: $tagname
11498 # If there is no Makefile yet, we rely on a make rule to execute
11499 # `config.status --recheck' to rerun these tests and create the
11500 # libtool script then.
11501 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11502 if test -f "$ltmain_in"; then
11503 test -f Makefile && make "$ltmain"
11509 ac_cpp='$CPP $CPPFLAGS'
11510 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11511 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11512 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11519 { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
11520 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
11521 { (exit 1); exit 1; }; }
11525 # Append the new tag name to the list of available tags.
11526 if test -n "$tagname" ; then
11527 available_tags="$available_tags $tagname"
11533 # Now substitute the updated list of available tags.
11534 if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
11535 mv "${ofile}T" "$ofile"
11539 { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
11540 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
11541 { (exit 1); exit 1; }; }
11547 # This can be used to rebuild libtool when needed
11548 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
11550 # Always use our own libtool.
11551 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
11553 # Prevent multiple expansion
11565 if test $ol_enable_perl != no ; then
11566 # Extract the first word of "perl", so it can be a program name with args.
11567 set dummy perl; ac_word=$2
11568 echo "$as_me:$LINENO: checking for $ac_word" >&5
11569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11570 if test "${ac_cv_path_PERLBIN+set}" = set; then
11571 echo $ECHO_N "(cached) $ECHO_C" >&6
11575 ac_cv_path_PERLBIN="$PERLBIN" # Let the user override the test with a path.
11578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11579 for as_dir in $PATH
11582 test -z "$as_dir" && as_dir=.
11583 for ac_exec_ext in '' $ac_executable_extensions; do
11584 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11585 ac_cv_path_PERLBIN="$as_dir/$ac_word$ac_exec_ext"
11586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11592 test -z "$ac_cv_path_PERLBIN" && ac_cv_path_PERLBIN="/usr/bin/perl"
11596 PERLBIN=$ac_cv_path_PERLBIN
11598 if test -n "$PERLBIN"; then
11599 echo "$as_me:$LINENO: result: $PERLBIN" >&5
11600 echo "${ECHO_T}$PERLBIN" >&6
11602 echo "$as_me:$LINENO: result: no" >&5
11603 echo "${ECHO_T}no" >&6
11607 if test "no$PERLBIN" = "no" ; then
11608 if test $ol_enable_perl = yes ; then
11609 { { echo "$as_me:$LINENO: error: could not locate perl" >&5
11610 echo "$as_me: error: could not locate perl" >&2;}
11611 { (exit 1); exit 1; }; }
11615 PERL_CPPFLAGS="`$PERLBIN -MExtUtils::Embed -e ccopts`"
11616 PERL_LDFLAGS="`$PERLBIN -MExtUtils::Embed -e ldopts|sed -e 's/ -lc / /' -e 's/ -lc$//'`"
11618 if test x"$ol_enable_perl" = "xyes" ; then
11619 SLAPD_PERL_LDFLAGS="$PERL_LDFLAGS"
11621 MOD_PERL_LDFLAGS="$PERL_LDFLAGS"
11628 ac_cpp='$CPP $CPPFLAGS'
11629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11632 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
11633 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
11634 # On Suns, sometimes $CPP names a directory.
11635 if test -n "$CPP" && test -d "$CPP"; then
11638 if test -z "$CPP"; then
11639 if test "${ac_cv_prog_CPP+set}" = set; then
11640 echo $ECHO_N "(cached) $ECHO_C" >&6
11642 # Double quotes because CPP needs to be expanded
11643 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11645 ac_preproc_ok=false
11646 for ac_c_preproc_warn_flag in '' yes
11648 # Use a header file that comes with gcc, so configuring glibc
11649 # with a fresh cross-compiler works.
11650 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11651 # <limits.h> exists even on freestanding compilers.
11652 # On the NeXT, cc -E runs the code through the compiler's parser,
11653 # not just through cpp. "Syntax error" is here to catch this case.
11654 cat >conftest.$ac_ext <<_ACEOF
11657 cat confdefs.h >>conftest.$ac_ext
11658 cat >>conftest.$ac_ext <<_ACEOF
11659 /* end confdefs.h. */
11661 # include <limits.h>
11663 # include <assert.h>
11667 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11668 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11670 grep -v '^ *+' conftest.er1 >conftest.err
11672 cat conftest.err >&5
11673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11674 (exit $ac_status); } >/dev/null; then
11675 if test -s conftest.err; then
11676 ac_cpp_err=$ac_c_preproc_warn_flag
11677 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11684 if test -z "$ac_cpp_err"; then
11687 echo "$as_me: failed program was:" >&5
11688 sed 's/^/| /' conftest.$ac_ext >&5
11690 # Broken: fails on valid input.
11693 rm -f conftest.err conftest.$ac_ext
11695 # OK, works on sane cases. Now check whether non-existent headers
11696 # can be detected and how.
11697 cat >conftest.$ac_ext <<_ACEOF
11700 cat confdefs.h >>conftest.$ac_ext
11701 cat >>conftest.$ac_ext <<_ACEOF
11702 /* end confdefs.h. */
11703 #include <ac_nonexistent.h>
11705 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11706 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11708 grep -v '^ *+' conftest.er1 >conftest.err
11710 cat conftest.err >&5
11711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11712 (exit $ac_status); } >/dev/null; then
11713 if test -s conftest.err; then
11714 ac_cpp_err=$ac_c_preproc_warn_flag
11715 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11722 if test -z "$ac_cpp_err"; then
11723 # Broken: success on invalid input.
11726 echo "$as_me: failed program was:" >&5
11727 sed 's/^/| /' conftest.$ac_ext >&5
11729 # Passes both tests.
11733 rm -f conftest.err conftest.$ac_ext
11736 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11737 rm -f conftest.err conftest.$ac_ext
11738 if $ac_preproc_ok; then
11743 ac_cv_prog_CPP=$CPP
11746 CPP=$ac_cv_prog_CPP
11748 ac_cv_prog_CPP=$CPP
11750 echo "$as_me:$LINENO: result: $CPP" >&5
11751 echo "${ECHO_T}$CPP" >&6
11752 ac_preproc_ok=false
11753 for ac_c_preproc_warn_flag in '' yes
11755 # Use a header file that comes with gcc, so configuring glibc
11756 # with a fresh cross-compiler works.
11757 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11758 # <limits.h> exists even on freestanding compilers.
11759 # On the NeXT, cc -E runs the code through the compiler's parser,
11760 # not just through cpp. "Syntax error" is here to catch this case.
11761 cat >conftest.$ac_ext <<_ACEOF
11764 cat confdefs.h >>conftest.$ac_ext
11765 cat >>conftest.$ac_ext <<_ACEOF
11766 /* end confdefs.h. */
11768 # include <limits.h>
11770 # include <assert.h>
11774 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11775 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11777 grep -v '^ *+' conftest.er1 >conftest.err
11779 cat conftest.err >&5
11780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781 (exit $ac_status); } >/dev/null; then
11782 if test -s conftest.err; then
11783 ac_cpp_err=$ac_c_preproc_warn_flag
11784 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11791 if test -z "$ac_cpp_err"; then
11794 echo "$as_me: failed program was:" >&5
11795 sed 's/^/| /' conftest.$ac_ext >&5
11797 # Broken: fails on valid input.
11800 rm -f conftest.err conftest.$ac_ext
11802 # OK, works on sane cases. Now check whether non-existent headers
11803 # can be detected and how.
11804 cat >conftest.$ac_ext <<_ACEOF
11807 cat confdefs.h >>conftest.$ac_ext
11808 cat >>conftest.$ac_ext <<_ACEOF
11809 /* end confdefs.h. */
11810 #include <ac_nonexistent.h>
11812 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11813 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11815 grep -v '^ *+' conftest.er1 >conftest.err
11817 cat conftest.err >&5
11818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819 (exit $ac_status); } >/dev/null; then
11820 if test -s conftest.err; then
11821 ac_cpp_err=$ac_c_preproc_warn_flag
11822 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11829 if test -z "$ac_cpp_err"; then
11830 # Broken: success on invalid input.
11833 echo "$as_me: failed program was:" >&5
11834 sed 's/^/| /' conftest.$ac_ext >&5
11836 # Passes both tests.
11840 rm -f conftest.err conftest.$ac_ext
11843 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11844 rm -f conftest.err conftest.$ac_ext
11845 if $ac_preproc_ok; then
11848 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
11849 See \`config.log' for more details." >&5
11850 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
11851 See \`config.log' for more details." >&2;}
11852 { (exit 1); exit 1; }; }
11856 ac_cpp='$CPP $CPPFLAGS'
11857 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11858 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11859 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11863 *mingw32* ) ac_cv_mingw32=yes ;;
11864 *cygwin* ) ac_cv_cygwin=yes ;;
11870 cat >>confdefs.h <<_ACEOF
11871 #define EXEEXT "${EXEEXT}"
11875 echo "$as_me:$LINENO: checking for be_app in -lbe" >&5
11876 echo $ECHO_N "checking for be_app in -lbe... $ECHO_C" >&6
11877 if test "${ac_cv_lib_be_be_app+set}" = set; then
11878 echo $ECHO_N "(cached) $ECHO_C" >&6
11880 ac_check_lib_save_LIBS=$LIBS
11881 LIBS="-lbe -lroot -lnet $LIBS"
11882 cat >conftest.$ac_ext <<_ACEOF
11885 cat confdefs.h >>conftest.$ac_ext
11886 cat >>conftest.$ac_ext <<_ACEOF
11887 /* end confdefs.h. */
11889 /* Override any gcc2 internal prototype to avoid an error. */
11893 /* We use char because int might match the return type of a gcc2
11894 builtin and then its argument prototype would still apply. */
11904 rm -f conftest.$ac_objext conftest$ac_exeext
11905 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11906 (eval $ac_link) 2>conftest.er1
11908 grep -v '^ *+' conftest.er1 >conftest.err
11910 cat conftest.err >&5
11911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11912 (exit $ac_status); } &&
11913 { ac_try='test -z "$ac_c_werror_flag"
11914 || test ! -s conftest.err'
11915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11916 (eval $ac_try) 2>&5
11918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11919 (exit $ac_status); }; } &&
11920 { ac_try='test -s conftest$ac_exeext'
11921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11922 (eval $ac_try) 2>&5
11924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11925 (exit $ac_status); }; }; then
11926 ac_cv_lib_be_be_app=yes
11928 echo "$as_me: failed program was:" >&5
11929 sed 's/^/| /' conftest.$ac_ext >&5
11931 ac_cv_lib_be_be_app=no
11933 rm -f conftest.err conftest.$ac_objext \
11934 conftest$ac_exeext conftest.$ac_ext
11935 LIBS=$ac_check_lib_save_LIBS
11937 echo "$as_me:$LINENO: result: $ac_cv_lib_be_be_app" >&5
11938 echo "${ECHO_T}$ac_cv_lib_be_be_app" >&6
11939 if test $ac_cv_lib_be_be_app = yes; then
11940 LIBS="$LIBS -lbe -lroot -lnet"
11947 ac_cpp='$CPP $CPPFLAGS'
11948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11951 if test -n "$ac_tool_prefix"; then
11952 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11953 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11954 echo "$as_me:$LINENO: checking for $ac_word" >&5
11955 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11956 if test "${ac_cv_prog_CC+set}" = set; then
11957 echo $ECHO_N "(cached) $ECHO_C" >&6
11959 if test -n "$CC"; then
11960 ac_cv_prog_CC="$CC" # Let the user override the test.
11962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11963 for as_dir in $PATH
11966 test -z "$as_dir" && as_dir=.
11967 for ac_exec_ext in '' $ac_executable_extensions; do
11968 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11969 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11970 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11979 if test -n "$CC"; then
11980 echo "$as_me:$LINENO: result: $CC" >&5
11981 echo "${ECHO_T}$CC" >&6
11983 echo "$as_me:$LINENO: result: no" >&5
11984 echo "${ECHO_T}no" >&6
11988 if test -z "$ac_cv_prog_CC"; then
11990 # Extract the first word of "gcc", so it can be a program name with args.
11991 set dummy gcc; ac_word=$2
11992 echo "$as_me:$LINENO: checking for $ac_word" >&5
11993 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11994 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11995 echo $ECHO_N "(cached) $ECHO_C" >&6
11997 if test -n "$ac_ct_CC"; then
11998 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12001 for as_dir in $PATH
12004 test -z "$as_dir" && as_dir=.
12005 for ac_exec_ext in '' $ac_executable_extensions; do
12006 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12007 ac_cv_prog_ac_ct_CC="gcc"
12008 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12016 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12017 if test -n "$ac_ct_CC"; then
12018 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12019 echo "${ECHO_T}$ac_ct_CC" >&6
12021 echo "$as_me:$LINENO: result: no" >&5
12022 echo "${ECHO_T}no" >&6
12027 CC="$ac_cv_prog_CC"
12030 if test -z "$CC"; then
12031 if test -n "$ac_tool_prefix"; then
12032 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12033 set dummy ${ac_tool_prefix}cc; ac_word=$2
12034 echo "$as_me:$LINENO: checking for $ac_word" >&5
12035 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12036 if test "${ac_cv_prog_CC+set}" = set; then
12037 echo $ECHO_N "(cached) $ECHO_C" >&6
12039 if test -n "$CC"; then
12040 ac_cv_prog_CC="$CC" # Let the user override the test.
12042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12043 for as_dir in $PATH
12046 test -z "$as_dir" && as_dir=.
12047 for ac_exec_ext in '' $ac_executable_extensions; do
12048 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12049 ac_cv_prog_CC="${ac_tool_prefix}cc"
12050 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12059 if test -n "$CC"; then
12060 echo "$as_me:$LINENO: result: $CC" >&5
12061 echo "${ECHO_T}$CC" >&6
12063 echo "$as_me:$LINENO: result: no" >&5
12064 echo "${ECHO_T}no" >&6
12068 if test -z "$ac_cv_prog_CC"; then
12070 # Extract the first word of "cc", so it can be a program name with args.
12071 set dummy cc; ac_word=$2
12072 echo "$as_me:$LINENO: checking for $ac_word" >&5
12073 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12074 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12075 echo $ECHO_N "(cached) $ECHO_C" >&6
12077 if test -n "$ac_ct_CC"; then
12078 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12081 for as_dir in $PATH
12084 test -z "$as_dir" && as_dir=.
12085 for ac_exec_ext in '' $ac_executable_extensions; do
12086 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12087 ac_cv_prog_ac_ct_CC="cc"
12088 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12096 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12097 if test -n "$ac_ct_CC"; then
12098 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12099 echo "${ECHO_T}$ac_ct_CC" >&6
12101 echo "$as_me:$LINENO: result: no" >&5
12102 echo "${ECHO_T}no" >&6
12107 CC="$ac_cv_prog_CC"
12111 if test -z "$CC"; then
12112 # Extract the first word of "cc", so it can be a program name with args.
12113 set dummy cc; ac_word=$2
12114 echo "$as_me:$LINENO: checking for $ac_word" >&5
12115 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12116 if test "${ac_cv_prog_CC+set}" = set; then
12117 echo $ECHO_N "(cached) $ECHO_C" >&6
12119 if test -n "$CC"; then
12120 ac_cv_prog_CC="$CC" # Let the user override the test.
12122 ac_prog_rejected=no
12123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12124 for as_dir in $PATH
12127 test -z "$as_dir" && as_dir=.
12128 for ac_exec_ext in '' $ac_executable_extensions; do
12129 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12130 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12131 ac_prog_rejected=yes
12135 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12141 if test $ac_prog_rejected = yes; then
12142 # We found a bogon in the path, so make sure we never use it.
12143 set dummy $ac_cv_prog_CC
12145 if test $# != 0; then
12146 # We chose a different compiler from the bogus one.
12147 # However, it has the same basename, so the bogon will be chosen
12148 # first if we set CC to just the basename; use the full file name.
12150 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12156 if test -n "$CC"; then
12157 echo "$as_me:$LINENO: result: $CC" >&5
12158 echo "${ECHO_T}$CC" >&6
12160 echo "$as_me:$LINENO: result: no" >&5
12161 echo "${ECHO_T}no" >&6
12165 if test -z "$CC"; then
12166 if test -n "$ac_tool_prefix"; then
12169 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12170 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12171 echo "$as_me:$LINENO: checking for $ac_word" >&5
12172 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12173 if test "${ac_cv_prog_CC+set}" = set; then
12174 echo $ECHO_N "(cached) $ECHO_C" >&6
12176 if test -n "$CC"; then
12177 ac_cv_prog_CC="$CC" # Let the user override the test.
12179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12180 for as_dir in $PATH
12183 test -z "$as_dir" && as_dir=.
12184 for ac_exec_ext in '' $ac_executable_extensions; do
12185 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12186 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12187 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12196 if test -n "$CC"; then
12197 echo "$as_me:$LINENO: result: $CC" >&5
12198 echo "${ECHO_T}$CC" >&6
12200 echo "$as_me:$LINENO: result: no" >&5
12201 echo "${ECHO_T}no" >&6
12204 test -n "$CC" && break
12207 if test -z "$CC"; then
12211 # Extract the first word of "$ac_prog", so it can be a program name with args.
12212 set dummy $ac_prog; ac_word=$2
12213 echo "$as_me:$LINENO: checking for $ac_word" >&5
12214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12215 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12216 echo $ECHO_N "(cached) $ECHO_C" >&6
12218 if test -n "$ac_ct_CC"; then
12219 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12222 for as_dir in $PATH
12225 test -z "$as_dir" && as_dir=.
12226 for ac_exec_ext in '' $ac_executable_extensions; do
12227 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12228 ac_cv_prog_ac_ct_CC="$ac_prog"
12229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12237 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12238 if test -n "$ac_ct_CC"; then
12239 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12240 echo "${ECHO_T}$ac_ct_CC" >&6
12242 echo "$as_me:$LINENO: result: no" >&5
12243 echo "${ECHO_T}no" >&6
12246 test -n "$ac_ct_CC" && break
12255 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12256 See \`config.log' for more details." >&5
12257 echo "$as_me: error: no acceptable C compiler found in \$PATH
12258 See \`config.log' for more details." >&2;}
12259 { (exit 1); exit 1; }; }
12261 # Provide some information about the compiler.
12262 echo "$as_me:$LINENO:" \
12263 "checking for C compiler version" >&5
12264 ac_compiler=`set X $ac_compile; echo $2`
12265 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
12266 (eval $ac_compiler --version </dev/null >&5) 2>&5
12268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12269 (exit $ac_status); }
12270 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
12271 (eval $ac_compiler -v </dev/null >&5) 2>&5
12273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12274 (exit $ac_status); }
12275 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
12276 (eval $ac_compiler -V </dev/null >&5) 2>&5
12278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12279 (exit $ac_status); }
12281 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12282 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
12283 if test "${ac_cv_c_compiler_gnu+set}" = set; then
12284 echo $ECHO_N "(cached) $ECHO_C" >&6
12286 cat >conftest.$ac_ext <<_ACEOF
12289 cat confdefs.h >>conftest.$ac_ext
12290 cat >>conftest.$ac_ext <<_ACEOF
12291 /* end confdefs.h. */
12304 rm -f conftest.$ac_objext
12305 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12306 (eval $ac_compile) 2>conftest.er1
12308 grep -v '^ *+' conftest.er1 >conftest.err
12310 cat conftest.err >&5
12311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12312 (exit $ac_status); } &&
12313 { ac_try='test -z "$ac_c_werror_flag"
12314 || test ! -s conftest.err'
12315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12316 (eval $ac_try) 2>&5
12318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12319 (exit $ac_status); }; } &&
12320 { ac_try='test -s conftest.$ac_objext'
12321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12322 (eval $ac_try) 2>&5
12324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12325 (exit $ac_status); }; }; then
12326 ac_compiler_gnu=yes
12328 echo "$as_me: failed program was:" >&5
12329 sed 's/^/| /' conftest.$ac_ext >&5
12333 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12334 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12337 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12338 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
12339 GCC=`test $ac_compiler_gnu = yes && echo yes`
12340 ac_test_CFLAGS=${CFLAGS+set}
12341 ac_save_CFLAGS=$CFLAGS
12343 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12344 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
12345 if test "${ac_cv_prog_cc_g+set}" = set; then
12346 echo $ECHO_N "(cached) $ECHO_C" >&6
12348 cat >conftest.$ac_ext <<_ACEOF
12351 cat confdefs.h >>conftest.$ac_ext
12352 cat >>conftest.$ac_ext <<_ACEOF
12353 /* end confdefs.h. */
12363 rm -f conftest.$ac_objext
12364 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12365 (eval $ac_compile) 2>conftest.er1
12367 grep -v '^ *+' conftest.er1 >conftest.err
12369 cat conftest.err >&5
12370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12371 (exit $ac_status); } &&
12372 { ac_try='test -z "$ac_c_werror_flag"
12373 || test ! -s conftest.err'
12374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12375 (eval $ac_try) 2>&5
12377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378 (exit $ac_status); }; } &&
12379 { ac_try='test -s conftest.$ac_objext'
12380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12381 (eval $ac_try) 2>&5
12383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12384 (exit $ac_status); }; }; then
12385 ac_cv_prog_cc_g=yes
12387 echo "$as_me: failed program was:" >&5
12388 sed 's/^/| /' conftest.$ac_ext >&5
12392 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12394 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12395 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
12396 if test "$ac_test_CFLAGS" = set; then
12397 CFLAGS=$ac_save_CFLAGS
12398 elif test $ac_cv_prog_cc_g = yes; then
12399 if test "$GCC" = yes; then
12405 if test "$GCC" = yes; then
12411 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
12412 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
12413 if test "${ac_cv_prog_cc_stdc+set}" = set; then
12414 echo $ECHO_N "(cached) $ECHO_C" >&6
12416 ac_cv_prog_cc_stdc=no
12418 cat >conftest.$ac_ext <<_ACEOF
12421 cat confdefs.h >>conftest.$ac_ext
12422 cat >>conftest.$ac_ext <<_ACEOF
12423 /* end confdefs.h. */
12424 #include <stdarg.h>
12426 #include <sys/types.h>
12427 #include <sys/stat.h>
12428 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12429 struct buf { int x; };
12430 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12431 static char *e (p, i)
12437 static char *f (char * (*g) (char **, int), char **p, ...)
12442 s = g (p, va_arg (v,int));
12447 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12448 function prototypes and stuff, but not '\xHH' hex character constants.
12449 These don't provoke an error unfortunately, instead are silently treated
12450 as 'x'. The following induces an error, until -std1 is added to get
12451 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12452 array size at least. It's necessary to write '\x00'==0 to get something
12453 that's true only with -std1. */
12454 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12456 int test (int i, double x);
12457 struct s1 {int (*f) (int a);};
12458 struct s2 {int (*f) (double a);};
12459 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12465 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12470 # Don't try gcc -ansi; that turns off useful extensions and
12471 # breaks some systems' header files.
12472 # AIX -qlanglvl=ansi
12473 # Ultrix and OSF/1 -std1
12474 # HP-UX 10.20 and later -Ae
12475 # HP-UX older versions -Aa -D_HPUX_SOURCE
12476 # SVR4 -Xc -D__EXTENSIONS__
12477 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12479 CC="$ac_save_CC $ac_arg"
12480 rm -f conftest.$ac_objext
12481 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12482 (eval $ac_compile) 2>conftest.er1
12484 grep -v '^ *+' conftest.er1 >conftest.err
12486 cat conftest.err >&5
12487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12488 (exit $ac_status); } &&
12489 { ac_try='test -z "$ac_c_werror_flag"
12490 || test ! -s conftest.err'
12491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12492 (eval $ac_try) 2>&5
12494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12495 (exit $ac_status); }; } &&
12496 { ac_try='test -s conftest.$ac_objext'
12497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12498 (eval $ac_try) 2>&5
12500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12501 (exit $ac_status); }; }; then
12502 ac_cv_prog_cc_stdc=$ac_arg
12505 echo "$as_me: failed program was:" >&5
12506 sed 's/^/| /' conftest.$ac_ext >&5
12509 rm -f conftest.err conftest.$ac_objext
12511 rm -f conftest.$ac_ext conftest.$ac_objext
12516 case "x$ac_cv_prog_cc_stdc" in
12518 echo "$as_me:$LINENO: result: none needed" >&5
12519 echo "${ECHO_T}none needed" >&6 ;;
12521 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
12522 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
12523 CC="$CC $ac_cv_prog_cc_stdc" ;;
12526 # Some people use a C++ compiler to compile C. Since we use `exit',
12527 # in C++ we need to declare it. In case someone uses the same compiler
12528 # for both compiling C and C++ we need to have the C++ compiler decide
12529 # the declaration of exit, since it's the most demanding environment.
12530 cat >conftest.$ac_ext <<_ACEOF
12531 #ifndef __cplusplus
12535 rm -f conftest.$ac_objext
12536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12537 (eval $ac_compile) 2>conftest.er1
12539 grep -v '^ *+' conftest.er1 >conftest.err
12541 cat conftest.err >&5
12542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543 (exit $ac_status); } &&
12544 { ac_try='test -z "$ac_c_werror_flag"
12545 || test ! -s conftest.err'
12546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12547 (eval $ac_try) 2>&5
12549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550 (exit $ac_status); }; } &&
12551 { ac_try='test -s conftest.$ac_objext'
12552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12553 (eval $ac_try) 2>&5
12555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 (exit $ac_status); }; }; then
12557 for ac_declaration in \
12559 'extern "C" void std::exit (int) throw (); using std::exit;' \
12560 'extern "C" void std::exit (int); using std::exit;' \
12561 'extern "C" void exit (int) throw ();' \
12562 'extern "C" void exit (int);' \
12565 cat >conftest.$ac_ext <<_ACEOF
12568 cat confdefs.h >>conftest.$ac_ext
12569 cat >>conftest.$ac_ext <<_ACEOF
12570 /* end confdefs.h. */
12572 #include <stdlib.h>
12581 rm -f conftest.$ac_objext
12582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12583 (eval $ac_compile) 2>conftest.er1
12585 grep -v '^ *+' conftest.er1 >conftest.err
12587 cat conftest.err >&5
12588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12589 (exit $ac_status); } &&
12590 { ac_try='test -z "$ac_c_werror_flag"
12591 || test ! -s conftest.err'
12592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12593 (eval $ac_try) 2>&5
12595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 (exit $ac_status); }; } &&
12597 { ac_try='test -s conftest.$ac_objext'
12598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12599 (eval $ac_try) 2>&5
12601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12602 (exit $ac_status); }; }; then
12605 echo "$as_me: failed program was:" >&5
12606 sed 's/^/| /' conftest.$ac_ext >&5
12610 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12611 cat >conftest.$ac_ext <<_ACEOF
12614 cat confdefs.h >>conftest.$ac_ext
12615 cat >>conftest.$ac_ext <<_ACEOF
12616 /* end confdefs.h. */
12626 rm -f conftest.$ac_objext
12627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12628 (eval $ac_compile) 2>conftest.er1
12630 grep -v '^ *+' conftest.er1 >conftest.err
12632 cat conftest.err >&5
12633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12634 (exit $ac_status); } &&
12635 { ac_try='test -z "$ac_c_werror_flag"
12636 || test ! -s conftest.err'
12637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12638 (eval $ac_try) 2>&5
12640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12641 (exit $ac_status); }; } &&
12642 { ac_try='test -s conftest.$ac_objext'
12643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12644 (eval $ac_try) 2>&5
12646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12647 (exit $ac_status); }; }; then
12650 echo "$as_me: failed program was:" >&5
12651 sed 's/^/| /' conftest.$ac_ext >&5
12654 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12657 if test -n "$ac_declaration"; then
12658 echo '#ifdef __cplusplus' >>confdefs.h
12659 echo $ac_declaration >>confdefs.h
12660 echo '#endif' >>confdefs.h
12664 echo "$as_me: failed program was:" >&5
12665 sed 's/^/| /' conftest.$ac_ext >&5
12668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12670 ac_cpp='$CPP $CPPFLAGS'
12671 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12672 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12673 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12675 depcc="$CC" am_compiler_list=
12677 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
12678 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
12679 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
12680 echo $ECHO_N "(cached) $ECHO_C" >&6
12682 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12683 # We make a subdir and do the tests there. Otherwise we can end up
12684 # making bogus files that we don't know about and never remove. For
12685 # instance it was reported that on HP-UX the gcc test will end up
12686 # making a dummy file named `D' -- because `-MD' means `put the output
12689 # Copy depcomp to subdir because otherwise we won't find it if we're
12690 # using a relative directory.
12691 cp "$am_depcomp" conftest.dir
12693 # We will build objects and dependencies in a subdirectory because
12694 # it helps to detect inapplicable dependency modes. For instance
12695 # both Tru64's cc and ICC support -MD to output dependencies as a
12696 # side effect of compilation, but ICC will put the dependencies in
12697 # the current directory while Tru64 will put them in the object
12701 am_cv_CC_dependencies_compiler_type=none
12702 if test "$am_compiler_list" = ""; then
12703 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12705 for depmode in $am_compiler_list; do
12706 # Setup a source with many dependencies, because some compilers
12707 # like to wrap large dependency lists on column 80 (with \), and
12708 # we should not choose a depcomp mode which is confused by this.
12710 # We need to recreate these files for each test, as the compiler may
12711 # overwrite some of them when testing with obscure command lines.
12712 # This happens at least with the AIX C compiler.
12714 for i in 1 2 3 4 5 6; do
12715 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12716 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
12717 # Solaris 8's {/usr,}/bin/sh.
12718 touch sub/conftst$i.h
12720 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12724 # after this tag, mechanisms are not by side-effect, so they'll
12725 # only be used when explicitly requested
12726 if test "x$enable_dependency_tracking" = xyes; then
12734 # We check with `-c' and `-o' for the sake of the "dashmstdout"
12735 # mode. It turns out that the SunPro C++ compiler does not properly
12736 # handle `-M -o', and we need to detect this.
12737 if depmode=$depmode \
12738 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
12739 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12740 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
12741 >/dev/null 2>conftest.err &&
12742 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12743 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
12744 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12745 # icc doesn't choke on unknown options, it will just issue warnings
12746 # or remarks (even with -Werror). So we grep stderr for any message
12747 # that says an option was ignored or not supported.
12748 # When given -MP, icc 7.0 and 7.1 complain thusly:
12749 # icc: Command line warning: ignoring option '-M'; no argument required
12750 # The diagnosis changed in icc 8.0:
12751 # icc: Command line remark: option '-MP' not supported
12752 if (grep 'ignoring option' conftest.err ||
12753 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12754 am_cv_CC_dependencies_compiler_type=$depmode
12761 rm -rf conftest.dir
12763 am_cv_CC_dependencies_compiler_type=none
12767 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
12768 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
12769 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12774 test "x$enable_dependency_tracking" != xno \
12775 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12776 am__fastdepCC_TRUE=
12777 am__fastdepCC_FALSE='#'
12779 am__fastdepCC_TRUE='#'
12780 am__fastdepCC_FALSE=
12784 if test "X${ac_cv_prog_cc_stdc}" = "Xno" ; then
12785 { { echo "$as_me:$LINENO: error: OpenLDAP requires compiler to support STDC constructs." >&5
12786 echo "$as_me: error: OpenLDAP requires compiler to support STDC constructs." >&2;}
12787 { (exit 1); exit 1; }; }
12790 # test for make depend flag
12793 if test -z "${MKDEP}"; then
12794 OL_MKDEP="${CC-cc}"
12795 if test -z "${MKDEP_FLAGS}"; then
12796 echo "$as_me:$LINENO: checking for ${OL_MKDEP} depend flag" >&5
12797 echo $ECHO_N "checking for ${OL_MKDEP} depend flag... $ECHO_C" >&6
12798 if test "${ol_cv_mkdep+set}" = set; then
12799 echo $ECHO_N "(cached) $ECHO_C" >&6
12803 for flag in "-M" "-xM"; do
12804 cat > conftest.c <<EOF
12807 if { ac_try='$OL_MKDEP $flag conftest.c'
12808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12809 (eval $ac_try) 2>&5
12811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12812 (exit $ac_status); }; } \
12813 | grep '^conftest\.'"${ac_objext}" >/dev/null 2>&1
12815 if test ! -f conftest."${ac_object}" ; then
12817 OL_MKDEP_FLAGS="$flag"
12825 echo "$as_me:$LINENO: result: $ol_cv_mkdep" >&5
12826 echo "${ECHO_T}$ol_cv_mkdep" >&6
12829 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12833 OL_MKDEP="${MKDEP}"
12834 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12839 if test "${ol_cv_mkdep}" = no ; then
12840 # this will soon become an error
12841 { echo "$as_me:$LINENO: WARNING: do not know how to generate dependencies" >&5
12842 echo "$as_me: WARNING: do not know how to generate dependencies" >&2;}
12845 echo "$as_me:$LINENO: checking for afopen in -ls" >&5
12846 echo $ECHO_N "checking for afopen in -ls... $ECHO_C" >&6
12847 if test "${ac_cv_lib_s_afopen+set}" = set; then
12848 echo $ECHO_N "(cached) $ECHO_C" >&6
12850 ac_check_lib_save_LIBS=$LIBS
12852 cat >conftest.$ac_ext <<_ACEOF
12855 cat confdefs.h >>conftest.$ac_ext
12856 cat >>conftest.$ac_ext <<_ACEOF
12857 /* end confdefs.h. */
12859 /* Override any gcc2 internal prototype to avoid an error. */
12863 /* We use char because int might match the return type of a gcc2
12864 builtin and then its argument prototype would still apply. */
12874 rm -f conftest.$ac_objext conftest$ac_exeext
12875 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12876 (eval $ac_link) 2>conftest.er1
12878 grep -v '^ *+' conftest.er1 >conftest.err
12880 cat conftest.err >&5
12881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12882 (exit $ac_status); } &&
12883 { ac_try='test -z "$ac_c_werror_flag"
12884 || test ! -s conftest.err'
12885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12886 (eval $ac_try) 2>&5
12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889 (exit $ac_status); }; } &&
12890 { ac_try='test -s conftest$ac_exeext'
12891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12892 (eval $ac_try) 2>&5
12894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12895 (exit $ac_status); }; }; then
12896 ac_cv_lib_s_afopen=yes
12898 echo "$as_me: failed program was:" >&5
12899 sed 's/^/| /' conftest.$ac_ext >&5
12901 ac_cv_lib_s_afopen=no
12903 rm -f conftest.err conftest.$ac_objext \
12904 conftest$ac_exeext conftest.$ac_ext
12905 LIBS=$ac_check_lib_save_LIBS
12907 echo "$as_me:$LINENO: result: $ac_cv_lib_s_afopen" >&5
12908 echo "${ECHO_T}$ac_cv_lib_s_afopen" >&6
12909 if test $ac_cv_lib_s_afopen = yes; then
12913 cat >>confdefs.h <<\_ACEOF
12914 #define HAVE_AIX_SECURITY 1
12923 ac_cv_func_getopt=no
12925 cat >>confdefs.h <<\_ACEOF
12926 #define BOTH_STRINGS_H 1
12933 WITH_MODULES_ENABLED=no
12934 if test $ol_enable_modules != no ; then
12936 for ac_header in ltdl.h
12938 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12939 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12940 echo "$as_me:$LINENO: checking for $ac_header" >&5
12941 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12942 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12943 echo $ECHO_N "(cached) $ECHO_C" >&6
12945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12948 # Is the header compilable?
12949 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12950 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12951 cat >conftest.$ac_ext <<_ACEOF
12954 cat confdefs.h >>conftest.$ac_ext
12955 cat >>conftest.$ac_ext <<_ACEOF
12956 /* end confdefs.h. */
12957 $ac_includes_default
12958 #include <$ac_header>
12960 rm -f conftest.$ac_objext
12961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12962 (eval $ac_compile) 2>conftest.er1
12964 grep -v '^ *+' conftest.er1 >conftest.err
12966 cat conftest.err >&5
12967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12968 (exit $ac_status); } &&
12969 { ac_try='test -z "$ac_c_werror_flag"
12970 || test ! -s conftest.err'
12971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12972 (eval $ac_try) 2>&5
12974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12975 (exit $ac_status); }; } &&
12976 { ac_try='test -s conftest.$ac_objext'
12977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12978 (eval $ac_try) 2>&5
12980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981 (exit $ac_status); }; }; then
12982 ac_header_compiler=yes
12984 echo "$as_me: failed program was:" >&5
12985 sed 's/^/| /' conftest.$ac_ext >&5
12987 ac_header_compiler=no
12989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12990 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12991 echo "${ECHO_T}$ac_header_compiler" >&6
12993 # Is the header present?
12994 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12995 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12996 cat >conftest.$ac_ext <<_ACEOF
12999 cat confdefs.h >>conftest.$ac_ext
13000 cat >>conftest.$ac_ext <<_ACEOF
13001 /* end confdefs.h. */
13002 #include <$ac_header>
13004 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13005 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13007 grep -v '^ *+' conftest.er1 >conftest.err
13009 cat conftest.err >&5
13010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011 (exit $ac_status); } >/dev/null; then
13012 if test -s conftest.err; then
13013 ac_cpp_err=$ac_c_preproc_warn_flag
13014 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13021 if test -z "$ac_cpp_err"; then
13022 ac_header_preproc=yes
13024 echo "$as_me: failed program was:" >&5
13025 sed 's/^/| /' conftest.$ac_ext >&5
13027 ac_header_preproc=no
13029 rm -f conftest.err conftest.$ac_ext
13030 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13031 echo "${ECHO_T}$ac_header_preproc" >&6
13033 # So? What about this header?
13034 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13036 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13037 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13038 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13039 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13040 ac_header_preproc=yes
13043 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13044 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13045 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13046 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13047 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13048 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13049 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13050 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13051 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13052 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13053 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13054 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13057 ## --------------------------------------------- ##
13058 ## Report this to <http://www.openldap.org/its/> ##
13059 ## --------------------------------------------- ##
13062 sed "s/^/$as_me: WARNING: /" >&2
13065 echo "$as_me:$LINENO: checking for $ac_header" >&5
13066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13067 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13068 echo $ECHO_N "(cached) $ECHO_C" >&6
13070 eval "$as_ac_Header=\$ac_header_preproc"
13072 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13073 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13076 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13077 cat >>confdefs.h <<_ACEOF
13078 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13086 if test $ac_cv_header_ltdl_h = no ; then
13087 { { echo "$as_me:$LINENO: error: could not locate libtool ltdl.h" >&5
13088 echo "$as_me: error: could not locate libtool ltdl.h" >&2;}
13089 { (exit 1); exit 1; }; }
13092 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
13093 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
13094 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
13095 echo $ECHO_N "(cached) $ECHO_C" >&6
13097 ac_check_lib_save_LIBS=$LIBS
13098 LIBS="-lltdl $LIBS"
13099 cat >conftest.$ac_ext <<_ACEOF
13102 cat confdefs.h >>conftest.$ac_ext
13103 cat >>conftest.$ac_ext <<_ACEOF
13104 /* end confdefs.h. */
13106 /* Override any gcc2 internal prototype to avoid an error. */
13110 /* We use char because int might match the return type of a gcc2
13111 builtin and then its argument prototype would still apply. */
13121 rm -f conftest.$ac_objext conftest$ac_exeext
13122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13123 (eval $ac_link) 2>conftest.er1
13125 grep -v '^ *+' conftest.er1 >conftest.err
13127 cat conftest.err >&5
13128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13129 (exit $ac_status); } &&
13130 { ac_try='test -z "$ac_c_werror_flag"
13131 || test ! -s conftest.err'
13132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13133 (eval $ac_try) 2>&5
13135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13136 (exit $ac_status); }; } &&
13137 { ac_try='test -s conftest$ac_exeext'
13138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13139 (eval $ac_try) 2>&5
13141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13142 (exit $ac_status); }; }; then
13143 ac_cv_lib_ltdl_lt_dlinit=yes
13145 echo "$as_me: failed program was:" >&5
13146 sed 's/^/| /' conftest.$ac_ext >&5
13148 ac_cv_lib_ltdl_lt_dlinit=no
13150 rm -f conftest.err conftest.$ac_objext \
13151 conftest$ac_exeext conftest.$ac_ext
13152 LIBS=$ac_check_lib_save_LIBS
13154 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
13155 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
13156 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
13158 MODULES_LIBS=-lltdl
13160 cat >>confdefs.h <<\_ACEOF
13161 #define HAVE_LIBLTDL 1
13168 if test "$ac_cv_lib_ltdl_lt_dlinit" = no ; then
13169 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
13170 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
13171 { (exit 1); exit 1; }; }
13173 ol_link_modules=yes
13174 WITH_MODULES_ENABLED=yes
13177 for i in $Backends; do
13178 eval "ol_tmp=\$ol_enable_$i"
13179 if test $ol_tmp = mod ; then
13180 { echo "$as_me:$LINENO: WARNING: building static $i backend" >&5
13181 echo "$as_me: WARNING: building static $i backend" >&2;}
13182 eval "ol_enable_$i=yes"
13185 for i in $Overlays; do
13186 eval "ol_tmp=\$ol_enable_$i"
13187 if test $ol_tmp = mod ; then
13188 { echo "$as_me:$LINENO: WARNING: building static $i overlay" >&5
13189 echo "$as_me: WARNING: building static $i overlay" >&2;}
13190 eval "ol_enable_$i=yes"
13196 echo "$as_me:$LINENO: checking for EBCDIC" >&5
13197 echo $ECHO_N "checking for EBCDIC... $ECHO_C" >&6
13198 if test "${ol_cv_cpp_ebcdic+set}" = set; then
13199 echo $ECHO_N "(cached) $ECHO_C" >&6
13202 cat >conftest.$ac_ext <<_ACEOF
13205 cat confdefs.h >>conftest.$ac_ext
13206 cat >>conftest.$ac_ext <<_ACEOF
13207 /* end confdefs.h. */
13210 #include <__ASCII__/generate_error.h>
13214 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13215 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13217 grep -v '^ *+' conftest.er1 >conftest.err
13219 cat conftest.err >&5
13220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221 (exit $ac_status); } >/dev/null; then
13222 if test -s conftest.err; then
13223 ac_cpp_err=$ac_c_preproc_warn_flag
13224 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13231 if test -z "$ac_cpp_err"; then
13232 ol_cv_cpp_ebcdic=yes
13234 echo "$as_me: failed program was:" >&5
13235 sed 's/^/| /' conftest.$ac_ext >&5
13237 ol_cv_cpp_ebcdic=no
13239 rm -f conftest.err conftest.$ac_ext
13241 echo "$as_me:$LINENO: result: $ol_cv_cpp_ebcdic" >&5
13242 echo "${ECHO_T}$ol_cv_cpp_ebcdic" >&6
13243 if test $ol_cv_cpp_ebcdic = yes ; then
13245 cat >>confdefs.h <<\_ACEOF
13246 #define HAVE_EBCDIC 1
13251 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13252 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
13253 if test "${ol_cv_header_stdc+set}" = set; then
13254 echo $ECHO_N "(cached) $ECHO_C" >&6
13256 cat >conftest.$ac_ext <<_ACEOF
13259 cat confdefs.h >>conftest.$ac_ext
13260 cat >>conftest.$ac_ext <<_ACEOF
13261 /* end confdefs.h. */
13262 #include <stdlib.h>
13263 #include <stdarg.h>
13264 #include <string.h>
13267 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13268 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13270 grep -v '^ *+' conftest.er1 >conftest.err
13272 cat conftest.err >&5
13273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13274 (exit $ac_status); } >/dev/null; then
13275 if test -s conftest.err; then
13276 ac_cpp_err=$ac_c_preproc_warn_flag
13277 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13284 if test -z "$ac_cpp_err"; then
13285 ol_cv_header_stdc=yes
13287 echo "$as_me: failed program was:" >&5
13288 sed 's/^/| /' conftest.$ac_ext >&5
13290 ol_cv_header_stdc=no
13292 rm -f conftest.err conftest.$ac_ext
13294 if test $ol_cv_header_stdc = yes; then
13295 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13296 cat >conftest.$ac_ext <<_ACEOF
13299 cat confdefs.h >>conftest.$ac_ext
13300 cat >>conftest.$ac_ext <<_ACEOF
13301 /* end confdefs.h. */
13302 #include <string.h>
13305 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13306 $EGREP "memchr" >/dev/null 2>&1; then
13309 ol_cv_header_stdc=no
13315 if test $ol_cv_header_stdc = yes; then
13316 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13317 cat >conftest.$ac_ext <<_ACEOF
13320 cat confdefs.h >>conftest.$ac_ext
13321 cat >>conftest.$ac_ext <<_ACEOF
13322 /* end confdefs.h. */
13323 #include <stdlib.h>
13326 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13327 $EGREP "free" >/dev/null 2>&1; then
13330 ol_cv_header_stdc=no
13336 if test $ol_cv_header_stdc = yes; then
13337 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13338 if test "$cross_compiling" = yes; then
13341 cat >conftest.$ac_ext <<_ACEOF
13344 cat confdefs.h >>conftest.$ac_ext
13345 cat >>conftest.$ac_ext <<_ACEOF
13346 /* end confdefs.h. */
13348 #ifndef HAVE_EBCDIC
13349 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13350 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13352 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
13353 || ('j' <= (c) && (c) <= 'r') \
13354 || ('s' <= (c) && (c) <= 'z'))
13355 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13357 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13358 int main () { int i; for (i = 0; i < 256; i++)
13359 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
13363 rm -f conftest$ac_exeext
13364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13365 (eval $ac_link) 2>&5
13367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13368 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13370 (eval $ac_try) 2>&5
13372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13373 (exit $ac_status); }; }; then
13376 echo "$as_me: program exited with status $ac_status" >&5
13377 echo "$as_me: failed program was:" >&5
13378 sed 's/^/| /' conftest.$ac_ext >&5
13380 ( exit $ac_status )
13381 ol_cv_header_stdc=no
13383 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13387 echo "$as_me:$LINENO: result: $ol_cv_header_stdc" >&5
13388 echo "${ECHO_T}$ol_cv_header_stdc" >&6
13389 if test $ol_cv_header_stdc = yes; then
13390 cat >>confdefs.h <<\_ACEOF
13391 #define STDC_HEADERS 1
13395 ac_cv_header_stdc=disable
13398 if test $ol_cv_header_stdc != yes; then
13399 { echo "$as_me:$LINENO: WARNING: could not locate Standard C compliant headers" >&5
13400 echo "$as_me: WARNING: could not locate Standard C compliant headers" >&2;}
13408 ac_header_dirent=no
13409 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13410 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13411 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13412 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
13413 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13414 echo $ECHO_N "(cached) $ECHO_C" >&6
13416 cat >conftest.$ac_ext <<_ACEOF
13419 cat confdefs.h >>conftest.$ac_ext
13420 cat >>conftest.$ac_ext <<_ACEOF
13421 /* end confdefs.h. */
13422 #include <sys/types.h>
13434 rm -f conftest.$ac_objext
13435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13436 (eval $ac_compile) 2>conftest.er1
13438 grep -v '^ *+' conftest.er1 >conftest.err
13440 cat conftest.err >&5
13441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13442 (exit $ac_status); } &&
13443 { ac_try='test -z "$ac_c_werror_flag"
13444 || test ! -s conftest.err'
13445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13446 (eval $ac_try) 2>&5
13448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13449 (exit $ac_status); }; } &&
13450 { ac_try='test -s conftest.$ac_objext'
13451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13452 (eval $ac_try) 2>&5
13454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455 (exit $ac_status); }; }; then
13456 eval "$as_ac_Header=yes"
13458 echo "$as_me: failed program was:" >&5
13459 sed 's/^/| /' conftest.$ac_ext >&5
13461 eval "$as_ac_Header=no"
13463 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13465 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13466 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13467 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13468 cat >>confdefs.h <<_ACEOF
13469 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13472 ac_header_dirent=$ac_hdr; break
13476 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13477 if test $ac_header_dirent = dirent.h; then
13478 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13479 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13480 if test "${ac_cv_search_opendir+set}" = set; then
13481 echo $ECHO_N "(cached) $ECHO_C" >&6
13483 ac_func_search_save_LIBS=$LIBS
13484 ac_cv_search_opendir=no
13485 cat >conftest.$ac_ext <<_ACEOF
13488 cat confdefs.h >>conftest.$ac_ext
13489 cat >>conftest.$ac_ext <<_ACEOF
13490 /* end confdefs.h. */
13492 /* Override any gcc2 internal prototype to avoid an error. */
13496 /* We use char because int might match the return type of a gcc2
13497 builtin and then its argument prototype would still apply. */
13507 rm -f conftest.$ac_objext conftest$ac_exeext
13508 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13509 (eval $ac_link) 2>conftest.er1
13511 grep -v '^ *+' conftest.er1 >conftest.err
13513 cat conftest.err >&5
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); } &&
13516 { ac_try='test -z "$ac_c_werror_flag"
13517 || test ! -s conftest.err'
13518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13519 (eval $ac_try) 2>&5
13521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13522 (exit $ac_status); }; } &&
13523 { ac_try='test -s conftest$ac_exeext'
13524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13525 (eval $ac_try) 2>&5
13527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13528 (exit $ac_status); }; }; then
13529 ac_cv_search_opendir="none required"
13531 echo "$as_me: failed program was:" >&5
13532 sed 's/^/| /' conftest.$ac_ext >&5
13535 rm -f conftest.err conftest.$ac_objext \
13536 conftest$ac_exeext conftest.$ac_ext
13537 if test "$ac_cv_search_opendir" = no; then
13538 for ac_lib in dir; do
13539 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13540 cat >conftest.$ac_ext <<_ACEOF
13543 cat confdefs.h >>conftest.$ac_ext
13544 cat >>conftest.$ac_ext <<_ACEOF
13545 /* end confdefs.h. */
13547 /* Override any gcc2 internal prototype to avoid an error. */
13551 /* We use char because int might match the return type of a gcc2
13552 builtin and then its argument prototype would still apply. */
13562 rm -f conftest.$ac_objext conftest$ac_exeext
13563 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13564 (eval $ac_link) 2>conftest.er1
13566 grep -v '^ *+' conftest.er1 >conftest.err
13568 cat conftest.err >&5
13569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13570 (exit $ac_status); } &&
13571 { ac_try='test -z "$ac_c_werror_flag"
13572 || test ! -s conftest.err'
13573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13574 (eval $ac_try) 2>&5
13576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13577 (exit $ac_status); }; } &&
13578 { ac_try='test -s conftest$ac_exeext'
13579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13580 (eval $ac_try) 2>&5
13582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13583 (exit $ac_status); }; }; then
13584 ac_cv_search_opendir="-l$ac_lib"
13587 echo "$as_me: failed program was:" >&5
13588 sed 's/^/| /' conftest.$ac_ext >&5
13591 rm -f conftest.err conftest.$ac_objext \
13592 conftest$ac_exeext conftest.$ac_ext
13595 LIBS=$ac_func_search_save_LIBS
13597 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13598 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13599 if test "$ac_cv_search_opendir" != no; then
13600 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13605 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13606 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13607 if test "${ac_cv_search_opendir+set}" = set; then
13608 echo $ECHO_N "(cached) $ECHO_C" >&6
13610 ac_func_search_save_LIBS=$LIBS
13611 ac_cv_search_opendir=no
13612 cat >conftest.$ac_ext <<_ACEOF
13615 cat confdefs.h >>conftest.$ac_ext
13616 cat >>conftest.$ac_ext <<_ACEOF
13617 /* end confdefs.h. */
13619 /* Override any gcc2 internal prototype to avoid an error. */
13623 /* We use char because int might match the return type of a gcc2
13624 builtin and then its argument prototype would still apply. */
13634 rm -f conftest.$ac_objext conftest$ac_exeext
13635 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13636 (eval $ac_link) 2>conftest.er1
13638 grep -v '^ *+' conftest.er1 >conftest.err
13640 cat conftest.err >&5
13641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642 (exit $ac_status); } &&
13643 { ac_try='test -z "$ac_c_werror_flag"
13644 || test ! -s conftest.err'
13645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13646 (eval $ac_try) 2>&5
13648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13649 (exit $ac_status); }; } &&
13650 { ac_try='test -s conftest$ac_exeext'
13651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13652 (eval $ac_try) 2>&5
13654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13655 (exit $ac_status); }; }; then
13656 ac_cv_search_opendir="none required"
13658 echo "$as_me: failed program was:" >&5
13659 sed 's/^/| /' conftest.$ac_ext >&5
13662 rm -f conftest.err conftest.$ac_objext \
13663 conftest$ac_exeext conftest.$ac_ext
13664 if test "$ac_cv_search_opendir" = no; then
13665 for ac_lib in x; do
13666 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13667 cat >conftest.$ac_ext <<_ACEOF
13670 cat confdefs.h >>conftest.$ac_ext
13671 cat >>conftest.$ac_ext <<_ACEOF
13672 /* end confdefs.h. */
13674 /* Override any gcc2 internal prototype to avoid an error. */
13678 /* We use char because int might match the return type of a gcc2
13679 builtin and then its argument prototype would still apply. */
13689 rm -f conftest.$ac_objext conftest$ac_exeext
13690 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13691 (eval $ac_link) 2>conftest.er1
13693 grep -v '^ *+' conftest.er1 >conftest.err
13695 cat conftest.err >&5
13696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13697 (exit $ac_status); } &&
13698 { ac_try='test -z "$ac_c_werror_flag"
13699 || test ! -s conftest.err'
13700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13701 (eval $ac_try) 2>&5
13703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13704 (exit $ac_status); }; } &&
13705 { ac_try='test -s conftest$ac_exeext'
13706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13707 (eval $ac_try) 2>&5
13709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13710 (exit $ac_status); }; }; then
13711 ac_cv_search_opendir="-l$ac_lib"
13714 echo "$as_me: failed program was:" >&5
13715 sed 's/^/| /' conftest.$ac_ext >&5
13718 rm -f conftest.err conftest.$ac_objext \
13719 conftest$ac_exeext conftest.$ac_ext
13722 LIBS=$ac_func_search_save_LIBS
13724 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13725 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13726 if test "$ac_cv_search_opendir" != no; then
13727 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13733 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13734 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
13735 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13736 echo $ECHO_N "(cached) $ECHO_C" >&6
13738 cat >conftest.$ac_ext <<_ACEOF
13741 cat confdefs.h >>conftest.$ac_ext
13742 cat >>conftest.$ac_ext <<_ACEOF
13743 /* end confdefs.h. */
13744 #include <sys/types.h>
13745 #include <sys/wait.h>
13746 #ifndef WEXITSTATUS
13747 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
13750 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13758 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13763 rm -f conftest.$ac_objext
13764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13765 (eval $ac_compile) 2>conftest.er1
13767 grep -v '^ *+' conftest.er1 >conftest.err
13769 cat conftest.err >&5
13770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13771 (exit $ac_status); } &&
13772 { ac_try='test -z "$ac_c_werror_flag"
13773 || test ! -s conftest.err'
13774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13775 (eval $ac_try) 2>&5
13777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13778 (exit $ac_status); }; } &&
13779 { ac_try='test -s conftest.$ac_objext'
13780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13781 (eval $ac_try) 2>&5
13783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13784 (exit $ac_status); }; }; then
13785 ac_cv_header_sys_wait_h=yes
13787 echo "$as_me: failed program was:" >&5
13788 sed 's/^/| /' conftest.$ac_ext >&5
13790 ac_cv_header_sys_wait_h=no
13792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13794 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
13795 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
13796 if test $ac_cv_header_sys_wait_h = yes; then
13798 cat >>confdefs.h <<\_ACEOF
13799 #define HAVE_SYS_WAIT_H 1
13804 echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
13805 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6
13806 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
13807 echo $ECHO_N "(cached) $ECHO_C" >&6
13809 cat >conftest.$ac_ext <<_ACEOF
13812 cat confdefs.h >>conftest.$ac_ext
13813 cat >>conftest.$ac_ext <<_ACEOF
13814 /* end confdefs.h. */
13815 #include <sys/types.h>
13816 #include <termios.h>
13822 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13823 $EGREP "yes" >/dev/null 2>&1; then
13824 ac_cv_sys_tiocgwinsz_in_termios_h=yes
13826 ac_cv_sys_tiocgwinsz_in_termios_h=no
13831 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
13832 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6
13834 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
13835 echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
13836 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6
13837 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
13838 echo $ECHO_N "(cached) $ECHO_C" >&6
13840 cat >conftest.$ac_ext <<_ACEOF
13843 cat confdefs.h >>conftest.$ac_ext
13844 cat >>conftest.$ac_ext <<_ACEOF
13845 /* end confdefs.h. */
13846 #include <sys/types.h>
13847 #include <sys/ioctl.h>
13853 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13854 $EGREP "yes" >/dev/null 2>&1; then
13855 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
13857 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
13862 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
13863 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6
13865 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
13867 cat >>confdefs.h <<\_ACEOF
13868 #define GWINSZ_IN_SYS_IOCTL 1
13972 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13973 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13974 echo "$as_me:$LINENO: checking for $ac_header" >&5
13975 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13976 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13977 echo $ECHO_N "(cached) $ECHO_C" >&6
13979 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13980 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13982 # Is the header compilable?
13983 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13984 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13985 cat >conftest.$ac_ext <<_ACEOF
13988 cat confdefs.h >>conftest.$ac_ext
13989 cat >>conftest.$ac_ext <<_ACEOF
13990 /* end confdefs.h. */
13991 $ac_includes_default
13992 #include <$ac_header>
13994 rm -f conftest.$ac_objext
13995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13996 (eval $ac_compile) 2>conftest.er1
13998 grep -v '^ *+' conftest.er1 >conftest.err
14000 cat conftest.err >&5
14001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002 (exit $ac_status); } &&
14003 { ac_try='test -z "$ac_c_werror_flag"
14004 || test ! -s conftest.err'
14005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14006 (eval $ac_try) 2>&5
14008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14009 (exit $ac_status); }; } &&
14010 { ac_try='test -s conftest.$ac_objext'
14011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14012 (eval $ac_try) 2>&5
14014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14015 (exit $ac_status); }; }; then
14016 ac_header_compiler=yes
14018 echo "$as_me: failed program was:" >&5
14019 sed 's/^/| /' conftest.$ac_ext >&5
14021 ac_header_compiler=no
14023 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14024 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14025 echo "${ECHO_T}$ac_header_compiler" >&6
14027 # Is the header present?
14028 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14029 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14030 cat >conftest.$ac_ext <<_ACEOF
14033 cat confdefs.h >>conftest.$ac_ext
14034 cat >>conftest.$ac_ext <<_ACEOF
14035 /* end confdefs.h. */
14036 #include <$ac_header>
14038 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14039 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14041 grep -v '^ *+' conftest.er1 >conftest.err
14043 cat conftest.err >&5
14044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14045 (exit $ac_status); } >/dev/null; then
14046 if test -s conftest.err; then
14047 ac_cpp_err=$ac_c_preproc_warn_flag
14048 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14055 if test -z "$ac_cpp_err"; then
14056 ac_header_preproc=yes
14058 echo "$as_me: failed program was:" >&5
14059 sed 's/^/| /' conftest.$ac_ext >&5
14061 ac_header_preproc=no
14063 rm -f conftest.err conftest.$ac_ext
14064 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14065 echo "${ECHO_T}$ac_header_preproc" >&6
14067 # So? What about this header?
14068 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14070 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14071 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14072 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14073 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14074 ac_header_preproc=yes
14077 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14078 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14079 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14080 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14081 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14082 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14083 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14084 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14085 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14086 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14087 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14088 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14091 ## --------------------------------------------- ##
14092 ## Report this to <http://www.openldap.org/its/> ##
14093 ## --------------------------------------------- ##
14096 sed "s/^/$as_me: WARNING: /" >&2
14099 echo "$as_me:$LINENO: checking for $ac_header" >&5
14100 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14101 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14102 echo $ECHO_N "(cached) $ECHO_C" >&6
14104 eval "$as_ac_Header=\$ac_header_preproc"
14106 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14107 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14110 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14111 cat >>confdefs.h <<_ACEOF
14112 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14121 for ac_header in resolv.h
14123 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14124 echo "$as_me:$LINENO: checking for $ac_header" >&5
14125 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14126 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14127 echo $ECHO_N "(cached) $ECHO_C" >&6
14129 cat >conftest.$ac_ext <<_ACEOF
14132 cat confdefs.h >>conftest.$ac_ext
14133 cat >>conftest.$ac_ext <<_ACEOF
14134 /* end confdefs.h. */
14135 $ac_includes_default
14136 #include <netinet/in.h>
14139 #include <$ac_header>
14141 rm -f conftest.$ac_objext
14142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14143 (eval $ac_compile) 2>conftest.er1
14145 grep -v '^ *+' conftest.er1 >conftest.err
14147 cat conftest.err >&5
14148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14149 (exit $ac_status); } &&
14150 { ac_try='test -z "$ac_c_werror_flag"
14151 || test ! -s conftest.err'
14152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14153 (eval $ac_try) 2>&5
14155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14156 (exit $ac_status); }; } &&
14157 { ac_try='test -s conftest.$ac_objext'
14158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14159 (eval $ac_try) 2>&5
14161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162 (exit $ac_status); }; }; then
14163 eval "$as_ac_Header=yes"
14165 echo "$as_me: failed program was:" >&5
14166 sed 's/^/| /' conftest.$ac_ext >&5
14168 eval "$as_ac_Header=no"
14170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14172 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14173 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14174 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14175 cat >>confdefs.h <<_ACEOF
14176 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14185 for ac_header in sys/ucred.h
14187 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14188 echo "$as_me:$LINENO: checking for $ac_header" >&5
14189 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14190 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14191 echo $ECHO_N "(cached) $ECHO_C" >&6
14193 cat >conftest.$ac_ext <<_ACEOF
14196 cat confdefs.h >>conftest.$ac_ext
14197 cat >>conftest.$ac_ext <<_ACEOF
14198 /* end confdefs.h. */
14199 $ac_includes_default
14200 #ifdef HAVE_SYS_PARAM_H
14201 #include <sys/param.h>
14205 #include <$ac_header>
14207 rm -f conftest.$ac_objext
14208 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14209 (eval $ac_compile) 2>conftest.er1
14211 grep -v '^ *+' conftest.er1 >conftest.err
14213 cat conftest.err >&5
14214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14215 (exit $ac_status); } &&
14216 { ac_try='test -z "$ac_c_werror_flag"
14217 || test ! -s conftest.err'
14218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14219 (eval $ac_try) 2>&5
14221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14222 (exit $ac_status); }; } &&
14223 { ac_try='test -s conftest.$ac_objext'
14224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14225 (eval $ac_try) 2>&5
14227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14228 (exit $ac_status); }; }; then
14229 eval "$as_ac_Header=yes"
14231 echo "$as_me: failed program was:" >&5
14232 sed 's/^/| /' conftest.$ac_ext >&5
14234 eval "$as_ac_Header=no"
14236 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14238 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14239 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14240 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14241 cat >>confdefs.h <<_ACEOF
14242 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14253 for ac_func in sigaction sigset
14255 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14256 echo "$as_me:$LINENO: checking for $ac_func" >&5
14257 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14258 if eval "test \"\${$as_ac_var+set}\" = set"; then
14259 echo $ECHO_N "(cached) $ECHO_C" >&6
14261 cat >conftest.$ac_ext <<_ACEOF
14264 cat confdefs.h >>conftest.$ac_ext
14265 cat >>conftest.$ac_ext <<_ACEOF
14266 /* end confdefs.h. */
14267 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14268 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14269 #define $ac_func innocuous_$ac_func
14271 /* System header to define __stub macros and hopefully few prototypes,
14272 which can conflict with char $ac_func (); below.
14273 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14274 <limits.h> exists even on freestanding compilers. */
14277 # include <limits.h>
14279 # include <assert.h>
14284 /* Override any gcc2 internal prototype to avoid an error. */
14289 /* We use char because int might match the return type of a gcc2
14290 builtin and then its argument prototype would still apply. */
14292 /* The GNU C library defines this for functions which it implements
14293 to always fail with ENOSYS. Some functions are actually named
14294 something starting with __ and the normal name is an alias. */
14295 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14298 char (*f) () = $ac_func;
14307 return f != $ac_func;
14312 rm -f conftest.$ac_objext conftest$ac_exeext
14313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14314 (eval $ac_link) 2>conftest.er1
14316 grep -v '^ *+' conftest.er1 >conftest.err
14318 cat conftest.err >&5
14319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14320 (exit $ac_status); } &&
14321 { ac_try='test -z "$ac_c_werror_flag"
14322 || test ! -s conftest.err'
14323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14324 (eval $ac_try) 2>&5
14326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14327 (exit $ac_status); }; } &&
14328 { ac_try='test -s conftest$ac_exeext'
14329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14330 (eval $ac_try) 2>&5
14332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14333 (exit $ac_status); }; }; then
14334 eval "$as_ac_var=yes"
14336 echo "$as_me: failed program was:" >&5
14337 sed 's/^/| /' conftest.$ac_ext >&5
14339 eval "$as_ac_var=no"
14341 rm -f conftest.err conftest.$ac_objext \
14342 conftest$ac_exeext conftest.$ac_ext
14344 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14345 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14346 if test `eval echo '${'$as_ac_var'}'` = yes; then
14347 cat >>confdefs.h <<_ACEOF
14348 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14355 if test $ac_cv_func_sigaction = no && test $ac_cv_func_sigaction = no ; then
14357 echo "$as_me:$LINENO: checking for sigset in -lV3" >&5
14358 echo $ECHO_N "checking for sigset in -lV3... $ECHO_C" >&6
14359 if test "${ac_cv_lib_V3_sigset+set}" = set; then
14360 echo $ECHO_N "(cached) $ECHO_C" >&6
14362 ac_check_lib_save_LIBS=$LIBS
14364 cat >conftest.$ac_ext <<_ACEOF
14367 cat confdefs.h >>conftest.$ac_ext
14368 cat >>conftest.$ac_ext <<_ACEOF
14369 /* end confdefs.h. */
14371 /* Override any gcc2 internal prototype to avoid an error. */
14375 /* We use char because int might match the return type of a gcc2
14376 builtin and then its argument prototype would still apply. */
14386 rm -f conftest.$ac_objext conftest$ac_exeext
14387 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14388 (eval $ac_link) 2>conftest.er1
14390 grep -v '^ *+' conftest.er1 >conftest.err
14392 cat conftest.err >&5
14393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14394 (exit $ac_status); } &&
14395 { ac_try='test -z "$ac_c_werror_flag"
14396 || test ! -s conftest.err'
14397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14398 (eval $ac_try) 2>&5
14400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14401 (exit $ac_status); }; } &&
14402 { ac_try='test -s conftest$ac_exeext'
14403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14404 (eval $ac_try) 2>&5
14406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14407 (exit $ac_status); }; }; then
14408 ac_cv_lib_V3_sigset=yes
14410 echo "$as_me: failed program was:" >&5
14411 sed 's/^/| /' conftest.$ac_ext >&5
14413 ac_cv_lib_V3_sigset=no
14415 rm -f conftest.err conftest.$ac_objext \
14416 conftest$ac_exeext conftest.$ac_ext
14417 LIBS=$ac_check_lib_save_LIBS
14419 echo "$as_me:$LINENO: result: $ac_cv_lib_V3_sigset" >&5
14420 echo "${ECHO_T}$ac_cv_lib_V3_sigset" >&6
14421 if test $ac_cv_lib_V3_sigset = yes; then
14422 cat >>confdefs.h <<_ACEOF
14423 #define HAVE_LIBV3 1
14432 if test "$ac_cv_cygwin" != yes && test "$ac_cv_header_winsock_h" = yes; then
14433 echo "$as_me:$LINENO: checking for winsock" >&5
14434 echo $ECHO_N "checking for winsock... $ECHO_C" >&6
14435 if test "${ol_cv_winsock+set}" = set; then
14436 echo $ECHO_N "(cached) $ECHO_C" >&6
14439 for curlib in ws2_32 wsock32; do
14440 LIBS="$LIBS -l$curlib"
14441 cat >conftest.$ac_ext <<_ACEOF
14444 cat confdefs.h >>conftest.$ac_ext
14445 cat >>conftest.$ac_ext <<_ACEOF
14446 /* end confdefs.h. */
14447 #include <winsock.h>
14454 select(0,NULL,NULL,NULL,NULL);
14456 gethostname(NULL,0);
14462 rm -f conftest.$ac_objext conftest$ac_exeext
14463 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14464 (eval $ac_link) 2>conftest.er1
14466 grep -v '^ *+' conftest.er1 >conftest.err
14468 cat conftest.err >&5
14469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14470 (exit $ac_status); } &&
14471 { ac_try='test -z "$ac_c_werror_flag"
14472 || test ! -s conftest.err'
14473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14474 (eval $ac_try) 2>&5
14476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14477 (exit $ac_status); }; } &&
14478 { ac_try='test -s conftest$ac_exeext'
14479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14480 (eval $ac_try) 2>&5
14482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14483 (exit $ac_status); }; }; then
14486 echo "$as_me: failed program was:" >&5
14487 sed 's/^/| /' conftest.$ac_ext >&5
14491 rm -f conftest.err conftest.$ac_objext \
14492 conftest$ac_exeext conftest.$ac_ext
14494 if test $ol_cv_winsock = yes; then
14496 cat >>confdefs.h <<\_ACEOF
14497 #define HAVE_WINSOCK 1
14500 ac_cv_func_socket=yes
14501 ac_cv_func_select=yes
14502 ac_cv_func_closesocket=yes
14503 ac_cv_func_gethostname=yes
14504 if test $curlib = ws2_32; then
14505 ol_cv_winsock=winsock2
14507 cat >>confdefs.h <<\_ACEOF
14508 #define HAVE_WINSOCK2 1
14517 echo "$as_me:$LINENO: result: $ol_cv_winsock" >&5
14518 echo "${ECHO_T}$ol_cv_winsock" >&6
14522 echo "$as_me:$LINENO: checking for socket" >&5
14523 echo $ECHO_N "checking for socket... $ECHO_C" >&6
14524 if test "${ac_cv_func_socket+set}" = set; then
14525 echo $ECHO_N "(cached) $ECHO_C" >&6
14527 cat >conftest.$ac_ext <<_ACEOF
14530 cat confdefs.h >>conftest.$ac_ext
14531 cat >>conftest.$ac_ext <<_ACEOF
14532 /* end confdefs.h. */
14533 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
14534 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14535 #define socket innocuous_socket
14537 /* System header to define __stub macros and hopefully few prototypes,
14538 which can conflict with char socket (); below.
14539 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14540 <limits.h> exists even on freestanding compilers. */
14543 # include <limits.h>
14545 # include <assert.h>
14550 /* Override any gcc2 internal prototype to avoid an error. */
14555 /* We use char because int might match the return type of a gcc2
14556 builtin and then its argument prototype would still apply. */
14558 /* The GNU C library defines this for functions which it implements
14559 to always fail with ENOSYS. Some functions are actually named
14560 something starting with __ and the normal name is an alias. */
14561 #if defined (__stub_socket) || defined (__stub___socket)
14564 char (*f) () = socket;
14573 return f != socket;
14578 rm -f conftest.$ac_objext conftest$ac_exeext
14579 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14580 (eval $ac_link) 2>conftest.er1
14582 grep -v '^ *+' conftest.er1 >conftest.err
14584 cat conftest.err >&5
14585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14586 (exit $ac_status); } &&
14587 { ac_try='test -z "$ac_c_werror_flag"
14588 || test ! -s conftest.err'
14589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14590 (eval $ac_try) 2>&5
14592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14593 (exit $ac_status); }; } &&
14594 { ac_try='test -s conftest$ac_exeext'
14595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14596 (eval $ac_try) 2>&5
14598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14599 (exit $ac_status); }; }; then
14600 ac_cv_func_socket=yes
14602 echo "$as_me: failed program was:" >&5
14603 sed 's/^/| /' conftest.$ac_ext >&5
14605 ac_cv_func_socket=no
14607 rm -f conftest.err conftest.$ac_objext \
14608 conftest$ac_exeext conftest.$ac_ext
14610 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
14611 echo "${ECHO_T}$ac_cv_func_socket" >&6
14612 if test $ac_cv_func_socket = yes; then
14617 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
14618 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
14619 if test "${ac_cv_lib_socket_main+set}" = set; then
14620 echo $ECHO_N "(cached) $ECHO_C" >&6
14622 ac_check_lib_save_LIBS=$LIBS
14623 LIBS="-lsocket $LIBS"
14624 cat >conftest.$ac_ext <<_ACEOF
14627 cat confdefs.h >>conftest.$ac_ext
14628 cat >>conftest.$ac_ext <<_ACEOF
14629 /* end confdefs.h. */
14640 rm -f conftest.$ac_objext conftest$ac_exeext
14641 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14642 (eval $ac_link) 2>conftest.er1
14644 grep -v '^ *+' conftest.er1 >conftest.err
14646 cat conftest.err >&5
14647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14648 (exit $ac_status); } &&
14649 { ac_try='test -z "$ac_c_werror_flag"
14650 || test ! -s conftest.err'
14651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14652 (eval $ac_try) 2>&5
14654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14655 (exit $ac_status); }; } &&
14656 { ac_try='test -s conftest$ac_exeext'
14657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14658 (eval $ac_try) 2>&5
14660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14661 (exit $ac_status); }; }; then
14662 ac_cv_lib_socket_main=yes
14664 echo "$as_me: failed program was:" >&5
14665 sed 's/^/| /' conftest.$ac_ext >&5
14667 ac_cv_lib_socket_main=no
14669 rm -f conftest.err conftest.$ac_objext \
14670 conftest$ac_exeext conftest.$ac_ext
14671 LIBS=$ac_check_lib_save_LIBS
14673 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
14674 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
14675 if test $ac_cv_lib_socket_main = yes; then
14676 cat >>confdefs.h <<_ACEOF
14677 #define HAVE_LIBSOCKET 1
14680 LIBS="-lsocket $LIBS"
14685 echo "$as_me:$LINENO: checking for main in -lnet" >&5
14686 echo $ECHO_N "checking for main in -lnet... $ECHO_C" >&6
14687 if test "${ac_cv_lib_net_main+set}" = set; then
14688 echo $ECHO_N "(cached) $ECHO_C" >&6
14690 ac_check_lib_save_LIBS=$LIBS
14692 cat >conftest.$ac_ext <<_ACEOF
14695 cat confdefs.h >>conftest.$ac_ext
14696 cat >>conftest.$ac_ext <<_ACEOF
14697 /* end confdefs.h. */
14708 rm -f conftest.$ac_objext conftest$ac_exeext
14709 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14710 (eval $ac_link) 2>conftest.er1
14712 grep -v '^ *+' conftest.er1 >conftest.err
14714 cat conftest.err >&5
14715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14716 (exit $ac_status); } &&
14717 { ac_try='test -z "$ac_c_werror_flag"
14718 || test ! -s conftest.err'
14719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14720 (eval $ac_try) 2>&5
14722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14723 (exit $ac_status); }; } &&
14724 { ac_try='test -s conftest$ac_exeext'
14725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14726 (eval $ac_try) 2>&5
14728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14729 (exit $ac_status); }; }; then
14730 ac_cv_lib_net_main=yes
14732 echo "$as_me: failed program was:" >&5
14733 sed 's/^/| /' conftest.$ac_ext >&5
14735 ac_cv_lib_net_main=no
14737 rm -f conftest.err conftest.$ac_objext \
14738 conftest$ac_exeext conftest.$ac_ext
14739 LIBS=$ac_check_lib_save_LIBS
14741 echo "$as_me:$LINENO: result: $ac_cv_lib_net_main" >&5
14742 echo "${ECHO_T}$ac_cv_lib_net_main" >&6
14743 if test $ac_cv_lib_net_main = yes; then
14744 cat >>confdefs.h <<_ACEOF
14745 #define HAVE_LIBNET 1
14753 echo "$as_me:$LINENO: checking for main in -lnsl_s" >&5
14754 echo $ECHO_N "checking for main in -lnsl_s... $ECHO_C" >&6
14755 if test "${ac_cv_lib_nsl_s_main+set}" = set; then
14756 echo $ECHO_N "(cached) $ECHO_C" >&6
14758 ac_check_lib_save_LIBS=$LIBS
14759 LIBS="-lnsl_s $LIBS"
14760 cat >conftest.$ac_ext <<_ACEOF
14763 cat confdefs.h >>conftest.$ac_ext
14764 cat >>conftest.$ac_ext <<_ACEOF
14765 /* end confdefs.h. */
14776 rm -f conftest.$ac_objext conftest$ac_exeext
14777 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14778 (eval $ac_link) 2>conftest.er1
14780 grep -v '^ *+' conftest.er1 >conftest.err
14782 cat conftest.err >&5
14783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14784 (exit $ac_status); } &&
14785 { ac_try='test -z "$ac_c_werror_flag"
14786 || test ! -s conftest.err'
14787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14788 (eval $ac_try) 2>&5
14790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14791 (exit $ac_status); }; } &&
14792 { ac_try='test -s conftest$ac_exeext'
14793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14794 (eval $ac_try) 2>&5
14796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14797 (exit $ac_status); }; }; then
14798 ac_cv_lib_nsl_s_main=yes
14800 echo "$as_me: failed program was:" >&5
14801 sed 's/^/| /' conftest.$ac_ext >&5
14803 ac_cv_lib_nsl_s_main=no
14805 rm -f conftest.err conftest.$ac_objext \
14806 conftest$ac_exeext conftest.$ac_ext
14807 LIBS=$ac_check_lib_save_LIBS
14809 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_s_main" >&5
14810 echo "${ECHO_T}$ac_cv_lib_nsl_s_main" >&6
14811 if test $ac_cv_lib_nsl_s_main = yes; then
14812 cat >>confdefs.h <<_ACEOF
14813 #define HAVE_LIBNSL_S 1
14816 LIBS="-lnsl_s $LIBS"
14821 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
14822 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
14823 if test "${ac_cv_lib_nsl_main+set}" = set; then
14824 echo $ECHO_N "(cached) $ECHO_C" >&6
14826 ac_check_lib_save_LIBS=$LIBS
14828 cat >conftest.$ac_ext <<_ACEOF
14831 cat confdefs.h >>conftest.$ac_ext
14832 cat >>conftest.$ac_ext <<_ACEOF
14833 /* end confdefs.h. */
14844 rm -f conftest.$ac_objext conftest$ac_exeext
14845 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14846 (eval $ac_link) 2>conftest.er1
14848 grep -v '^ *+' conftest.er1 >conftest.err
14850 cat conftest.err >&5
14851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852 (exit $ac_status); } &&
14853 { ac_try='test -z "$ac_c_werror_flag"
14854 || test ! -s conftest.err'
14855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14856 (eval $ac_try) 2>&5
14858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14859 (exit $ac_status); }; } &&
14860 { ac_try='test -s conftest$ac_exeext'
14861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14862 (eval $ac_try) 2>&5
14864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14865 (exit $ac_status); }; }; then
14866 ac_cv_lib_nsl_main=yes
14868 echo "$as_me: failed program was:" >&5
14869 sed 's/^/| /' conftest.$ac_ext >&5
14871 ac_cv_lib_nsl_main=no
14873 rm -f conftest.err conftest.$ac_objext \
14874 conftest$ac_exeext conftest.$ac_ext
14875 LIBS=$ac_check_lib_save_LIBS
14877 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
14878 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
14879 if test $ac_cv_lib_nsl_main = yes; then
14880 cat >>confdefs.h <<_ACEOF
14881 #define HAVE_LIBNSL 1
14889 echo "$as_me:$LINENO: checking for socket in -linet" >&5
14890 echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6
14891 if test "${ac_cv_lib_inet_socket+set}" = set; then
14892 echo $ECHO_N "(cached) $ECHO_C" >&6
14894 ac_check_lib_save_LIBS=$LIBS
14895 LIBS="-linet $LIBS"
14896 cat >conftest.$ac_ext <<_ACEOF
14899 cat confdefs.h >>conftest.$ac_ext
14900 cat >>conftest.$ac_ext <<_ACEOF
14901 /* end confdefs.h. */
14903 /* Override any gcc2 internal prototype to avoid an error. */
14907 /* We use char because int might match the return type of a gcc2
14908 builtin and then its argument prototype would still apply. */
14918 rm -f conftest.$ac_objext conftest$ac_exeext
14919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14920 (eval $ac_link) 2>conftest.er1
14922 grep -v '^ *+' conftest.er1 >conftest.err
14924 cat conftest.err >&5
14925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14926 (exit $ac_status); } &&
14927 { ac_try='test -z "$ac_c_werror_flag"
14928 || test ! -s conftest.err'
14929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14930 (eval $ac_try) 2>&5
14932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933 (exit $ac_status); }; } &&
14934 { ac_try='test -s conftest$ac_exeext'
14935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936 (eval $ac_try) 2>&5
14938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939 (exit $ac_status); }; }; then
14940 ac_cv_lib_inet_socket=yes
14942 echo "$as_me: failed program was:" >&5
14943 sed 's/^/| /' conftest.$ac_ext >&5
14945 ac_cv_lib_inet_socket=no
14947 rm -f conftest.err conftest.$ac_objext \
14948 conftest$ac_exeext conftest.$ac_ext
14949 LIBS=$ac_check_lib_save_LIBS
14951 echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
14952 echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6
14953 if test $ac_cv_lib_inet_socket = yes; then
14954 cat >>confdefs.h <<_ACEOF
14955 #define HAVE_LIBINET 1
14958 LIBS="-linet $LIBS"
14963 echo "$as_me:$LINENO: checking for main in -lgen" >&5
14964 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
14965 if test "${ac_cv_lib_gen_main+set}" = set; then
14966 echo $ECHO_N "(cached) $ECHO_C" >&6
14968 ac_check_lib_save_LIBS=$LIBS
14970 cat >conftest.$ac_ext <<_ACEOF
14973 cat confdefs.h >>conftest.$ac_ext
14974 cat >>conftest.$ac_ext <<_ACEOF
14975 /* end confdefs.h. */
14986 rm -f conftest.$ac_objext conftest$ac_exeext
14987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14988 (eval $ac_link) 2>conftest.er1
14990 grep -v '^ *+' conftest.er1 >conftest.err
14992 cat conftest.err >&5
14993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14994 (exit $ac_status); } &&
14995 { ac_try='test -z "$ac_c_werror_flag"
14996 || test ! -s conftest.err'
14997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14998 (eval $ac_try) 2>&5
15000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15001 (exit $ac_status); }; } &&
15002 { ac_try='test -s conftest$ac_exeext'
15003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15004 (eval $ac_try) 2>&5
15006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15007 (exit $ac_status); }; }; then
15008 ac_cv_lib_gen_main=yes
15010 echo "$as_me: failed program was:" >&5
15011 sed 's/^/| /' conftest.$ac_ext >&5
15013 ac_cv_lib_gen_main=no
15015 rm -f conftest.err conftest.$ac_objext \
15016 conftest$ac_exeext conftest.$ac_ext
15017 LIBS=$ac_check_lib_save_LIBS
15019 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
15020 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
15021 if test $ac_cv_lib_gen_main = yes; then
15022 cat >>confdefs.h <<_ACEOF
15023 #define HAVE_LIBGEN 1
15034 echo "$as_me:$LINENO: checking for select" >&5
15035 echo $ECHO_N "checking for select... $ECHO_C" >&6
15036 if test "${ac_cv_func_select+set}" = set; then
15037 echo $ECHO_N "(cached) $ECHO_C" >&6
15039 cat >conftest.$ac_ext <<_ACEOF
15042 cat confdefs.h >>conftest.$ac_ext
15043 cat >>conftest.$ac_ext <<_ACEOF
15044 /* end confdefs.h. */
15045 /* Define select to an innocuous variant, in case <limits.h> declares select.
15046 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15047 #define select innocuous_select
15049 /* System header to define __stub macros and hopefully few prototypes,
15050 which can conflict with char select (); below.
15051 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15052 <limits.h> exists even on freestanding compilers. */
15055 # include <limits.h>
15057 # include <assert.h>
15062 /* Override any gcc2 internal prototype to avoid an error. */
15067 /* We use char because int might match the return type of a gcc2
15068 builtin and then its argument prototype would still apply. */
15070 /* The GNU C library defines this for functions which it implements
15071 to always fail with ENOSYS. Some functions are actually named
15072 something starting with __ and the normal name is an alias. */
15073 #if defined (__stub_select) || defined (__stub___select)
15076 char (*f) () = select;
15085 return f != select;
15090 rm -f conftest.$ac_objext conftest$ac_exeext
15091 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15092 (eval $ac_link) 2>conftest.er1
15094 grep -v '^ *+' conftest.er1 >conftest.err
15096 cat conftest.err >&5
15097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15098 (exit $ac_status); } &&
15099 { ac_try='test -z "$ac_c_werror_flag"
15100 || test ! -s conftest.err'
15101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15102 (eval $ac_try) 2>&5
15104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15105 (exit $ac_status); }; } &&
15106 { ac_try='test -s conftest$ac_exeext'
15107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15108 (eval $ac_try) 2>&5
15110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111 (exit $ac_status); }; }; then
15112 ac_cv_func_select=yes
15114 echo "$as_me: failed program was:" >&5
15115 sed 's/^/| /' conftest.$ac_ext >&5
15117 ac_cv_func_select=no
15119 rm -f conftest.err conftest.$ac_objext \
15120 conftest$ac_exeext conftest.$ac_ext
15122 echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
15123 echo "${ECHO_T}$ac_cv_func_select" >&6
15124 if test $ac_cv_func_select = yes; then
15127 { { echo "$as_me:$LINENO: error: select() required." >&5
15128 echo "$as_me: error: select() required." >&2;}
15129 { (exit 1); exit 1; }; }
15133 if test "${ac_cv_header_winsock_h}" != yes; then
15136 for ac_header in sys/select.h sys/socket.h
15138 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15139 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15140 echo "$as_me:$LINENO: checking for $ac_header" >&5
15141 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15142 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15143 echo $ECHO_N "(cached) $ECHO_C" >&6
15145 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15146 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15148 # Is the header compilable?
15149 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15150 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15151 cat >conftest.$ac_ext <<_ACEOF
15154 cat confdefs.h >>conftest.$ac_ext
15155 cat >>conftest.$ac_ext <<_ACEOF
15156 /* end confdefs.h. */
15157 $ac_includes_default
15158 #include <$ac_header>
15160 rm -f conftest.$ac_objext
15161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15162 (eval $ac_compile) 2>conftest.er1
15164 grep -v '^ *+' conftest.er1 >conftest.err
15166 cat conftest.err >&5
15167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15168 (exit $ac_status); } &&
15169 { ac_try='test -z "$ac_c_werror_flag"
15170 || test ! -s conftest.err'
15171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15172 (eval $ac_try) 2>&5
15174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15175 (exit $ac_status); }; } &&
15176 { ac_try='test -s conftest.$ac_objext'
15177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15178 (eval $ac_try) 2>&5
15180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15181 (exit $ac_status); }; }; then
15182 ac_header_compiler=yes
15184 echo "$as_me: failed program was:" >&5
15185 sed 's/^/| /' conftest.$ac_ext >&5
15187 ac_header_compiler=no
15189 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15190 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15191 echo "${ECHO_T}$ac_header_compiler" >&6
15193 # Is the header present?
15194 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15195 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15196 cat >conftest.$ac_ext <<_ACEOF
15199 cat confdefs.h >>conftest.$ac_ext
15200 cat >>conftest.$ac_ext <<_ACEOF
15201 /* end confdefs.h. */
15202 #include <$ac_header>
15204 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15205 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15207 grep -v '^ *+' conftest.er1 >conftest.err
15209 cat conftest.err >&5
15210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15211 (exit $ac_status); } >/dev/null; then
15212 if test -s conftest.err; then
15213 ac_cpp_err=$ac_c_preproc_warn_flag
15214 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15221 if test -z "$ac_cpp_err"; then
15222 ac_header_preproc=yes
15224 echo "$as_me: failed program was:" >&5
15225 sed 's/^/| /' conftest.$ac_ext >&5
15227 ac_header_preproc=no
15229 rm -f conftest.err conftest.$ac_ext
15230 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15231 echo "${ECHO_T}$ac_header_preproc" >&6
15233 # So? What about this header?
15234 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15236 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15237 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15238 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15239 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15240 ac_header_preproc=yes
15243 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15244 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15245 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15246 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15247 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15248 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15249 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15250 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15251 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15252 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15253 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15254 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15257 ## --------------------------------------------- ##
15258 ## Report this to <http://www.openldap.org/its/> ##
15259 ## --------------------------------------------- ##
15262 sed "s/^/$as_me: WARNING: /" >&2
15265 echo "$as_me:$LINENO: checking for $ac_header" >&5
15266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15267 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15268 echo $ECHO_N "(cached) $ECHO_C" >&6
15270 eval "$as_ac_Header=\$ac_header_preproc"
15272 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15273 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15276 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15277 cat >>confdefs.h <<_ACEOF
15278 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15285 echo "$as_me:$LINENO: checking types of arguments for select" >&5
15286 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
15287 if test "${ac_cv_func_select_args+set}" = set; then
15288 echo $ECHO_N "(cached) $ECHO_C" >&6
15290 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
15291 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
15292 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
15293 cat >conftest.$ac_ext <<_ACEOF
15296 cat confdefs.h >>conftest.$ac_ext
15297 cat >>conftest.$ac_ext <<_ACEOF
15298 /* end confdefs.h. */
15299 $ac_includes_default
15300 #if HAVE_SYS_SELECT_H
15301 # include <sys/select.h>
15303 #if HAVE_SYS_SOCKET_H
15304 # include <sys/socket.h>
15310 extern int select ($ac_arg1,
15311 $ac_arg234, $ac_arg234, $ac_arg234,
15317 rm -f conftest.$ac_objext
15318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15319 (eval $ac_compile) 2>conftest.er1
15321 grep -v '^ *+' conftest.er1 >conftest.err
15323 cat conftest.err >&5
15324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15325 (exit $ac_status); } &&
15326 { ac_try='test -z "$ac_c_werror_flag"
15327 || test ! -s conftest.err'
15328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15329 (eval $ac_try) 2>&5
15331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15332 (exit $ac_status); }; } &&
15333 { ac_try='test -s conftest.$ac_objext'
15334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15335 (eval $ac_try) 2>&5
15337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15338 (exit $ac_status); }; }; then
15339 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
15341 echo "$as_me: failed program was:" >&5
15342 sed 's/^/| /' conftest.$ac_ext >&5
15345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15349 # Provide a safe default value.
15350 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
15353 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
15354 echo "${ECHO_T}$ac_cv_func_select_args" >&6
15355 ac_save_IFS=$IFS; IFS=','
15356 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
15360 cat >>confdefs.h <<_ACEOF
15361 #define SELECT_TYPE_ARG1 $1
15365 cat >>confdefs.h <<_ACEOF
15366 #define SELECT_TYPE_ARG234 ($2)
15370 cat >>confdefs.h <<_ACEOF
15371 #define SELECT_TYPE_ARG5 ($3)
15380 for ac_func in poll
15382 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15383 echo "$as_me:$LINENO: checking for $ac_func" >&5
15384 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15385 if eval "test \"\${$as_ac_var+set}\" = set"; then
15386 echo $ECHO_N "(cached) $ECHO_C" >&6
15388 cat >conftest.$ac_ext <<_ACEOF
15391 cat confdefs.h >>conftest.$ac_ext
15392 cat >>conftest.$ac_ext <<_ACEOF
15393 /* end confdefs.h. */
15394 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15395 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15396 #define $ac_func innocuous_$ac_func
15398 /* System header to define __stub macros and hopefully few prototypes,
15399 which can conflict with char $ac_func (); below.
15400 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15401 <limits.h> exists even on freestanding compilers. */
15404 # include <limits.h>
15406 # include <assert.h>
15411 /* Override any gcc2 internal prototype to avoid an error. */
15416 /* We use char because int might match the return type of a gcc2
15417 builtin and then its argument prototype would still apply. */
15419 /* The GNU C library defines this for functions which it implements
15420 to always fail with ENOSYS. Some functions are actually named
15421 something starting with __ and the normal name is an alias. */
15422 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15425 char (*f) () = $ac_func;
15434 return f != $ac_func;
15439 rm -f conftest.$ac_objext conftest$ac_exeext
15440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15441 (eval $ac_link) 2>conftest.er1
15443 grep -v '^ *+' conftest.er1 >conftest.err
15445 cat conftest.err >&5
15446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15447 (exit $ac_status); } &&
15448 { ac_try='test -z "$ac_c_werror_flag"
15449 || test ! -s conftest.err'
15450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15451 (eval $ac_try) 2>&5
15453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15454 (exit $ac_status); }; } &&
15455 { ac_try='test -s conftest$ac_exeext'
15456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15457 (eval $ac_try) 2>&5
15459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15460 (exit $ac_status); }; }; then
15461 eval "$as_ac_var=yes"
15463 echo "$as_me: failed program was:" >&5
15464 sed 's/^/| /' conftest.$ac_ext >&5
15466 eval "$as_ac_var=no"
15468 rm -f conftest.err conftest.$ac_objext \
15469 conftest$ac_exeext conftest.$ac_ext
15471 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15472 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15473 if test `eval echo '${'$as_ac_var'}'` = yes; then
15474 cat >>confdefs.h <<_ACEOF
15475 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15482 for ac_header in poll.h
15484 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15485 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15486 echo "$as_me:$LINENO: checking for $ac_header" >&5
15487 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15488 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15489 echo $ECHO_N "(cached) $ECHO_C" >&6
15491 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15492 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15494 # Is the header compilable?
15495 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15496 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15497 cat >conftest.$ac_ext <<_ACEOF
15500 cat confdefs.h >>conftest.$ac_ext
15501 cat >>conftest.$ac_ext <<_ACEOF
15502 /* end confdefs.h. */
15503 $ac_includes_default
15504 #include <$ac_header>
15506 rm -f conftest.$ac_objext
15507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15508 (eval $ac_compile) 2>conftest.er1
15510 grep -v '^ *+' conftest.er1 >conftest.err
15512 cat conftest.err >&5
15513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15514 (exit $ac_status); } &&
15515 { ac_try='test -z "$ac_c_werror_flag"
15516 || test ! -s conftest.err'
15517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15518 (eval $ac_try) 2>&5
15520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15521 (exit $ac_status); }; } &&
15522 { ac_try='test -s conftest.$ac_objext'
15523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15524 (eval $ac_try) 2>&5
15526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15527 (exit $ac_status); }; }; then
15528 ac_header_compiler=yes
15530 echo "$as_me: failed program was:" >&5
15531 sed 's/^/| /' conftest.$ac_ext >&5
15533 ac_header_compiler=no
15535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15536 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15537 echo "${ECHO_T}$ac_header_compiler" >&6
15539 # Is the header present?
15540 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15541 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15542 cat >conftest.$ac_ext <<_ACEOF
15545 cat confdefs.h >>conftest.$ac_ext
15546 cat >>conftest.$ac_ext <<_ACEOF
15547 /* end confdefs.h. */
15548 #include <$ac_header>
15550 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15551 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15553 grep -v '^ *+' conftest.er1 >conftest.err
15555 cat conftest.err >&5
15556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15557 (exit $ac_status); } >/dev/null; then
15558 if test -s conftest.err; then
15559 ac_cpp_err=$ac_c_preproc_warn_flag
15560 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15567 if test -z "$ac_cpp_err"; then
15568 ac_header_preproc=yes
15570 echo "$as_me: failed program was:" >&5
15571 sed 's/^/| /' conftest.$ac_ext >&5
15573 ac_header_preproc=no
15575 rm -f conftest.err conftest.$ac_ext
15576 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15577 echo "${ECHO_T}$ac_header_preproc" >&6
15579 # So? What about this header?
15580 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15582 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15583 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15584 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15585 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15586 ac_header_preproc=yes
15589 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15590 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15591 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15592 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15593 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15594 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15595 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15596 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15597 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15598 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15599 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15600 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15603 ## --------------------------------------------- ##
15604 ## Report this to <http://www.openldap.org/its/> ##
15605 ## --------------------------------------------- ##
15608 sed "s/^/$as_me: WARNING: /" >&2
15611 echo "$as_me:$LINENO: checking for $ac_header" >&5
15612 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15613 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15614 echo $ECHO_N "(cached) $ECHO_C" >&6
15616 eval "$as_ac_Header=\$ac_header_preproc"
15618 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15619 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15622 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15623 cat >>confdefs.h <<_ACEOF
15624 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15633 for ac_header in sys/epoll.h
15635 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15636 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15637 echo "$as_me:$LINENO: checking for $ac_header" >&5
15638 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15639 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15640 echo $ECHO_N "(cached) $ECHO_C" >&6
15642 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15643 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15645 # Is the header compilable?
15646 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15647 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15648 cat >conftest.$ac_ext <<_ACEOF
15651 cat confdefs.h >>conftest.$ac_ext
15652 cat >>conftest.$ac_ext <<_ACEOF
15653 /* end confdefs.h. */
15654 $ac_includes_default
15655 #include <$ac_header>
15657 rm -f conftest.$ac_objext
15658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15659 (eval $ac_compile) 2>conftest.er1
15661 grep -v '^ *+' conftest.er1 >conftest.err
15663 cat conftest.err >&5
15664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15665 (exit $ac_status); } &&
15666 { ac_try='test -z "$ac_c_werror_flag"
15667 || test ! -s conftest.err'
15668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15669 (eval $ac_try) 2>&5
15671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15672 (exit $ac_status); }; } &&
15673 { ac_try='test -s conftest.$ac_objext'
15674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15675 (eval $ac_try) 2>&5
15677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15678 (exit $ac_status); }; }; then
15679 ac_header_compiler=yes
15681 echo "$as_me: failed program was:" >&5
15682 sed 's/^/| /' conftest.$ac_ext >&5
15684 ac_header_compiler=no
15686 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15687 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15688 echo "${ECHO_T}$ac_header_compiler" >&6
15690 # Is the header present?
15691 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15692 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15693 cat >conftest.$ac_ext <<_ACEOF
15696 cat confdefs.h >>conftest.$ac_ext
15697 cat >>conftest.$ac_ext <<_ACEOF
15698 /* end confdefs.h. */
15699 #include <$ac_header>
15701 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15702 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15704 grep -v '^ *+' conftest.er1 >conftest.err
15706 cat conftest.err >&5
15707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15708 (exit $ac_status); } >/dev/null; then
15709 if test -s conftest.err; then
15710 ac_cpp_err=$ac_c_preproc_warn_flag
15711 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15718 if test -z "$ac_cpp_err"; then
15719 ac_header_preproc=yes
15721 echo "$as_me: failed program was:" >&5
15722 sed 's/^/| /' conftest.$ac_ext >&5
15724 ac_header_preproc=no
15726 rm -f conftest.err conftest.$ac_ext
15727 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15728 echo "${ECHO_T}$ac_header_preproc" >&6
15730 # So? What about this header?
15731 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15733 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15734 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15735 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15736 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15737 ac_header_preproc=yes
15740 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15741 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15742 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15743 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15744 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15745 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15746 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15747 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15748 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15749 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15750 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15751 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15754 ## --------------------------------------------- ##
15755 ## Report this to <http://www.openldap.org/its/> ##
15756 ## --------------------------------------------- ##
15759 sed "s/^/$as_me: WARNING: /" >&2
15762 echo "$as_me:$LINENO: checking for $ac_header" >&5
15763 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15764 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15765 echo $ECHO_N "(cached) $ECHO_C" >&6
15767 eval "$as_ac_Header=\$ac_header_preproc"
15769 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15770 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15773 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15774 cat >>confdefs.h <<_ACEOF
15775 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15782 if test "${ac_cv_header_sys_epoll_h}" = yes; then
15783 echo "$as_me:$LINENO: checking for epoll system call" >&5
15784 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6
15785 if test "$cross_compiling" = yes; then
15786 echo "$as_me:$LINENO: result: no" >&5
15787 echo "${ECHO_T}no" >&6
15789 cat >conftest.$ac_ext <<_ACEOF
15792 cat confdefs.h >>conftest.$ac_ext
15793 cat >>conftest.$ac_ext <<_ACEOF
15794 /* end confdefs.h. */
15795 int main(int argc, char *argv)
15797 int epfd = epoll_create(256);
15798 exit (epfd == -1 ? 1 : 0);
15801 rm -f conftest$ac_exeext
15802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15803 (eval $ac_link) 2>&5
15805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15806 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15808 (eval $ac_try) 2>&5
15810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15811 (exit $ac_status); }; }; then
15812 echo "$as_me:$LINENO: result: yes" >&5
15813 echo "${ECHO_T}yes" >&6
15815 cat >>confdefs.h <<\_ACEOF
15816 #define HAVE_EPOLL 1
15820 echo "$as_me: program exited with status $ac_status" >&5
15821 echo "$as_me: failed program was:" >&5
15822 sed 's/^/| /' conftest.$ac_ext >&5
15824 ( exit $ac_status )
15825 echo "$as_me:$LINENO: result: no" >&5
15826 echo "${ECHO_T}no" >&6
15828 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15833 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
15834 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
15835 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
15836 echo $ECHO_N "(cached) $ECHO_C" >&6
15839 cat >conftest.$ac_ext <<_ACEOF
15842 cat confdefs.h >>conftest.$ac_ext
15843 cat >>conftest.$ac_ext <<_ACEOF
15844 /* end confdefs.h. */
15847 #include <sys/types.h>
15850 #include <stdlib.h>
15855 char *c = (char *) *sys_errlist
15860 rm -f conftest.$ac_objext
15861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15862 (eval $ac_compile) 2>conftest.er1
15864 grep -v '^ *+' conftest.er1 >conftest.err
15866 cat conftest.err >&5
15867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15868 (exit $ac_status); } &&
15869 { ac_try='test -z "$ac_c_werror_flag"
15870 || test ! -s conftest.err'
15871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15872 (eval $ac_try) 2>&5
15874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15875 (exit $ac_status); }; } &&
15876 { ac_try='test -s conftest.$ac_objext'
15877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15878 (eval $ac_try) 2>&5
15880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15881 (exit $ac_status); }; }; then
15882 ol_cv_dcl_sys_errlist=yes
15883 ol_cv_have_sys_errlist=yes
15885 echo "$as_me: failed program was:" >&5
15886 sed 's/^/| /' conftest.$ac_ext >&5
15888 ol_cv_dcl_sys_errlist=no
15890 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15892 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
15893 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
15895 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
15896 if test $ol_cv_dcl_sys_errlist = no ; then
15898 cat >>confdefs.h <<\_ACEOF
15899 #define DECL_SYS_ERRLIST 1
15903 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
15904 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
15905 if test "${ol_cv_have_sys_errlist+set}" = set; then
15906 echo $ECHO_N "(cached) $ECHO_C" >&6
15909 cat >conftest.$ac_ext <<_ACEOF
15912 cat confdefs.h >>conftest.$ac_ext
15913 cat >>conftest.$ac_ext <<_ACEOF
15914 /* end confdefs.h. */
15919 char *c = (char *) *sys_errlist
15924 rm -f conftest.$ac_objext conftest$ac_exeext
15925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15926 (eval $ac_link) 2>conftest.er1
15928 grep -v '^ *+' conftest.er1 >conftest.err
15930 cat conftest.err >&5
15931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15932 (exit $ac_status); } &&
15933 { ac_try='test -z "$ac_c_werror_flag"
15934 || test ! -s conftest.err'
15935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15936 (eval $ac_try) 2>&5
15938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15939 (exit $ac_status); }; } &&
15940 { ac_try='test -s conftest$ac_exeext'
15941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15942 (eval $ac_try) 2>&5
15944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15945 (exit $ac_status); }; }; then
15946 ol_cv_have_sys_errlist=yes
15948 echo "$as_me: failed program was:" >&5
15949 sed 's/^/| /' conftest.$ac_ext >&5
15951 ol_cv_have_sys_errlist=no
15953 rm -f conftest.err conftest.$ac_objext \
15954 conftest$ac_exeext conftest.$ac_ext
15956 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
15957 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
15959 if test $ol_cv_have_sys_errlist = yes ; then
15961 cat >>confdefs.h <<\_ACEOF
15962 #define HAVE_SYS_ERRLIST 1
15968 for ac_func in strerror strerror_r
15970 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15971 echo "$as_me:$LINENO: checking for $ac_func" >&5
15972 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15973 if eval "test \"\${$as_ac_var+set}\" = set"; then
15974 echo $ECHO_N "(cached) $ECHO_C" >&6
15976 cat >conftest.$ac_ext <<_ACEOF
15979 cat confdefs.h >>conftest.$ac_ext
15980 cat >>conftest.$ac_ext <<_ACEOF
15981 /* end confdefs.h. */
15982 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15983 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15984 #define $ac_func innocuous_$ac_func
15986 /* System header to define __stub macros and hopefully few prototypes,
15987 which can conflict with char $ac_func (); below.
15988 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15989 <limits.h> exists even on freestanding compilers. */
15992 # include <limits.h>
15994 # include <assert.h>
15999 /* Override any gcc2 internal prototype to avoid an error. */
16004 /* We use char because int might match the return type of a gcc2
16005 builtin and then its argument prototype would still apply. */
16007 /* The GNU C library defines this for functions which it implements
16008 to always fail with ENOSYS. Some functions are actually named
16009 something starting with __ and the normal name is an alias. */
16010 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16013 char (*f) () = $ac_func;
16022 return f != $ac_func;
16027 rm -f conftest.$ac_objext conftest$ac_exeext
16028 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16029 (eval $ac_link) 2>conftest.er1
16031 grep -v '^ *+' conftest.er1 >conftest.err
16033 cat conftest.err >&5
16034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16035 (exit $ac_status); } &&
16036 { ac_try='test -z "$ac_c_werror_flag"
16037 || test ! -s conftest.err'
16038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16039 (eval $ac_try) 2>&5
16041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16042 (exit $ac_status); }; } &&
16043 { ac_try='test -s conftest$ac_exeext'
16044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16045 (eval $ac_try) 2>&5
16047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16048 (exit $ac_status); }; }; then
16049 eval "$as_ac_var=yes"
16051 echo "$as_me: failed program was:" >&5
16052 sed 's/^/| /' conftest.$ac_ext >&5
16054 eval "$as_ac_var=no"
16056 rm -f conftest.err conftest.$ac_objext \
16057 conftest$ac_exeext conftest.$ac_ext
16059 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16060 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16061 if test `eval echo '${'$as_ac_var'}'` = yes; then
16062 cat >>confdefs.h <<_ACEOF
16063 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16069 ol_cv_func_strerror_r=no
16070 if test "${ac_cv_func_strerror_r}" = yes ; then
16071 echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
16072 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6
16073 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
16074 echo $ECHO_N "(cached) $ECHO_C" >&6
16077 cat >conftest.$ac_ext <<_ACEOF
16080 cat confdefs.h >>conftest.$ac_ext
16081 cat >>conftest.$ac_ext <<_ACEOF
16082 /* end confdefs.h. */
16083 #include <string.h>
16085 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16086 $EGREP "strerror_r" >/dev/null 2>&1; then
16087 ol_decl_strerror_r=yes
16089 ol_decl_strerror_r=no
16093 if test $ol_decl_strerror_r = yes ; then
16094 cat >conftest.$ac_ext <<_ACEOF
16097 cat confdefs.h >>conftest.$ac_ext
16098 cat >>conftest.$ac_ext <<_ACEOF
16099 /* end confdefs.h. */
16100 #include <string.h>
16104 /* from autoconf 2.59 */
16106 char x = *strerror_r (0, buf, sizeof buf);
16107 char *p = strerror_r (0, buf, sizeof buf);
16113 rm -f conftest.$ac_objext
16114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16115 (eval $ac_compile) 2>conftest.er1
16117 grep -v '^ *+' conftest.er1 >conftest.err
16119 cat conftest.err >&5
16120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16121 (exit $ac_status); } &&
16122 { ac_try='test -z "$ac_c_werror_flag"
16123 || test ! -s conftest.err'
16124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16125 (eval $ac_try) 2>&5
16127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16128 (exit $ac_status); }; } &&
16129 { ac_try='test -s conftest.$ac_objext'
16130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16131 (eval $ac_try) 2>&5
16133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16134 (exit $ac_status); }; }; then
16135 ol_cv_nonposix_strerror_r=yes
16137 echo "$as_me: failed program was:" >&5
16138 sed 's/^/| /' conftest.$ac_ext >&5
16140 ol_cv_nonposix_strerror_r=no
16142 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16144 if test "$cross_compiling" = yes; then
16145 ol_cv_nonposix_strerror=no
16147 cat >conftest.$ac_ext <<_ACEOF
16150 cat confdefs.h >>conftest.$ac_ext
16151 cat >>conftest.$ac_ext <<_ACEOF
16152 /* end confdefs.h. */
16157 strerror_r( 1, buf, sizeof buf );
16158 exit( buf[0] == 0 );
16162 rm -f conftest$ac_exeext
16163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16164 (eval $ac_link) 2>&5
16166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16167 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16169 (eval $ac_try) 2>&5
16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16172 (exit $ac_status); }; }; then
16173 ol_cv_nonposix_strerror_r=yes
16175 echo "$as_me: program exited with status $ac_status" >&5
16176 echo "$as_me: failed program was:" >&5
16177 sed 's/^/| /' conftest.$ac_ext >&5
16179 ( exit $ac_status )
16180 ol_cv_nonposix_strerror=no
16182 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16187 echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
16188 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6
16189 if test $ol_cv_nonposix_strerror_r = yes ; then
16191 cat >>confdefs.h <<\_ACEOF
16192 #define HAVE_NONPOSIX_STRERROR_R 1
16197 elif test "${ac_cv_func_strerror}" = no ; then
16198 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16199 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16200 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16201 echo $ECHO_N "(cached) $ECHO_C" >&6
16204 cat >conftest.$ac_ext <<_ACEOF
16207 cat confdefs.h >>conftest.$ac_ext
16208 cat >>conftest.$ac_ext <<_ACEOF
16209 /* end confdefs.h. */
16212 #include <sys/types.h>
16215 #include <stdlib.h>
16220 char *c = (char *) *sys_errlist
16225 rm -f conftest.$ac_objext
16226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16227 (eval $ac_compile) 2>conftest.er1
16229 grep -v '^ *+' conftest.er1 >conftest.err
16231 cat conftest.err >&5
16232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16233 (exit $ac_status); } &&
16234 { ac_try='test -z "$ac_c_werror_flag"
16235 || test ! -s conftest.err'
16236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16237 (eval $ac_try) 2>&5
16239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16240 (exit $ac_status); }; } &&
16241 { ac_try='test -s conftest.$ac_objext'
16242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16243 (eval $ac_try) 2>&5
16245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16246 (exit $ac_status); }; }; then
16247 ol_cv_dcl_sys_errlist=yes
16248 ol_cv_have_sys_errlist=yes
16250 echo "$as_me: failed program was:" >&5
16251 sed 's/^/| /' conftest.$ac_ext >&5
16253 ol_cv_dcl_sys_errlist=no
16255 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16257 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16258 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16260 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16261 if test $ol_cv_dcl_sys_errlist = no ; then
16263 cat >>confdefs.h <<\_ACEOF
16264 #define DECL_SYS_ERRLIST 1
16268 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16269 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16270 if test "${ol_cv_have_sys_errlist+set}" = set; then
16271 echo $ECHO_N "(cached) $ECHO_C" >&6
16274 cat >conftest.$ac_ext <<_ACEOF
16277 cat confdefs.h >>conftest.$ac_ext
16278 cat >>conftest.$ac_ext <<_ACEOF
16279 /* end confdefs.h. */
16284 char *c = (char *) *sys_errlist
16289 rm -f conftest.$ac_objext conftest$ac_exeext
16290 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16291 (eval $ac_link) 2>conftest.er1
16293 grep -v '^ *+' conftest.er1 >conftest.err
16295 cat conftest.err >&5
16296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16297 (exit $ac_status); } &&
16298 { ac_try='test -z "$ac_c_werror_flag"
16299 || test ! -s conftest.err'
16300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16301 (eval $ac_try) 2>&5
16303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16304 (exit $ac_status); }; } &&
16305 { ac_try='test -s conftest$ac_exeext'
16306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16307 (eval $ac_try) 2>&5
16309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16310 (exit $ac_status); }; }; then
16311 ol_cv_have_sys_errlist=yes
16313 echo "$as_me: failed program was:" >&5
16314 sed 's/^/| /' conftest.$ac_ext >&5
16316 ol_cv_have_sys_errlist=no
16318 rm -f conftest.err conftest.$ac_objext \
16319 conftest$ac_exeext conftest.$ac_ext
16321 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16322 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16324 if test $ol_cv_have_sys_errlist = yes ; then
16326 cat >>confdefs.h <<\_ACEOF
16327 #define HAVE_SYS_ERRLIST 1
16336 for ac_header in regex.h
16338 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16339 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16340 echo "$as_me:$LINENO: checking for $ac_header" >&5
16341 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16342 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16343 echo $ECHO_N "(cached) $ECHO_C" >&6
16345 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16346 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16348 # Is the header compilable?
16349 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16350 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16351 cat >conftest.$ac_ext <<_ACEOF
16354 cat confdefs.h >>conftest.$ac_ext
16355 cat >>conftest.$ac_ext <<_ACEOF
16356 /* end confdefs.h. */
16357 $ac_includes_default
16358 #include <$ac_header>
16360 rm -f conftest.$ac_objext
16361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16362 (eval $ac_compile) 2>conftest.er1
16364 grep -v '^ *+' conftest.er1 >conftest.err
16366 cat conftest.err >&5
16367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16368 (exit $ac_status); } &&
16369 { ac_try='test -z "$ac_c_werror_flag"
16370 || test ! -s conftest.err'
16371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16372 (eval $ac_try) 2>&5
16374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16375 (exit $ac_status); }; } &&
16376 { ac_try='test -s conftest.$ac_objext'
16377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16378 (eval $ac_try) 2>&5
16380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16381 (exit $ac_status); }; }; then
16382 ac_header_compiler=yes
16384 echo "$as_me: failed program was:" >&5
16385 sed 's/^/| /' conftest.$ac_ext >&5
16387 ac_header_compiler=no
16389 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16390 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16391 echo "${ECHO_T}$ac_header_compiler" >&6
16393 # Is the header present?
16394 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16395 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16396 cat >conftest.$ac_ext <<_ACEOF
16399 cat confdefs.h >>conftest.$ac_ext
16400 cat >>conftest.$ac_ext <<_ACEOF
16401 /* end confdefs.h. */
16402 #include <$ac_header>
16404 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16405 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16407 grep -v '^ *+' conftest.er1 >conftest.err
16409 cat conftest.err >&5
16410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16411 (exit $ac_status); } >/dev/null; then
16412 if test -s conftest.err; then
16413 ac_cpp_err=$ac_c_preproc_warn_flag
16414 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16421 if test -z "$ac_cpp_err"; then
16422 ac_header_preproc=yes
16424 echo "$as_me: failed program was:" >&5
16425 sed 's/^/| /' conftest.$ac_ext >&5
16427 ac_header_preproc=no
16429 rm -f conftest.err conftest.$ac_ext
16430 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16431 echo "${ECHO_T}$ac_header_preproc" >&6
16433 # So? What about this header?
16434 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16436 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16437 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16438 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16439 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16440 ac_header_preproc=yes
16443 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16444 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16445 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16446 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16447 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16448 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16449 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16450 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16451 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16452 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16453 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16454 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16457 ## --------------------------------------------- ##
16458 ## Report this to <http://www.openldap.org/its/> ##
16459 ## --------------------------------------------- ##
16462 sed "s/^/$as_me: WARNING: /" >&2
16465 echo "$as_me:$LINENO: checking for $ac_header" >&5
16466 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16467 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16468 echo $ECHO_N "(cached) $ECHO_C" >&6
16470 eval "$as_ac_Header=\$ac_header_preproc"
16472 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16473 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16476 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16477 cat >>confdefs.h <<_ACEOF
16478 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16485 if test "$ac_cv_header_regex_h" != yes ; then
16486 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
16487 echo "$as_me: error: POSIX regex.h required." >&2;}
16488 { (exit 1); exit 1; }; }
16490 echo "$as_me:$LINENO: checking for library containing regfree" >&5
16491 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6
16492 if test "${ac_cv_search_regfree+set}" = set; then
16493 echo $ECHO_N "(cached) $ECHO_C" >&6
16495 ac_func_search_save_LIBS=$LIBS
16496 ac_cv_search_regfree=no
16497 cat >conftest.$ac_ext <<_ACEOF
16500 cat confdefs.h >>conftest.$ac_ext
16501 cat >>conftest.$ac_ext <<_ACEOF
16502 /* end confdefs.h. */
16504 /* Override any gcc2 internal prototype to avoid an error. */
16508 /* We use char because int might match the return type of a gcc2
16509 builtin and then its argument prototype would still apply. */
16519 rm -f conftest.$ac_objext conftest$ac_exeext
16520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16521 (eval $ac_link) 2>conftest.er1
16523 grep -v '^ *+' conftest.er1 >conftest.err
16525 cat conftest.err >&5
16526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16527 (exit $ac_status); } &&
16528 { ac_try='test -z "$ac_c_werror_flag"
16529 || test ! -s conftest.err'
16530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16531 (eval $ac_try) 2>&5
16533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16534 (exit $ac_status); }; } &&
16535 { ac_try='test -s conftest$ac_exeext'
16536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16537 (eval $ac_try) 2>&5
16539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16540 (exit $ac_status); }; }; then
16541 ac_cv_search_regfree="none required"
16543 echo "$as_me: failed program was:" >&5
16544 sed 's/^/| /' conftest.$ac_ext >&5
16547 rm -f conftest.err conftest.$ac_objext \
16548 conftest$ac_exeext conftest.$ac_ext
16549 if test "$ac_cv_search_regfree" = no; then
16550 for ac_lib in regex gnuregex; do
16551 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16552 cat >conftest.$ac_ext <<_ACEOF
16555 cat confdefs.h >>conftest.$ac_ext
16556 cat >>conftest.$ac_ext <<_ACEOF
16557 /* end confdefs.h. */
16559 /* Override any gcc2 internal prototype to avoid an error. */
16563 /* We use char because int might match the return type of a gcc2
16564 builtin and then its argument prototype would still apply. */
16574 rm -f conftest.$ac_objext conftest$ac_exeext
16575 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16576 (eval $ac_link) 2>conftest.er1
16578 grep -v '^ *+' conftest.er1 >conftest.err
16580 cat conftest.err >&5
16581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582 (exit $ac_status); } &&
16583 { ac_try='test -z "$ac_c_werror_flag"
16584 || test ! -s conftest.err'
16585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16586 (eval $ac_try) 2>&5
16588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16589 (exit $ac_status); }; } &&
16590 { ac_try='test -s conftest$ac_exeext'
16591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16592 (eval $ac_try) 2>&5
16594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16595 (exit $ac_status); }; }; then
16596 ac_cv_search_regfree="-l$ac_lib"
16599 echo "$as_me: failed program was:" >&5
16600 sed 's/^/| /' conftest.$ac_ext >&5
16603 rm -f conftest.err conftest.$ac_objext \
16604 conftest$ac_exeext conftest.$ac_ext
16607 LIBS=$ac_func_search_save_LIBS
16609 echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
16610 echo "${ECHO_T}$ac_cv_search_regfree" >&6
16611 if test "$ac_cv_search_regfree" != no; then
16612 test "$ac_cv_search_regfree" = "none required" || LIBS="$ac_cv_search_regfree $LIBS"
16615 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
16616 echo "$as_me: error: POSIX regex required." >&2;}
16617 { (exit 1); exit 1; }; }
16622 echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
16623 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6
16624 if test "${ol_cv_c_posix_regex+set}" = set; then
16625 echo $ECHO_N "(cached) $ECHO_C" >&6
16628 if test "$cross_compiling" = yes; then
16629 ol_cv_c_posix_regex=cross
16631 cat >conftest.$ac_ext <<_ACEOF
16634 cat confdefs.h >>conftest.$ac_ext
16635 cat >>conftest.$ac_ext <<_ACEOF
16636 /* end confdefs.h. */
16638 #include <sys/types.h>
16640 static char *pattern, *string;
16648 if(regcomp(&re, pattern, 0)) {
16652 string = "ALL MATCH";
16654 rc = regexec(&re, string, 0, (void*)0, 0);
16661 rm -f conftest$ac_exeext
16662 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16663 (eval $ac_link) 2>&5
16665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16666 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16668 (eval $ac_try) 2>&5
16670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16671 (exit $ac_status); }; }; then
16672 ol_cv_c_posix_regex=yes
16674 echo "$as_me: program exited with status $ac_status" >&5
16675 echo "$as_me: failed program was:" >&5
16676 sed 's/^/| /' conftest.$ac_ext >&5
16678 ( exit $ac_status )
16679 ol_cv_c_posix_regex=no
16681 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16684 echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
16685 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6
16687 if test "$ol_cv_c_posix_regex" = no ; then
16688 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
16689 echo "$as_me: error: broken POSIX regex!" >&2;}
16690 { (exit 1); exit 1; }; }
16696 for ac_header in sys/uuid.h
16698 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16699 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16700 echo "$as_me:$LINENO: checking for $ac_header" >&5
16701 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16702 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16703 echo $ECHO_N "(cached) $ECHO_C" >&6
16705 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16706 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16708 # Is the header compilable?
16709 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16710 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16711 cat >conftest.$ac_ext <<_ACEOF
16714 cat confdefs.h >>conftest.$ac_ext
16715 cat >>conftest.$ac_ext <<_ACEOF
16716 /* end confdefs.h. */
16717 $ac_includes_default
16718 #include <$ac_header>
16720 rm -f conftest.$ac_objext
16721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16722 (eval $ac_compile) 2>conftest.er1
16724 grep -v '^ *+' conftest.er1 >conftest.err
16726 cat conftest.err >&5
16727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16728 (exit $ac_status); } &&
16729 { ac_try='test -z "$ac_c_werror_flag"
16730 || test ! -s conftest.err'
16731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16732 (eval $ac_try) 2>&5
16734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16735 (exit $ac_status); }; } &&
16736 { ac_try='test -s conftest.$ac_objext'
16737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16738 (eval $ac_try) 2>&5
16740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16741 (exit $ac_status); }; }; then
16742 ac_header_compiler=yes
16744 echo "$as_me: failed program was:" >&5
16745 sed 's/^/| /' conftest.$ac_ext >&5
16747 ac_header_compiler=no
16749 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16750 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16751 echo "${ECHO_T}$ac_header_compiler" >&6
16753 # Is the header present?
16754 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16755 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16756 cat >conftest.$ac_ext <<_ACEOF
16759 cat confdefs.h >>conftest.$ac_ext
16760 cat >>conftest.$ac_ext <<_ACEOF
16761 /* end confdefs.h. */
16762 #include <$ac_header>
16764 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16765 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16767 grep -v '^ *+' conftest.er1 >conftest.err
16769 cat conftest.err >&5
16770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16771 (exit $ac_status); } >/dev/null; then
16772 if test -s conftest.err; then
16773 ac_cpp_err=$ac_c_preproc_warn_flag
16774 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16781 if test -z "$ac_cpp_err"; then
16782 ac_header_preproc=yes
16784 echo "$as_me: failed program was:" >&5
16785 sed 's/^/| /' conftest.$ac_ext >&5
16787 ac_header_preproc=no
16789 rm -f conftest.err conftest.$ac_ext
16790 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16791 echo "${ECHO_T}$ac_header_preproc" >&6
16793 # So? What about this header?
16794 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16796 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16797 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16798 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16799 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16800 ac_header_preproc=yes
16803 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16804 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16805 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16806 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16807 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16808 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16809 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16810 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16811 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16812 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16813 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16814 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16817 ## --------------------------------------------- ##
16818 ## Report this to <http://www.openldap.org/its/> ##
16819 ## --------------------------------------------- ##
16822 sed "s/^/$as_me: WARNING: /" >&2
16825 echo "$as_me:$LINENO: checking for $ac_header" >&5
16826 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16827 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16828 echo $ECHO_N "(cached) $ECHO_C" >&6
16830 eval "$as_ac_Header=\$ac_header_preproc"
16832 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16833 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16836 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16837 cat >>confdefs.h <<_ACEOF
16838 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16845 if test $ac_cv_header_sys_uuid_h = yes ; then
16847 echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
16848 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6
16849 if test "${ac_cv_search_uuid_to_str+set}" = set; then
16850 echo $ECHO_N "(cached) $ECHO_C" >&6
16852 ac_func_search_save_LIBS=$LIBS
16853 ac_cv_search_uuid_to_str=no
16854 cat >conftest.$ac_ext <<_ACEOF
16857 cat confdefs.h >>conftest.$ac_ext
16858 cat >>conftest.$ac_ext <<_ACEOF
16859 /* end confdefs.h. */
16861 /* Override any gcc2 internal prototype to avoid an error. */
16865 /* We use char because int might match the return type of a gcc2
16866 builtin and then its argument prototype would still apply. */
16867 char uuid_to_str ();
16876 rm -f conftest.$ac_objext conftest$ac_exeext
16877 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16878 (eval $ac_link) 2>conftest.er1
16880 grep -v '^ *+' conftest.er1 >conftest.err
16882 cat conftest.err >&5
16883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16884 (exit $ac_status); } &&
16885 { ac_try='test -z "$ac_c_werror_flag"
16886 || test ! -s conftest.err'
16887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16888 (eval $ac_try) 2>&5
16890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16891 (exit $ac_status); }; } &&
16892 { ac_try='test -s conftest$ac_exeext'
16893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16894 (eval $ac_try) 2>&5
16896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16897 (exit $ac_status); }; }; then
16898 ac_cv_search_uuid_to_str="none required"
16900 echo "$as_me: failed program was:" >&5
16901 sed 's/^/| /' conftest.$ac_ext >&5
16904 rm -f conftest.err conftest.$ac_objext \
16905 conftest$ac_exeext conftest.$ac_ext
16906 if test "$ac_cv_search_uuid_to_str" = no; then
16907 for ac_lib in uuid; do
16908 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16909 cat >conftest.$ac_ext <<_ACEOF
16912 cat confdefs.h >>conftest.$ac_ext
16913 cat >>conftest.$ac_ext <<_ACEOF
16914 /* end confdefs.h. */
16916 /* Override any gcc2 internal prototype to avoid an error. */
16920 /* We use char because int might match the return type of a gcc2
16921 builtin and then its argument prototype would still apply. */
16922 char uuid_to_str ();
16931 rm -f conftest.$ac_objext conftest$ac_exeext
16932 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16933 (eval $ac_link) 2>conftest.er1
16935 grep -v '^ *+' conftest.er1 >conftest.err
16937 cat conftest.err >&5
16938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16939 (exit $ac_status); } &&
16940 { ac_try='test -z "$ac_c_werror_flag"
16941 || test ! -s conftest.err'
16942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16943 (eval $ac_try) 2>&5
16945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16946 (exit $ac_status); }; } &&
16947 { ac_try='test -s conftest$ac_exeext'
16948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16949 (eval $ac_try) 2>&5
16951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16952 (exit $ac_status); }; }; then
16953 ac_cv_search_uuid_to_str="-l$ac_lib"
16956 echo "$as_me: failed program was:" >&5
16957 sed 's/^/| /' conftest.$ac_ext >&5
16960 rm -f conftest.err conftest.$ac_objext \
16961 conftest$ac_exeext conftest.$ac_ext
16964 LIBS=$ac_func_search_save_LIBS
16966 echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
16967 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6
16968 if test "$ac_cv_search_uuid_to_str" != no; then
16969 test "$ac_cv_search_uuid_to_str" = "none required" || LIBS="$ac_cv_search_uuid_to_str $LIBS"
16977 if test have_uuid = yes ; then
16979 cat >>confdefs.h <<\_ACEOF
16980 #define HAVE_UUID_TO_STR 1
16984 test "$ac_cv_search_uuid_to_str" = "none required" || \
16985 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
16989 if test $have_uuid = no ; then
16990 echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
16991 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6
16993 LIBS="$LIBS -lrpcrt4"
16994 cat >conftest.$ac_ext <<_ACEOF
16997 cat confdefs.h >>conftest.$ac_ext
16998 cat >>conftest.$ac_ext <<_ACEOF
16999 /* end confdefs.h. */
17001 int __stdcall UuidCreate(void *);
17002 int __stdcall UuidToStringA(void *,void **);
17009 UuidToStringA(0,0);
17015 rm -f conftest.$ac_objext conftest$ac_exeext
17016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17017 (eval $ac_link) 2>conftest.er1
17019 grep -v '^ *+' conftest.er1 >conftest.err
17021 cat conftest.err >&5
17022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17023 (exit $ac_status); } &&
17024 { ac_try='test -z "$ac_c_werror_flag"
17025 || test ! -s conftest.err'
17026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17027 (eval $ac_try) 2>&5
17029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17030 (exit $ac_status); }; } &&
17031 { ac_try='test -s conftest$ac_exeext'
17032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17033 (eval $ac_try) 2>&5
17035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17036 (exit $ac_status); }; }; then
17039 echo "$as_me: failed program was:" >&5
17040 sed 's/^/| /' conftest.$ac_ext >&5
17044 rm -f conftest.err conftest.$ac_objext \
17045 conftest$ac_exeext conftest.$ac_ext
17046 if test $need_rpcrt = yes; then
17047 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
17050 echo "$as_me:$LINENO: result: $need_rpcrt" >&5
17051 echo "${ECHO_T}$need_rpcrt" >&6
17054 ol_cv_lib_resolver=no
17055 if test $ol_cv_lib_resolver = no ; then
17056 echo "$as_me:$LINENO: checking for resolver link (default)" >&5
17057 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6
17058 if test "${ol_cv_resolver_none+set}" = set; then
17059 echo $ECHO_N "(cached) $ECHO_C" >&6
17064 LIBS="$ol_RESOLVER_LIB $LIBS"
17066 cat >conftest.$ac_ext <<_ACEOF
17069 cat confdefs.h >>conftest.$ac_ext
17070 cat >>conftest.$ac_ext <<_ACEOF
17071 /* end confdefs.h. */
17073 #ifdef HAVE_SYS_TYPES_H
17074 # include <sys/types.h>
17076 #include <netinet/in.h>
17077 #ifdef HAVE_ARPA_NAMESER_H
17078 # include <arpa/nameser.h>
17080 #ifdef HAVE_RESOLV_H
17081 # include <resolv.h>
17089 char *request = NULL;
17090 unsigned char reply[64*1024];
17091 unsigned char host[64*1024];
17095 /* Bind 8/9 interface */
17096 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17098 /* Bind 4 interface */
17102 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17106 /* Bind 8/9 interface */
17108 #elif defined(HFIXEDSZ)
17109 /* Bind 4 interface w/ HFIXEDSZ */
17112 /* Bind 4 interface w/o HFIXEDSZ */
17113 p += sizeof(HEADER);
17115 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17121 rm -f conftest.$ac_objext conftest$ac_exeext
17122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17123 (eval $ac_link) 2>conftest.er1
17125 grep -v '^ *+' conftest.er1 >conftest.err
17127 cat conftest.err >&5
17128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17129 (exit $ac_status); } &&
17130 { ac_try='test -z "$ac_c_werror_flag"
17131 || test ! -s conftest.err'
17132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17133 (eval $ac_try) 2>&5
17135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17136 (exit $ac_status); }; } &&
17137 { ac_try='test -s conftest$ac_exeext'
17138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17139 (eval $ac_try) 2>&5
17141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17142 (exit $ac_status); }; }; then
17143 ol_cv_resolver_none=yes
17145 echo "$as_me: failed program was:" >&5
17146 sed 's/^/| /' conftest.$ac_ext >&5
17148 ol_cv_resolver_none=no
17150 rm -f conftest.err conftest.$ac_objext \
17151 conftest$ac_exeext conftest.$ac_ext
17156 echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
17157 echo "${ECHO_T}$ol_cv_resolver_none" >&6
17159 if test $ol_cv_resolver_none = yes ; then
17160 ol_cv_lib_resolver=yes
17164 if test $ol_cv_lib_resolver = no ; then
17165 echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
17166 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6
17167 if test "${ol_cv_resolver_resolv+set}" = set; then
17168 echo $ECHO_N "(cached) $ECHO_C" >&6
17171 ol_RESOLVER_LIB=-lresolv
17173 LIBS="$ol_RESOLVER_LIB $LIBS"
17175 cat >conftest.$ac_ext <<_ACEOF
17178 cat confdefs.h >>conftest.$ac_ext
17179 cat >>conftest.$ac_ext <<_ACEOF
17180 /* end confdefs.h. */
17182 #ifdef HAVE_SYS_TYPES_H
17183 # include <sys/types.h>
17185 #include <netinet/in.h>
17186 #ifdef HAVE_ARPA_NAMESER_H
17187 # include <arpa/nameser.h>
17189 #ifdef HAVE_RESOLV_H
17190 # include <resolv.h>
17198 char *request = NULL;
17199 unsigned char reply[64*1024];
17200 unsigned char host[64*1024];
17204 /* Bind 8/9 interface */
17205 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17207 /* Bind 4 interface */
17211 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17215 /* Bind 8/9 interface */
17217 #elif defined(HFIXEDSZ)
17218 /* Bind 4 interface w/ HFIXEDSZ */
17221 /* Bind 4 interface w/o HFIXEDSZ */
17222 p += sizeof(HEADER);
17224 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17230 rm -f conftest.$ac_objext conftest$ac_exeext
17231 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17232 (eval $ac_link) 2>conftest.er1
17234 grep -v '^ *+' conftest.er1 >conftest.err
17236 cat conftest.err >&5
17237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17238 (exit $ac_status); } &&
17239 { ac_try='test -z "$ac_c_werror_flag"
17240 || test ! -s conftest.err'
17241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17242 (eval $ac_try) 2>&5
17244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17245 (exit $ac_status); }; } &&
17246 { ac_try='test -s conftest$ac_exeext'
17247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17248 (eval $ac_try) 2>&5
17250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17251 (exit $ac_status); }; }; then
17252 ol_cv_resolver_resolv=yes
17254 echo "$as_me: failed program was:" >&5
17255 sed 's/^/| /' conftest.$ac_ext >&5
17257 ol_cv_resolver_resolv=no
17259 rm -f conftest.err conftest.$ac_objext \
17260 conftest$ac_exeext conftest.$ac_ext
17265 echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
17266 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6
17268 if test $ol_cv_resolver_resolv = yes ; then
17269 ol_cv_lib_resolver=-lresolv
17273 if test $ol_cv_lib_resolver = no ; then
17274 echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
17275 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6
17276 if test "${ol_cv_resolver_bind+set}" = set; then
17277 echo $ECHO_N "(cached) $ECHO_C" >&6
17280 ol_RESOLVER_LIB=-lbind
17282 LIBS="$ol_RESOLVER_LIB $LIBS"
17284 cat >conftest.$ac_ext <<_ACEOF
17287 cat confdefs.h >>conftest.$ac_ext
17288 cat >>conftest.$ac_ext <<_ACEOF
17289 /* end confdefs.h. */
17291 #ifdef HAVE_SYS_TYPES_H
17292 # include <sys/types.h>
17294 #include <netinet/in.h>
17295 #ifdef HAVE_ARPA_NAMESER_H
17296 # include <arpa/nameser.h>
17298 #ifdef HAVE_RESOLV_H
17299 # include <resolv.h>
17307 char *request = NULL;
17308 unsigned char reply[64*1024];
17309 unsigned char host[64*1024];
17313 /* Bind 8/9 interface */
17314 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17316 /* Bind 4 interface */
17320 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17324 /* Bind 8/9 interface */
17326 #elif defined(HFIXEDSZ)
17327 /* Bind 4 interface w/ HFIXEDSZ */
17330 /* Bind 4 interface w/o HFIXEDSZ */
17331 p += sizeof(HEADER);
17333 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17339 rm -f conftest.$ac_objext conftest$ac_exeext
17340 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17341 (eval $ac_link) 2>conftest.er1
17343 grep -v '^ *+' conftest.er1 >conftest.err
17345 cat conftest.err >&5
17346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17347 (exit $ac_status); } &&
17348 { ac_try='test -z "$ac_c_werror_flag"
17349 || test ! -s conftest.err'
17350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17351 (eval $ac_try) 2>&5
17353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17354 (exit $ac_status); }; } &&
17355 { ac_try='test -s conftest$ac_exeext'
17356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17357 (eval $ac_try) 2>&5
17359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17360 (exit $ac_status); }; }; then
17361 ol_cv_resolver_bind=yes
17363 echo "$as_me: failed program was:" >&5
17364 sed 's/^/| /' conftest.$ac_ext >&5
17366 ol_cv_resolver_bind=no
17368 rm -f conftest.err conftest.$ac_objext \
17369 conftest$ac_exeext conftest.$ac_ext
17374 echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
17375 echo "${ECHO_T}$ol_cv_resolver_bind" >&6
17377 if test $ol_cv_resolver_bind = yes ; then
17378 ol_cv_lib_resolver=-lbind
17385 if test "$ol_cv_lib_resolver" != no ; then
17387 cat >>confdefs.h <<\_ACEOF
17388 #define HAVE_RES_QUERY 1
17392 if test "$ol_enable_dnssrv" != no ; then
17396 if test "$ol_cv_lib_resolver" != yes ; then
17397 LIBS="$ol_cv_lib_resolver $LIBS"
17401 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
17402 if test "$ol_link_dnssrv" = no ; then
17403 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
17404 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
17405 { (exit 1); exit 1; }; }
17408 ol_enable_dnssrv=no
17412 for ac_func in hstrerror
17414 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17415 echo "$as_me:$LINENO: checking for $ac_func" >&5
17416 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17417 if eval "test \"\${$as_ac_var+set}\" = set"; then
17418 echo $ECHO_N "(cached) $ECHO_C" >&6
17420 cat >conftest.$ac_ext <<_ACEOF
17423 cat confdefs.h >>conftest.$ac_ext
17424 cat >>conftest.$ac_ext <<_ACEOF
17425 /* end confdefs.h. */
17426 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17427 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17428 #define $ac_func innocuous_$ac_func
17430 /* System header to define __stub macros and hopefully few prototypes,
17431 which can conflict with char $ac_func (); below.
17432 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17433 <limits.h> exists even on freestanding compilers. */
17436 # include <limits.h>
17438 # include <assert.h>
17443 /* Override any gcc2 internal prototype to avoid an error. */
17448 /* We use char because int might match the return type of a gcc2
17449 builtin and then its argument prototype would still apply. */
17451 /* The GNU C library defines this for functions which it implements
17452 to always fail with ENOSYS. Some functions are actually named
17453 something starting with __ and the normal name is an alias. */
17454 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17457 char (*f) () = $ac_func;
17466 return f != $ac_func;
17471 rm -f conftest.$ac_objext conftest$ac_exeext
17472 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17473 (eval $ac_link) 2>conftest.er1
17475 grep -v '^ *+' conftest.er1 >conftest.err
17477 cat conftest.err >&5
17478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17479 (exit $ac_status); } &&
17480 { ac_try='test -z "$ac_c_werror_flag"
17481 || test ! -s conftest.err'
17482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17483 (eval $ac_try) 2>&5
17485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17486 (exit $ac_status); }; } &&
17487 { ac_try='test -s conftest$ac_exeext'
17488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17489 (eval $ac_try) 2>&5
17491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17492 (exit $ac_status); }; }; then
17493 eval "$as_ac_var=yes"
17495 echo "$as_me: failed program was:" >&5
17496 sed 's/^/| /' conftest.$ac_ext >&5
17498 eval "$as_ac_var=no"
17500 rm -f conftest.err conftest.$ac_objext \
17501 conftest$ac_exeext conftest.$ac_ext
17503 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17504 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17505 if test `eval echo '${'$as_ac_var'}'` = yes; then
17506 cat >>confdefs.h <<_ACEOF
17507 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17518 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
17520 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17521 echo "$as_me:$LINENO: checking for $ac_func" >&5
17522 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17523 if eval "test \"\${$as_ac_var+set}\" = set"; then
17524 echo $ECHO_N "(cached) $ECHO_C" >&6
17526 cat >conftest.$ac_ext <<_ACEOF
17529 cat confdefs.h >>conftest.$ac_ext
17530 cat >>conftest.$ac_ext <<_ACEOF
17531 /* end confdefs.h. */
17532 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17533 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17534 #define $ac_func innocuous_$ac_func
17536 /* System header to define __stub macros and hopefully few prototypes,
17537 which can conflict with char $ac_func (); below.
17538 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17539 <limits.h> exists even on freestanding compilers. */
17542 # include <limits.h>
17544 # include <assert.h>
17549 /* Override any gcc2 internal prototype to avoid an error. */
17554 /* We use char because int might match the return type of a gcc2
17555 builtin and then its argument prototype would still apply. */
17557 /* The GNU C library defines this for functions which it implements
17558 to always fail with ENOSYS. Some functions are actually named
17559 something starting with __ and the normal name is an alias. */
17560 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17563 char (*f) () = $ac_func;
17572 return f != $ac_func;
17577 rm -f conftest.$ac_objext conftest$ac_exeext
17578 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17579 (eval $ac_link) 2>conftest.er1
17581 grep -v '^ *+' conftest.er1 >conftest.err
17583 cat conftest.err >&5
17584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17585 (exit $ac_status); } &&
17586 { ac_try='test -z "$ac_c_werror_flag"
17587 || test ! -s conftest.err'
17588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17589 (eval $ac_try) 2>&5
17591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17592 (exit $ac_status); }; } &&
17593 { ac_try='test -s conftest$ac_exeext'
17594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17595 (eval $ac_try) 2>&5
17597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17598 (exit $ac_status); }; }; then
17599 eval "$as_ac_var=yes"
17601 echo "$as_me: failed program was:" >&5
17602 sed 's/^/| /' conftest.$ac_ext >&5
17604 eval "$as_ac_var=no"
17606 rm -f conftest.err conftest.$ac_objext \
17607 conftest$ac_exeext conftest.$ac_ext
17609 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17610 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17611 if test `eval echo '${'$as_ac_var'}'` = yes; then
17612 cat >>confdefs.h <<_ACEOF
17613 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17621 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
17622 if test $ol_enable_ipv6 = yes ; then
17623 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
17624 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
17625 { (exit 1); exit 1; }; }
17627 elif test $ol_enable_ipv6 != no ; then
17628 echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
17629 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6
17630 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
17631 echo $ECHO_N "(cached) $ECHO_C" >&6
17634 cat >conftest.$ac_ext <<_ACEOF
17637 cat confdefs.h >>conftest.$ac_ext
17638 cat >>conftest.$ac_ext <<_ACEOF
17639 /* end confdefs.h. */
17641 # include <netinet/in.h>
17642 # ifdef INET6_ADDRSTRLEN
17643 __has_inet6_addrstrlen__;
17647 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17648 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
17649 ol_cv_inet6_addrstrlen=yes
17651 ol_cv_inet6_addrstrlen=no
17656 echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
17657 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6
17660 echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
17661 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6
17662 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
17663 echo $ECHO_N "(cached) $ECHO_C" >&6
17666 cat >conftest.$ac_ext <<_ACEOF
17669 cat confdefs.h >>conftest.$ac_ext
17670 cat >>conftest.$ac_ext <<_ACEOF
17671 /* end confdefs.h. */
17673 #include <sys/types.h>
17674 #include <sys/socket.h>
17680 struct sockaddr_storage ss;
17686 rm -f conftest.$ac_objext
17687 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17688 (eval $ac_compile) 2>conftest.er1
17690 grep -v '^ *+' conftest.er1 >conftest.err
17692 cat conftest.err >&5
17693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17694 (exit $ac_status); } &&
17695 { ac_try='test -z "$ac_c_werror_flag"
17696 || test ! -s conftest.err'
17697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17698 (eval $ac_try) 2>&5
17700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17701 (exit $ac_status); }; } &&
17702 { ac_try='test -s conftest.$ac_objext'
17703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17704 (eval $ac_try) 2>&5
17706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17707 (exit $ac_status); }; }; then
17708 ol_cv_struct_sockaddr_storage=yes
17710 echo "$as_me: failed program was:" >&5
17711 sed 's/^/| /' conftest.$ac_ext >&5
17713 ol_cv_struct_sockaddr_storage=no
17715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17717 echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
17718 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6
17720 if test $ol_cv_inet6_addrstrlen = yes &&
17721 test $ol_cv_struct_sockaddr_storage = yes ; then
17723 elif test $ol_enable_ipv6 = yes &&
17724 test $ol_cv_inet6_addrstrlen = no ; then
17725 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
17726 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
17727 { (exit 1); exit 1; }; }
17728 elif test $ol_enable_ipv6 = yes &&
17729 test $ol_cv_struct_sockaddr_storage = no ; then
17730 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
17731 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
17732 { (exit 1); exit 1; }; }
17736 if test $ol_enable_local != no ; then
17738 for ac_header in sys/un.h
17740 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17741 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17742 echo "$as_me:$LINENO: checking for $ac_header" >&5
17743 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17744 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17745 echo $ECHO_N "(cached) $ECHO_C" >&6
17747 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17748 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17750 # Is the header compilable?
17751 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17752 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17753 cat >conftest.$ac_ext <<_ACEOF
17756 cat confdefs.h >>conftest.$ac_ext
17757 cat >>conftest.$ac_ext <<_ACEOF
17758 /* end confdefs.h. */
17759 $ac_includes_default
17760 #include <$ac_header>
17762 rm -f conftest.$ac_objext
17763 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17764 (eval $ac_compile) 2>conftest.er1
17766 grep -v '^ *+' conftest.er1 >conftest.err
17768 cat conftest.err >&5
17769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17770 (exit $ac_status); } &&
17771 { ac_try='test -z "$ac_c_werror_flag"
17772 || test ! -s conftest.err'
17773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17774 (eval $ac_try) 2>&5
17776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17777 (exit $ac_status); }; } &&
17778 { ac_try='test -s conftest.$ac_objext'
17779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17780 (eval $ac_try) 2>&5
17782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17783 (exit $ac_status); }; }; then
17784 ac_header_compiler=yes
17786 echo "$as_me: failed program was:" >&5
17787 sed 's/^/| /' conftest.$ac_ext >&5
17789 ac_header_compiler=no
17791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17792 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17793 echo "${ECHO_T}$ac_header_compiler" >&6
17795 # Is the header present?
17796 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17797 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17798 cat >conftest.$ac_ext <<_ACEOF
17801 cat confdefs.h >>conftest.$ac_ext
17802 cat >>conftest.$ac_ext <<_ACEOF
17803 /* end confdefs.h. */
17804 #include <$ac_header>
17806 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17807 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17809 grep -v '^ *+' conftest.er1 >conftest.err
17811 cat conftest.err >&5
17812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17813 (exit $ac_status); } >/dev/null; then
17814 if test -s conftest.err; then
17815 ac_cpp_err=$ac_c_preproc_warn_flag
17816 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17823 if test -z "$ac_cpp_err"; then
17824 ac_header_preproc=yes
17826 echo "$as_me: failed program was:" >&5
17827 sed 's/^/| /' conftest.$ac_ext >&5
17829 ac_header_preproc=no
17831 rm -f conftest.err conftest.$ac_ext
17832 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17833 echo "${ECHO_T}$ac_header_preproc" >&6
17835 # So? What about this header?
17836 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17838 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17839 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17840 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17841 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17842 ac_header_preproc=yes
17845 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17846 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17847 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17848 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17849 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17850 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17851 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17852 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17853 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17854 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17855 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17856 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17859 ## --------------------------------------------- ##
17860 ## Report this to <http://www.openldap.org/its/> ##
17861 ## --------------------------------------------- ##
17864 sed "s/^/$as_me: WARNING: /" >&2
17867 echo "$as_me:$LINENO: checking for $ac_header" >&5
17868 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17869 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17870 echo $ECHO_N "(cached) $ECHO_C" >&6
17872 eval "$as_ac_Header=\$ac_header_preproc"
17874 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17875 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17878 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17879 cat >>confdefs.h <<_ACEOF
17880 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17888 if test $ol_enable_local = auto ; then
17889 ol_enable_local=$ac_cv_header_sys_un_h
17890 elif test $ac_cv_header_sys_un_h = no ; then
17891 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
17892 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
17893 { (exit 1); exit 1; }; }
17901 case $ol_with_kerberos in yes | auto | k5 | k5only | k425)
17904 for ac_header in krb5.h
17906 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17907 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17908 echo "$as_me:$LINENO: checking for $ac_header" >&5
17909 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17910 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17911 echo $ECHO_N "(cached) $ECHO_C" >&6
17913 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17914 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17916 # Is the header compilable?
17917 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17918 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17919 cat >conftest.$ac_ext <<_ACEOF
17922 cat confdefs.h >>conftest.$ac_ext
17923 cat >>conftest.$ac_ext <<_ACEOF
17924 /* end confdefs.h. */
17925 $ac_includes_default
17926 #include <$ac_header>
17928 rm -f conftest.$ac_objext
17929 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17930 (eval $ac_compile) 2>conftest.er1
17932 grep -v '^ *+' conftest.er1 >conftest.err
17934 cat conftest.err >&5
17935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17936 (exit $ac_status); } &&
17937 { ac_try='test -z "$ac_c_werror_flag"
17938 || test ! -s conftest.err'
17939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17940 (eval $ac_try) 2>&5
17942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17943 (exit $ac_status); }; } &&
17944 { ac_try='test -s conftest.$ac_objext'
17945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17946 (eval $ac_try) 2>&5
17948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17949 (exit $ac_status); }; }; then
17950 ac_header_compiler=yes
17952 echo "$as_me: failed program was:" >&5
17953 sed 's/^/| /' conftest.$ac_ext >&5
17955 ac_header_compiler=no
17957 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17958 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17959 echo "${ECHO_T}$ac_header_compiler" >&6
17961 # Is the header present?
17962 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17963 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17964 cat >conftest.$ac_ext <<_ACEOF
17967 cat confdefs.h >>conftest.$ac_ext
17968 cat >>conftest.$ac_ext <<_ACEOF
17969 /* end confdefs.h. */
17970 #include <$ac_header>
17972 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17973 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17975 grep -v '^ *+' conftest.er1 >conftest.err
17977 cat conftest.err >&5
17978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17979 (exit $ac_status); } >/dev/null; then
17980 if test -s conftest.err; then
17981 ac_cpp_err=$ac_c_preproc_warn_flag
17982 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17989 if test -z "$ac_cpp_err"; then
17990 ac_header_preproc=yes
17992 echo "$as_me: failed program was:" >&5
17993 sed 's/^/| /' conftest.$ac_ext >&5
17995 ac_header_preproc=no
17997 rm -f conftest.err conftest.$ac_ext
17998 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17999 echo "${ECHO_T}$ac_header_preproc" >&6
18001 # So? What about this header?
18002 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18004 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18005 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18006 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18007 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18008 ac_header_preproc=yes
18011 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18012 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18013 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18014 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18015 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18016 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18017 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18018 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18019 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18020 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18021 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18022 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18025 ## --------------------------------------------- ##
18026 ## Report this to <http://www.openldap.org/its/> ##
18027 ## --------------------------------------------- ##
18030 sed "s/^/$as_me: WARNING: /" >&2
18033 echo "$as_me:$LINENO: checking for $ac_header" >&5
18034 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18035 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18036 echo $ECHO_N "(cached) $ECHO_C" >&6
18038 eval "$as_ac_Header=\$ac_header_preproc"
18040 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18041 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18044 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18045 cat >>confdefs.h <<_ACEOF
18046 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18054 if test $ac_cv_header_krb5_h = yes ; then
18056 for ac_header in heim_err.h
18058 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18059 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18060 echo "$as_me:$LINENO: checking for $ac_header" >&5
18061 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18062 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18063 echo $ECHO_N "(cached) $ECHO_C" >&6
18065 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18066 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18068 # Is the header compilable?
18069 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18070 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18071 cat >conftest.$ac_ext <<_ACEOF
18074 cat confdefs.h >>conftest.$ac_ext
18075 cat >>conftest.$ac_ext <<_ACEOF
18076 /* end confdefs.h. */
18077 $ac_includes_default
18078 #include <$ac_header>
18080 rm -f conftest.$ac_objext
18081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18082 (eval $ac_compile) 2>conftest.er1
18084 grep -v '^ *+' conftest.er1 >conftest.err
18086 cat conftest.err >&5
18087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18088 (exit $ac_status); } &&
18089 { ac_try='test -z "$ac_c_werror_flag"
18090 || test ! -s conftest.err'
18091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18092 (eval $ac_try) 2>&5
18094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18095 (exit $ac_status); }; } &&
18096 { ac_try='test -s conftest.$ac_objext'
18097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18098 (eval $ac_try) 2>&5
18100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18101 (exit $ac_status); }; }; then
18102 ac_header_compiler=yes
18104 echo "$as_me: failed program was:" >&5
18105 sed 's/^/| /' conftest.$ac_ext >&5
18107 ac_header_compiler=no
18109 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18110 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18111 echo "${ECHO_T}$ac_header_compiler" >&6
18113 # Is the header present?
18114 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18115 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18116 cat >conftest.$ac_ext <<_ACEOF
18119 cat confdefs.h >>conftest.$ac_ext
18120 cat >>conftest.$ac_ext <<_ACEOF
18121 /* end confdefs.h. */
18122 #include <$ac_header>
18124 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18125 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18127 grep -v '^ *+' conftest.er1 >conftest.err
18129 cat conftest.err >&5
18130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18131 (exit $ac_status); } >/dev/null; then
18132 if test -s conftest.err; then
18133 ac_cpp_err=$ac_c_preproc_warn_flag
18134 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18141 if test -z "$ac_cpp_err"; then
18142 ac_header_preproc=yes
18144 echo "$as_me: failed program was:" >&5
18145 sed 's/^/| /' conftest.$ac_ext >&5
18147 ac_header_preproc=no
18149 rm -f conftest.err conftest.$ac_ext
18150 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18151 echo "${ECHO_T}$ac_header_preproc" >&6
18153 # So? What about this header?
18154 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18156 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18157 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18158 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18159 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18160 ac_header_preproc=yes
18163 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18164 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18165 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18166 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18167 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18168 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18169 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18170 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18171 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18172 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18173 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18174 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18177 ## --------------------------------------------- ##
18178 ## Report this to <http://www.openldap.org/its/> ##
18179 ## --------------------------------------------- ##
18182 sed "s/^/$as_me: WARNING: /" >&2
18185 echo "$as_me:$LINENO: checking for $ac_header" >&5
18186 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18187 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18188 echo $ECHO_N "(cached) $ECHO_C" >&6
18190 eval "$as_ac_Header=\$ac_header_preproc"
18192 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18193 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18196 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18197 cat >>confdefs.h <<_ACEOF
18198 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18205 if test $ac_cv_header_heim_err_h = yes ; then
18211 if test $krb5_impl = mit; then
18212 echo "$as_me:$LINENO: checking for main in -lk5crypto" >&5
18213 echo $ECHO_N "checking for main in -lk5crypto... $ECHO_C" >&6
18214 if test "${ac_cv_lib_k5crypto_main+set}" = set; then
18215 echo $ECHO_N "(cached) $ECHO_C" >&6
18217 ac_check_lib_save_LIBS=$LIBS
18218 LIBS="-lk5crypto $LIBS"
18219 cat >conftest.$ac_ext <<_ACEOF
18222 cat confdefs.h >>conftest.$ac_ext
18223 cat >>conftest.$ac_ext <<_ACEOF
18224 /* end confdefs.h. */
18235 rm -f conftest.$ac_objext conftest$ac_exeext
18236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18237 (eval $ac_link) 2>conftest.er1
18239 grep -v '^ *+' conftest.er1 >conftest.err
18241 cat conftest.err >&5
18242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18243 (exit $ac_status); } &&
18244 { ac_try='test -z "$ac_c_werror_flag"
18245 || test ! -s conftest.err'
18246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18247 (eval $ac_try) 2>&5
18249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18250 (exit $ac_status); }; } &&
18251 { ac_try='test -s conftest$ac_exeext'
18252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18253 (eval $ac_try) 2>&5
18255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18256 (exit $ac_status); }; }; then
18257 ac_cv_lib_k5crypto_main=yes
18259 echo "$as_me: failed program was:" >&5
18260 sed 's/^/| /' conftest.$ac_ext >&5
18262 ac_cv_lib_k5crypto_main=no
18264 rm -f conftest.err conftest.$ac_objext \
18265 conftest$ac_exeext conftest.$ac_ext
18266 LIBS=$ac_check_lib_save_LIBS
18268 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_main" >&5
18269 echo "${ECHO_T}$ac_cv_lib_k5crypto_main" >&6
18270 if test $ac_cv_lib_k5crypto_main = yes; then
18271 krb5crypto=k5crypto
18277 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18278 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18279 if test "${ac_cv_lib_krb5_main+set}" = set; then
18280 echo $ECHO_N "(cached) $ECHO_C" >&6
18282 ac_check_lib_save_LIBS=$LIBS
18283 LIBS="-lkrb5 -l$krb5crypto -lcom_err $LIBS"
18284 cat >conftest.$ac_ext <<_ACEOF
18287 cat confdefs.h >>conftest.$ac_ext
18288 cat >>conftest.$ac_ext <<_ACEOF
18289 /* end confdefs.h. */
18300 rm -f conftest.$ac_objext conftest$ac_exeext
18301 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18302 (eval $ac_link) 2>conftest.er1
18304 grep -v '^ *+' conftest.er1 >conftest.err
18306 cat conftest.err >&5
18307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18308 (exit $ac_status); } &&
18309 { ac_try='test -z "$ac_c_werror_flag"
18310 || test ! -s conftest.err'
18311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18312 (eval $ac_try) 2>&5
18314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18315 (exit $ac_status); }; } &&
18316 { ac_try='test -s conftest$ac_exeext'
18317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18318 (eval $ac_try) 2>&5
18320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18321 (exit $ac_status); }; }; then
18322 ac_cv_lib_krb5_main=yes
18324 echo "$as_me: failed program was:" >&5
18325 sed 's/^/| /' conftest.$ac_ext >&5
18327 ac_cv_lib_krb5_main=no
18329 rm -f conftest.err conftest.$ac_objext \
18330 conftest$ac_exeext conftest.$ac_ext
18331 LIBS=$ac_check_lib_save_LIBS
18333 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18334 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18335 if test $ac_cv_lib_krb5_main = yes; then
18337 KRB5_LIBS="-lkrb5 -l$krb5crypto -lcom_err"
18343 elif test $krb5_impl = heimdal; then
18344 echo "$as_me:$LINENO: checking for main in -ldes" >&5
18345 echo $ECHO_N "checking for main in -ldes... $ECHO_C" >&6
18346 if test "${ac_cv_lib_des_main+set}" = set; then
18347 echo $ECHO_N "(cached) $ECHO_C" >&6
18349 ac_check_lib_save_LIBS=$LIBS
18351 cat >conftest.$ac_ext <<_ACEOF
18354 cat confdefs.h >>conftest.$ac_ext
18355 cat >>conftest.$ac_ext <<_ACEOF
18356 /* end confdefs.h. */
18367 rm -f conftest.$ac_objext conftest$ac_exeext
18368 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18369 (eval $ac_link) 2>conftest.er1
18371 grep -v '^ *+' conftest.er1 >conftest.err
18373 cat conftest.err >&5
18374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18375 (exit $ac_status); } &&
18376 { ac_try='test -z "$ac_c_werror_flag"
18377 || test ! -s conftest.err'
18378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18379 (eval $ac_try) 2>&5
18381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18382 (exit $ac_status); }; } &&
18383 { ac_try='test -s conftest$ac_exeext'
18384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18385 (eval $ac_try) 2>&5
18387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18388 (exit $ac_status); }; }; then
18389 ac_cv_lib_des_main=yes
18391 echo "$as_me: failed program was:" >&5
18392 sed 's/^/| /' conftest.$ac_ext >&5
18394 ac_cv_lib_des_main=no
18396 rm -f conftest.err conftest.$ac_objext \
18397 conftest$ac_exeext conftest.$ac_ext
18398 LIBS=$ac_check_lib_save_LIBS
18400 echo "$as_me:$LINENO: result: $ac_cv_lib_des_main" >&5
18401 echo "${ECHO_T}$ac_cv_lib_des_main" >&6
18402 if test $ac_cv_lib_des_main = yes; then
18409 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18410 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18411 if test "${ac_cv_lib_krb5_main+set}" = set; then
18412 echo $ECHO_N "(cached) $ECHO_C" >&6
18414 ac_check_lib_save_LIBS=$LIBS
18415 LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18416 cat >conftest.$ac_ext <<_ACEOF
18419 cat confdefs.h >>conftest.$ac_ext
18420 cat >>conftest.$ac_ext <<_ACEOF
18421 /* end confdefs.h. */
18432 rm -f conftest.$ac_objext conftest$ac_exeext
18433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18434 (eval $ac_link) 2>conftest.er1
18436 grep -v '^ *+' conftest.er1 >conftest.err
18438 cat conftest.err >&5
18439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18440 (exit $ac_status); } &&
18441 { ac_try='test -z "$ac_c_werror_flag"
18442 || test ! -s conftest.err'
18443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18444 (eval $ac_try) 2>&5
18446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18447 (exit $ac_status); }; } &&
18448 { ac_try='test -s conftest$ac_exeext'
18449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18450 (eval $ac_try) 2>&5
18452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18453 (exit $ac_status); }; }; then
18454 ac_cv_lib_krb5_main=yes
18456 echo "$as_me: failed program was:" >&5
18457 sed 's/^/| /' conftest.$ac_ext >&5
18459 ac_cv_lib_krb5_main=no
18461 rm -f conftest.err conftest.$ac_objext \
18462 conftest$ac_exeext conftest.$ac_ext
18463 LIBS=$ac_check_lib_save_LIBS
18465 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18466 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18467 if test $ac_cv_lib_krb5_main = yes; then
18469 KRB5_LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err"
18476 cat >>confdefs.h <<\_ACEOF
18477 #define HAVE_HEIMDAL_KERBEROS 1
18483 { echo "$as_me:$LINENO: WARNING: Unrecognized Kerberos5 Implementation" >&5
18484 echo "$as_me: WARNING: Unrecognized Kerberos5 Implementation" >&2;}
18487 if test $have_krb5 = yes ; then
18491 cat >>confdefs.h <<\_ACEOF
18492 #define HAVE_KRB5 1
18496 if test $ol_with_kerberos = k5only ; then
18497 ol_with_kerberos=found
18500 elif test $ol_with_kerberos != auto ; then
18501 { { echo "$as_me:$LINENO: error: Required Kerberos 5 support not available" >&5
18502 echo "$as_me: error: Required Kerberos 5 support not available" >&2;}
18503 { (exit 1); exit 1; }; }
18510 if test $ol_link_krb5 = yes &&
18511 { test $ol_with_kerberos = yes ||
18512 test $ol_with_kerberos = auto ||
18513 test $ol_with_kerberos = k425; }; then
18517 for ac_header in kerberosIV/krb.h kerberosIV/des.h
18519 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18520 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18521 echo "$as_me:$LINENO: checking for $ac_header" >&5
18522 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18523 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18524 echo $ECHO_N "(cached) $ECHO_C" >&6
18526 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18527 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18529 # Is the header compilable?
18530 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18531 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18532 cat >conftest.$ac_ext <<_ACEOF
18535 cat confdefs.h >>conftest.$ac_ext
18536 cat >>conftest.$ac_ext <<_ACEOF
18537 /* end confdefs.h. */
18538 $ac_includes_default
18539 #include <$ac_header>
18541 rm -f conftest.$ac_objext
18542 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18543 (eval $ac_compile) 2>conftest.er1
18545 grep -v '^ *+' conftest.er1 >conftest.err
18547 cat conftest.err >&5
18548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18549 (exit $ac_status); } &&
18550 { ac_try='test -z "$ac_c_werror_flag"
18551 || test ! -s conftest.err'
18552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18553 (eval $ac_try) 2>&5
18555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18556 (exit $ac_status); }; } &&
18557 { ac_try='test -s conftest.$ac_objext'
18558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18559 (eval $ac_try) 2>&5
18561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18562 (exit $ac_status); }; }; then
18563 ac_header_compiler=yes
18565 echo "$as_me: failed program was:" >&5
18566 sed 's/^/| /' conftest.$ac_ext >&5
18568 ac_header_compiler=no
18570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18571 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18572 echo "${ECHO_T}$ac_header_compiler" >&6
18574 # Is the header present?
18575 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18576 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18577 cat >conftest.$ac_ext <<_ACEOF
18580 cat confdefs.h >>conftest.$ac_ext
18581 cat >>conftest.$ac_ext <<_ACEOF
18582 /* end confdefs.h. */
18583 #include <$ac_header>
18585 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18586 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18588 grep -v '^ *+' conftest.er1 >conftest.err
18590 cat conftest.err >&5
18591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18592 (exit $ac_status); } >/dev/null; then
18593 if test -s conftest.err; then
18594 ac_cpp_err=$ac_c_preproc_warn_flag
18595 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18602 if test -z "$ac_cpp_err"; then
18603 ac_header_preproc=yes
18605 echo "$as_me: failed program was:" >&5
18606 sed 's/^/| /' conftest.$ac_ext >&5
18608 ac_header_preproc=no
18610 rm -f conftest.err conftest.$ac_ext
18611 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18612 echo "${ECHO_T}$ac_header_preproc" >&6
18614 # So? What about this header?
18615 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18617 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18618 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18619 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18620 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18621 ac_header_preproc=yes
18624 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18625 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18626 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18627 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18628 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18629 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18630 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18631 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18632 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18633 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18634 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18635 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18638 ## --------------------------------------------- ##
18639 ## Report this to <http://www.openldap.org/its/> ##
18640 ## --------------------------------------------- ##
18643 sed "s/^/$as_me: WARNING: /" >&2
18646 echo "$as_me:$LINENO: checking for $ac_header" >&5
18647 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18648 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18649 echo $ECHO_N "(cached) $ECHO_C" >&6
18651 eval "$as_ac_Header=\$ac_header_preproc"
18653 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18654 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18657 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18658 cat >>confdefs.h <<_ACEOF
18659 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18667 if test $ac_cv_header_kerberosIV_krb_h = yes ; then
18668 if test $krb5_impl = mit; then
18669 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18670 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18671 if test "${ac_cv_lib_krb4_main+set}" = set; then
18672 echo $ECHO_N "(cached) $ECHO_C" >&6
18674 ac_check_lib_save_LIBS=$LIBS
18675 LIBS="-lkrb4 -ldes425 -lkrb5 -l$krb5crypto -lcom_err $LIBS"
18676 cat >conftest.$ac_ext <<_ACEOF
18679 cat confdefs.h >>conftest.$ac_ext
18680 cat >>conftest.$ac_ext <<_ACEOF
18681 /* end confdefs.h. */
18692 rm -f conftest.$ac_objext conftest$ac_exeext
18693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18694 (eval $ac_link) 2>conftest.er1
18696 grep -v '^ *+' conftest.er1 >conftest.err
18698 cat conftest.err >&5
18699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18700 (exit $ac_status); } &&
18701 { ac_try='test -z "$ac_c_werror_flag"
18702 || test ! -s conftest.err'
18703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18704 (eval $ac_try) 2>&5
18706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18707 (exit $ac_status); }; } &&
18708 { ac_try='test -s conftest$ac_exeext'
18709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18710 (eval $ac_try) 2>&5
18712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18713 (exit $ac_status); }; }; then
18714 ac_cv_lib_krb4_main=yes
18716 echo "$as_me: failed program was:" >&5
18717 sed 's/^/| /' conftest.$ac_ext >&5
18719 ac_cv_lib_krb4_main=no
18721 rm -f conftest.err conftest.$ac_objext \
18722 conftest$ac_exeext conftest.$ac_ext
18723 LIBS=$ac_check_lib_save_LIBS
18725 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18726 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18727 if test $ac_cv_lib_krb4_main = yes; then
18729 KRB4_LIBS="-lkrb4 -ldes425"
18735 elif test $krb5_impl = heimdal; then
18736 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18737 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18738 if test "${ac_cv_lib_krb4_main+set}" = set; then
18739 echo $ECHO_N "(cached) $ECHO_C" >&6
18741 ac_check_lib_save_LIBS=$LIBS
18742 LIBS="-lkrb4 -lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18743 cat >conftest.$ac_ext <<_ACEOF
18746 cat confdefs.h >>conftest.$ac_ext
18747 cat >>conftest.$ac_ext <<_ACEOF
18748 /* end confdefs.h. */
18759 rm -f conftest.$ac_objext conftest$ac_exeext
18760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18761 (eval $ac_link) 2>conftest.er1
18763 grep -v '^ *+' conftest.er1 >conftest.err
18765 cat conftest.err >&5
18766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18767 (exit $ac_status); } &&
18768 { ac_try='test -z "$ac_c_werror_flag"
18769 || test ! -s conftest.err'
18770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18771 (eval $ac_try) 2>&5
18773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18774 (exit $ac_status); }; } &&
18775 { ac_try='test -s conftest$ac_exeext'
18776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18777 (eval $ac_try) 2>&5
18779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18780 (exit $ac_status); }; }; then
18781 ac_cv_lib_krb4_main=yes
18783 echo "$as_me: failed program was:" >&5
18784 sed 's/^/| /' conftest.$ac_ext >&5
18786 ac_cv_lib_krb4_main=no
18788 rm -f conftest.err conftest.$ac_objext \
18789 conftest$ac_exeext conftest.$ac_ext
18790 LIBS=$ac_check_lib_save_LIBS
18792 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18793 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18794 if test $ac_cv_lib_krb4_main = yes; then
18804 { echo "$as_me:$LINENO: WARNING: Unrecongized Kerberos V Implementation" >&5
18805 echo "$as_me: WARNING: Unrecongized Kerberos V Implementation" >&2;}
18808 if test $have_k425 = yes ; then
18809 ol_with_kerberos=found
18813 cat >>confdefs.h <<\_ACEOF
18814 #define HAVE_KRB425 1
18818 cat >>confdefs.h <<\_ACEOF
18819 #define HAVE_KRB4 1
18823 echo "$as_me:$LINENO: checking for des_debug in Kerberos libraries" >&5
18824 echo $ECHO_N "checking for des_debug in Kerberos libraries... $ECHO_C" >&6
18825 if test "${ol_cv_var_des_debug+set}" = set; then
18826 echo $ECHO_N "(cached) $ECHO_C" >&6
18830 LIBS="$KRB4_LIBS $KRB5_LIBS $LIBS"
18831 cat >conftest.$ac_ext <<_ACEOF
18834 cat confdefs.h >>conftest.$ac_ext
18835 cat >>conftest.$ac_ext <<_ACEOF
18836 /* end confdefs.h. */
18838 #include <kerberosIV/krb.h>
18839 #include <kerberosIV/des.h>
18840 extern int des_debug;
18852 rm -f conftest.$ac_objext conftest$ac_exeext
18853 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18854 (eval $ac_link) 2>conftest.er1
18856 grep -v '^ *+' conftest.er1 >conftest.err
18858 cat conftest.err >&5
18859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18860 (exit $ac_status); } &&
18861 { ac_try='test -z "$ac_c_werror_flag"
18862 || test ! -s conftest.err'
18863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18864 (eval $ac_try) 2>&5
18866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18867 (exit $ac_status); }; } &&
18868 { ac_try='test -s conftest$ac_exeext'
18869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18870 (eval $ac_try) 2>&5
18872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18873 (exit $ac_status); }; }; then
18874 ol_cv_var_des_debug=yes
18876 echo "$as_me: failed program was:" >&5
18877 sed 's/^/| /' conftest.$ac_ext >&5
18879 ol_cv_var_des_debug=no
18881 rm -f conftest.err conftest.$ac_objext \
18882 conftest$ac_exeext conftest.$ac_ext
18886 echo "$as_me:$LINENO: result: $ol_cv_var_des_debug" >&5
18887 echo "${ECHO_T}$ol_cv_var_des_debug" >&6
18889 if test $ol_cv_var_des_debug = yes ; then
18891 cat >>confdefs.h <<\_ACEOF
18892 #define HAVE_DES_DEBUG 1
18902 if test $ol_link_krb5 = yes ; then
18903 ol_with_kerberos=found
18906 case $ol_with_kerberos in yes | auto | k4 | kth)
18911 for ac_header in krb.h des.h krb-archaeology.h
18913 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18914 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18915 echo "$as_me:$LINENO: checking for $ac_header" >&5
18916 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18917 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18918 echo $ECHO_N "(cached) $ECHO_C" >&6
18920 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18921 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18923 # Is the header compilable?
18924 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18925 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18926 cat >conftest.$ac_ext <<_ACEOF
18929 cat confdefs.h >>conftest.$ac_ext
18930 cat >>conftest.$ac_ext <<_ACEOF
18931 /* end confdefs.h. */
18932 $ac_includes_default
18933 #include <$ac_header>
18935 rm -f conftest.$ac_objext
18936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18937 (eval $ac_compile) 2>conftest.er1
18939 grep -v '^ *+' conftest.er1 >conftest.err
18941 cat conftest.err >&5
18942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18943 (exit $ac_status); } &&
18944 { ac_try='test -z "$ac_c_werror_flag"
18945 || test ! -s conftest.err'
18946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18947 (eval $ac_try) 2>&5
18949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18950 (exit $ac_status); }; } &&
18951 { ac_try='test -s conftest.$ac_objext'
18952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18953 (eval $ac_try) 2>&5
18955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18956 (exit $ac_status); }; }; then
18957 ac_header_compiler=yes
18959 echo "$as_me: failed program was:" >&5
18960 sed 's/^/| /' conftest.$ac_ext >&5
18962 ac_header_compiler=no
18964 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18965 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18966 echo "${ECHO_T}$ac_header_compiler" >&6
18968 # Is the header present?
18969 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18970 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18971 cat >conftest.$ac_ext <<_ACEOF
18974 cat confdefs.h >>conftest.$ac_ext
18975 cat >>conftest.$ac_ext <<_ACEOF
18976 /* end confdefs.h. */
18977 #include <$ac_header>
18979 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18980 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18982 grep -v '^ *+' conftest.er1 >conftest.err
18984 cat conftest.err >&5
18985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18986 (exit $ac_status); } >/dev/null; then
18987 if test -s conftest.err; then
18988 ac_cpp_err=$ac_c_preproc_warn_flag
18989 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18996 if test -z "$ac_cpp_err"; then
18997 ac_header_preproc=yes
18999 echo "$as_me: failed program was:" >&5
19000 sed 's/^/| /' conftest.$ac_ext >&5
19002 ac_header_preproc=no
19004 rm -f conftest.err conftest.$ac_ext
19005 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19006 echo "${ECHO_T}$ac_header_preproc" >&6
19008 # So? What about this header?
19009 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19011 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19012 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19013 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19014 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19015 ac_header_preproc=yes
19018 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19019 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19020 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19021 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19022 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19023 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19024 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19025 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19026 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19027 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19028 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19029 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19032 ## --------------------------------------------- ##
19033 ## Report this to <http://www.openldap.org/its/> ##
19034 ## --------------------------------------------- ##
19037 sed "s/^/$as_me: WARNING: /" >&2
19040 echo "$as_me:$LINENO: checking for $ac_header" >&5
19041 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19042 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19043 echo $ECHO_N "(cached) $ECHO_C" >&6
19045 eval "$as_ac_Header=\$ac_header_preproc"
19047 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19048 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19051 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19052 cat >>confdefs.h <<_ACEOF
19053 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19061 if test $ac_cv_header_krb_h = yes ; then
19062 echo "$as_me:$LINENO: checking for main in -lkrb" >&5
19063 echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6
19064 if test "${ac_cv_lib_krb_main+set}" = set; then
19065 echo $ECHO_N "(cached) $ECHO_C" >&6
19067 ac_check_lib_save_LIBS=$LIBS
19068 LIBS="-lkrb -ldes $LIBS"
19069 cat >conftest.$ac_ext <<_ACEOF
19072 cat confdefs.h >>conftest.$ac_ext
19073 cat >>conftest.$ac_ext <<_ACEOF
19074 /* end confdefs.h. */
19085 rm -f conftest.$ac_objext conftest$ac_exeext
19086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19087 (eval $ac_link) 2>conftest.er1
19089 grep -v '^ *+' conftest.er1 >conftest.err
19091 cat conftest.err >&5
19092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19093 (exit $ac_status); } &&
19094 { ac_try='test -z "$ac_c_werror_flag"
19095 || test ! -s conftest.err'
19096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19097 (eval $ac_try) 2>&5
19099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19100 (exit $ac_status); }; } &&
19101 { ac_try='test -s conftest$ac_exeext'
19102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19103 (eval $ac_try) 2>&5
19105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19106 (exit $ac_status); }; }; then
19107 ac_cv_lib_krb_main=yes
19109 echo "$as_me: failed program was:" >&5
19110 sed 's/^/| /' conftest.$ac_ext >&5
19112 ac_cv_lib_krb_main=no
19114 rm -f conftest.err conftest.$ac_objext \
19115 conftest$ac_exeext conftest.$ac_ext
19116 LIBS=$ac_check_lib_save_LIBS
19118 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_main" >&5
19119 echo "${ECHO_T}$ac_cv_lib_krb_main" >&6
19120 if test $ac_cv_lib_krb_main = yes; then
19127 if test $have_k4 = yes ; then
19128 ol_with_kerberos=found
19132 cat >>confdefs.h <<\_ACEOF
19133 #define HAVE_KRB4 1
19137 KRB4_LIBS="-lkrb -ldes"
19139 if test $ac_cv_header_krb_archaeology_h = yes ; then
19141 cat >>confdefs.h <<\_ACEOF
19142 #define HAVE_KTH_KERBEROS 1
19151 if test $ol_link_krb4 = yes && test $ol_enable_kbind != no ; then
19154 elif test $ol_enable_kbind = yes ; then
19155 { { echo "$as_me:$LINENO: error: Kerberos IV detection failed" >&5
19156 echo "$as_me: error: Kerberos IV detection failed" >&2;}
19157 { (exit 1); exit 1; }; }
19160 if test $ol_link_krb4 = yes || test $ol_link_krb5 = yes ; then
19162 cat >>confdefs.h <<\_ACEOF
19163 #define HAVE_KERBEROS 1
19167 elif test $ol_with_kerberos != auto && test $ol_with_kerberos != no ; then
19168 { { echo "$as_me:$LINENO: error: Kerberos detection failed" >&5
19169 echo "$as_me: error: Kerberos detection failed" >&2;}
19170 { (exit 1); exit 1; }; }
19175 if test $ol_with_tls != no ; then
19177 for ac_header in openssl/ssl.h
19179 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19180 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19181 echo "$as_me:$LINENO: checking for $ac_header" >&5
19182 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19183 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19184 echo $ECHO_N "(cached) $ECHO_C" >&6
19186 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19187 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19189 # Is the header compilable?
19190 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19191 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19192 cat >conftest.$ac_ext <<_ACEOF
19195 cat confdefs.h >>conftest.$ac_ext
19196 cat >>conftest.$ac_ext <<_ACEOF
19197 /* end confdefs.h. */
19198 $ac_includes_default
19199 #include <$ac_header>
19201 rm -f conftest.$ac_objext
19202 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19203 (eval $ac_compile) 2>conftest.er1
19205 grep -v '^ *+' conftest.er1 >conftest.err
19207 cat conftest.err >&5
19208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19209 (exit $ac_status); } &&
19210 { ac_try='test -z "$ac_c_werror_flag"
19211 || test ! -s conftest.err'
19212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19213 (eval $ac_try) 2>&5
19215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19216 (exit $ac_status); }; } &&
19217 { ac_try='test -s conftest.$ac_objext'
19218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19219 (eval $ac_try) 2>&5
19221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19222 (exit $ac_status); }; }; then
19223 ac_header_compiler=yes
19225 echo "$as_me: failed program was:" >&5
19226 sed 's/^/| /' conftest.$ac_ext >&5
19228 ac_header_compiler=no
19230 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19231 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19232 echo "${ECHO_T}$ac_header_compiler" >&6
19234 # Is the header present?
19235 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19236 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19237 cat >conftest.$ac_ext <<_ACEOF
19240 cat confdefs.h >>conftest.$ac_ext
19241 cat >>conftest.$ac_ext <<_ACEOF
19242 /* end confdefs.h. */
19243 #include <$ac_header>
19245 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19246 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19248 grep -v '^ *+' conftest.er1 >conftest.err
19250 cat conftest.err >&5
19251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19252 (exit $ac_status); } >/dev/null; then
19253 if test -s conftest.err; then
19254 ac_cpp_err=$ac_c_preproc_warn_flag
19255 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19262 if test -z "$ac_cpp_err"; then
19263 ac_header_preproc=yes
19265 echo "$as_me: failed program was:" >&5
19266 sed 's/^/| /' conftest.$ac_ext >&5
19268 ac_header_preproc=no
19270 rm -f conftest.err conftest.$ac_ext
19271 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19272 echo "${ECHO_T}$ac_header_preproc" >&6
19274 # So? What about this header?
19275 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19277 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19278 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19279 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19280 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19281 ac_header_preproc=yes
19284 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19285 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19286 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19287 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19288 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19289 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19290 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19291 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19292 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19293 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19294 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19295 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19298 ## --------------------------------------------- ##
19299 ## Report this to <http://www.openldap.org/its/> ##
19300 ## --------------------------------------------- ##
19303 sed "s/^/$as_me: WARNING: /" >&2
19306 echo "$as_me:$LINENO: checking for $ac_header" >&5
19307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19308 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19309 echo $ECHO_N "(cached) $ECHO_C" >&6
19311 eval "$as_ac_Header=\$ac_header_preproc"
19313 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19314 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19317 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19318 cat >>confdefs.h <<_ACEOF
19319 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19327 if test $ac_cv_header_openssl_ssl_h = yes ; then
19328 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
19329 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
19330 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
19331 echo $ECHO_N "(cached) $ECHO_C" >&6
19333 ac_check_lib_save_LIBS=$LIBS
19334 LIBS="-lssl -lcrypto $LIBS"
19335 cat >conftest.$ac_ext <<_ACEOF
19338 cat confdefs.h >>conftest.$ac_ext
19339 cat >>conftest.$ac_ext <<_ACEOF
19340 /* end confdefs.h. */
19342 /* Override any gcc2 internal prototype to avoid an error. */
19346 /* We use char because int might match the return type of a gcc2
19347 builtin and then its argument prototype would still apply. */
19348 char SSL_library_init ();
19352 SSL_library_init ();
19357 rm -f conftest.$ac_objext conftest$ac_exeext
19358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19359 (eval $ac_link) 2>conftest.er1
19361 grep -v '^ *+' conftest.er1 >conftest.err
19363 cat conftest.err >&5
19364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19365 (exit $ac_status); } &&
19366 { ac_try='test -z "$ac_c_werror_flag"
19367 || test ! -s conftest.err'
19368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19369 (eval $ac_try) 2>&5
19371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19372 (exit $ac_status); }; } &&
19373 { ac_try='test -s conftest$ac_exeext'
19374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19375 (eval $ac_try) 2>&5
19377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19378 (exit $ac_status); }; }; then
19379 ac_cv_lib_ssl_SSL_library_init=yes
19381 echo "$as_me: failed program was:" >&5
19382 sed 's/^/| /' conftest.$ac_ext >&5
19384 ac_cv_lib_ssl_SSL_library_init=no
19386 rm -f conftest.err conftest.$ac_objext \
19387 conftest$ac_exeext conftest.$ac_ext
19388 LIBS=$ac_check_lib_save_LIBS
19390 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
19391 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
19392 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
19400 if test $have_openssl = no ; then
19401 echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
19402 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6
19403 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
19404 echo $ECHO_N "(cached) $ECHO_C" >&6
19406 ac_check_lib_save_LIBS=$LIBS
19407 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
19408 cat >conftest.$ac_ext <<_ACEOF
19411 cat confdefs.h >>conftest.$ac_ext
19412 cat >>conftest.$ac_ext <<_ACEOF
19413 /* end confdefs.h. */
19415 /* Override any gcc2 internal prototype to avoid an error. */
19419 /* We use char because int might match the return type of a gcc2
19420 builtin and then its argument prototype would still apply. */
19421 char ssl3_accept ();
19430 rm -f conftest.$ac_objext conftest$ac_exeext
19431 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19432 (eval $ac_link) 2>conftest.er1
19434 grep -v '^ *+' conftest.er1 >conftest.err
19436 cat conftest.err >&5
19437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19438 (exit $ac_status); } &&
19439 { ac_try='test -z "$ac_c_werror_flag"
19440 || test ! -s conftest.err'
19441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19442 (eval $ac_try) 2>&5
19444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19445 (exit $ac_status); }; } &&
19446 { ac_try='test -s conftest$ac_exeext'
19447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19448 (eval $ac_try) 2>&5
19450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19451 (exit $ac_status); }; }; then
19452 ac_cv_lib_ssl_ssl3_accept=yes
19454 echo "$as_me: failed program was:" >&5
19455 sed 's/^/| /' conftest.$ac_ext >&5
19457 ac_cv_lib_ssl_ssl3_accept=no
19459 rm -f conftest.err conftest.$ac_objext \
19460 conftest$ac_exeext conftest.$ac_ext
19461 LIBS=$ac_check_lib_save_LIBS
19463 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
19464 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6
19465 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
19474 if test $have_openssl = yes ; then
19479 cat >>confdefs.h <<\_ACEOF
19480 #define HAVE_OPENSSL 1
19484 if test $need_rsaref = yes; then
19486 cat >>confdefs.h <<\_ACEOF
19487 #define HAVE_RSAREF 1
19491 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
19493 TLS_LIBS="-lssl -lcrypto"
19496 echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
19497 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6
19498 if test "${ol_cv_ssl_crl_compat+set}" = set; then
19499 echo $ECHO_N "(cached) $ECHO_C" >&6
19502 cat >conftest.$ac_ext <<_ACEOF
19505 cat confdefs.h >>conftest.$ac_ext
19506 cat >>conftest.$ac_ext <<_ACEOF
19507 /* end confdefs.h. */
19509 #ifdef HAVE_OPENSSL_SSL_H
19510 #include <openssl/ssl.h>
19515 /* Require 0.9.7d+ */
19516 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
19517 char *__ssl_compat = "0.9.7d";
19521 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19522 $EGREP "__ssl_compat" >/dev/null 2>&1; then
19523 ol_cv_ssl_crl_compat=yes
19525 ol_cv_ssl_crl_compat=no
19530 echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
19531 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6
19533 if test $ol_cv_ssl_crl_compat = no ; then
19537 cat >>confdefs.h <<\_ACEOF
19538 #define HAVE_OPENSSL_CRL 1
19545 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19546 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19550 if test $ol_link_tls = yes ; then
19552 cat >>confdefs.h <<\_ACEOF
19558 elif test $ol_with_tls = auto ; then
19559 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
19560 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
19561 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19562 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19564 elif test $ol_with_tls != no ; then
19565 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
19566 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
19567 { (exit 1); exit 1; }; }
19570 if test $ol_enable_lmpasswd != no; then
19571 if test $ol_link_tls != yes ; then
19572 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
19573 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
19574 { (exit 1); exit 1; }; }
19578 cat >>confdefs.h <<\_ACEOF
19579 #define SLAPD_LMHASH 1
19586 case $ol_with_threads in auto | yes | nt)
19589 echo "$as_me:$LINENO: checking for _beginthread" >&5
19590 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6
19591 if test "${ac_cv_func__beginthread+set}" = set; then
19592 echo $ECHO_N "(cached) $ECHO_C" >&6
19594 cat >conftest.$ac_ext <<_ACEOF
19597 cat confdefs.h >>conftest.$ac_ext
19598 cat >>conftest.$ac_ext <<_ACEOF
19599 /* end confdefs.h. */
19600 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
19601 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19602 #define _beginthread innocuous__beginthread
19604 /* System header to define __stub macros and hopefully few prototypes,
19605 which can conflict with char _beginthread (); below.
19606 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19607 <limits.h> exists even on freestanding compilers. */
19610 # include <limits.h>
19612 # include <assert.h>
19615 #undef _beginthread
19617 /* Override any gcc2 internal prototype to avoid an error. */
19622 /* We use char because int might match the return type of a gcc2
19623 builtin and then its argument prototype would still apply. */
19624 char _beginthread ();
19625 /* The GNU C library defines this for functions which it implements
19626 to always fail with ENOSYS. Some functions are actually named
19627 something starting with __ and the normal name is an alias. */
19628 #if defined (__stub__beginthread) || defined (__stub____beginthread)
19631 char (*f) () = _beginthread;
19640 return f != _beginthread;
19645 rm -f conftest.$ac_objext conftest$ac_exeext
19646 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19647 (eval $ac_link) 2>conftest.er1
19649 grep -v '^ *+' conftest.er1 >conftest.err
19651 cat conftest.err >&5
19652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19653 (exit $ac_status); } &&
19654 { ac_try='test -z "$ac_c_werror_flag"
19655 || test ! -s conftest.err'
19656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19657 (eval $ac_try) 2>&5
19659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19660 (exit $ac_status); }; } &&
19661 { ac_try='test -s conftest$ac_exeext'
19662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19663 (eval $ac_try) 2>&5
19665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19666 (exit $ac_status); }; }; then
19667 ac_cv_func__beginthread=yes
19669 echo "$as_me: failed program was:" >&5
19670 sed 's/^/| /' conftest.$ac_ext >&5
19672 ac_cv_func__beginthread=no
19674 rm -f conftest.err conftest.$ac_objext \
19675 conftest$ac_exeext conftest.$ac_ext
19677 echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
19678 echo "${ECHO_T}$ac_cv_func__beginthread" >&6
19681 if test $ac_cv_func__beginthread = yes ; then
19683 cat >>confdefs.h <<\_ACEOF
19684 #define HAVE_NT_THREADS 1
19687 ol_cv_nt_threads=yes
19691 if test "$ol_cv_nt_threads" = yes ; then
19693 ol_with_threads=found
19694 ol_with_yielding_select=yes
19697 cat >>confdefs.h <<\_ACEOF
19698 #define HAVE_NT_SERVICE_MANAGER 1
19702 cat >>confdefs.h <<\_ACEOF
19703 #define HAVE_NT_EVENT_LOG 1
19708 if test $ol_with_threads = nt ; then
19709 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
19710 echo "$as_me: error: could not locate NT Threads" >&2;}
19711 { (exit 1); exit 1; }; }
19716 case $ol_with_threads in auto | yes | posix)
19719 for ac_header in pthread.h
19721 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19722 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19723 echo "$as_me:$LINENO: checking for $ac_header" >&5
19724 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19725 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19726 echo $ECHO_N "(cached) $ECHO_C" >&6
19728 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19729 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19731 # Is the header compilable?
19732 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19733 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19734 cat >conftest.$ac_ext <<_ACEOF
19737 cat confdefs.h >>conftest.$ac_ext
19738 cat >>conftest.$ac_ext <<_ACEOF
19739 /* end confdefs.h. */
19740 $ac_includes_default
19741 #include <$ac_header>
19743 rm -f conftest.$ac_objext
19744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19745 (eval $ac_compile) 2>conftest.er1
19747 grep -v '^ *+' conftest.er1 >conftest.err
19749 cat conftest.err >&5
19750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19751 (exit $ac_status); } &&
19752 { ac_try='test -z "$ac_c_werror_flag"
19753 || test ! -s conftest.err'
19754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19755 (eval $ac_try) 2>&5
19757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19758 (exit $ac_status); }; } &&
19759 { ac_try='test -s conftest.$ac_objext'
19760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19761 (eval $ac_try) 2>&5
19763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19764 (exit $ac_status); }; }; then
19765 ac_header_compiler=yes
19767 echo "$as_me: failed program was:" >&5
19768 sed 's/^/| /' conftest.$ac_ext >&5
19770 ac_header_compiler=no
19772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19773 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19774 echo "${ECHO_T}$ac_header_compiler" >&6
19776 # Is the header present?
19777 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19778 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19779 cat >conftest.$ac_ext <<_ACEOF
19782 cat confdefs.h >>conftest.$ac_ext
19783 cat >>conftest.$ac_ext <<_ACEOF
19784 /* end confdefs.h. */
19785 #include <$ac_header>
19787 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19788 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19790 grep -v '^ *+' conftest.er1 >conftest.err
19792 cat conftest.err >&5
19793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19794 (exit $ac_status); } >/dev/null; then
19795 if test -s conftest.err; then
19796 ac_cpp_err=$ac_c_preproc_warn_flag
19797 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19804 if test -z "$ac_cpp_err"; then
19805 ac_header_preproc=yes
19807 echo "$as_me: failed program was:" >&5
19808 sed 's/^/| /' conftest.$ac_ext >&5
19810 ac_header_preproc=no
19812 rm -f conftest.err conftest.$ac_ext
19813 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19814 echo "${ECHO_T}$ac_header_preproc" >&6
19816 # So? What about this header?
19817 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19819 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19820 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19821 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19822 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19823 ac_header_preproc=yes
19826 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19827 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19828 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19829 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19830 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19831 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19832 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19833 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19834 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19835 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19836 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19837 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19840 ## --------------------------------------------- ##
19841 ## Report this to <http://www.openldap.org/its/> ##
19842 ## --------------------------------------------- ##
19845 sed "s/^/$as_me: WARNING: /" >&2
19848 echo "$as_me:$LINENO: checking for $ac_header" >&5
19849 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19850 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19851 echo $ECHO_N "(cached) $ECHO_C" >&6
19853 eval "$as_ac_Header=\$ac_header_preproc"
19855 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19856 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19859 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19860 cat >>confdefs.h <<_ACEOF
19861 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19869 if test $ac_cv_header_pthread_h = yes ; then
19870 echo "$as_me:$LINENO: checking POSIX thread version" >&5
19871 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6
19872 if test "${ol_cv_pthread_version+set}" = set; then
19873 echo $ECHO_N "(cached) $ECHO_C" >&6
19876 cat >conftest.$ac_ext <<_ACEOF
19879 cat confdefs.h >>conftest.$ac_ext
19880 cat >>conftest.$ac_ext <<_ACEOF
19881 /* end confdefs.h. */
19883 # include <pthread.h>
19889 int i = PTHREAD_CREATE_JOINABLE;
19895 rm -f conftest.$ac_objext
19896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19897 (eval $ac_compile) 2>conftest.er1
19899 grep -v '^ *+' conftest.er1 >conftest.err
19901 cat conftest.err >&5
19902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19903 (exit $ac_status); } &&
19904 { ac_try='test -z "$ac_c_werror_flag"
19905 || test ! -s conftest.err'
19906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19907 (eval $ac_try) 2>&5
19909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19910 (exit $ac_status); }; } &&
19911 { ac_try='test -s conftest.$ac_objext'
19912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19913 (eval $ac_try) 2>&5
19915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19916 (exit $ac_status); }; }; then
19918 cat >conftest.$ac_ext <<_ACEOF
19921 cat confdefs.h >>conftest.$ac_ext
19922 cat >>conftest.$ac_ext <<_ACEOF
19923 /* end confdefs.h. */
19924 #include <pthread.h>
19927 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19928 $EGREP "pthread_detach" >/dev/null 2>&1; then
19929 ol_cv_pthread_version=10
19931 ol_cv_pthread_version=8
19936 echo "$as_me: failed program was:" >&5
19937 sed 's/^/| /' conftest.$ac_ext >&5
19940 cat >conftest.$ac_ext <<_ACEOF
19943 cat confdefs.h >>conftest.$ac_ext
19944 cat >>conftest.$ac_ext <<_ACEOF
19945 /* end confdefs.h. */
19947 # include <pthread.h>
19948 # ifdef PTHREAD_CREATE_UNDETACHED
19953 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19954 $EGREP "draft7" >/dev/null 2>&1; then
19955 ol_cv_pthread_version=7
19958 cat >conftest.$ac_ext <<_ACEOF
19961 cat confdefs.h >>conftest.$ac_ext
19962 cat >>conftest.$ac_ext <<_ACEOF
19963 /* end confdefs.h. */
19964 #include <pthread.h>
19967 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19968 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
19969 ol_cv_pthread_version=6
19972 cat >conftest.$ac_ext <<_ACEOF
19975 cat confdefs.h >>conftest.$ac_ext
19976 cat >>conftest.$ac_ext <<_ACEOF
19977 /* end confdefs.h. */
19979 # include <pthread.h>
19980 #ifdef PTHREAD_MUTEX_INITIALIZER
19985 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19986 $EGREP "draft5" >/dev/null 2>&1; then
19987 ol_cv_pthread_version=5
19989 ol_cv_pthread_version=4
20000 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20003 echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
20004 echo "${ECHO_T}$ol_cv_pthread_version" >&6
20007 if test $ol_cv_pthread_version != 0 ; then
20009 cat >>confdefs.h <<_ACEOF
20010 #define HAVE_PTHREADS $ol_cv_pthread_version
20014 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
20015 echo "$as_me: error: unknown pthread version" >&2;}
20016 { (exit 1); exit 1; }; }
20019 # consider threads found
20020 ol_with_threads=found
20023 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
20024 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
20025 if test "${ol_cv_header_linux_threads+set}" = set; then
20026 echo $ECHO_N "(cached) $ECHO_C" >&6
20028 cat >conftest.$ac_ext <<_ACEOF
20031 cat confdefs.h >>conftest.$ac_ext
20032 cat >>conftest.$ac_ext <<_ACEOF
20033 /* end confdefs.h. */
20034 #include <pthread.h>
20036 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20037 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
20038 ol_cv_header_linux_threads=yes
20040 ol_cv_header_linux_threads=no
20046 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
20047 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
20048 if test $ol_cv_header_linux_threads = yes; then
20050 cat >>confdefs.h <<\_ACEOF
20051 #define HAVE_LINUX_THREADS 1
20057 echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
20058 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6
20059 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
20060 echo $ECHO_N "(cached) $ECHO_C" >&6
20062 cat >conftest.$ac_ext <<_ACEOF
20065 cat confdefs.h >>conftest.$ac_ext
20066 cat >>conftest.$ac_ext <<_ACEOF
20067 /* end confdefs.h. */
20068 #include <pthread.h>
20069 #ifdef _POSIX_THREAD_IS_GNU_PTH
20074 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20075 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
20076 ol_cv_header_gnu_pth_pthread_h=yes
20078 ol_cv_header_gnu_pth_pthread_h=no
20084 echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
20085 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6
20088 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
20090 for ac_header in sched.h
20092 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20093 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20094 echo "$as_me:$LINENO: checking for $ac_header" >&5
20095 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20096 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20097 echo $ECHO_N "(cached) $ECHO_C" >&6
20099 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20100 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20102 # Is the header compilable?
20103 echo "$as_me:$LINENO: checking $ac_header usability" >&5
20104 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
20105 cat >conftest.$ac_ext <<_ACEOF
20108 cat confdefs.h >>conftest.$ac_ext
20109 cat >>conftest.$ac_ext <<_ACEOF
20110 /* end confdefs.h. */
20111 $ac_includes_default
20112 #include <$ac_header>
20114 rm -f conftest.$ac_objext
20115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20116 (eval $ac_compile) 2>conftest.er1
20118 grep -v '^ *+' conftest.er1 >conftest.err
20120 cat conftest.err >&5
20121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20122 (exit $ac_status); } &&
20123 { ac_try='test -z "$ac_c_werror_flag"
20124 || test ! -s conftest.err'
20125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20126 (eval $ac_try) 2>&5
20128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20129 (exit $ac_status); }; } &&
20130 { ac_try='test -s conftest.$ac_objext'
20131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20132 (eval $ac_try) 2>&5
20134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20135 (exit $ac_status); }; }; then
20136 ac_header_compiler=yes
20138 echo "$as_me: failed program was:" >&5
20139 sed 's/^/| /' conftest.$ac_ext >&5
20141 ac_header_compiler=no
20143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20144 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20145 echo "${ECHO_T}$ac_header_compiler" >&6
20147 # Is the header present?
20148 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20149 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20150 cat >conftest.$ac_ext <<_ACEOF
20153 cat confdefs.h >>conftest.$ac_ext
20154 cat >>conftest.$ac_ext <<_ACEOF
20155 /* end confdefs.h. */
20156 #include <$ac_header>
20158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20159 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20161 grep -v '^ *+' conftest.er1 >conftest.err
20163 cat conftest.err >&5
20164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20165 (exit $ac_status); } >/dev/null; then
20166 if test -s conftest.err; then
20167 ac_cpp_err=$ac_c_preproc_warn_flag
20168 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20175 if test -z "$ac_cpp_err"; then
20176 ac_header_preproc=yes
20178 echo "$as_me: failed program was:" >&5
20179 sed 's/^/| /' conftest.$ac_ext >&5
20181 ac_header_preproc=no
20183 rm -f conftest.err conftest.$ac_ext
20184 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20185 echo "${ECHO_T}$ac_header_preproc" >&6
20187 # So? What about this header?
20188 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20190 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20191 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20192 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20193 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20194 ac_header_preproc=yes
20197 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20198 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20199 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20200 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20201 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20202 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20203 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20204 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20205 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20206 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20207 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20208 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20211 ## --------------------------------------------- ##
20212 ## Report this to <http://www.openldap.org/its/> ##
20213 ## --------------------------------------------- ##
20216 sed "s/^/$as_me: WARNING: /" >&2
20219 echo "$as_me:$LINENO: checking for $ac_header" >&5
20220 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20221 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20222 echo $ECHO_N "(cached) $ECHO_C" >&6
20224 eval "$as_ac_Header=\$ac_header_preproc"
20226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20227 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20230 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20231 cat >>confdefs.h <<_ACEOF
20232 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20242 echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
20243 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6
20244 if test "${ol_cv_pthread_create+set}" = set; then
20245 echo $ECHO_N "(cached) $ECHO_C" >&6
20248 if test "$cross_compiling" = yes; then
20249 cat >conftest.$ac_ext <<_ACEOF
20252 cat confdefs.h >>conftest.$ac_ext
20253 cat >>conftest.$ac_ext <<_ACEOF
20254 /* end confdefs.h. */
20256 /* pthread test headers */
20257 #include <pthread.h>
20258 #if HAVE_PTHREADS < 7
20262 #define NULL (void*)0
20265 static void *task(p)
20268 return (void *) (p == NULL);
20275 /* pthread test function */
20276 #ifndef PTHREAD_CREATE_DETACHED
20277 #define PTHREAD_CREATE_DETACHED 1
20281 int detach = PTHREAD_CREATE_DETACHED;
20283 #if HAVE_PTHREADS > 4
20284 /* Final pthreads */
20285 pthread_attr_t attr;
20287 status = pthread_attr_init(&attr);
20288 if( status ) return status;
20290 #if HAVE_PTHREADS < 7
20291 status = pthread_attr_setdetachstate(&attr, &detach);
20292 if( status < 0 ) status = errno;
20294 status = pthread_attr_setdetachstate(&attr, detach);
20296 if( status ) return status;
20297 status = pthread_create( &t, &attr, task, NULL );
20298 #if HAVE_PTHREADS < 7
20299 if( status < 0 ) status = errno;
20301 if( status ) return status;
20303 /* Draft 4 pthreads */
20304 status = pthread_create( &t, pthread_attr_default, task, NULL );
20305 if( status ) return errno;
20307 /* give thread a chance to complete */
20308 /* it should remain joinable and hence detachable */
20311 status = pthread_detach( &t );
20312 if( status ) return errno;
20315 #ifdef HAVE_LINUX_THREADS
20316 pthread_kill_other_threads_np();
20325 rm -f conftest.$ac_objext conftest$ac_exeext
20326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20327 (eval $ac_link) 2>conftest.er1
20329 grep -v '^ *+' conftest.er1 >conftest.err
20331 cat conftest.err >&5
20332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20333 (exit $ac_status); } &&
20334 { ac_try='test -z "$ac_c_werror_flag"
20335 || test ! -s conftest.err'
20336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20337 (eval $ac_try) 2>&5
20339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20340 (exit $ac_status); }; } &&
20341 { ac_try='test -s conftest$ac_exeext'
20342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20343 (eval $ac_try) 2>&5
20345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20346 (exit $ac_status); }; }; then
20347 ol_cv_pthread_create=yes
20349 echo "$as_me: failed program was:" >&5
20350 sed 's/^/| /' conftest.$ac_ext >&5
20352 ol_cv_pthread_create=no
20354 rm -f conftest.err conftest.$ac_objext \
20355 conftest$ac_exeext conftest.$ac_ext
20357 cat >conftest.$ac_ext <<_ACEOF
20360 cat confdefs.h >>conftest.$ac_ext
20361 cat >>conftest.$ac_ext <<_ACEOF
20362 /* end confdefs.h. */
20364 /* pthread test headers */
20365 #include <pthread.h>
20366 #if HAVE_PTHREADS < 7
20370 #define NULL (void*)0
20373 static void *task(p)
20376 return (void *) (p == NULL);
20380 int main(argc, argv)
20385 /* pthread test function */
20386 #ifndef PTHREAD_CREATE_DETACHED
20387 #define PTHREAD_CREATE_DETACHED 1
20391 int detach = PTHREAD_CREATE_DETACHED;
20393 #if HAVE_PTHREADS > 4
20394 /* Final pthreads */
20395 pthread_attr_t attr;
20397 status = pthread_attr_init(&attr);
20398 if( status ) return status;
20400 #if HAVE_PTHREADS < 7
20401 status = pthread_attr_setdetachstate(&attr, &detach);
20402 if( status < 0 ) status = errno;
20404 status = pthread_attr_setdetachstate(&attr, detach);
20406 if( status ) return status;
20407 status = pthread_create( &t, &attr, task, NULL );
20408 #if HAVE_PTHREADS < 7
20409 if( status < 0 ) status = errno;
20411 if( status ) return status;
20413 /* Draft 4 pthreads */
20414 status = pthread_create( &t, pthread_attr_default, task, NULL );
20415 if( status ) return errno;
20417 /* give thread a chance to complete */
20418 /* it should remain joinable and hence detachable */
20421 status = pthread_detach( &t );
20422 if( status ) return errno;
20425 #ifdef HAVE_LINUX_THREADS
20426 pthread_kill_other_threads_np();
20434 rm -f conftest$ac_exeext
20435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20436 (eval $ac_link) 2>&5
20438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20439 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20441 (eval $ac_try) 2>&5
20443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20444 (exit $ac_status); }; }; then
20445 ol_cv_pthread_create=yes
20447 echo "$as_me: program exited with status $ac_status" >&5
20448 echo "$as_me: failed program was:" >&5
20449 sed 's/^/| /' conftest.$ac_ext >&5
20451 ( exit $ac_status )
20452 ol_cv_pthread_create=no
20454 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20457 echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
20458 echo "${ECHO_T}$ol_cv_pthread_create" >&6
20460 if test $ol_cv_pthread_create != no ; then
20461 ol_link_threads=posix
20462 ol_link_pthreads=""
20465 # Pthread try link: -kthread (ol_cv_pthread_kthread)
20466 if test "$ol_link_threads" = no ; then
20468 echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
20469 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6
20470 if test "${ol_cv_pthread_kthread+set}" = set; then
20471 echo $ECHO_N "(cached) $ECHO_C" >&6
20476 LIBS="-kthread $LIBS"
20478 if test "$cross_compiling" = yes; then
20479 cat >conftest.$ac_ext <<_ACEOF
20482 cat confdefs.h >>conftest.$ac_ext
20483 cat >>conftest.$ac_ext <<_ACEOF
20484 /* end confdefs.h. */
20486 /* pthread test headers */
20487 #include <pthread.h>
20488 #if HAVE_PTHREADS < 7
20492 #define NULL (void*)0
20495 static void *task(p)
20498 return (void *) (p == NULL);
20505 /* pthread test function */
20506 #ifndef PTHREAD_CREATE_DETACHED
20507 #define PTHREAD_CREATE_DETACHED 1
20511 int detach = PTHREAD_CREATE_DETACHED;
20513 #if HAVE_PTHREADS > 4
20514 /* Final pthreads */
20515 pthread_attr_t attr;
20517 status = pthread_attr_init(&attr);
20518 if( status ) return status;
20520 #if HAVE_PTHREADS < 7
20521 status = pthread_attr_setdetachstate(&attr, &detach);
20522 if( status < 0 ) status = errno;
20524 status = pthread_attr_setdetachstate(&attr, detach);
20526 if( status ) return status;
20527 status = pthread_create( &t, &attr, task, NULL );
20528 #if HAVE_PTHREADS < 7
20529 if( status < 0 ) status = errno;
20531 if( status ) return status;
20533 /* Draft 4 pthreads */
20534 status = pthread_create( &t, pthread_attr_default, task, NULL );
20535 if( status ) return errno;
20537 /* give thread a chance to complete */
20538 /* it should remain joinable and hence detachable */
20541 status = pthread_detach( &t );
20542 if( status ) return errno;
20545 #ifdef HAVE_LINUX_THREADS
20546 pthread_kill_other_threads_np();
20555 rm -f conftest.$ac_objext conftest$ac_exeext
20556 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20557 (eval $ac_link) 2>conftest.er1
20559 grep -v '^ *+' conftest.er1 >conftest.err
20561 cat conftest.err >&5
20562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20563 (exit $ac_status); } &&
20564 { ac_try='test -z "$ac_c_werror_flag"
20565 || test ! -s conftest.err'
20566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20567 (eval $ac_try) 2>&5
20569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20570 (exit $ac_status); }; } &&
20571 { ac_try='test -s conftest$ac_exeext'
20572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20573 (eval $ac_try) 2>&5
20575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20576 (exit $ac_status); }; }; then
20577 ol_cv_pthread_kthread=yes
20579 echo "$as_me: failed program was:" >&5
20580 sed 's/^/| /' conftest.$ac_ext >&5
20582 ol_cv_pthread_kthread=no
20584 rm -f conftest.err conftest.$ac_objext \
20585 conftest$ac_exeext conftest.$ac_ext
20587 cat >conftest.$ac_ext <<_ACEOF
20590 cat confdefs.h >>conftest.$ac_ext
20591 cat >>conftest.$ac_ext <<_ACEOF
20592 /* end confdefs.h. */
20594 /* pthread test headers */
20595 #include <pthread.h>
20596 #if HAVE_PTHREADS < 7
20600 #define NULL (void*)0
20603 static void *task(p)
20606 return (void *) (p == NULL);
20610 int main(argc, argv)
20615 /* pthread test function */
20616 #ifndef PTHREAD_CREATE_DETACHED
20617 #define PTHREAD_CREATE_DETACHED 1
20621 int detach = PTHREAD_CREATE_DETACHED;
20623 #if HAVE_PTHREADS > 4
20624 /* Final pthreads */
20625 pthread_attr_t attr;
20627 status = pthread_attr_init(&attr);
20628 if( status ) return status;
20630 #if HAVE_PTHREADS < 7
20631 status = pthread_attr_setdetachstate(&attr, &detach);
20632 if( status < 0 ) status = errno;
20634 status = pthread_attr_setdetachstate(&attr, detach);
20636 if( status ) return status;
20637 status = pthread_create( &t, &attr, task, NULL );
20638 #if HAVE_PTHREADS < 7
20639 if( status < 0 ) status = errno;
20641 if( status ) return status;
20643 /* Draft 4 pthreads */
20644 status = pthread_create( &t, pthread_attr_default, task, NULL );
20645 if( status ) return errno;
20647 /* give thread a chance to complete */
20648 /* it should remain joinable and hence detachable */
20651 status = pthread_detach( &t );
20652 if( status ) return errno;
20655 #ifdef HAVE_LINUX_THREADS
20656 pthread_kill_other_threads_np();
20664 rm -f conftest$ac_exeext
20665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20666 (eval $ac_link) 2>&5
20668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20669 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20671 (eval $ac_try) 2>&5
20673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20674 (exit $ac_status); }; }; then
20675 ol_cv_pthread_kthread=yes
20677 echo "$as_me: program exited with status $ac_status" >&5
20678 echo "$as_me: failed program was:" >&5
20679 sed 's/^/| /' conftest.$ac_ext >&5
20681 ( exit $ac_status )
20682 ol_cv_pthread_kthread=no
20684 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20691 echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
20692 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6
20694 if test $ol_cv_pthread_kthread = yes ; then
20695 ol_link_pthreads="-kthread"
20696 ol_link_threads=posix
20700 # Pthread try link: -pthread (ol_cv_pthread_pthread)
20701 if test "$ol_link_threads" = no ; then
20703 echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
20704 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6
20705 if test "${ol_cv_pthread_pthread+set}" = set; then
20706 echo $ECHO_N "(cached) $ECHO_C" >&6
20711 LIBS="-pthread $LIBS"
20713 if test "$cross_compiling" = yes; then
20714 cat >conftest.$ac_ext <<_ACEOF
20717 cat confdefs.h >>conftest.$ac_ext
20718 cat >>conftest.$ac_ext <<_ACEOF
20719 /* end confdefs.h. */
20721 /* pthread test headers */
20722 #include <pthread.h>
20723 #if HAVE_PTHREADS < 7
20727 #define NULL (void*)0
20730 static void *task(p)
20733 return (void *) (p == NULL);
20740 /* pthread test function */
20741 #ifndef PTHREAD_CREATE_DETACHED
20742 #define PTHREAD_CREATE_DETACHED 1
20746 int detach = PTHREAD_CREATE_DETACHED;
20748 #if HAVE_PTHREADS > 4
20749 /* Final pthreads */
20750 pthread_attr_t attr;
20752 status = pthread_attr_init(&attr);
20753 if( status ) return status;
20755 #if HAVE_PTHREADS < 7
20756 status = pthread_attr_setdetachstate(&attr, &detach);
20757 if( status < 0 ) status = errno;
20759 status = pthread_attr_setdetachstate(&attr, detach);
20761 if( status ) return status;
20762 status = pthread_create( &t, &attr, task, NULL );
20763 #if HAVE_PTHREADS < 7
20764 if( status < 0 ) status = errno;
20766 if( status ) return status;
20768 /* Draft 4 pthreads */
20769 status = pthread_create( &t, pthread_attr_default, task, NULL );
20770 if( status ) return errno;
20772 /* give thread a chance to complete */
20773 /* it should remain joinable and hence detachable */
20776 status = pthread_detach( &t );
20777 if( status ) return errno;
20780 #ifdef HAVE_LINUX_THREADS
20781 pthread_kill_other_threads_np();
20790 rm -f conftest.$ac_objext conftest$ac_exeext
20791 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20792 (eval $ac_link) 2>conftest.er1
20794 grep -v '^ *+' conftest.er1 >conftest.err
20796 cat conftest.err >&5
20797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20798 (exit $ac_status); } &&
20799 { ac_try='test -z "$ac_c_werror_flag"
20800 || test ! -s conftest.err'
20801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20802 (eval $ac_try) 2>&5
20804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20805 (exit $ac_status); }; } &&
20806 { ac_try='test -s conftest$ac_exeext'
20807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20808 (eval $ac_try) 2>&5
20810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20811 (exit $ac_status); }; }; then
20812 ol_cv_pthread_pthread=yes
20814 echo "$as_me: failed program was:" >&5
20815 sed 's/^/| /' conftest.$ac_ext >&5
20817 ol_cv_pthread_pthread=no
20819 rm -f conftest.err conftest.$ac_objext \
20820 conftest$ac_exeext conftest.$ac_ext
20822 cat >conftest.$ac_ext <<_ACEOF
20825 cat confdefs.h >>conftest.$ac_ext
20826 cat >>conftest.$ac_ext <<_ACEOF
20827 /* end confdefs.h. */
20829 /* pthread test headers */
20830 #include <pthread.h>
20831 #if HAVE_PTHREADS < 7
20835 #define NULL (void*)0
20838 static void *task(p)
20841 return (void *) (p == NULL);
20845 int main(argc, argv)
20850 /* pthread test function */
20851 #ifndef PTHREAD_CREATE_DETACHED
20852 #define PTHREAD_CREATE_DETACHED 1
20856 int detach = PTHREAD_CREATE_DETACHED;
20858 #if HAVE_PTHREADS > 4
20859 /* Final pthreads */
20860 pthread_attr_t attr;
20862 status = pthread_attr_init(&attr);
20863 if( status ) return status;
20865 #if HAVE_PTHREADS < 7
20866 status = pthread_attr_setdetachstate(&attr, &detach);
20867 if( status < 0 ) status = errno;
20869 status = pthread_attr_setdetachstate(&attr, detach);
20871 if( status ) return status;
20872 status = pthread_create( &t, &attr, task, NULL );
20873 #if HAVE_PTHREADS < 7
20874 if( status < 0 ) status = errno;
20876 if( status ) return status;
20878 /* Draft 4 pthreads */
20879 status = pthread_create( &t, pthread_attr_default, task, NULL );
20880 if( status ) return errno;
20882 /* give thread a chance to complete */
20883 /* it should remain joinable and hence detachable */
20886 status = pthread_detach( &t );
20887 if( status ) return errno;
20890 #ifdef HAVE_LINUX_THREADS
20891 pthread_kill_other_threads_np();
20899 rm -f conftest$ac_exeext
20900 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20901 (eval $ac_link) 2>&5
20903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20904 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20906 (eval $ac_try) 2>&5
20908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20909 (exit $ac_status); }; }; then
20910 ol_cv_pthread_pthread=yes
20912 echo "$as_me: program exited with status $ac_status" >&5
20913 echo "$as_me: failed program was:" >&5
20914 sed 's/^/| /' conftest.$ac_ext >&5
20916 ( exit $ac_status )
20917 ol_cv_pthread_pthread=no
20919 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20926 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
20927 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6
20929 if test $ol_cv_pthread_pthread = yes ; then
20930 ol_link_pthreads="-pthread"
20931 ol_link_threads=posix
20935 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
20936 if test "$ol_link_threads" = no ; then
20938 echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
20939 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6
20940 if test "${ol_cv_pthread_pthreads+set}" = set; then
20941 echo $ECHO_N "(cached) $ECHO_C" >&6
20946 LIBS="-pthreads $LIBS"
20948 if test "$cross_compiling" = yes; then
20949 cat >conftest.$ac_ext <<_ACEOF
20952 cat confdefs.h >>conftest.$ac_ext
20953 cat >>conftest.$ac_ext <<_ACEOF
20954 /* end confdefs.h. */
20956 /* pthread test headers */
20957 #include <pthread.h>
20958 #if HAVE_PTHREADS < 7
20962 #define NULL (void*)0
20965 static void *task(p)
20968 return (void *) (p == NULL);
20975 /* pthread test function */
20976 #ifndef PTHREAD_CREATE_DETACHED
20977 #define PTHREAD_CREATE_DETACHED 1
20981 int detach = PTHREAD_CREATE_DETACHED;
20983 #if HAVE_PTHREADS > 4
20984 /* Final pthreads */
20985 pthread_attr_t attr;
20987 status = pthread_attr_init(&attr);
20988 if( status ) return status;
20990 #if HAVE_PTHREADS < 7
20991 status = pthread_attr_setdetachstate(&attr, &detach);
20992 if( status < 0 ) status = errno;
20994 status = pthread_attr_setdetachstate(&attr, detach);
20996 if( status ) return status;
20997 status = pthread_create( &t, &attr, task, NULL );
20998 #if HAVE_PTHREADS < 7
20999 if( status < 0 ) status = errno;
21001 if( status ) return status;
21003 /* Draft 4 pthreads */
21004 status = pthread_create( &t, pthread_attr_default, task, NULL );
21005 if( status ) return errno;
21007 /* give thread a chance to complete */
21008 /* it should remain joinable and hence detachable */
21011 status = pthread_detach( &t );
21012 if( status ) return errno;
21015 #ifdef HAVE_LINUX_THREADS
21016 pthread_kill_other_threads_np();
21025 rm -f conftest.$ac_objext conftest$ac_exeext
21026 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21027 (eval $ac_link) 2>conftest.er1
21029 grep -v '^ *+' conftest.er1 >conftest.err
21031 cat conftest.err >&5
21032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21033 (exit $ac_status); } &&
21034 { ac_try='test -z "$ac_c_werror_flag"
21035 || test ! -s conftest.err'
21036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21037 (eval $ac_try) 2>&5
21039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21040 (exit $ac_status); }; } &&
21041 { ac_try='test -s conftest$ac_exeext'
21042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21043 (eval $ac_try) 2>&5
21045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21046 (exit $ac_status); }; }; then
21047 ol_cv_pthread_pthreads=yes
21049 echo "$as_me: failed program was:" >&5
21050 sed 's/^/| /' conftest.$ac_ext >&5
21052 ol_cv_pthread_pthreads=no
21054 rm -f conftest.err conftest.$ac_objext \
21055 conftest$ac_exeext conftest.$ac_ext
21057 cat >conftest.$ac_ext <<_ACEOF
21060 cat confdefs.h >>conftest.$ac_ext
21061 cat >>conftest.$ac_ext <<_ACEOF
21062 /* end confdefs.h. */
21064 /* pthread test headers */
21065 #include <pthread.h>
21066 #if HAVE_PTHREADS < 7
21070 #define NULL (void*)0
21073 static void *task(p)
21076 return (void *) (p == NULL);
21080 int main(argc, argv)
21085 /* pthread test function */
21086 #ifndef PTHREAD_CREATE_DETACHED
21087 #define PTHREAD_CREATE_DETACHED 1
21091 int detach = PTHREAD_CREATE_DETACHED;
21093 #if HAVE_PTHREADS > 4
21094 /* Final pthreads */
21095 pthread_attr_t attr;
21097 status = pthread_attr_init(&attr);
21098 if( status ) return status;
21100 #if HAVE_PTHREADS < 7
21101 status = pthread_attr_setdetachstate(&attr, &detach);
21102 if( status < 0 ) status = errno;
21104 status = pthread_attr_setdetachstate(&attr, detach);
21106 if( status ) return status;
21107 status = pthread_create( &t, &attr, task, NULL );
21108 #if HAVE_PTHREADS < 7
21109 if( status < 0 ) status = errno;
21111 if( status ) return status;
21113 /* Draft 4 pthreads */
21114 status = pthread_create( &t, pthread_attr_default, task, NULL );
21115 if( status ) return errno;
21117 /* give thread a chance to complete */
21118 /* it should remain joinable and hence detachable */
21121 status = pthread_detach( &t );
21122 if( status ) return errno;
21125 #ifdef HAVE_LINUX_THREADS
21126 pthread_kill_other_threads_np();
21134 rm -f conftest$ac_exeext
21135 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21136 (eval $ac_link) 2>&5
21138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21139 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21141 (eval $ac_try) 2>&5
21143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21144 (exit $ac_status); }; }; then
21145 ol_cv_pthread_pthreads=yes
21147 echo "$as_me: program exited with status $ac_status" >&5
21148 echo "$as_me: failed program was:" >&5
21149 sed 's/^/| /' conftest.$ac_ext >&5
21151 ( exit $ac_status )
21152 ol_cv_pthread_pthreads=no
21154 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21161 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
21162 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6
21164 if test $ol_cv_pthread_pthreads = yes ; then
21165 ol_link_pthreads="-pthreads"
21166 ol_link_threads=posix
21170 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
21171 if test "$ol_link_threads" = no ; then
21173 echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
21174 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6
21175 if test "${ol_cv_pthread_mthreads+set}" = set; then
21176 echo $ECHO_N "(cached) $ECHO_C" >&6
21181 LIBS="-mthreads $LIBS"
21183 if test "$cross_compiling" = yes; then
21184 cat >conftest.$ac_ext <<_ACEOF
21187 cat confdefs.h >>conftest.$ac_ext
21188 cat >>conftest.$ac_ext <<_ACEOF
21189 /* end confdefs.h. */
21191 /* pthread test headers */
21192 #include <pthread.h>
21193 #if HAVE_PTHREADS < 7
21197 #define NULL (void*)0
21200 static void *task(p)
21203 return (void *) (p == NULL);
21210 /* pthread test function */
21211 #ifndef PTHREAD_CREATE_DETACHED
21212 #define PTHREAD_CREATE_DETACHED 1
21216 int detach = PTHREAD_CREATE_DETACHED;
21218 #if HAVE_PTHREADS > 4
21219 /* Final pthreads */
21220 pthread_attr_t attr;
21222 status = pthread_attr_init(&attr);
21223 if( status ) return status;
21225 #if HAVE_PTHREADS < 7
21226 status = pthread_attr_setdetachstate(&attr, &detach);
21227 if( status < 0 ) status = errno;
21229 status = pthread_attr_setdetachstate(&attr, detach);
21231 if( status ) return status;
21232 status = pthread_create( &t, &attr, task, NULL );
21233 #if HAVE_PTHREADS < 7
21234 if( status < 0 ) status = errno;
21236 if( status ) return status;
21238 /* Draft 4 pthreads */
21239 status = pthread_create( &t, pthread_attr_default, task, NULL );
21240 if( status ) return errno;
21242 /* give thread a chance to complete */
21243 /* it should remain joinable and hence detachable */
21246 status = pthread_detach( &t );
21247 if( status ) return errno;
21250 #ifdef HAVE_LINUX_THREADS
21251 pthread_kill_other_threads_np();
21260 rm -f conftest.$ac_objext conftest$ac_exeext
21261 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21262 (eval $ac_link) 2>conftest.er1
21264 grep -v '^ *+' conftest.er1 >conftest.err
21266 cat conftest.err >&5
21267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21268 (exit $ac_status); } &&
21269 { ac_try='test -z "$ac_c_werror_flag"
21270 || test ! -s conftest.err'
21271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21272 (eval $ac_try) 2>&5
21274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21275 (exit $ac_status); }; } &&
21276 { ac_try='test -s conftest$ac_exeext'
21277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21278 (eval $ac_try) 2>&5
21280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21281 (exit $ac_status); }; }; then
21282 ol_cv_pthread_mthreads=yes
21284 echo "$as_me: failed program was:" >&5
21285 sed 's/^/| /' conftest.$ac_ext >&5
21287 ol_cv_pthread_mthreads=no
21289 rm -f conftest.err conftest.$ac_objext \
21290 conftest$ac_exeext conftest.$ac_ext
21292 cat >conftest.$ac_ext <<_ACEOF
21295 cat confdefs.h >>conftest.$ac_ext
21296 cat >>conftest.$ac_ext <<_ACEOF
21297 /* end confdefs.h. */
21299 /* pthread test headers */
21300 #include <pthread.h>
21301 #if HAVE_PTHREADS < 7
21305 #define NULL (void*)0
21308 static void *task(p)
21311 return (void *) (p == NULL);
21315 int main(argc, argv)
21320 /* pthread test function */
21321 #ifndef PTHREAD_CREATE_DETACHED
21322 #define PTHREAD_CREATE_DETACHED 1
21326 int detach = PTHREAD_CREATE_DETACHED;
21328 #if HAVE_PTHREADS > 4
21329 /* Final pthreads */
21330 pthread_attr_t attr;
21332 status = pthread_attr_init(&attr);
21333 if( status ) return status;
21335 #if HAVE_PTHREADS < 7
21336 status = pthread_attr_setdetachstate(&attr, &detach);
21337 if( status < 0 ) status = errno;
21339 status = pthread_attr_setdetachstate(&attr, detach);
21341 if( status ) return status;
21342 status = pthread_create( &t, &attr, task, NULL );
21343 #if HAVE_PTHREADS < 7
21344 if( status < 0 ) status = errno;
21346 if( status ) return status;
21348 /* Draft 4 pthreads */
21349 status = pthread_create( &t, pthread_attr_default, task, NULL );
21350 if( status ) return errno;
21352 /* give thread a chance to complete */
21353 /* it should remain joinable and hence detachable */
21356 status = pthread_detach( &t );
21357 if( status ) return errno;
21360 #ifdef HAVE_LINUX_THREADS
21361 pthread_kill_other_threads_np();
21369 rm -f conftest$ac_exeext
21370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21371 (eval $ac_link) 2>&5
21373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21374 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21376 (eval $ac_try) 2>&5
21378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21379 (exit $ac_status); }; }; then
21380 ol_cv_pthread_mthreads=yes
21382 echo "$as_me: program exited with status $ac_status" >&5
21383 echo "$as_me: failed program was:" >&5
21384 sed 's/^/| /' conftest.$ac_ext >&5
21386 ( exit $ac_status )
21387 ol_cv_pthread_mthreads=no
21389 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21396 echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
21397 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6
21399 if test $ol_cv_pthread_mthreads = yes ; then
21400 ol_link_pthreads="-mthreads"
21401 ol_link_threads=posix
21405 # Pthread try link: -thread (ol_cv_pthread_thread)
21406 if test "$ol_link_threads" = no ; then
21408 echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
21409 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6
21410 if test "${ol_cv_pthread_thread+set}" = set; then
21411 echo $ECHO_N "(cached) $ECHO_C" >&6
21416 LIBS="-thread $LIBS"
21418 if test "$cross_compiling" = yes; then
21419 cat >conftest.$ac_ext <<_ACEOF
21422 cat confdefs.h >>conftest.$ac_ext
21423 cat >>conftest.$ac_ext <<_ACEOF
21424 /* end confdefs.h. */
21426 /* pthread test headers */
21427 #include <pthread.h>
21428 #if HAVE_PTHREADS < 7
21432 #define NULL (void*)0
21435 static void *task(p)
21438 return (void *) (p == NULL);
21445 /* pthread test function */
21446 #ifndef PTHREAD_CREATE_DETACHED
21447 #define PTHREAD_CREATE_DETACHED 1
21451 int detach = PTHREAD_CREATE_DETACHED;
21453 #if HAVE_PTHREADS > 4
21454 /* Final pthreads */
21455 pthread_attr_t attr;
21457 status = pthread_attr_init(&attr);
21458 if( status ) return status;
21460 #if HAVE_PTHREADS < 7
21461 status = pthread_attr_setdetachstate(&attr, &detach);
21462 if( status < 0 ) status = errno;
21464 status = pthread_attr_setdetachstate(&attr, detach);
21466 if( status ) return status;
21467 status = pthread_create( &t, &attr, task, NULL );
21468 #if HAVE_PTHREADS < 7
21469 if( status < 0 ) status = errno;
21471 if( status ) return status;
21473 /* Draft 4 pthreads */
21474 status = pthread_create( &t, pthread_attr_default, task, NULL );
21475 if( status ) return errno;
21477 /* give thread a chance to complete */
21478 /* it should remain joinable and hence detachable */
21481 status = pthread_detach( &t );
21482 if( status ) return errno;
21485 #ifdef HAVE_LINUX_THREADS
21486 pthread_kill_other_threads_np();
21495 rm -f conftest.$ac_objext conftest$ac_exeext
21496 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21497 (eval $ac_link) 2>conftest.er1
21499 grep -v '^ *+' conftest.er1 >conftest.err
21501 cat conftest.err >&5
21502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21503 (exit $ac_status); } &&
21504 { ac_try='test -z "$ac_c_werror_flag"
21505 || test ! -s conftest.err'
21506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21507 (eval $ac_try) 2>&5
21509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21510 (exit $ac_status); }; } &&
21511 { ac_try='test -s conftest$ac_exeext'
21512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21513 (eval $ac_try) 2>&5
21515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21516 (exit $ac_status); }; }; then
21517 ol_cv_pthread_thread=yes
21519 echo "$as_me: failed program was:" >&5
21520 sed 's/^/| /' conftest.$ac_ext >&5
21522 ol_cv_pthread_thread=no
21524 rm -f conftest.err conftest.$ac_objext \
21525 conftest$ac_exeext conftest.$ac_ext
21527 cat >conftest.$ac_ext <<_ACEOF
21530 cat confdefs.h >>conftest.$ac_ext
21531 cat >>conftest.$ac_ext <<_ACEOF
21532 /* end confdefs.h. */
21534 /* pthread test headers */
21535 #include <pthread.h>
21536 #if HAVE_PTHREADS < 7
21540 #define NULL (void*)0
21543 static void *task(p)
21546 return (void *) (p == NULL);
21550 int main(argc, argv)
21555 /* pthread test function */
21556 #ifndef PTHREAD_CREATE_DETACHED
21557 #define PTHREAD_CREATE_DETACHED 1
21561 int detach = PTHREAD_CREATE_DETACHED;
21563 #if HAVE_PTHREADS > 4
21564 /* Final pthreads */
21565 pthread_attr_t attr;
21567 status = pthread_attr_init(&attr);
21568 if( status ) return status;
21570 #if HAVE_PTHREADS < 7
21571 status = pthread_attr_setdetachstate(&attr, &detach);
21572 if( status < 0 ) status = errno;
21574 status = pthread_attr_setdetachstate(&attr, detach);
21576 if( status ) return status;
21577 status = pthread_create( &t, &attr, task, NULL );
21578 #if HAVE_PTHREADS < 7
21579 if( status < 0 ) status = errno;
21581 if( status ) return status;
21583 /* Draft 4 pthreads */
21584 status = pthread_create( &t, pthread_attr_default, task, NULL );
21585 if( status ) return errno;
21587 /* give thread a chance to complete */
21588 /* it should remain joinable and hence detachable */
21591 status = pthread_detach( &t );
21592 if( status ) return errno;
21595 #ifdef HAVE_LINUX_THREADS
21596 pthread_kill_other_threads_np();
21604 rm -f conftest$ac_exeext
21605 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21606 (eval $ac_link) 2>&5
21608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21609 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21611 (eval $ac_try) 2>&5
21613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21614 (exit $ac_status); }; }; then
21615 ol_cv_pthread_thread=yes
21617 echo "$as_me: program exited with status $ac_status" >&5
21618 echo "$as_me: failed program was:" >&5
21619 sed 's/^/| /' conftest.$ac_ext >&5
21621 ( exit $ac_status )
21622 ol_cv_pthread_thread=no
21624 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21631 echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
21632 echo "${ECHO_T}$ol_cv_pthread_thread" >&6
21634 if test $ol_cv_pthread_thread = yes ; then
21635 ol_link_pthreads="-thread"
21636 ol_link_threads=posix
21641 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
21642 if test "$ol_link_threads" = no ; then
21643 # try -lpthread -lmach -lexc -lc_r
21644 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
21645 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6
21646 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
21647 echo $ECHO_N "(cached) $ECHO_C" >&6
21652 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
21654 if test "$cross_compiling" = yes; then
21655 cat >conftest.$ac_ext <<_ACEOF
21658 cat confdefs.h >>conftest.$ac_ext
21659 cat >>conftest.$ac_ext <<_ACEOF
21660 /* end confdefs.h. */
21662 /* pthread test headers */
21663 #include <pthread.h>
21664 #if HAVE_PTHREADS < 7
21668 #define NULL (void*)0
21671 static void *task(p)
21674 return (void *) (p == NULL);
21681 /* pthread test function */
21682 #ifndef PTHREAD_CREATE_DETACHED
21683 #define PTHREAD_CREATE_DETACHED 1
21687 int detach = PTHREAD_CREATE_DETACHED;
21689 #if HAVE_PTHREADS > 4
21690 /* Final pthreads */
21691 pthread_attr_t attr;
21693 status = pthread_attr_init(&attr);
21694 if( status ) return status;
21696 #if HAVE_PTHREADS < 7
21697 status = pthread_attr_setdetachstate(&attr, &detach);
21698 if( status < 0 ) status = errno;
21700 status = pthread_attr_setdetachstate(&attr, detach);
21702 if( status ) return status;
21703 status = pthread_create( &t, &attr, task, NULL );
21704 #if HAVE_PTHREADS < 7
21705 if( status < 0 ) status = errno;
21707 if( status ) return status;
21709 /* Draft 4 pthreads */
21710 status = pthread_create( &t, pthread_attr_default, task, NULL );
21711 if( status ) return errno;
21713 /* give thread a chance to complete */
21714 /* it should remain joinable and hence detachable */
21717 status = pthread_detach( &t );
21718 if( status ) return errno;
21721 #ifdef HAVE_LINUX_THREADS
21722 pthread_kill_other_threads_np();
21731 rm -f conftest.$ac_objext conftest$ac_exeext
21732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21733 (eval $ac_link) 2>conftest.er1
21735 grep -v '^ *+' conftest.er1 >conftest.err
21737 cat conftest.err >&5
21738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21739 (exit $ac_status); } &&
21740 { ac_try='test -z "$ac_c_werror_flag"
21741 || test ! -s conftest.err'
21742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21743 (eval $ac_try) 2>&5
21745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21746 (exit $ac_status); }; } &&
21747 { ac_try='test -s conftest$ac_exeext'
21748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21749 (eval $ac_try) 2>&5
21751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21752 (exit $ac_status); }; }; then
21753 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21755 echo "$as_me: failed program was:" >&5
21756 sed 's/^/| /' conftest.$ac_ext >&5
21758 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21760 rm -f conftest.err conftest.$ac_objext \
21761 conftest$ac_exeext conftest.$ac_ext
21763 cat >conftest.$ac_ext <<_ACEOF
21766 cat confdefs.h >>conftest.$ac_ext
21767 cat >>conftest.$ac_ext <<_ACEOF
21768 /* end confdefs.h. */
21770 /* pthread test headers */
21771 #include <pthread.h>
21772 #if HAVE_PTHREADS < 7
21776 #define NULL (void*)0
21779 static void *task(p)
21782 return (void *) (p == NULL);
21786 int main(argc, argv)
21791 /* pthread test function */
21792 #ifndef PTHREAD_CREATE_DETACHED
21793 #define PTHREAD_CREATE_DETACHED 1
21797 int detach = PTHREAD_CREATE_DETACHED;
21799 #if HAVE_PTHREADS > 4
21800 /* Final pthreads */
21801 pthread_attr_t attr;
21803 status = pthread_attr_init(&attr);
21804 if( status ) return status;
21806 #if HAVE_PTHREADS < 7
21807 status = pthread_attr_setdetachstate(&attr, &detach);
21808 if( status < 0 ) status = errno;
21810 status = pthread_attr_setdetachstate(&attr, detach);
21812 if( status ) return status;
21813 status = pthread_create( &t, &attr, task, NULL );
21814 #if HAVE_PTHREADS < 7
21815 if( status < 0 ) status = errno;
21817 if( status ) return status;
21819 /* Draft 4 pthreads */
21820 status = pthread_create( &t, pthread_attr_default, task, NULL );
21821 if( status ) return errno;
21823 /* give thread a chance to complete */
21824 /* it should remain joinable and hence detachable */
21827 status = pthread_detach( &t );
21828 if( status ) return errno;
21831 #ifdef HAVE_LINUX_THREADS
21832 pthread_kill_other_threads_np();
21840 rm -f conftest$ac_exeext
21841 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21842 (eval $ac_link) 2>&5
21844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21845 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21847 (eval $ac_try) 2>&5
21849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21850 (exit $ac_status); }; }; then
21851 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21853 echo "$as_me: program exited with status $ac_status" >&5
21854 echo "$as_me: failed program was:" >&5
21855 sed 's/^/| /' conftest.$ac_ext >&5
21857 ( exit $ac_status )
21858 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21860 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21867 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
21868 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6
21870 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
21871 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
21872 ol_link_threads=posix
21876 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
21877 if test "$ol_link_threads" = no ; then
21878 # try -lpthread -lmach -lexc
21879 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
21880 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6
21881 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
21882 echo $ECHO_N "(cached) $ECHO_C" >&6
21887 LIBS="-lpthread -lmach -lexc $LIBS"
21889 if test "$cross_compiling" = yes; then
21890 cat >conftest.$ac_ext <<_ACEOF
21893 cat confdefs.h >>conftest.$ac_ext
21894 cat >>conftest.$ac_ext <<_ACEOF
21895 /* end confdefs.h. */
21897 /* pthread test headers */
21898 #include <pthread.h>
21899 #if HAVE_PTHREADS < 7
21903 #define NULL (void*)0
21906 static void *task(p)
21909 return (void *) (p == NULL);
21916 /* pthread test function */
21917 #ifndef PTHREAD_CREATE_DETACHED
21918 #define PTHREAD_CREATE_DETACHED 1
21922 int detach = PTHREAD_CREATE_DETACHED;
21924 #if HAVE_PTHREADS > 4
21925 /* Final pthreads */
21926 pthread_attr_t attr;
21928 status = pthread_attr_init(&attr);
21929 if( status ) return status;
21931 #if HAVE_PTHREADS < 7
21932 status = pthread_attr_setdetachstate(&attr, &detach);
21933 if( status < 0 ) status = errno;
21935 status = pthread_attr_setdetachstate(&attr, detach);
21937 if( status ) return status;
21938 status = pthread_create( &t, &attr, task, NULL );
21939 #if HAVE_PTHREADS < 7
21940 if( status < 0 ) status = errno;
21942 if( status ) return status;
21944 /* Draft 4 pthreads */
21945 status = pthread_create( &t, pthread_attr_default, task, NULL );
21946 if( status ) return errno;
21948 /* give thread a chance to complete */
21949 /* it should remain joinable and hence detachable */
21952 status = pthread_detach( &t );
21953 if( status ) return errno;
21956 #ifdef HAVE_LINUX_THREADS
21957 pthread_kill_other_threads_np();
21966 rm -f conftest.$ac_objext conftest$ac_exeext
21967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21968 (eval $ac_link) 2>conftest.er1
21970 grep -v '^ *+' conftest.er1 >conftest.err
21972 cat conftest.err >&5
21973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21974 (exit $ac_status); } &&
21975 { ac_try='test -z "$ac_c_werror_flag"
21976 || test ! -s conftest.err'
21977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21978 (eval $ac_try) 2>&5
21980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21981 (exit $ac_status); }; } &&
21982 { ac_try='test -s conftest$ac_exeext'
21983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21984 (eval $ac_try) 2>&5
21986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21987 (exit $ac_status); }; }; then
21988 ol_cv_pthread_lpthread_lmach_lexc=yes
21990 echo "$as_me: failed program was:" >&5
21991 sed 's/^/| /' conftest.$ac_ext >&5
21993 ol_cv_pthread_lpthread_lmach_lexc=no
21995 rm -f conftest.err conftest.$ac_objext \
21996 conftest$ac_exeext conftest.$ac_ext
21998 cat >conftest.$ac_ext <<_ACEOF
22001 cat confdefs.h >>conftest.$ac_ext
22002 cat >>conftest.$ac_ext <<_ACEOF
22003 /* end confdefs.h. */
22005 /* pthread test headers */
22006 #include <pthread.h>
22007 #if HAVE_PTHREADS < 7
22011 #define NULL (void*)0
22014 static void *task(p)
22017 return (void *) (p == NULL);
22021 int main(argc, argv)
22026 /* pthread test function */
22027 #ifndef PTHREAD_CREATE_DETACHED
22028 #define PTHREAD_CREATE_DETACHED 1
22032 int detach = PTHREAD_CREATE_DETACHED;
22034 #if HAVE_PTHREADS > 4
22035 /* Final pthreads */
22036 pthread_attr_t attr;
22038 status = pthread_attr_init(&attr);
22039 if( status ) return status;
22041 #if HAVE_PTHREADS < 7
22042 status = pthread_attr_setdetachstate(&attr, &detach);
22043 if( status < 0 ) status = errno;
22045 status = pthread_attr_setdetachstate(&attr, detach);
22047 if( status ) return status;
22048 status = pthread_create( &t, &attr, task, NULL );
22049 #if HAVE_PTHREADS < 7
22050 if( status < 0 ) status = errno;
22052 if( status ) return status;
22054 /* Draft 4 pthreads */
22055 status = pthread_create( &t, pthread_attr_default, task, NULL );
22056 if( status ) return errno;
22058 /* give thread a chance to complete */
22059 /* it should remain joinable and hence detachable */
22062 status = pthread_detach( &t );
22063 if( status ) return errno;
22066 #ifdef HAVE_LINUX_THREADS
22067 pthread_kill_other_threads_np();
22075 rm -f conftest$ac_exeext
22076 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22077 (eval $ac_link) 2>&5
22079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22080 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22082 (eval $ac_try) 2>&5
22084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22085 (exit $ac_status); }; }; then
22086 ol_cv_pthread_lpthread_lmach_lexc=yes
22088 echo "$as_me: program exited with status $ac_status" >&5
22089 echo "$as_me: failed program was:" >&5
22090 sed 's/^/| /' conftest.$ac_ext >&5
22092 ( exit $ac_status )
22093 ol_cv_pthread_lpthread_lmach_lexc=no
22095 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22102 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
22103 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6
22105 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
22106 ol_link_pthreads="-lpthread -lmach -lexc"
22107 ol_link_threads=posix
22112 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
22113 if test "$ol_link_threads" = no ; then
22114 # try -lpthread -Wl,-woff,85
22115 echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
22116 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6
22117 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
22118 echo $ECHO_N "(cached) $ECHO_C" >&6
22123 LIBS="-lpthread -Wl,-woff,85 $LIBS"
22125 if test "$cross_compiling" = yes; then
22126 cat >conftest.$ac_ext <<_ACEOF
22129 cat confdefs.h >>conftest.$ac_ext
22130 cat >>conftest.$ac_ext <<_ACEOF
22131 /* end confdefs.h. */
22133 /* pthread test headers */
22134 #include <pthread.h>
22135 #if HAVE_PTHREADS < 7
22139 #define NULL (void*)0
22142 static void *task(p)
22145 return (void *) (p == NULL);
22152 /* pthread test function */
22153 #ifndef PTHREAD_CREATE_DETACHED
22154 #define PTHREAD_CREATE_DETACHED 1
22158 int detach = PTHREAD_CREATE_DETACHED;
22160 #if HAVE_PTHREADS > 4
22161 /* Final pthreads */
22162 pthread_attr_t attr;
22164 status = pthread_attr_init(&attr);
22165 if( status ) return status;
22167 #if HAVE_PTHREADS < 7
22168 status = pthread_attr_setdetachstate(&attr, &detach);
22169 if( status < 0 ) status = errno;
22171 status = pthread_attr_setdetachstate(&attr, detach);
22173 if( status ) return status;
22174 status = pthread_create( &t, &attr, task, NULL );
22175 #if HAVE_PTHREADS < 7
22176 if( status < 0 ) status = errno;
22178 if( status ) return status;
22180 /* Draft 4 pthreads */
22181 status = pthread_create( &t, pthread_attr_default, task, NULL );
22182 if( status ) return errno;
22184 /* give thread a chance to complete */
22185 /* it should remain joinable and hence detachable */
22188 status = pthread_detach( &t );
22189 if( status ) return errno;
22192 #ifdef HAVE_LINUX_THREADS
22193 pthread_kill_other_threads_np();
22202 rm -f conftest.$ac_objext conftest$ac_exeext
22203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22204 (eval $ac_link) 2>conftest.er1
22206 grep -v '^ *+' conftest.er1 >conftest.err
22208 cat conftest.err >&5
22209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22210 (exit $ac_status); } &&
22211 { ac_try='test -z "$ac_c_werror_flag"
22212 || test ! -s conftest.err'
22213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22214 (eval $ac_try) 2>&5
22216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22217 (exit $ac_status); }; } &&
22218 { ac_try='test -s conftest$ac_exeext'
22219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22220 (eval $ac_try) 2>&5
22222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22223 (exit $ac_status); }; }; then
22224 ol_cv_pthread_lib_lpthread_woff=yes
22226 echo "$as_me: failed program was:" >&5
22227 sed 's/^/| /' conftest.$ac_ext >&5
22229 ol_cv_pthread_lib_lpthread_woff=no
22231 rm -f conftest.err conftest.$ac_objext \
22232 conftest$ac_exeext conftest.$ac_ext
22234 cat >conftest.$ac_ext <<_ACEOF
22237 cat confdefs.h >>conftest.$ac_ext
22238 cat >>conftest.$ac_ext <<_ACEOF
22239 /* end confdefs.h. */
22241 /* pthread test headers */
22242 #include <pthread.h>
22243 #if HAVE_PTHREADS < 7
22247 #define NULL (void*)0
22250 static void *task(p)
22253 return (void *) (p == NULL);
22257 int main(argc, argv)
22262 /* pthread test function */
22263 #ifndef PTHREAD_CREATE_DETACHED
22264 #define PTHREAD_CREATE_DETACHED 1
22268 int detach = PTHREAD_CREATE_DETACHED;
22270 #if HAVE_PTHREADS > 4
22271 /* Final pthreads */
22272 pthread_attr_t attr;
22274 status = pthread_attr_init(&attr);
22275 if( status ) return status;
22277 #if HAVE_PTHREADS < 7
22278 status = pthread_attr_setdetachstate(&attr, &detach);
22279 if( status < 0 ) status = errno;
22281 status = pthread_attr_setdetachstate(&attr, detach);
22283 if( status ) return status;
22284 status = pthread_create( &t, &attr, task, NULL );
22285 #if HAVE_PTHREADS < 7
22286 if( status < 0 ) status = errno;
22288 if( status ) return status;
22290 /* Draft 4 pthreads */
22291 status = pthread_create( &t, pthread_attr_default, task, NULL );
22292 if( status ) return errno;
22294 /* give thread a chance to complete */
22295 /* it should remain joinable and hence detachable */
22298 status = pthread_detach( &t );
22299 if( status ) return errno;
22302 #ifdef HAVE_LINUX_THREADS
22303 pthread_kill_other_threads_np();
22311 rm -f conftest$ac_exeext
22312 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22313 (eval $ac_link) 2>&5
22315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22316 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22318 (eval $ac_try) 2>&5
22320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22321 (exit $ac_status); }; }; then
22322 ol_cv_pthread_lib_lpthread_woff=yes
22324 echo "$as_me: program exited with status $ac_status" >&5
22325 echo "$as_me: failed program was:" >&5
22326 sed 's/^/| /' conftest.$ac_ext >&5
22328 ( exit $ac_status )
22329 ol_cv_pthread_lib_lpthread_woff=no
22331 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22338 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
22339 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6
22341 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
22342 ol_link_pthreads="-lpthread -Wl,-woff,85"
22343 ol_link_threads=posix
22348 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
22349 if test "$ol_link_threads" = no ; then
22351 echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
22352 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6
22353 if test "${ol_cv_pthread_lpthread+set}" = set; then
22354 echo $ECHO_N "(cached) $ECHO_C" >&6
22359 LIBS="-lpthread $LIBS"
22361 if test "$cross_compiling" = yes; then
22362 cat >conftest.$ac_ext <<_ACEOF
22365 cat confdefs.h >>conftest.$ac_ext
22366 cat >>conftest.$ac_ext <<_ACEOF
22367 /* end confdefs.h. */
22369 /* pthread test headers */
22370 #include <pthread.h>
22371 #if HAVE_PTHREADS < 7
22375 #define NULL (void*)0
22378 static void *task(p)
22381 return (void *) (p == NULL);
22388 /* pthread test function */
22389 #ifndef PTHREAD_CREATE_DETACHED
22390 #define PTHREAD_CREATE_DETACHED 1
22394 int detach = PTHREAD_CREATE_DETACHED;
22396 #if HAVE_PTHREADS > 4
22397 /* Final pthreads */
22398 pthread_attr_t attr;
22400 status = pthread_attr_init(&attr);
22401 if( status ) return status;
22403 #if HAVE_PTHREADS < 7
22404 status = pthread_attr_setdetachstate(&attr, &detach);
22405 if( status < 0 ) status = errno;
22407 status = pthread_attr_setdetachstate(&attr, detach);
22409 if( status ) return status;
22410 status = pthread_create( &t, &attr, task, NULL );
22411 #if HAVE_PTHREADS < 7
22412 if( status < 0 ) status = errno;
22414 if( status ) return status;
22416 /* Draft 4 pthreads */
22417 status = pthread_create( &t, pthread_attr_default, task, NULL );
22418 if( status ) return errno;
22420 /* give thread a chance to complete */
22421 /* it should remain joinable and hence detachable */
22424 status = pthread_detach( &t );
22425 if( status ) return errno;
22428 #ifdef HAVE_LINUX_THREADS
22429 pthread_kill_other_threads_np();
22438 rm -f conftest.$ac_objext conftest$ac_exeext
22439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22440 (eval $ac_link) 2>conftest.er1
22442 grep -v '^ *+' conftest.er1 >conftest.err
22444 cat conftest.err >&5
22445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22446 (exit $ac_status); } &&
22447 { ac_try='test -z "$ac_c_werror_flag"
22448 || test ! -s conftest.err'
22449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22450 (eval $ac_try) 2>&5
22452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22453 (exit $ac_status); }; } &&
22454 { ac_try='test -s conftest$ac_exeext'
22455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22456 (eval $ac_try) 2>&5
22458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22459 (exit $ac_status); }; }; then
22460 ol_cv_pthread_lpthread=yes
22462 echo "$as_me: failed program was:" >&5
22463 sed 's/^/| /' conftest.$ac_ext >&5
22465 ol_cv_pthread_lpthread=no
22467 rm -f conftest.err conftest.$ac_objext \
22468 conftest$ac_exeext conftest.$ac_ext
22470 cat >conftest.$ac_ext <<_ACEOF
22473 cat confdefs.h >>conftest.$ac_ext
22474 cat >>conftest.$ac_ext <<_ACEOF
22475 /* end confdefs.h. */
22477 /* pthread test headers */
22478 #include <pthread.h>
22479 #if HAVE_PTHREADS < 7
22483 #define NULL (void*)0
22486 static void *task(p)
22489 return (void *) (p == NULL);
22493 int main(argc, argv)
22498 /* pthread test function */
22499 #ifndef PTHREAD_CREATE_DETACHED
22500 #define PTHREAD_CREATE_DETACHED 1
22504 int detach = PTHREAD_CREATE_DETACHED;
22506 #if HAVE_PTHREADS > 4
22507 /* Final pthreads */
22508 pthread_attr_t attr;
22510 status = pthread_attr_init(&attr);
22511 if( status ) return status;
22513 #if HAVE_PTHREADS < 7
22514 status = pthread_attr_setdetachstate(&attr, &detach);
22515 if( status < 0 ) status = errno;
22517 status = pthread_attr_setdetachstate(&attr, detach);
22519 if( status ) return status;
22520 status = pthread_create( &t, &attr, task, NULL );
22521 #if HAVE_PTHREADS < 7
22522 if( status < 0 ) status = errno;
22524 if( status ) return status;
22526 /* Draft 4 pthreads */
22527 status = pthread_create( &t, pthread_attr_default, task, NULL );
22528 if( status ) return errno;
22530 /* give thread a chance to complete */
22531 /* it should remain joinable and hence detachable */
22534 status = pthread_detach( &t );
22535 if( status ) return errno;
22538 #ifdef HAVE_LINUX_THREADS
22539 pthread_kill_other_threads_np();
22547 rm -f conftest$ac_exeext
22548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22549 (eval $ac_link) 2>&5
22551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22552 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22554 (eval $ac_try) 2>&5
22556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22557 (exit $ac_status); }; }; then
22558 ol_cv_pthread_lpthread=yes
22560 echo "$as_me: program exited with status $ac_status" >&5
22561 echo "$as_me: failed program was:" >&5
22562 sed 's/^/| /' conftest.$ac_ext >&5
22564 ( exit $ac_status )
22565 ol_cv_pthread_lpthread=no
22567 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22574 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
22575 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6
22577 if test $ol_cv_pthread_lpthread = yes ; then
22578 ol_link_pthreads="-lpthread"
22579 ol_link_threads=posix
22583 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
22584 if test "$ol_link_threads" = no ; then
22586 echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
22587 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6
22588 if test "${ol_cv_pthread_lc_r+set}" = set; then
22589 echo $ECHO_N "(cached) $ECHO_C" >&6
22596 if test "$cross_compiling" = yes; then
22597 cat >conftest.$ac_ext <<_ACEOF
22600 cat confdefs.h >>conftest.$ac_ext
22601 cat >>conftest.$ac_ext <<_ACEOF
22602 /* end confdefs.h. */
22604 /* pthread test headers */
22605 #include <pthread.h>
22606 #if HAVE_PTHREADS < 7
22610 #define NULL (void*)0
22613 static void *task(p)
22616 return (void *) (p == NULL);
22623 /* pthread test function */
22624 #ifndef PTHREAD_CREATE_DETACHED
22625 #define PTHREAD_CREATE_DETACHED 1
22629 int detach = PTHREAD_CREATE_DETACHED;
22631 #if HAVE_PTHREADS > 4
22632 /* Final pthreads */
22633 pthread_attr_t attr;
22635 status = pthread_attr_init(&attr);
22636 if( status ) return status;
22638 #if HAVE_PTHREADS < 7
22639 status = pthread_attr_setdetachstate(&attr, &detach);
22640 if( status < 0 ) status = errno;
22642 status = pthread_attr_setdetachstate(&attr, detach);
22644 if( status ) return status;
22645 status = pthread_create( &t, &attr, task, NULL );
22646 #if HAVE_PTHREADS < 7
22647 if( status < 0 ) status = errno;
22649 if( status ) return status;
22651 /* Draft 4 pthreads */
22652 status = pthread_create( &t, pthread_attr_default, task, NULL );
22653 if( status ) return errno;
22655 /* give thread a chance to complete */
22656 /* it should remain joinable and hence detachable */
22659 status = pthread_detach( &t );
22660 if( status ) return errno;
22663 #ifdef HAVE_LINUX_THREADS
22664 pthread_kill_other_threads_np();
22673 rm -f conftest.$ac_objext conftest$ac_exeext
22674 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22675 (eval $ac_link) 2>conftest.er1
22677 grep -v '^ *+' conftest.er1 >conftest.err
22679 cat conftest.err >&5
22680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22681 (exit $ac_status); } &&
22682 { ac_try='test -z "$ac_c_werror_flag"
22683 || test ! -s conftest.err'
22684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22685 (eval $ac_try) 2>&5
22687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22688 (exit $ac_status); }; } &&
22689 { ac_try='test -s conftest$ac_exeext'
22690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22691 (eval $ac_try) 2>&5
22693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22694 (exit $ac_status); }; }; then
22695 ol_cv_pthread_lc_r=yes
22697 echo "$as_me: failed program was:" >&5
22698 sed 's/^/| /' conftest.$ac_ext >&5
22700 ol_cv_pthread_lc_r=no
22702 rm -f conftest.err conftest.$ac_objext \
22703 conftest$ac_exeext conftest.$ac_ext
22705 cat >conftest.$ac_ext <<_ACEOF
22708 cat confdefs.h >>conftest.$ac_ext
22709 cat >>conftest.$ac_ext <<_ACEOF
22710 /* end confdefs.h. */
22712 /* pthread test headers */
22713 #include <pthread.h>
22714 #if HAVE_PTHREADS < 7
22718 #define NULL (void*)0
22721 static void *task(p)
22724 return (void *) (p == NULL);
22728 int main(argc, argv)
22733 /* pthread test function */
22734 #ifndef PTHREAD_CREATE_DETACHED
22735 #define PTHREAD_CREATE_DETACHED 1
22739 int detach = PTHREAD_CREATE_DETACHED;
22741 #if HAVE_PTHREADS > 4
22742 /* Final pthreads */
22743 pthread_attr_t attr;
22745 status = pthread_attr_init(&attr);
22746 if( status ) return status;
22748 #if HAVE_PTHREADS < 7
22749 status = pthread_attr_setdetachstate(&attr, &detach);
22750 if( status < 0 ) status = errno;
22752 status = pthread_attr_setdetachstate(&attr, detach);
22754 if( status ) return status;
22755 status = pthread_create( &t, &attr, task, NULL );
22756 #if HAVE_PTHREADS < 7
22757 if( status < 0 ) status = errno;
22759 if( status ) return status;
22761 /* Draft 4 pthreads */
22762 status = pthread_create( &t, pthread_attr_default, task, NULL );
22763 if( status ) return errno;
22765 /* give thread a chance to complete */
22766 /* it should remain joinable and hence detachable */
22769 status = pthread_detach( &t );
22770 if( status ) return errno;
22773 #ifdef HAVE_LINUX_THREADS
22774 pthread_kill_other_threads_np();
22782 rm -f conftest$ac_exeext
22783 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22784 (eval $ac_link) 2>&5
22786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22787 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22789 (eval $ac_try) 2>&5
22791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22792 (exit $ac_status); }; }; then
22793 ol_cv_pthread_lc_r=yes
22795 echo "$as_me: program exited with status $ac_status" >&5
22796 echo "$as_me: failed program was:" >&5
22797 sed 's/^/| /' conftest.$ac_ext >&5
22799 ( exit $ac_status )
22800 ol_cv_pthread_lc_r=no
22802 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22809 echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
22810 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6
22812 if test $ol_cv_pthread_lc_r = yes ; then
22813 ol_link_pthreads="-lc_r"
22814 ol_link_threads=posix
22819 # Pthread try link: -threads (ol_cv_pthread_threads)
22820 if test "$ol_link_threads" = no ; then
22822 echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
22823 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6
22824 if test "${ol_cv_pthread_threads+set}" = set; then
22825 echo $ECHO_N "(cached) $ECHO_C" >&6
22830 LIBS="-threads $LIBS"
22832 if test "$cross_compiling" = yes; then
22833 cat >conftest.$ac_ext <<_ACEOF
22836 cat confdefs.h >>conftest.$ac_ext
22837 cat >>conftest.$ac_ext <<_ACEOF
22838 /* end confdefs.h. */
22840 /* pthread test headers */
22841 #include <pthread.h>
22842 #if HAVE_PTHREADS < 7
22846 #define NULL (void*)0
22849 static void *task(p)
22852 return (void *) (p == NULL);
22859 /* pthread test function */
22860 #ifndef PTHREAD_CREATE_DETACHED
22861 #define PTHREAD_CREATE_DETACHED 1
22865 int detach = PTHREAD_CREATE_DETACHED;
22867 #if HAVE_PTHREADS > 4
22868 /* Final pthreads */
22869 pthread_attr_t attr;
22871 status = pthread_attr_init(&attr);
22872 if( status ) return status;
22874 #if HAVE_PTHREADS < 7
22875 status = pthread_attr_setdetachstate(&attr, &detach);
22876 if( status < 0 ) status = errno;
22878 status = pthread_attr_setdetachstate(&attr, detach);
22880 if( status ) return status;
22881 status = pthread_create( &t, &attr, task, NULL );
22882 #if HAVE_PTHREADS < 7
22883 if( status < 0 ) status = errno;
22885 if( status ) return status;
22887 /* Draft 4 pthreads */
22888 status = pthread_create( &t, pthread_attr_default, task, NULL );
22889 if( status ) return errno;
22891 /* give thread a chance to complete */
22892 /* it should remain joinable and hence detachable */
22895 status = pthread_detach( &t );
22896 if( status ) return errno;
22899 #ifdef HAVE_LINUX_THREADS
22900 pthread_kill_other_threads_np();
22909 rm -f conftest.$ac_objext conftest$ac_exeext
22910 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22911 (eval $ac_link) 2>conftest.er1
22913 grep -v '^ *+' conftest.er1 >conftest.err
22915 cat conftest.err >&5
22916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22917 (exit $ac_status); } &&
22918 { ac_try='test -z "$ac_c_werror_flag"
22919 || test ! -s conftest.err'
22920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22921 (eval $ac_try) 2>&5
22923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22924 (exit $ac_status); }; } &&
22925 { ac_try='test -s conftest$ac_exeext'
22926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22927 (eval $ac_try) 2>&5
22929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22930 (exit $ac_status); }; }; then
22931 ol_cv_pthread_threads=yes
22933 echo "$as_me: failed program was:" >&5
22934 sed 's/^/| /' conftest.$ac_ext >&5
22936 ol_cv_pthread_threads=no
22938 rm -f conftest.err conftest.$ac_objext \
22939 conftest$ac_exeext conftest.$ac_ext
22941 cat >conftest.$ac_ext <<_ACEOF
22944 cat confdefs.h >>conftest.$ac_ext
22945 cat >>conftest.$ac_ext <<_ACEOF
22946 /* end confdefs.h. */
22948 /* pthread test headers */
22949 #include <pthread.h>
22950 #if HAVE_PTHREADS < 7
22954 #define NULL (void*)0
22957 static void *task(p)
22960 return (void *) (p == NULL);
22964 int main(argc, argv)
22969 /* pthread test function */
22970 #ifndef PTHREAD_CREATE_DETACHED
22971 #define PTHREAD_CREATE_DETACHED 1
22975 int detach = PTHREAD_CREATE_DETACHED;
22977 #if HAVE_PTHREADS > 4
22978 /* Final pthreads */
22979 pthread_attr_t attr;
22981 status = pthread_attr_init(&attr);
22982 if( status ) return status;
22984 #if HAVE_PTHREADS < 7
22985 status = pthread_attr_setdetachstate(&attr, &detach);
22986 if( status < 0 ) status = errno;
22988 status = pthread_attr_setdetachstate(&attr, detach);
22990 if( status ) return status;
22991 status = pthread_create( &t, &attr, task, NULL );
22992 #if HAVE_PTHREADS < 7
22993 if( status < 0 ) status = errno;
22995 if( status ) return status;
22997 /* Draft 4 pthreads */
22998 status = pthread_create( &t, pthread_attr_default, task, NULL );
22999 if( status ) return errno;
23001 /* give thread a chance to complete */
23002 /* it should remain joinable and hence detachable */
23005 status = pthread_detach( &t );
23006 if( status ) return errno;
23009 #ifdef HAVE_LINUX_THREADS
23010 pthread_kill_other_threads_np();
23018 rm -f conftest$ac_exeext
23019 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23020 (eval $ac_link) 2>&5
23022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23023 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23025 (eval $ac_try) 2>&5
23027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23028 (exit $ac_status); }; }; then
23029 ol_cv_pthread_threads=yes
23031 echo "$as_me: program exited with status $ac_status" >&5
23032 echo "$as_me: failed program was:" >&5
23033 sed 's/^/| /' conftest.$ac_ext >&5
23035 ( exit $ac_status )
23036 ol_cv_pthread_threads=no
23038 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23045 echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
23046 echo "${ECHO_T}$ol_cv_pthread_threads" >&6
23048 if test $ol_cv_pthread_threads = yes ; then
23049 ol_link_pthreads="-threads"
23050 ol_link_threads=posix
23055 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
23056 if test "$ol_link_threads" = no ; then
23057 # try -lpthreads -lmach -lexc -lc_r
23058 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
23059 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6
23060 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
23061 echo $ECHO_N "(cached) $ECHO_C" >&6
23066 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
23068 if test "$cross_compiling" = yes; then
23069 cat >conftest.$ac_ext <<_ACEOF
23072 cat confdefs.h >>conftest.$ac_ext
23073 cat >>conftest.$ac_ext <<_ACEOF
23074 /* end confdefs.h. */
23076 /* pthread test headers */
23077 #include <pthread.h>
23078 #if HAVE_PTHREADS < 7
23082 #define NULL (void*)0
23085 static void *task(p)
23088 return (void *) (p == NULL);
23095 /* pthread test function */
23096 #ifndef PTHREAD_CREATE_DETACHED
23097 #define PTHREAD_CREATE_DETACHED 1
23101 int detach = PTHREAD_CREATE_DETACHED;
23103 #if HAVE_PTHREADS > 4
23104 /* Final pthreads */
23105 pthread_attr_t attr;
23107 status = pthread_attr_init(&attr);
23108 if( status ) return status;
23110 #if HAVE_PTHREADS < 7
23111 status = pthread_attr_setdetachstate(&attr, &detach);
23112 if( status < 0 ) status = errno;
23114 status = pthread_attr_setdetachstate(&attr, detach);
23116 if( status ) return status;
23117 status = pthread_create( &t, &attr, task, NULL );
23118 #if HAVE_PTHREADS < 7
23119 if( status < 0 ) status = errno;
23121 if( status ) return status;
23123 /* Draft 4 pthreads */
23124 status = pthread_create( &t, pthread_attr_default, task, NULL );
23125 if( status ) return errno;
23127 /* give thread a chance to complete */
23128 /* it should remain joinable and hence detachable */
23131 status = pthread_detach( &t );
23132 if( status ) return errno;
23135 #ifdef HAVE_LINUX_THREADS
23136 pthread_kill_other_threads_np();
23145 rm -f conftest.$ac_objext conftest$ac_exeext
23146 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23147 (eval $ac_link) 2>conftest.er1
23149 grep -v '^ *+' conftest.er1 >conftest.err
23151 cat conftest.err >&5
23152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23153 (exit $ac_status); } &&
23154 { ac_try='test -z "$ac_c_werror_flag"
23155 || test ! -s conftest.err'
23156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23157 (eval $ac_try) 2>&5
23159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23160 (exit $ac_status); }; } &&
23161 { ac_try='test -s conftest$ac_exeext'
23162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23163 (eval $ac_try) 2>&5
23165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23166 (exit $ac_status); }; }; then
23167 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23169 echo "$as_me: failed program was:" >&5
23170 sed 's/^/| /' conftest.$ac_ext >&5
23172 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23174 rm -f conftest.err conftest.$ac_objext \
23175 conftest$ac_exeext conftest.$ac_ext
23177 cat >conftest.$ac_ext <<_ACEOF
23180 cat confdefs.h >>conftest.$ac_ext
23181 cat >>conftest.$ac_ext <<_ACEOF
23182 /* end confdefs.h. */
23184 /* pthread test headers */
23185 #include <pthread.h>
23186 #if HAVE_PTHREADS < 7
23190 #define NULL (void*)0
23193 static void *task(p)
23196 return (void *) (p == NULL);
23200 int main(argc, argv)
23205 /* pthread test function */
23206 #ifndef PTHREAD_CREATE_DETACHED
23207 #define PTHREAD_CREATE_DETACHED 1
23211 int detach = PTHREAD_CREATE_DETACHED;
23213 #if HAVE_PTHREADS > 4
23214 /* Final pthreads */
23215 pthread_attr_t attr;
23217 status = pthread_attr_init(&attr);
23218 if( status ) return status;
23220 #if HAVE_PTHREADS < 7
23221 status = pthread_attr_setdetachstate(&attr, &detach);
23222 if( status < 0 ) status = errno;
23224 status = pthread_attr_setdetachstate(&attr, detach);
23226 if( status ) return status;
23227 status = pthread_create( &t, &attr, task, NULL );
23228 #if HAVE_PTHREADS < 7
23229 if( status < 0 ) status = errno;
23231 if( status ) return status;
23233 /* Draft 4 pthreads */
23234 status = pthread_create( &t, pthread_attr_default, task, NULL );
23235 if( status ) return errno;
23237 /* give thread a chance to complete */
23238 /* it should remain joinable and hence detachable */
23241 status = pthread_detach( &t );
23242 if( status ) return errno;
23245 #ifdef HAVE_LINUX_THREADS
23246 pthread_kill_other_threads_np();
23254 rm -f conftest$ac_exeext
23255 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23256 (eval $ac_link) 2>&5
23258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23259 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23261 (eval $ac_try) 2>&5
23263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23264 (exit $ac_status); }; }; then
23265 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23267 echo "$as_me: program exited with status $ac_status" >&5
23268 echo "$as_me: failed program was:" >&5
23269 sed 's/^/| /' conftest.$ac_ext >&5
23271 ( exit $ac_status )
23272 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23274 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23281 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
23282 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6
23284 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
23285 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
23286 ol_link_threads=posix
23290 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
23291 if test "$ol_link_threads" = no ; then
23292 # try -lpthreads -lmach -lexc
23293 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
23294 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6
23295 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
23296 echo $ECHO_N "(cached) $ECHO_C" >&6
23301 LIBS="-lpthreads -lmach -lexc $LIBS"
23303 if test "$cross_compiling" = yes; then
23304 cat >conftest.$ac_ext <<_ACEOF
23307 cat confdefs.h >>conftest.$ac_ext
23308 cat >>conftest.$ac_ext <<_ACEOF
23309 /* end confdefs.h. */
23311 /* pthread test headers */
23312 #include <pthread.h>
23313 #if HAVE_PTHREADS < 7
23317 #define NULL (void*)0
23320 static void *task(p)
23323 return (void *) (p == NULL);
23330 /* pthread test function */
23331 #ifndef PTHREAD_CREATE_DETACHED
23332 #define PTHREAD_CREATE_DETACHED 1
23336 int detach = PTHREAD_CREATE_DETACHED;
23338 #if HAVE_PTHREADS > 4
23339 /* Final pthreads */
23340 pthread_attr_t attr;
23342 status = pthread_attr_init(&attr);
23343 if( status ) return status;
23345 #if HAVE_PTHREADS < 7
23346 status = pthread_attr_setdetachstate(&attr, &detach);
23347 if( status < 0 ) status = errno;
23349 status = pthread_attr_setdetachstate(&attr, detach);
23351 if( status ) return status;
23352 status = pthread_create( &t, &attr, task, NULL );
23353 #if HAVE_PTHREADS < 7
23354 if( status < 0 ) status = errno;
23356 if( status ) return status;
23358 /* Draft 4 pthreads */
23359 status = pthread_create( &t, pthread_attr_default, task, NULL );
23360 if( status ) return errno;
23362 /* give thread a chance to complete */
23363 /* it should remain joinable and hence detachable */
23366 status = pthread_detach( &t );
23367 if( status ) return errno;
23370 #ifdef HAVE_LINUX_THREADS
23371 pthread_kill_other_threads_np();
23380 rm -f conftest.$ac_objext conftest$ac_exeext
23381 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23382 (eval $ac_link) 2>conftest.er1
23384 grep -v '^ *+' conftest.er1 >conftest.err
23386 cat conftest.err >&5
23387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23388 (exit $ac_status); } &&
23389 { ac_try='test -z "$ac_c_werror_flag"
23390 || test ! -s conftest.err'
23391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23392 (eval $ac_try) 2>&5
23394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23395 (exit $ac_status); }; } &&
23396 { ac_try='test -s conftest$ac_exeext'
23397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23398 (eval $ac_try) 2>&5
23400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23401 (exit $ac_status); }; }; then
23402 ol_cv_pthread_lpthreads_lmach_lexc=yes
23404 echo "$as_me: failed program was:" >&5
23405 sed 's/^/| /' conftest.$ac_ext >&5
23407 ol_cv_pthread_lpthreads_lmach_lexc=no
23409 rm -f conftest.err conftest.$ac_objext \
23410 conftest$ac_exeext conftest.$ac_ext
23412 cat >conftest.$ac_ext <<_ACEOF
23415 cat confdefs.h >>conftest.$ac_ext
23416 cat >>conftest.$ac_ext <<_ACEOF
23417 /* end confdefs.h. */
23419 /* pthread test headers */
23420 #include <pthread.h>
23421 #if HAVE_PTHREADS < 7
23425 #define NULL (void*)0
23428 static void *task(p)
23431 return (void *) (p == NULL);
23435 int main(argc, argv)
23440 /* pthread test function */
23441 #ifndef PTHREAD_CREATE_DETACHED
23442 #define PTHREAD_CREATE_DETACHED 1
23446 int detach = PTHREAD_CREATE_DETACHED;
23448 #if HAVE_PTHREADS > 4
23449 /* Final pthreads */
23450 pthread_attr_t attr;
23452 status = pthread_attr_init(&attr);
23453 if( status ) return status;
23455 #if HAVE_PTHREADS < 7
23456 status = pthread_attr_setdetachstate(&attr, &detach);
23457 if( status < 0 ) status = errno;
23459 status = pthread_attr_setdetachstate(&attr, detach);
23461 if( status ) return status;
23462 status = pthread_create( &t, &attr, task, NULL );
23463 #if HAVE_PTHREADS < 7
23464 if( status < 0 ) status = errno;
23466 if( status ) return status;
23468 /* Draft 4 pthreads */
23469 status = pthread_create( &t, pthread_attr_default, task, NULL );
23470 if( status ) return errno;
23472 /* give thread a chance to complete */
23473 /* it should remain joinable and hence detachable */
23476 status = pthread_detach( &t );
23477 if( status ) return errno;
23480 #ifdef HAVE_LINUX_THREADS
23481 pthread_kill_other_threads_np();
23489 rm -f conftest$ac_exeext
23490 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23491 (eval $ac_link) 2>&5
23493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23494 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23496 (eval $ac_try) 2>&5
23498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23499 (exit $ac_status); }; }; then
23500 ol_cv_pthread_lpthreads_lmach_lexc=yes
23502 echo "$as_me: program exited with status $ac_status" >&5
23503 echo "$as_me: failed program was:" >&5
23504 sed 's/^/| /' conftest.$ac_ext >&5
23506 ( exit $ac_status )
23507 ol_cv_pthread_lpthreads_lmach_lexc=no
23509 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23516 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
23517 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6
23519 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
23520 ol_link_pthreads="-lpthreads -lmach -lexc"
23521 ol_link_threads=posix
23525 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
23526 if test "$ol_link_threads" = no ; then
23527 # try -lpthreads -lexc
23528 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
23529 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6
23530 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
23531 echo $ECHO_N "(cached) $ECHO_C" >&6
23536 LIBS="-lpthreads -lexc $LIBS"
23538 if test "$cross_compiling" = yes; then
23539 cat >conftest.$ac_ext <<_ACEOF
23542 cat confdefs.h >>conftest.$ac_ext
23543 cat >>conftest.$ac_ext <<_ACEOF
23544 /* end confdefs.h. */
23546 /* pthread test headers */
23547 #include <pthread.h>
23548 #if HAVE_PTHREADS < 7
23552 #define NULL (void*)0
23555 static void *task(p)
23558 return (void *) (p == NULL);
23565 /* pthread test function */
23566 #ifndef PTHREAD_CREATE_DETACHED
23567 #define PTHREAD_CREATE_DETACHED 1
23571 int detach = PTHREAD_CREATE_DETACHED;
23573 #if HAVE_PTHREADS > 4
23574 /* Final pthreads */
23575 pthread_attr_t attr;
23577 status = pthread_attr_init(&attr);
23578 if( status ) return status;
23580 #if HAVE_PTHREADS < 7
23581 status = pthread_attr_setdetachstate(&attr, &detach);
23582 if( status < 0 ) status = errno;
23584 status = pthread_attr_setdetachstate(&attr, detach);
23586 if( status ) return status;
23587 status = pthread_create( &t, &attr, task, NULL );
23588 #if HAVE_PTHREADS < 7
23589 if( status < 0 ) status = errno;
23591 if( status ) return status;
23593 /* Draft 4 pthreads */
23594 status = pthread_create( &t, pthread_attr_default, task, NULL );
23595 if( status ) return errno;
23597 /* give thread a chance to complete */
23598 /* it should remain joinable and hence detachable */
23601 status = pthread_detach( &t );
23602 if( status ) return errno;
23605 #ifdef HAVE_LINUX_THREADS
23606 pthread_kill_other_threads_np();
23615 rm -f conftest.$ac_objext conftest$ac_exeext
23616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23617 (eval $ac_link) 2>conftest.er1
23619 grep -v '^ *+' conftest.er1 >conftest.err
23621 cat conftest.err >&5
23622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23623 (exit $ac_status); } &&
23624 { ac_try='test -z "$ac_c_werror_flag"
23625 || test ! -s conftest.err'
23626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23627 (eval $ac_try) 2>&5
23629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23630 (exit $ac_status); }; } &&
23631 { ac_try='test -s conftest$ac_exeext'
23632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23633 (eval $ac_try) 2>&5
23635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23636 (exit $ac_status); }; }; then
23637 ol_cv_pthread_lpthreads_lexc=yes
23639 echo "$as_me: failed program was:" >&5
23640 sed 's/^/| /' conftest.$ac_ext >&5
23642 ol_cv_pthread_lpthreads_lexc=no
23644 rm -f conftest.err conftest.$ac_objext \
23645 conftest$ac_exeext conftest.$ac_ext
23647 cat >conftest.$ac_ext <<_ACEOF
23650 cat confdefs.h >>conftest.$ac_ext
23651 cat >>conftest.$ac_ext <<_ACEOF
23652 /* end confdefs.h. */
23654 /* pthread test headers */
23655 #include <pthread.h>
23656 #if HAVE_PTHREADS < 7
23660 #define NULL (void*)0
23663 static void *task(p)
23666 return (void *) (p == NULL);
23670 int main(argc, argv)
23675 /* pthread test function */
23676 #ifndef PTHREAD_CREATE_DETACHED
23677 #define PTHREAD_CREATE_DETACHED 1
23681 int detach = PTHREAD_CREATE_DETACHED;
23683 #if HAVE_PTHREADS > 4
23684 /* Final pthreads */
23685 pthread_attr_t attr;
23687 status = pthread_attr_init(&attr);
23688 if( status ) return status;
23690 #if HAVE_PTHREADS < 7
23691 status = pthread_attr_setdetachstate(&attr, &detach);
23692 if( status < 0 ) status = errno;
23694 status = pthread_attr_setdetachstate(&attr, detach);
23696 if( status ) return status;
23697 status = pthread_create( &t, &attr, task, NULL );
23698 #if HAVE_PTHREADS < 7
23699 if( status < 0 ) status = errno;
23701 if( status ) return status;
23703 /* Draft 4 pthreads */
23704 status = pthread_create( &t, pthread_attr_default, task, NULL );
23705 if( status ) return errno;
23707 /* give thread a chance to complete */
23708 /* it should remain joinable and hence detachable */
23711 status = pthread_detach( &t );
23712 if( status ) return errno;
23715 #ifdef HAVE_LINUX_THREADS
23716 pthread_kill_other_threads_np();
23724 rm -f conftest$ac_exeext
23725 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23726 (eval $ac_link) 2>&5
23728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23729 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23731 (eval $ac_try) 2>&5
23733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23734 (exit $ac_status); }; }; then
23735 ol_cv_pthread_lpthreads_lexc=yes
23737 echo "$as_me: program exited with status $ac_status" >&5
23738 echo "$as_me: failed program was:" >&5
23739 sed 's/^/| /' conftest.$ac_ext >&5
23741 ( exit $ac_status )
23742 ol_cv_pthread_lpthreads_lexc=no
23744 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23751 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
23752 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6
23754 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
23755 ol_link_pthreads="-lpthreads -lexc"
23756 ol_link_threads=posix
23761 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
23762 if test "$ol_link_threads" = no ; then
23764 echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
23765 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6
23766 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
23767 echo $ECHO_N "(cached) $ECHO_C" >&6
23772 LIBS="-lpthreads $LIBS"
23774 if test "$cross_compiling" = yes; then
23775 cat >conftest.$ac_ext <<_ACEOF
23778 cat confdefs.h >>conftest.$ac_ext
23779 cat >>conftest.$ac_ext <<_ACEOF
23780 /* end confdefs.h. */
23782 /* pthread test headers */
23783 #include <pthread.h>
23784 #if HAVE_PTHREADS < 7
23788 #define NULL (void*)0
23791 static void *task(p)
23794 return (void *) (p == NULL);
23801 /* pthread test function */
23802 #ifndef PTHREAD_CREATE_DETACHED
23803 #define PTHREAD_CREATE_DETACHED 1
23807 int detach = PTHREAD_CREATE_DETACHED;
23809 #if HAVE_PTHREADS > 4
23810 /* Final pthreads */
23811 pthread_attr_t attr;
23813 status = pthread_attr_init(&attr);
23814 if( status ) return status;
23816 #if HAVE_PTHREADS < 7
23817 status = pthread_attr_setdetachstate(&attr, &detach);
23818 if( status < 0 ) status = errno;
23820 status = pthread_attr_setdetachstate(&attr, detach);
23822 if( status ) return status;
23823 status = pthread_create( &t, &attr, task, NULL );
23824 #if HAVE_PTHREADS < 7
23825 if( status < 0 ) status = errno;
23827 if( status ) return status;
23829 /* Draft 4 pthreads */
23830 status = pthread_create( &t, pthread_attr_default, task, NULL );
23831 if( status ) return errno;
23833 /* give thread a chance to complete */
23834 /* it should remain joinable and hence detachable */
23837 status = pthread_detach( &t );
23838 if( status ) return errno;
23841 #ifdef HAVE_LINUX_THREADS
23842 pthread_kill_other_threads_np();
23851 rm -f conftest.$ac_objext conftest$ac_exeext
23852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23853 (eval $ac_link) 2>conftest.er1
23855 grep -v '^ *+' conftest.er1 >conftest.err
23857 cat conftest.err >&5
23858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23859 (exit $ac_status); } &&
23860 { ac_try='test -z "$ac_c_werror_flag"
23861 || test ! -s conftest.err'
23862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23863 (eval $ac_try) 2>&5
23865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23866 (exit $ac_status); }; } &&
23867 { ac_try='test -s conftest$ac_exeext'
23868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23869 (eval $ac_try) 2>&5
23871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23872 (exit $ac_status); }; }; then
23873 ol_cv_pthread_lib_lpthreads=yes
23875 echo "$as_me: failed program was:" >&5
23876 sed 's/^/| /' conftest.$ac_ext >&5
23878 ol_cv_pthread_lib_lpthreads=no
23880 rm -f conftest.err conftest.$ac_objext \
23881 conftest$ac_exeext conftest.$ac_ext
23883 cat >conftest.$ac_ext <<_ACEOF
23886 cat confdefs.h >>conftest.$ac_ext
23887 cat >>conftest.$ac_ext <<_ACEOF
23888 /* end confdefs.h. */
23890 /* pthread test headers */
23891 #include <pthread.h>
23892 #if HAVE_PTHREADS < 7
23896 #define NULL (void*)0
23899 static void *task(p)
23902 return (void *) (p == NULL);
23906 int main(argc, argv)
23911 /* pthread test function */
23912 #ifndef PTHREAD_CREATE_DETACHED
23913 #define PTHREAD_CREATE_DETACHED 1
23917 int detach = PTHREAD_CREATE_DETACHED;
23919 #if HAVE_PTHREADS > 4
23920 /* Final pthreads */
23921 pthread_attr_t attr;
23923 status = pthread_attr_init(&attr);
23924 if( status ) return status;
23926 #if HAVE_PTHREADS < 7
23927 status = pthread_attr_setdetachstate(&attr, &detach);
23928 if( status < 0 ) status = errno;
23930 status = pthread_attr_setdetachstate(&attr, detach);
23932 if( status ) return status;
23933 status = pthread_create( &t, &attr, task, NULL );
23934 #if HAVE_PTHREADS < 7
23935 if( status < 0 ) status = errno;
23937 if( status ) return status;
23939 /* Draft 4 pthreads */
23940 status = pthread_create( &t, pthread_attr_default, task, NULL );
23941 if( status ) return errno;
23943 /* give thread a chance to complete */
23944 /* it should remain joinable and hence detachable */
23947 status = pthread_detach( &t );
23948 if( status ) return errno;
23951 #ifdef HAVE_LINUX_THREADS
23952 pthread_kill_other_threads_np();
23960 rm -f conftest$ac_exeext
23961 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23962 (eval $ac_link) 2>&5
23964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23965 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23967 (eval $ac_try) 2>&5
23969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23970 (exit $ac_status); }; }; then
23971 ol_cv_pthread_lib_lpthreads=yes
23973 echo "$as_me: program exited with status $ac_status" >&5
23974 echo "$as_me: failed program was:" >&5
23975 sed 's/^/| /' conftest.$ac_ext >&5
23977 ( exit $ac_status )
23978 ol_cv_pthread_lib_lpthreads=no
23980 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23987 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
23988 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6
23990 if test $ol_cv_pthread_lib_lpthreads = yes ; then
23991 ol_link_pthreads="-lpthreads"
23992 ol_link_threads=posix
23997 if test $ol_link_threads != no ; then
23998 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
24000 save_CPPFLAGS="$CPPFLAGS"
24002 LIBS="$LTHREAD_LIBS $LIBS"
24007 for ac_func in sched_yield pthread_yield thr_yield
24009 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24010 echo "$as_me:$LINENO: checking for $ac_func" >&5
24011 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24012 if eval "test \"\${$as_ac_var+set}\" = set"; then
24013 echo $ECHO_N "(cached) $ECHO_C" >&6
24015 cat >conftest.$ac_ext <<_ACEOF
24018 cat confdefs.h >>conftest.$ac_ext
24019 cat >>conftest.$ac_ext <<_ACEOF
24020 /* end confdefs.h. */
24021 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24022 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24023 #define $ac_func innocuous_$ac_func
24025 /* System header to define __stub macros and hopefully few prototypes,
24026 which can conflict with char $ac_func (); below.
24027 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24028 <limits.h> exists even on freestanding compilers. */
24031 # include <limits.h>
24033 # include <assert.h>
24038 /* Override any gcc2 internal prototype to avoid an error. */
24043 /* We use char because int might match the return type of a gcc2
24044 builtin and then its argument prototype would still apply. */
24046 /* The GNU C library defines this for functions which it implements
24047 to always fail with ENOSYS. Some functions are actually named
24048 something starting with __ and the normal name is an alias. */
24049 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24052 char (*f) () = $ac_func;
24061 return f != $ac_func;
24066 rm -f conftest.$ac_objext conftest$ac_exeext
24067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24068 (eval $ac_link) 2>conftest.er1
24070 grep -v '^ *+' conftest.er1 >conftest.err
24072 cat conftest.err >&5
24073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24074 (exit $ac_status); } &&
24075 { ac_try='test -z "$ac_c_werror_flag"
24076 || test ! -s conftest.err'
24077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24078 (eval $ac_try) 2>&5
24080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24081 (exit $ac_status); }; } &&
24082 { ac_try='test -s conftest$ac_exeext'
24083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24084 (eval $ac_try) 2>&5
24086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24087 (exit $ac_status); }; }; then
24088 eval "$as_ac_var=yes"
24090 echo "$as_me: failed program was:" >&5
24091 sed 's/^/| /' conftest.$ac_ext >&5
24093 eval "$as_ac_var=no"
24095 rm -f conftest.err conftest.$ac_objext \
24096 conftest$ac_exeext conftest.$ac_ext
24098 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24099 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24100 if test `eval echo '${'$as_ac_var'}'` = yes; then
24101 cat >>confdefs.h <<_ACEOF
24102 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24109 if test $ac_cv_func_sched_yield = no &&
24110 test $ac_cv_func_pthread_yield = no &&
24111 test $ac_cv_func_thr_yield = no ; then
24112 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
24113 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
24114 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
24115 echo $ECHO_N "(cached) $ECHO_C" >&6
24117 ac_check_lib_save_LIBS=$LIBS
24119 cat >conftest.$ac_ext <<_ACEOF
24122 cat confdefs.h >>conftest.$ac_ext
24123 cat >>conftest.$ac_ext <<_ACEOF
24124 /* end confdefs.h. */
24126 /* Override any gcc2 internal prototype to avoid an error. */
24130 /* We use char because int might match the return type of a gcc2
24131 builtin and then its argument prototype would still apply. */
24132 char sched_yield ();
24141 rm -f conftest.$ac_objext conftest$ac_exeext
24142 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24143 (eval $ac_link) 2>conftest.er1
24145 grep -v '^ *+' conftest.er1 >conftest.err
24147 cat conftest.err >&5
24148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24149 (exit $ac_status); } &&
24150 { ac_try='test -z "$ac_c_werror_flag"
24151 || test ! -s conftest.err'
24152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24153 (eval $ac_try) 2>&5
24155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24156 (exit $ac_status); }; } &&
24157 { ac_try='test -s conftest$ac_exeext'
24158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24159 (eval $ac_try) 2>&5
24161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24162 (exit $ac_status); }; }; then
24163 ac_cv_lib_rt_sched_yield=yes
24165 echo "$as_me: failed program was:" >&5
24166 sed 's/^/| /' conftest.$ac_ext >&5
24168 ac_cv_lib_rt_sched_yield=no
24170 rm -f conftest.err conftest.$ac_objext \
24171 conftest$ac_exeext conftest.$ac_ext
24172 LIBS=$ac_check_lib_save_LIBS
24174 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
24175 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
24176 if test $ac_cv_lib_rt_sched_yield = yes; then
24177 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
24179 cat >>confdefs.h <<\_ACEOF
24180 #define HAVE_SCHED_YIELD 1
24183 ac_cv_func_sched_yield=yes
24185 ac_cv_func_sched_yield=no
24189 if test $ac_cv_func_sched_yield = no &&
24190 test $ac_cv_func_pthread_yield = no &&
24191 test "$ac_cv_func_thr_yield" = no ; then
24192 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
24193 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
24198 for ac_func in pthread_kill pthread_rwlock_destroy
24200 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24201 echo "$as_me:$LINENO: checking for $ac_func" >&5
24202 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24203 if eval "test \"\${$as_ac_var+set}\" = set"; then
24204 echo $ECHO_N "(cached) $ECHO_C" >&6
24206 cat >conftest.$ac_ext <<_ACEOF
24209 cat confdefs.h >>conftest.$ac_ext
24210 cat >>conftest.$ac_ext <<_ACEOF
24211 /* end confdefs.h. */
24212 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24213 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24214 #define $ac_func innocuous_$ac_func
24216 /* System header to define __stub macros and hopefully few prototypes,
24217 which can conflict with char $ac_func (); below.
24218 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24219 <limits.h> exists even on freestanding compilers. */
24222 # include <limits.h>
24224 # include <assert.h>
24229 /* Override any gcc2 internal prototype to avoid an error. */
24234 /* We use char because int might match the return type of a gcc2
24235 builtin and then its argument prototype would still apply. */
24237 /* The GNU C library defines this for functions which it implements
24238 to always fail with ENOSYS. Some functions are actually named
24239 something starting with __ and the normal name is an alias. */
24240 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24243 char (*f) () = $ac_func;
24252 return f != $ac_func;
24257 rm -f conftest.$ac_objext conftest$ac_exeext
24258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24259 (eval $ac_link) 2>conftest.er1
24261 grep -v '^ *+' conftest.er1 >conftest.err
24263 cat conftest.err >&5
24264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24265 (exit $ac_status); } &&
24266 { ac_try='test -z "$ac_c_werror_flag"
24267 || test ! -s conftest.err'
24268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24269 (eval $ac_try) 2>&5
24271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24272 (exit $ac_status); }; } &&
24273 { ac_try='test -s conftest$ac_exeext'
24274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24275 (eval $ac_try) 2>&5
24277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24278 (exit $ac_status); }; }; then
24279 eval "$as_ac_var=yes"
24281 echo "$as_me: failed program was:" >&5
24282 sed 's/^/| /' conftest.$ac_ext >&5
24284 eval "$as_ac_var=no"
24286 rm -f conftest.err conftest.$ac_objext \
24287 conftest$ac_exeext conftest.$ac_ext
24289 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24290 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24291 if test `eval echo '${'$as_ac_var'}'` = yes; then
24292 cat >>confdefs.h <<_ACEOF
24293 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24300 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
24301 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
24302 if test "${ol_cv_func_pthread_detach+set}" = set; then
24303 echo $ECHO_N "(cached) $ECHO_C" >&6
24306 cat >conftest.$ac_ext <<_ACEOF
24309 cat confdefs.h >>conftest.$ac_ext
24310 cat >>conftest.$ac_ext <<_ACEOF
24311 /* end confdefs.h. */
24313 #include <pthread.h>
24315 #define NULL (void*)0
24321 pthread_detach(NULL);
24326 rm -f conftest.$ac_objext conftest$ac_exeext
24327 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24328 (eval $ac_link) 2>conftest.er1
24330 grep -v '^ *+' conftest.er1 >conftest.err
24332 cat conftest.err >&5
24333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24334 (exit $ac_status); } &&
24335 { ac_try='test -z "$ac_c_werror_flag"
24336 || test ! -s conftest.err'
24337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24338 (eval $ac_try) 2>&5
24340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24341 (exit $ac_status); }; } &&
24342 { ac_try='test -s conftest$ac_exeext'
24343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24344 (eval $ac_try) 2>&5
24346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24347 (exit $ac_status); }; }; then
24348 ol_cv_func_pthread_detach=yes
24350 echo "$as_me: failed program was:" >&5
24351 sed 's/^/| /' conftest.$ac_ext >&5
24353 ol_cv_func_pthread_detach=no
24355 rm -f conftest.err conftest.$ac_objext \
24356 conftest$ac_exeext conftest.$ac_ext
24359 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
24360 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
24362 if test $ol_cv_func_pthread_detach = no ; then
24363 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
24364 echo "$as_me: error: could not locate pthread_detach()" >&2;}
24365 { (exit 1); exit 1; }; }
24369 cat >>confdefs.h <<\_ACEOF
24370 #define HAVE_PTHREAD_DETACH 1
24379 pthread_setconcurrency \
24380 pthread_getconcurrency \
24381 thr_setconcurrency \
24382 thr_getconcurrency \
24385 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24386 echo "$as_me:$LINENO: checking for $ac_func" >&5
24387 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24388 if eval "test \"\${$as_ac_var+set}\" = set"; then
24389 echo $ECHO_N "(cached) $ECHO_C" >&6
24391 cat >conftest.$ac_ext <<_ACEOF
24394 cat confdefs.h >>conftest.$ac_ext
24395 cat >>conftest.$ac_ext <<_ACEOF
24396 /* end confdefs.h. */
24397 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24398 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24399 #define $ac_func innocuous_$ac_func
24401 /* System header to define __stub macros and hopefully few prototypes,
24402 which can conflict with char $ac_func (); below.
24403 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24404 <limits.h> exists even on freestanding compilers. */
24407 # include <limits.h>
24409 # include <assert.h>
24414 /* Override any gcc2 internal prototype to avoid an error. */
24419 /* We use char because int might match the return type of a gcc2
24420 builtin and then its argument prototype would still apply. */
24422 /* The GNU C library defines this for functions which it implements
24423 to always fail with ENOSYS. Some functions are actually named
24424 something starting with __ and the normal name is an alias. */
24425 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24428 char (*f) () = $ac_func;
24437 return f != $ac_func;
24442 rm -f conftest.$ac_objext conftest$ac_exeext
24443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24444 (eval $ac_link) 2>conftest.er1
24446 grep -v '^ *+' conftest.er1 >conftest.err
24448 cat conftest.err >&5
24449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24450 (exit $ac_status); } &&
24451 { ac_try='test -z "$ac_c_werror_flag"
24452 || test ! -s conftest.err'
24453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24454 (eval $ac_try) 2>&5
24456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24457 (exit $ac_status); }; } &&
24458 { ac_try='test -s conftest$ac_exeext'
24459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24460 (eval $ac_try) 2>&5
24462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24463 (exit $ac_status); }; }; then
24464 eval "$as_ac_var=yes"
24466 echo "$as_me: failed program was:" >&5
24467 sed 's/^/| /' conftest.$ac_ext >&5
24469 eval "$as_ac_var=no"
24471 rm -f conftest.err conftest.$ac_objext \
24472 conftest$ac_exeext conftest.$ac_ext
24474 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24475 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24476 if test `eval echo '${'$as_ac_var'}'` = yes; then
24477 cat >>confdefs.h <<_ACEOF
24478 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24487 for ac_func in pthread_kill_other_threads_np
24489 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24490 echo "$as_me:$LINENO: checking for $ac_func" >&5
24491 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24492 if eval "test \"\${$as_ac_var+set}\" = set"; then
24493 echo $ECHO_N "(cached) $ECHO_C" >&6
24495 cat >conftest.$ac_ext <<_ACEOF
24498 cat confdefs.h >>conftest.$ac_ext
24499 cat >>conftest.$ac_ext <<_ACEOF
24500 /* end confdefs.h. */
24501 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24502 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24503 #define $ac_func innocuous_$ac_func
24505 /* System header to define __stub macros and hopefully few prototypes,
24506 which can conflict with char $ac_func (); below.
24507 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24508 <limits.h> exists even on freestanding compilers. */
24511 # include <limits.h>
24513 # include <assert.h>
24518 /* Override any gcc2 internal prototype to avoid an error. */
24523 /* We use char because int might match the return type of a gcc2
24524 builtin and then its argument prototype would still apply. */
24526 /* The GNU C library defines this for functions which it implements
24527 to always fail with ENOSYS. Some functions are actually named
24528 something starting with __ and the normal name is an alias. */
24529 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24532 char (*f) () = $ac_func;
24541 return f != $ac_func;
24546 rm -f conftest.$ac_objext conftest$ac_exeext
24547 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24548 (eval $ac_link) 2>conftest.er1
24550 grep -v '^ *+' conftest.er1 >conftest.err
24552 cat conftest.err >&5
24553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24554 (exit $ac_status); } &&
24555 { ac_try='test -z "$ac_c_werror_flag"
24556 || test ! -s conftest.err'
24557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24558 (eval $ac_try) 2>&5
24560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24561 (exit $ac_status); }; } &&
24562 { ac_try='test -s conftest$ac_exeext'
24563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24564 (eval $ac_try) 2>&5
24566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24567 (exit $ac_status); }; }; then
24568 eval "$as_ac_var=yes"
24570 echo "$as_me: failed program was:" >&5
24571 sed 's/^/| /' conftest.$ac_ext >&5
24573 eval "$as_ac_var=no"
24575 rm -f conftest.err conftest.$ac_objext \
24576 conftest$ac_exeext conftest.$ac_ext
24578 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24579 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24580 if test `eval echo '${'$as_ac_var'}'` = yes; then
24581 cat >>confdefs.h <<_ACEOF
24582 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24588 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
24589 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
24590 if test "${ol_cv_sys_linux_threads+set}" = set; then
24591 echo $ECHO_N "(cached) $ECHO_C" >&6
24593 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
24595 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
24596 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
24601 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
24602 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
24603 if test "${ol_cv_linux_threads+set}" = set; then
24604 echo $ECHO_N "(cached) $ECHO_C" >&6
24607 if test $ol_cv_header_linux_threads = yes &&
24608 test $ol_cv_sys_linux_threads = yes; then
24609 ol_cv_linux_threads=yes
24610 elif test $ol_cv_header_linux_threads = no &&
24611 test $ol_cv_sys_linux_threads = no; then
24612 ol_cv_linux_threads=no
24614 ol_cv_linux_threads=error
24618 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
24619 echo "${ECHO_T}$ol_cv_linux_threads" >&6
24622 if test $ol_cv_linux_threads = error; then
24623 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
24624 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
24625 { (exit 1); exit 1; }; };
24628 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
24629 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
24630 if test "${ol_cv_pthread_create_works+set}" = set; then
24631 echo $ECHO_N "(cached) $ECHO_C" >&6
24634 if test "$cross_compiling" = yes; then
24635 ol_cv_pthread_create_works=yes
24637 cat >conftest.$ac_ext <<_ACEOF
24640 cat confdefs.h >>conftest.$ac_ext
24641 cat >>conftest.$ac_ext <<_ACEOF
24642 /* end confdefs.h. */
24644 /* pthread test headers */
24645 #include <pthread.h>
24646 #if HAVE_PTHREADS < 7
24650 #define NULL (void*)0
24653 static void *task(p)
24656 return (void *) (p == NULL);
24660 int main(argc, argv)
24665 /* pthread test function */
24666 #ifndef PTHREAD_CREATE_DETACHED
24667 #define PTHREAD_CREATE_DETACHED 1
24671 int detach = PTHREAD_CREATE_DETACHED;
24673 #if HAVE_PTHREADS > 4
24674 /* Final pthreads */
24675 pthread_attr_t attr;
24677 status = pthread_attr_init(&attr);
24678 if( status ) return status;
24680 #if HAVE_PTHREADS < 7
24681 status = pthread_attr_setdetachstate(&attr, &detach);
24682 if( status < 0 ) status = errno;
24684 status = pthread_attr_setdetachstate(&attr, detach);
24686 if( status ) return status;
24687 status = pthread_create( &t, &attr, task, NULL );
24688 #if HAVE_PTHREADS < 7
24689 if( status < 0 ) status = errno;
24691 if( status ) return status;
24693 /* Draft 4 pthreads */
24694 status = pthread_create( &t, pthread_attr_default, task, NULL );
24695 if( status ) return errno;
24697 /* give thread a chance to complete */
24698 /* it should remain joinable and hence detachable */
24701 status = pthread_detach( &t );
24702 if( status ) return errno;
24705 #ifdef HAVE_LINUX_THREADS
24706 pthread_kill_other_threads_np();
24714 rm -f conftest$ac_exeext
24715 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24716 (eval $ac_link) 2>&5
24718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24719 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24721 (eval $ac_try) 2>&5
24723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24724 (exit $ac_status); }; }; then
24725 ol_cv_pthread_create_works=yes
24727 echo "$as_me: program exited with status $ac_status" >&5
24728 echo "$as_me: failed program was:" >&5
24729 sed 's/^/| /' conftest.$ac_ext >&5
24731 ( exit $ac_status )
24732 ol_cv_pthread_create_works=no
24734 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24737 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
24738 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
24740 if test $ol_cv_pthread_create_works = no ; then
24741 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
24742 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
24743 { (exit 1); exit 1; }; }
24746 ol_replace_broken_yield=no
24748 if test $ol_replace_broken_yield = yes ; then
24750 cat >>confdefs.h <<\_ACEOF
24751 #define REPLACE_BROKEN_YIELD 1
24756 if test $ol_with_yielding_select = auto ; then
24757 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
24758 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
24759 if test "${ol_cv_pthread_select_yields+set}" = set; then
24760 echo $ECHO_N "(cached) $ECHO_C" >&6
24763 if test "$cross_compiling" = yes; then
24764 ol_cv_pthread_select_yields=cross
24766 cat >conftest.$ac_ext <<_ACEOF
24769 cat confdefs.h >>conftest.$ac_ext
24770 cat >>conftest.$ac_ext <<_ACEOF
24771 /* end confdefs.h. */
24773 #include <sys/types.h>
24774 #include <sys/time.h>
24775 #include <unistd.h>
24776 #include <pthread.h>
24778 #define NULL (void*) 0
24781 static int fildes[2];
24783 static void *task(p)
24795 FD_SET(fildes[0], &rfds);
24797 /* we're not interested in any fds */
24798 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
24805 exit(0); /* if we exit here, the select blocked the whole process */
24808 int main(argc, argv)
24814 /* create a pipe to select */
24815 if(pipe(&fildes[0])) {
24820 #ifdef HAVE_PTHREAD_SETCONCURRENCY
24821 (void) pthread_setconcurrency(2);
24823 #ifdef HAVE_THR_SETCONCURRENCY
24824 /* Set Solaris LWP concurrency to 2 */
24825 thr_setconcurrency(2);
24829 #if HAVE_PTHREADS < 6
24830 pthread_create(&t, pthread_attr_default, task, NULL);
24832 pthread_create(&t, NULL, task, NULL);
24835 /* make sure task runs first */
24838 #elif defined( HAVE_SCHED_YIELD )
24840 #elif defined( HAVE_PTHREAD_YIELD )
24847 rm -f conftest$ac_exeext
24848 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24849 (eval $ac_link) 2>&5
24851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24852 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24854 (eval $ac_try) 2>&5
24856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24857 (exit $ac_status); }; }; then
24858 ol_cv_pthread_select_yields=no
24860 echo "$as_me: program exited with status $ac_status" >&5
24861 echo "$as_me: failed program was:" >&5
24862 sed 's/^/| /' conftest.$ac_ext >&5
24864 ( exit $ac_status )
24865 ol_cv_pthread_select_yields=yes
24867 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24870 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
24871 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
24873 if test $ol_cv_pthread_select_yields = cross ; then
24874 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
24875 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
24876 { (exit 1); exit 1; }; }
24879 if test $ol_cv_pthread_select_yields = yes ; then
24880 ol_with_yielding_select=yes
24884 CPPFLAGS="$save_CPPFLAGS"
24887 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
24888 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
24889 { (exit 1); exit 1; }; }
24893 if test $ol_with_threads = posix ; then
24894 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
24895 echo "$as_me: error: could not locate POSIX Threads" >&2;}
24896 { (exit 1); exit 1; }; }
24901 case $ol_with_threads in auto | yes | mach)
24905 for ac_header in mach/cthreads.h cthreads.h
24907 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24908 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24909 echo "$as_me:$LINENO: checking for $ac_header" >&5
24910 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24911 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24912 echo $ECHO_N "(cached) $ECHO_C" >&6
24914 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24915 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24917 # Is the header compilable?
24918 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24919 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24920 cat >conftest.$ac_ext <<_ACEOF
24923 cat confdefs.h >>conftest.$ac_ext
24924 cat >>conftest.$ac_ext <<_ACEOF
24925 /* end confdefs.h. */
24926 $ac_includes_default
24927 #include <$ac_header>
24929 rm -f conftest.$ac_objext
24930 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24931 (eval $ac_compile) 2>conftest.er1
24933 grep -v '^ *+' conftest.er1 >conftest.err
24935 cat conftest.err >&5
24936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24937 (exit $ac_status); } &&
24938 { ac_try='test -z "$ac_c_werror_flag"
24939 || test ! -s conftest.err'
24940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24941 (eval $ac_try) 2>&5
24943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24944 (exit $ac_status); }; } &&
24945 { ac_try='test -s conftest.$ac_objext'
24946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24947 (eval $ac_try) 2>&5
24949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24950 (exit $ac_status); }; }; then
24951 ac_header_compiler=yes
24953 echo "$as_me: failed program was:" >&5
24954 sed 's/^/| /' conftest.$ac_ext >&5
24956 ac_header_compiler=no
24958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24959 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24960 echo "${ECHO_T}$ac_header_compiler" >&6
24962 # Is the header present?
24963 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24964 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24965 cat >conftest.$ac_ext <<_ACEOF
24968 cat confdefs.h >>conftest.$ac_ext
24969 cat >>conftest.$ac_ext <<_ACEOF
24970 /* end confdefs.h. */
24971 #include <$ac_header>
24973 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24974 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24976 grep -v '^ *+' conftest.er1 >conftest.err
24978 cat conftest.err >&5
24979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24980 (exit $ac_status); } >/dev/null; then
24981 if test -s conftest.err; then
24982 ac_cpp_err=$ac_c_preproc_warn_flag
24983 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24990 if test -z "$ac_cpp_err"; then
24991 ac_header_preproc=yes
24993 echo "$as_me: failed program was:" >&5
24994 sed 's/^/| /' conftest.$ac_ext >&5
24996 ac_header_preproc=no
24998 rm -f conftest.err conftest.$ac_ext
24999 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25000 echo "${ECHO_T}$ac_header_preproc" >&6
25002 # So? What about this header?
25003 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25005 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25006 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25007 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25008 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25009 ac_header_preproc=yes
25012 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25013 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25014 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25015 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25016 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25017 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25018 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25019 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25020 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25021 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25022 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25023 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25026 ## --------------------------------------------- ##
25027 ## Report this to <http://www.openldap.org/its/> ##
25028 ## --------------------------------------------- ##
25031 sed "s/^/$as_me: WARNING: /" >&2
25034 echo "$as_me:$LINENO: checking for $ac_header" >&5
25035 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25036 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25037 echo $ECHO_N "(cached) $ECHO_C" >&6
25039 eval "$as_ac_Header=\$ac_header_preproc"
25041 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25042 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25045 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25046 cat >>confdefs.h <<_ACEOF
25047 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25054 if test $ac_cv_header_mach_cthreads_h = yes ; then
25055 ol_with_threads=found
25057 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25058 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25059 if test "${ac_cv_func_cthread_fork+set}" = set; then
25060 echo $ECHO_N "(cached) $ECHO_C" >&6
25062 cat >conftest.$ac_ext <<_ACEOF
25065 cat confdefs.h >>conftest.$ac_ext
25066 cat >>conftest.$ac_ext <<_ACEOF
25067 /* end confdefs.h. */
25068 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25069 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25070 #define cthread_fork innocuous_cthread_fork
25072 /* System header to define __stub macros and hopefully few prototypes,
25073 which can conflict with char cthread_fork (); below.
25074 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25075 <limits.h> exists even on freestanding compilers. */
25078 # include <limits.h>
25080 # include <assert.h>
25083 #undef cthread_fork
25085 /* Override any gcc2 internal prototype to avoid an error. */
25090 /* We use char because int might match the return type of a gcc2
25091 builtin and then its argument prototype would still apply. */
25092 char cthread_fork ();
25093 /* The GNU C library defines this for functions which it implements
25094 to always fail with ENOSYS. Some functions are actually named
25095 something starting with __ and the normal name is an alias. */
25096 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25099 char (*f) () = cthread_fork;
25108 return f != cthread_fork;
25113 rm -f conftest.$ac_objext conftest$ac_exeext
25114 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25115 (eval $ac_link) 2>conftest.er1
25117 grep -v '^ *+' conftest.er1 >conftest.err
25119 cat conftest.err >&5
25120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25121 (exit $ac_status); } &&
25122 { ac_try='test -z "$ac_c_werror_flag"
25123 || test ! -s conftest.err'
25124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25125 (eval $ac_try) 2>&5
25127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25128 (exit $ac_status); }; } &&
25129 { ac_try='test -s conftest$ac_exeext'
25130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25131 (eval $ac_try) 2>&5
25133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25134 (exit $ac_status); }; }; then
25135 ac_cv_func_cthread_fork=yes
25137 echo "$as_me: failed program was:" >&5
25138 sed 's/^/| /' conftest.$ac_ext >&5
25140 ac_cv_func_cthread_fork=no
25142 rm -f conftest.err conftest.$ac_objext \
25143 conftest$ac_exeext conftest.$ac_ext
25145 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25146 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25147 if test $ac_cv_func_cthread_fork = yes; then
25148 ol_link_threads=yes
25152 if test $ol_link_threads = no ; then
25153 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
25154 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
25155 if test "${ol_cv_cthread_all_load+set}" = set; then
25156 echo $ECHO_N "(cached) $ECHO_C" >&6
25160 LIBS="-all_load $LIBS"
25161 cat >conftest.$ac_ext <<_ACEOF
25164 cat confdefs.h >>conftest.$ac_ext
25165 cat >>conftest.$ac_ext <<_ACEOF
25166 /* end confdefs.h. */
25167 #include <mach/cthreads.h>
25172 cthread_fork((void *)0, (void *)0);
25178 rm -f conftest.$ac_objext conftest$ac_exeext
25179 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25180 (eval $ac_link) 2>conftest.er1
25182 grep -v '^ *+' conftest.er1 >conftest.err
25184 cat conftest.err >&5
25185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25186 (exit $ac_status); } &&
25187 { ac_try='test -z "$ac_c_werror_flag"
25188 || test ! -s conftest.err'
25189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25190 (eval $ac_try) 2>&5
25192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25193 (exit $ac_status); }; } &&
25194 { ac_try='test -s conftest$ac_exeext'
25195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25196 (eval $ac_try) 2>&5
25198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25199 (exit $ac_status); }; }; then
25200 ol_cv_cthread_all_load=yes
25202 echo "$as_me: failed program was:" >&5
25203 sed 's/^/| /' conftest.$ac_ext >&5
25205 ol_cv_cthread_all_load=no
25207 rm -f conftest.err conftest.$ac_objext \
25208 conftest$ac_exeext conftest.$ac_ext
25212 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
25213 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
25215 if test $ol_cv_cthread_all_load = yes ; then
25216 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
25217 ol_link_threads=mach
25218 ol_with_threads=found
25222 elif test $ac_cv_header_cthreads_h = yes ; then
25224 ol_with_threads=found
25227 LIBS="$LIBS -lthreads"
25228 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25229 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25230 if test "${ac_cv_func_cthread_fork+set}" = set; then
25231 echo $ECHO_N "(cached) $ECHO_C" >&6
25233 cat >conftest.$ac_ext <<_ACEOF
25236 cat confdefs.h >>conftest.$ac_ext
25237 cat >>conftest.$ac_ext <<_ACEOF
25238 /* end confdefs.h. */
25239 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25240 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25241 #define cthread_fork innocuous_cthread_fork
25243 /* System header to define __stub macros and hopefully few prototypes,
25244 which can conflict with char cthread_fork (); below.
25245 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25246 <limits.h> exists even on freestanding compilers. */
25249 # include <limits.h>
25251 # include <assert.h>
25254 #undef cthread_fork
25256 /* Override any gcc2 internal prototype to avoid an error. */
25261 /* We use char because int might match the return type of a gcc2
25262 builtin and then its argument prototype would still apply. */
25263 char cthread_fork ();
25264 /* The GNU C library defines this for functions which it implements
25265 to always fail with ENOSYS. Some functions are actually named
25266 something starting with __ and the normal name is an alias. */
25267 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25270 char (*f) () = cthread_fork;
25279 return f != cthread_fork;
25284 rm -f conftest.$ac_objext conftest$ac_exeext
25285 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25286 (eval $ac_link) 2>conftest.er1
25288 grep -v '^ *+' conftest.er1 >conftest.err
25290 cat conftest.err >&5
25291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25292 (exit $ac_status); } &&
25293 { ac_try='test -z "$ac_c_werror_flag"
25294 || test ! -s conftest.err'
25295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25296 (eval $ac_try) 2>&5
25298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25299 (exit $ac_status); }; } &&
25300 { ac_try='test -s conftest$ac_exeext'
25301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25302 (eval $ac_try) 2>&5
25304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25305 (exit $ac_status); }; }; then
25306 ac_cv_func_cthread_fork=yes
25308 echo "$as_me: failed program was:" >&5
25309 sed 's/^/| /' conftest.$ac_ext >&5
25311 ac_cv_func_cthread_fork=no
25313 rm -f conftest.err conftest.$ac_objext \
25314 conftest$ac_exeext conftest.$ac_ext
25316 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25317 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25318 if test $ac_cv_func_cthread_fork = yes; then
25319 ol_link_threads=yes
25324 if test $ol_link_threads = yes ; then
25325 LTHREAD_LIBS="-lthreads"
25326 ol_link_threads=mach
25327 ol_with_threads=found
25329 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25330 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25331 { (exit 1); exit 1; }; }
25334 elif test $ol_with_threads = mach ; then
25335 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
25336 echo "$as_me: error: could not locate Mach CThreads" >&2;}
25337 { (exit 1); exit 1; }; }
25340 if test $ol_link_threads = mach ; then
25342 cat >>confdefs.h <<\_ACEOF
25343 #define HAVE_MACH_CTHREADS 1
25346 elif test $ol_with_threads = found ; then
25347 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25348 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25349 { (exit 1); exit 1; }; }
25354 case $ol_with_threads in auto | yes | pth)
25357 for ac_header in pth.h
25359 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25360 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25361 echo "$as_me:$LINENO: checking for $ac_header" >&5
25362 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25363 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25364 echo $ECHO_N "(cached) $ECHO_C" >&6
25366 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25367 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25369 # Is the header compilable?
25370 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25371 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25372 cat >conftest.$ac_ext <<_ACEOF
25375 cat confdefs.h >>conftest.$ac_ext
25376 cat >>conftest.$ac_ext <<_ACEOF
25377 /* end confdefs.h. */
25378 $ac_includes_default
25379 #include <$ac_header>
25381 rm -f conftest.$ac_objext
25382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25383 (eval $ac_compile) 2>conftest.er1
25385 grep -v '^ *+' conftest.er1 >conftest.err
25387 cat conftest.err >&5
25388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25389 (exit $ac_status); } &&
25390 { ac_try='test -z "$ac_c_werror_flag"
25391 || test ! -s conftest.err'
25392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25393 (eval $ac_try) 2>&5
25395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25396 (exit $ac_status); }; } &&
25397 { ac_try='test -s conftest.$ac_objext'
25398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25399 (eval $ac_try) 2>&5
25401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25402 (exit $ac_status); }; }; then
25403 ac_header_compiler=yes
25405 echo "$as_me: failed program was:" >&5
25406 sed 's/^/| /' conftest.$ac_ext >&5
25408 ac_header_compiler=no
25410 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25411 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25412 echo "${ECHO_T}$ac_header_compiler" >&6
25414 # Is the header present?
25415 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25416 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25417 cat >conftest.$ac_ext <<_ACEOF
25420 cat confdefs.h >>conftest.$ac_ext
25421 cat >>conftest.$ac_ext <<_ACEOF
25422 /* end confdefs.h. */
25423 #include <$ac_header>
25425 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25426 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25428 grep -v '^ *+' conftest.er1 >conftest.err
25430 cat conftest.err >&5
25431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25432 (exit $ac_status); } >/dev/null; then
25433 if test -s conftest.err; then
25434 ac_cpp_err=$ac_c_preproc_warn_flag
25435 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25442 if test -z "$ac_cpp_err"; then
25443 ac_header_preproc=yes
25445 echo "$as_me: failed program was:" >&5
25446 sed 's/^/| /' conftest.$ac_ext >&5
25448 ac_header_preproc=no
25450 rm -f conftest.err conftest.$ac_ext
25451 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25452 echo "${ECHO_T}$ac_header_preproc" >&6
25454 # So? What about this header?
25455 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25457 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25458 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25459 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25460 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25461 ac_header_preproc=yes
25464 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25465 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25466 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25467 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25468 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25469 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25470 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25471 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25473 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25474 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25475 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25478 ## --------------------------------------------- ##
25479 ## Report this to <http://www.openldap.org/its/> ##
25480 ## --------------------------------------------- ##
25483 sed "s/^/$as_me: WARNING: /" >&2
25486 echo "$as_me:$LINENO: checking for $ac_header" >&5
25487 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25488 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25489 echo $ECHO_N "(cached) $ECHO_C" >&6
25491 eval "$as_ac_Header=\$ac_header_preproc"
25493 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25494 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25497 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25498 cat >>confdefs.h <<_ACEOF
25499 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25507 if test $ac_cv_header_pth_h = yes ; then
25508 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
25509 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
25510 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
25511 echo $ECHO_N "(cached) $ECHO_C" >&6
25513 ac_check_lib_save_LIBS=$LIBS
25515 cat >conftest.$ac_ext <<_ACEOF
25518 cat confdefs.h >>conftest.$ac_ext
25519 cat >>conftest.$ac_ext <<_ACEOF
25520 /* end confdefs.h. */
25522 /* Override any gcc2 internal prototype to avoid an error. */
25526 /* We use char because int might match the return type of a gcc2
25527 builtin and then its argument prototype would still apply. */
25528 char pth_version ();
25537 rm -f conftest.$ac_objext conftest$ac_exeext
25538 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25539 (eval $ac_link) 2>conftest.er1
25541 grep -v '^ *+' conftest.er1 >conftest.err
25543 cat conftest.err >&5
25544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25545 (exit $ac_status); } &&
25546 { ac_try='test -z "$ac_c_werror_flag"
25547 || test ! -s conftest.err'
25548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25549 (eval $ac_try) 2>&5
25551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25552 (exit $ac_status); }; } &&
25553 { ac_try='test -s conftest$ac_exeext'
25554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25555 (eval $ac_try) 2>&5
25557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25558 (exit $ac_status); }; }; then
25559 ac_cv_lib_pth_pth_version=yes
25561 echo "$as_me: failed program was:" >&5
25562 sed 's/^/| /' conftest.$ac_ext >&5
25564 ac_cv_lib_pth_pth_version=no
25566 rm -f conftest.err conftest.$ac_objext \
25567 conftest$ac_exeext conftest.$ac_ext
25568 LIBS=$ac_check_lib_save_LIBS
25570 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
25571 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
25572 if test $ac_cv_lib_pth_pth_version = yes; then
25579 if test $have_pth = yes ; then
25581 cat >>confdefs.h <<\_ACEOF
25582 #define HAVE_GNU_PTH 1
25585 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
25586 ol_link_threads=pth
25587 ol_with_threads=found
25589 if test $ol_with_yielding_select = auto ; then
25590 ol_with_yielding_select=yes
25597 case $ol_with_threads in auto | yes | lwp)
25601 for ac_header in thread.h synch.h
25603 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25604 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25605 echo "$as_me:$LINENO: checking for $ac_header" >&5
25606 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25607 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25608 echo $ECHO_N "(cached) $ECHO_C" >&6
25610 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25611 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25613 # Is the header compilable?
25614 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25615 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25616 cat >conftest.$ac_ext <<_ACEOF
25619 cat confdefs.h >>conftest.$ac_ext
25620 cat >>conftest.$ac_ext <<_ACEOF
25621 /* end confdefs.h. */
25622 $ac_includes_default
25623 #include <$ac_header>
25625 rm -f conftest.$ac_objext
25626 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25627 (eval $ac_compile) 2>conftest.er1
25629 grep -v '^ *+' conftest.er1 >conftest.err
25631 cat conftest.err >&5
25632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25633 (exit $ac_status); } &&
25634 { ac_try='test -z "$ac_c_werror_flag"
25635 || test ! -s conftest.err'
25636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25637 (eval $ac_try) 2>&5
25639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25640 (exit $ac_status); }; } &&
25641 { ac_try='test -s conftest.$ac_objext'
25642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25643 (eval $ac_try) 2>&5
25645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25646 (exit $ac_status); }; }; then
25647 ac_header_compiler=yes
25649 echo "$as_me: failed program was:" >&5
25650 sed 's/^/| /' conftest.$ac_ext >&5
25652 ac_header_compiler=no
25654 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25655 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25656 echo "${ECHO_T}$ac_header_compiler" >&6
25658 # Is the header present?
25659 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25660 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25661 cat >conftest.$ac_ext <<_ACEOF
25664 cat confdefs.h >>conftest.$ac_ext
25665 cat >>conftest.$ac_ext <<_ACEOF
25666 /* end confdefs.h. */
25667 #include <$ac_header>
25669 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25670 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25672 grep -v '^ *+' conftest.er1 >conftest.err
25674 cat conftest.err >&5
25675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25676 (exit $ac_status); } >/dev/null; then
25677 if test -s conftest.err; then
25678 ac_cpp_err=$ac_c_preproc_warn_flag
25679 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25686 if test -z "$ac_cpp_err"; then
25687 ac_header_preproc=yes
25689 echo "$as_me: failed program was:" >&5
25690 sed 's/^/| /' conftest.$ac_ext >&5
25692 ac_header_preproc=no
25694 rm -f conftest.err conftest.$ac_ext
25695 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25696 echo "${ECHO_T}$ac_header_preproc" >&6
25698 # So? What about this header?
25699 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25701 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25702 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25703 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25704 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25705 ac_header_preproc=yes
25708 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25709 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25710 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25711 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25712 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25713 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25714 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25715 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25716 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25717 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25718 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25719 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25722 ## --------------------------------------------- ##
25723 ## Report this to <http://www.openldap.org/its/> ##
25724 ## --------------------------------------------- ##
25727 sed "s/^/$as_me: WARNING: /" >&2
25730 echo "$as_me:$LINENO: checking for $ac_header" >&5
25731 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25732 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25733 echo $ECHO_N "(cached) $ECHO_C" >&6
25735 eval "$as_ac_Header=\$ac_header_preproc"
25737 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25738 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25741 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25742 cat >>confdefs.h <<_ACEOF
25743 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25750 if test $ac_cv_header_thread_h = yes &&
25751 test $ac_cv_header_synch_h = yes ; then
25752 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
25753 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
25754 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
25755 echo $ECHO_N "(cached) $ECHO_C" >&6
25757 ac_check_lib_save_LIBS=$LIBS
25758 LIBS="-lthread $LIBS"
25759 cat >conftest.$ac_ext <<_ACEOF
25762 cat confdefs.h >>conftest.$ac_ext
25763 cat >>conftest.$ac_ext <<_ACEOF
25764 /* end confdefs.h. */
25766 /* Override any gcc2 internal prototype to avoid an error. */
25770 /* We use char because int might match the return type of a gcc2
25771 builtin and then its argument prototype would still apply. */
25772 char thr_create ();
25781 rm -f conftest.$ac_objext conftest$ac_exeext
25782 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25783 (eval $ac_link) 2>conftest.er1
25785 grep -v '^ *+' conftest.er1 >conftest.err
25787 cat conftest.err >&5
25788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25789 (exit $ac_status); } &&
25790 { ac_try='test -z "$ac_c_werror_flag"
25791 || test ! -s conftest.err'
25792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25793 (eval $ac_try) 2>&5
25795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25796 (exit $ac_status); }; } &&
25797 { ac_try='test -s conftest$ac_exeext'
25798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25799 (eval $ac_try) 2>&5
25801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25802 (exit $ac_status); }; }; then
25803 ac_cv_lib_thread_thr_create=yes
25805 echo "$as_me: failed program was:" >&5
25806 sed 's/^/| /' conftest.$ac_ext >&5
25808 ac_cv_lib_thread_thr_create=no
25810 rm -f conftest.err conftest.$ac_objext \
25811 conftest$ac_exeext conftest.$ac_ext
25812 LIBS=$ac_check_lib_save_LIBS
25814 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
25815 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
25816 if test $ac_cv_lib_thread_thr_create = yes; then
25823 if test $have_thr = yes ; then
25825 cat >>confdefs.h <<\_ACEOF
25829 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
25830 ol_link_threads=thr
25832 if test $ol_with_yielding_select = auto ; then
25833 ol_with_yielding_select=yes
25839 thr_setconcurrency \
25840 thr_getconcurrency \
25843 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25844 echo "$as_me:$LINENO: checking for $ac_func" >&5
25845 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
25846 if eval "test \"\${$as_ac_var+set}\" = set"; then
25847 echo $ECHO_N "(cached) $ECHO_C" >&6
25849 cat >conftest.$ac_ext <<_ACEOF
25852 cat confdefs.h >>conftest.$ac_ext
25853 cat >>conftest.$ac_ext <<_ACEOF
25854 /* end confdefs.h. */
25855 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25856 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25857 #define $ac_func innocuous_$ac_func
25859 /* System header to define __stub macros and hopefully few prototypes,
25860 which can conflict with char $ac_func (); below.
25861 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25862 <limits.h> exists even on freestanding compilers. */
25865 # include <limits.h>
25867 # include <assert.h>
25872 /* Override any gcc2 internal prototype to avoid an error. */
25877 /* We use char because int might match the return type of a gcc2
25878 builtin and then its argument prototype would still apply. */
25880 /* The GNU C library defines this for functions which it implements
25881 to always fail with ENOSYS. Some functions are actually named
25882 something starting with __ and the normal name is an alias. */
25883 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
25886 char (*f) () = $ac_func;
25895 return f != $ac_func;
25900 rm -f conftest.$ac_objext conftest$ac_exeext
25901 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25902 (eval $ac_link) 2>conftest.er1
25904 grep -v '^ *+' conftest.er1 >conftest.err
25906 cat conftest.err >&5
25907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25908 (exit $ac_status); } &&
25909 { ac_try='test -z "$ac_c_werror_flag"
25910 || test ! -s conftest.err'
25911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25912 (eval $ac_try) 2>&5
25914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25915 (exit $ac_status); }; } &&
25916 { ac_try='test -s conftest$ac_exeext'
25917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25918 (eval $ac_try) 2>&5
25920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25921 (exit $ac_status); }; }; then
25922 eval "$as_ac_var=yes"
25924 echo "$as_me: failed program was:" >&5
25925 sed 's/^/| /' conftest.$ac_ext >&5
25927 eval "$as_ac_var=no"
25929 rm -f conftest.err conftest.$ac_objext \
25930 conftest$ac_exeext conftest.$ac_ext
25932 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
25933 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
25934 if test `eval echo '${'$as_ac_var'}'` = yes; then
25935 cat >>confdefs.h <<_ACEOF
25936 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25946 for ac_header in lwp/lwp.h
25948 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25949 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25950 echo "$as_me:$LINENO: checking for $ac_header" >&5
25951 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25952 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25953 echo $ECHO_N "(cached) $ECHO_C" >&6
25955 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25956 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25958 # Is the header compilable?
25959 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25960 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25961 cat >conftest.$ac_ext <<_ACEOF
25964 cat confdefs.h >>conftest.$ac_ext
25965 cat >>conftest.$ac_ext <<_ACEOF
25966 /* end confdefs.h. */
25967 $ac_includes_default
25968 #include <$ac_header>
25970 rm -f conftest.$ac_objext
25971 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25972 (eval $ac_compile) 2>conftest.er1
25974 grep -v '^ *+' conftest.er1 >conftest.err
25976 cat conftest.err >&5
25977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25978 (exit $ac_status); } &&
25979 { ac_try='test -z "$ac_c_werror_flag"
25980 || test ! -s conftest.err'
25981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25982 (eval $ac_try) 2>&5
25984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25985 (exit $ac_status); }; } &&
25986 { ac_try='test -s conftest.$ac_objext'
25987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25988 (eval $ac_try) 2>&5
25990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25991 (exit $ac_status); }; }; then
25992 ac_header_compiler=yes
25994 echo "$as_me: failed program was:" >&5
25995 sed 's/^/| /' conftest.$ac_ext >&5
25997 ac_header_compiler=no
25999 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26000 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26001 echo "${ECHO_T}$ac_header_compiler" >&6
26003 # Is the header present?
26004 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26005 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26006 cat >conftest.$ac_ext <<_ACEOF
26009 cat confdefs.h >>conftest.$ac_ext
26010 cat >>conftest.$ac_ext <<_ACEOF
26011 /* end confdefs.h. */
26012 #include <$ac_header>
26014 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26015 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26017 grep -v '^ *+' conftest.er1 >conftest.err
26019 cat conftest.err >&5
26020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26021 (exit $ac_status); } >/dev/null; then
26022 if test -s conftest.err; then
26023 ac_cpp_err=$ac_c_preproc_warn_flag
26024 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26031 if test -z "$ac_cpp_err"; then
26032 ac_header_preproc=yes
26034 echo "$as_me: failed program was:" >&5
26035 sed 's/^/| /' conftest.$ac_ext >&5
26037 ac_header_preproc=no
26039 rm -f conftest.err conftest.$ac_ext
26040 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26041 echo "${ECHO_T}$ac_header_preproc" >&6
26043 # So? What about this header?
26044 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26046 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26047 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26048 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26049 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26050 ac_header_preproc=yes
26053 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26054 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26055 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26056 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26057 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26058 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26059 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26060 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26061 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26062 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26063 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26064 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26067 ## --------------------------------------------- ##
26068 ## Report this to <http://www.openldap.org/its/> ##
26069 ## --------------------------------------------- ##
26072 sed "s/^/$as_me: WARNING: /" >&2
26075 echo "$as_me:$LINENO: checking for $ac_header" >&5
26076 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26077 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26078 echo $ECHO_N "(cached) $ECHO_C" >&6
26080 eval "$as_ac_Header=\$ac_header_preproc"
26082 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26083 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26086 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26087 cat >>confdefs.h <<_ACEOF
26088 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26095 if test $ac_cv_header_lwp_lwp_h = yes ; then
26096 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
26097 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
26098 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
26099 echo $ECHO_N "(cached) $ECHO_C" >&6
26101 ac_check_lib_save_LIBS=$LIBS
26103 cat >conftest.$ac_ext <<_ACEOF
26106 cat confdefs.h >>conftest.$ac_ext
26107 cat >>conftest.$ac_ext <<_ACEOF
26108 /* end confdefs.h. */
26110 /* Override any gcc2 internal prototype to avoid an error. */
26114 /* We use char because int might match the return type of a gcc2
26115 builtin and then its argument prototype would still apply. */
26116 char lwp_create ();
26125 rm -f conftest.$ac_objext conftest$ac_exeext
26126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26127 (eval $ac_link) 2>conftest.er1
26129 grep -v '^ *+' conftest.er1 >conftest.err
26131 cat conftest.err >&5
26132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26133 (exit $ac_status); } &&
26134 { ac_try='test -z "$ac_c_werror_flag"
26135 || test ! -s conftest.err'
26136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26137 (eval $ac_try) 2>&5
26139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26140 (exit $ac_status); }; } &&
26141 { ac_try='test -s conftest$ac_exeext'
26142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26143 (eval $ac_try) 2>&5
26145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26146 (exit $ac_status); }; }; then
26147 ac_cv_lib_lwp_lwp_create=yes
26149 echo "$as_me: failed program was:" >&5
26150 sed 's/^/| /' conftest.$ac_ext >&5
26152 ac_cv_lib_lwp_lwp_create=no
26154 rm -f conftest.err conftest.$ac_objext \
26155 conftest$ac_exeext conftest.$ac_ext
26156 LIBS=$ac_check_lib_save_LIBS
26158 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
26159 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
26160 if test $ac_cv_lib_lwp_lwp_create = yes; then
26167 if test $have_lwp = yes ; then
26169 cat >>confdefs.h <<\_ACEOF
26173 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
26174 ol_link_threads=lwp
26176 if test $ol_with_yielding_select = auto ; then
26177 ol_with_yielding_select=no
26184 if test $ol_with_yielding_select = yes ; then
26186 cat >>confdefs.h <<\_ACEOF
26187 #define HAVE_YIELDING_SELECT 1
26192 if test $ol_with_threads = manual ; then
26193 ol_link_threads=yes
26195 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
26196 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
26200 for ac_header in pthread.h sched.h
26202 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26203 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26204 echo "$as_me:$LINENO: checking for $ac_header" >&5
26205 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26206 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26207 echo $ECHO_N "(cached) $ECHO_C" >&6
26209 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26210 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26212 # Is the header compilable?
26213 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26214 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26215 cat >conftest.$ac_ext <<_ACEOF
26218 cat confdefs.h >>conftest.$ac_ext
26219 cat >>conftest.$ac_ext <<_ACEOF
26220 /* end confdefs.h. */
26221 $ac_includes_default
26222 #include <$ac_header>
26224 rm -f conftest.$ac_objext
26225 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26226 (eval $ac_compile) 2>conftest.er1
26228 grep -v '^ *+' conftest.er1 >conftest.err
26230 cat conftest.err >&5
26231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26232 (exit $ac_status); } &&
26233 { ac_try='test -z "$ac_c_werror_flag"
26234 || test ! -s conftest.err'
26235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26236 (eval $ac_try) 2>&5
26238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26239 (exit $ac_status); }; } &&
26240 { ac_try='test -s conftest.$ac_objext'
26241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26242 (eval $ac_try) 2>&5
26244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26245 (exit $ac_status); }; }; then
26246 ac_header_compiler=yes
26248 echo "$as_me: failed program was:" >&5
26249 sed 's/^/| /' conftest.$ac_ext >&5
26251 ac_header_compiler=no
26253 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26254 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26255 echo "${ECHO_T}$ac_header_compiler" >&6
26257 # Is the header present?
26258 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26259 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26260 cat >conftest.$ac_ext <<_ACEOF
26263 cat confdefs.h >>conftest.$ac_ext
26264 cat >>conftest.$ac_ext <<_ACEOF
26265 /* end confdefs.h. */
26266 #include <$ac_header>
26268 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26269 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26271 grep -v '^ *+' conftest.er1 >conftest.err
26273 cat conftest.err >&5
26274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26275 (exit $ac_status); } >/dev/null; then
26276 if test -s conftest.err; then
26277 ac_cpp_err=$ac_c_preproc_warn_flag
26278 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26285 if test -z "$ac_cpp_err"; then
26286 ac_header_preproc=yes
26288 echo "$as_me: failed program was:" >&5
26289 sed 's/^/| /' conftest.$ac_ext >&5
26291 ac_header_preproc=no
26293 rm -f conftest.err conftest.$ac_ext
26294 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26295 echo "${ECHO_T}$ac_header_preproc" >&6
26297 # So? What about this header?
26298 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26300 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26301 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26302 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26303 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26304 ac_header_preproc=yes
26307 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26308 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26309 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26310 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26311 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26312 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26313 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26314 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26315 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26316 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26317 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26318 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26321 ## --------------------------------------------- ##
26322 ## Report this to <http://www.openldap.org/its/> ##
26323 ## --------------------------------------------- ##
26326 sed "s/^/$as_me: WARNING: /" >&2
26329 echo "$as_me:$LINENO: checking for $ac_header" >&5
26330 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26331 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26332 echo $ECHO_N "(cached) $ECHO_C" >&6
26334 eval "$as_ac_Header=\$ac_header_preproc"
26336 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26337 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26340 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26341 cat >>confdefs.h <<_ACEOF
26342 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26351 for ac_func in sched_yield pthread_yield
26353 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26354 echo "$as_me:$LINENO: checking for $ac_func" >&5
26355 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26356 if eval "test \"\${$as_ac_var+set}\" = set"; then
26357 echo $ECHO_N "(cached) $ECHO_C" >&6
26359 cat >conftest.$ac_ext <<_ACEOF
26362 cat confdefs.h >>conftest.$ac_ext
26363 cat >>conftest.$ac_ext <<_ACEOF
26364 /* end confdefs.h. */
26365 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26366 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26367 #define $ac_func innocuous_$ac_func
26369 /* System header to define __stub macros and hopefully few prototypes,
26370 which can conflict with char $ac_func (); below.
26371 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26372 <limits.h> exists even on freestanding compilers. */
26375 # include <limits.h>
26377 # include <assert.h>
26382 /* Override any gcc2 internal prototype to avoid an error. */
26387 /* We use char because int might match the return type of a gcc2
26388 builtin and then its argument prototype would still apply. */
26390 /* The GNU C library defines this for functions which it implements
26391 to always fail with ENOSYS. Some functions are actually named
26392 something starting with __ and the normal name is an alias. */
26393 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26396 char (*f) () = $ac_func;
26405 return f != $ac_func;
26410 rm -f conftest.$ac_objext conftest$ac_exeext
26411 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26412 (eval $ac_link) 2>conftest.er1
26414 grep -v '^ *+' conftest.er1 >conftest.err
26416 cat conftest.err >&5
26417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26418 (exit $ac_status); } &&
26419 { ac_try='test -z "$ac_c_werror_flag"
26420 || test ! -s conftest.err'
26421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26422 (eval $ac_try) 2>&5
26424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26425 (exit $ac_status); }; } &&
26426 { ac_try='test -s conftest$ac_exeext'
26427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26428 (eval $ac_try) 2>&5
26430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26431 (exit $ac_status); }; }; then
26432 eval "$as_ac_var=yes"
26434 echo "$as_me: failed program was:" >&5
26435 sed 's/^/| /' conftest.$ac_ext >&5
26437 eval "$as_ac_var=no"
26439 rm -f conftest.err conftest.$ac_objext \
26440 conftest$ac_exeext conftest.$ac_ext
26442 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26443 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26444 if test `eval echo '${'$as_ac_var'}'` = yes; then
26445 cat >>confdefs.h <<_ACEOF
26446 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26453 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
26454 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
26455 if test "${ol_cv_header_linux_threads+set}" = set; then
26456 echo $ECHO_N "(cached) $ECHO_C" >&6
26458 cat >conftest.$ac_ext <<_ACEOF
26461 cat confdefs.h >>conftest.$ac_ext
26462 cat >>conftest.$ac_ext <<_ACEOF
26463 /* end confdefs.h. */
26464 #include <pthread.h>
26466 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26467 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
26468 ol_cv_header_linux_threads=yes
26470 ol_cv_header_linux_threads=no
26476 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
26477 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
26478 if test $ol_cv_header_linux_threads = yes; then
26480 cat >>confdefs.h <<\_ACEOF
26481 #define HAVE_LINUX_THREADS 1
26488 for ac_header in mach/cthreads.h
26490 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26491 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26492 echo "$as_me:$LINENO: checking for $ac_header" >&5
26493 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26494 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26495 echo $ECHO_N "(cached) $ECHO_C" >&6
26497 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26498 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26500 # Is the header compilable?
26501 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26502 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26503 cat >conftest.$ac_ext <<_ACEOF
26506 cat confdefs.h >>conftest.$ac_ext
26507 cat >>conftest.$ac_ext <<_ACEOF
26508 /* end confdefs.h. */
26509 $ac_includes_default
26510 #include <$ac_header>
26512 rm -f conftest.$ac_objext
26513 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26514 (eval $ac_compile) 2>conftest.er1
26516 grep -v '^ *+' conftest.er1 >conftest.err
26518 cat conftest.err >&5
26519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26520 (exit $ac_status); } &&
26521 { ac_try='test -z "$ac_c_werror_flag"
26522 || test ! -s conftest.err'
26523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26524 (eval $ac_try) 2>&5
26526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26527 (exit $ac_status); }; } &&
26528 { ac_try='test -s conftest.$ac_objext'
26529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26530 (eval $ac_try) 2>&5
26532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26533 (exit $ac_status); }; }; then
26534 ac_header_compiler=yes
26536 echo "$as_me: failed program was:" >&5
26537 sed 's/^/| /' conftest.$ac_ext >&5
26539 ac_header_compiler=no
26541 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26542 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26543 echo "${ECHO_T}$ac_header_compiler" >&6
26545 # Is the header present?
26546 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26547 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26548 cat >conftest.$ac_ext <<_ACEOF
26551 cat confdefs.h >>conftest.$ac_ext
26552 cat >>conftest.$ac_ext <<_ACEOF
26553 /* end confdefs.h. */
26554 #include <$ac_header>
26556 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26557 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26559 grep -v '^ *+' conftest.er1 >conftest.err
26561 cat conftest.err >&5
26562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26563 (exit $ac_status); } >/dev/null; then
26564 if test -s conftest.err; then
26565 ac_cpp_err=$ac_c_preproc_warn_flag
26566 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26573 if test -z "$ac_cpp_err"; then
26574 ac_header_preproc=yes
26576 echo "$as_me: failed program was:" >&5
26577 sed 's/^/| /' conftest.$ac_ext >&5
26579 ac_header_preproc=no
26581 rm -f conftest.err conftest.$ac_ext
26582 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26583 echo "${ECHO_T}$ac_header_preproc" >&6
26585 # So? What about this header?
26586 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26588 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26589 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26590 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26591 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26592 ac_header_preproc=yes
26595 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26596 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26597 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26598 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26599 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26600 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26601 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26602 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26603 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26604 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26605 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26606 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26609 ## --------------------------------------------- ##
26610 ## Report this to <http://www.openldap.org/its/> ##
26611 ## --------------------------------------------- ##
26614 sed "s/^/$as_me: WARNING: /" >&2
26617 echo "$as_me:$LINENO: checking for $ac_header" >&5
26618 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26619 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26620 echo $ECHO_N "(cached) $ECHO_C" >&6
26622 eval "$as_ac_Header=\$ac_header_preproc"
26624 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26625 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26628 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26629 cat >>confdefs.h <<_ACEOF
26630 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26638 for ac_header in lwp/lwp.h
26640 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26641 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26642 echo "$as_me:$LINENO: checking for $ac_header" >&5
26643 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26644 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26645 echo $ECHO_N "(cached) $ECHO_C" >&6
26647 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26648 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26650 # Is the header compilable?
26651 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26652 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26653 cat >conftest.$ac_ext <<_ACEOF
26656 cat confdefs.h >>conftest.$ac_ext
26657 cat >>conftest.$ac_ext <<_ACEOF
26658 /* end confdefs.h. */
26659 $ac_includes_default
26660 #include <$ac_header>
26662 rm -f conftest.$ac_objext
26663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26664 (eval $ac_compile) 2>conftest.er1
26666 grep -v '^ *+' conftest.er1 >conftest.err
26668 cat conftest.err >&5
26669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26670 (exit $ac_status); } &&
26671 { ac_try='test -z "$ac_c_werror_flag"
26672 || test ! -s conftest.err'
26673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26674 (eval $ac_try) 2>&5
26676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26677 (exit $ac_status); }; } &&
26678 { ac_try='test -s conftest.$ac_objext'
26679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26680 (eval $ac_try) 2>&5
26682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26683 (exit $ac_status); }; }; then
26684 ac_header_compiler=yes
26686 echo "$as_me: failed program was:" >&5
26687 sed 's/^/| /' conftest.$ac_ext >&5
26689 ac_header_compiler=no
26691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26692 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26693 echo "${ECHO_T}$ac_header_compiler" >&6
26695 # Is the header present?
26696 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26697 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26698 cat >conftest.$ac_ext <<_ACEOF
26701 cat confdefs.h >>conftest.$ac_ext
26702 cat >>conftest.$ac_ext <<_ACEOF
26703 /* end confdefs.h. */
26704 #include <$ac_header>
26706 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26707 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26709 grep -v '^ *+' conftest.er1 >conftest.err
26711 cat conftest.err >&5
26712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26713 (exit $ac_status); } >/dev/null; then
26714 if test -s conftest.err; then
26715 ac_cpp_err=$ac_c_preproc_warn_flag
26716 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26723 if test -z "$ac_cpp_err"; then
26724 ac_header_preproc=yes
26726 echo "$as_me: failed program was:" >&5
26727 sed 's/^/| /' conftest.$ac_ext >&5
26729 ac_header_preproc=no
26731 rm -f conftest.err conftest.$ac_ext
26732 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26733 echo "${ECHO_T}$ac_header_preproc" >&6
26735 # So? What about this header?
26736 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26738 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26739 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26740 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26741 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26742 ac_header_preproc=yes
26745 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26746 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26747 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26748 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26749 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26750 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26751 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26752 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26753 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26754 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26755 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26756 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26759 ## --------------------------------------------- ##
26760 ## Report this to <http://www.openldap.org/its/> ##
26761 ## --------------------------------------------- ##
26764 sed "s/^/$as_me: WARNING: /" >&2
26767 echo "$as_me:$LINENO: checking for $ac_header" >&5
26768 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26769 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26770 echo $ECHO_N "(cached) $ECHO_C" >&6
26772 eval "$as_ac_Header=\$ac_header_preproc"
26774 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26775 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26778 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26779 cat >>confdefs.h <<_ACEOF
26780 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26789 for ac_header in thread.h synch.h
26791 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26792 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26793 echo "$as_me:$LINENO: checking for $ac_header" >&5
26794 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26795 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26796 echo $ECHO_N "(cached) $ECHO_C" >&6
26798 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26799 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26801 # Is the header compilable?
26802 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26803 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26804 cat >conftest.$ac_ext <<_ACEOF
26807 cat confdefs.h >>conftest.$ac_ext
26808 cat >>conftest.$ac_ext <<_ACEOF
26809 /* end confdefs.h. */
26810 $ac_includes_default
26811 #include <$ac_header>
26813 rm -f conftest.$ac_objext
26814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26815 (eval $ac_compile) 2>conftest.er1
26817 grep -v '^ *+' conftest.er1 >conftest.err
26819 cat conftest.err >&5
26820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26821 (exit $ac_status); } &&
26822 { ac_try='test -z "$ac_c_werror_flag"
26823 || test ! -s conftest.err'
26824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26825 (eval $ac_try) 2>&5
26827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26828 (exit $ac_status); }; } &&
26829 { ac_try='test -s conftest.$ac_objext'
26830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26831 (eval $ac_try) 2>&5
26833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26834 (exit $ac_status); }; }; then
26835 ac_header_compiler=yes
26837 echo "$as_me: failed program was:" >&5
26838 sed 's/^/| /' conftest.$ac_ext >&5
26840 ac_header_compiler=no
26842 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26843 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26844 echo "${ECHO_T}$ac_header_compiler" >&6
26846 # Is the header present?
26847 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26848 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26849 cat >conftest.$ac_ext <<_ACEOF
26852 cat confdefs.h >>conftest.$ac_ext
26853 cat >>conftest.$ac_ext <<_ACEOF
26854 /* end confdefs.h. */
26855 #include <$ac_header>
26857 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26858 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26860 grep -v '^ *+' conftest.er1 >conftest.err
26862 cat conftest.err >&5
26863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26864 (exit $ac_status); } >/dev/null; then
26865 if test -s conftest.err; then
26866 ac_cpp_err=$ac_c_preproc_warn_flag
26867 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26874 if test -z "$ac_cpp_err"; then
26875 ac_header_preproc=yes
26877 echo "$as_me: failed program was:" >&5
26878 sed 's/^/| /' conftest.$ac_ext >&5
26880 ac_header_preproc=no
26882 rm -f conftest.err conftest.$ac_ext
26883 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26884 echo "${ECHO_T}$ac_header_preproc" >&6
26886 # So? What about this header?
26887 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26889 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26890 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26891 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26892 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26893 ac_header_preproc=yes
26896 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26897 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26898 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26899 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26900 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26901 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26902 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26903 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26904 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26905 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26906 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26907 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26910 ## --------------------------------------------- ##
26911 ## Report this to <http://www.openldap.org/its/> ##
26912 ## --------------------------------------------- ##
26915 sed "s/^/$as_me: WARNING: /" >&2
26918 echo "$as_me:$LINENO: checking for $ac_header" >&5
26919 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26920 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26921 echo $ECHO_N "(cached) $ECHO_C" >&6
26923 eval "$as_ac_Header=\$ac_header_preproc"
26925 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26926 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26929 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26930 cat >>confdefs.h <<_ACEOF
26931 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26940 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
26941 cat >>confdefs.h <<\_ACEOF
26942 #define REENTRANT 1
26945 cat >>confdefs.h <<\_ACEOF
26946 #define _REENTRANT 1
26949 cat >>confdefs.h <<\_ACEOF
26950 #define THREAD_SAFE 1
26953 cat >>confdefs.h <<\_ACEOF
26954 #define _THREAD_SAFE 1
26957 cat >>confdefs.h <<\_ACEOF
26958 #define THREADSAFE 1
26961 cat >>confdefs.h <<\_ACEOF
26962 #define _THREADSAFE 1
26965 cat >>confdefs.h <<\_ACEOF
26966 #define _SGI_MP_SOURCE 1
26970 echo "$as_me:$LINENO: checking for thread specific errno" >&5
26971 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
26972 if test "${ol_cv_errno_thread_specific+set}" = set; then
26973 echo $ECHO_N "(cached) $ECHO_C" >&6
26976 cat >conftest.$ac_ext <<_ACEOF
26979 cat confdefs.h >>conftest.$ac_ext
26980 cat >>conftest.$ac_ext <<_ACEOF
26981 /* end confdefs.h. */
26991 rm -f conftest.$ac_objext conftest$ac_exeext
26992 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26993 (eval $ac_link) 2>conftest.er1
26995 grep -v '^ *+' conftest.er1 >conftest.err
26997 cat conftest.err >&5
26998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26999 (exit $ac_status); } &&
27000 { ac_try='test -z "$ac_c_werror_flag"
27001 || test ! -s conftest.err'
27002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27003 (eval $ac_try) 2>&5
27005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27006 (exit $ac_status); }; } &&
27007 { ac_try='test -s conftest$ac_exeext'
27008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27009 (eval $ac_try) 2>&5
27011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27012 (exit $ac_status); }; }; then
27013 ol_cv_errno_thread_specific=yes
27015 echo "$as_me: failed program was:" >&5
27016 sed 's/^/| /' conftest.$ac_ext >&5
27018 ol_cv_errno_thread_specific=no
27020 rm -f conftest.err conftest.$ac_objext \
27021 conftest$ac_exeext conftest.$ac_ext
27024 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
27025 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
27027 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
27028 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
27029 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
27030 echo $ECHO_N "(cached) $ECHO_C" >&6
27033 cat >conftest.$ac_ext <<_ACEOF
27036 cat confdefs.h >>conftest.$ac_ext
27037 cat >>conftest.$ac_ext <<_ACEOF
27038 /* end confdefs.h. */
27048 rm -f conftest.$ac_objext conftest$ac_exeext
27049 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27050 (eval $ac_link) 2>conftest.er1
27052 grep -v '^ *+' conftest.er1 >conftest.err
27054 cat conftest.err >&5
27055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27056 (exit $ac_status); } &&
27057 { ac_try='test -z "$ac_c_werror_flag"
27058 || test ! -s conftest.err'
27059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27060 (eval $ac_try) 2>&5
27062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27063 (exit $ac_status); }; } &&
27064 { ac_try='test -s conftest$ac_exeext'
27065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27066 (eval $ac_try) 2>&5
27068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27069 (exit $ac_status); }; }; then
27070 ol_cv_h_errno_thread_specific=yes
27072 echo "$as_me: failed program was:" >&5
27073 sed 's/^/| /' conftest.$ac_ext >&5
27075 ol_cv_h_errno_thread_specific=no
27077 rm -f conftest.err conftest.$ac_objext \
27078 conftest$ac_exeext conftest.$ac_ext
27081 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
27082 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
27084 if test $ol_cv_errno_thread_specific != yes ||
27085 test $ol_cv_h_errno_thread_specific != yes ; then
27086 LIBS="$LTHREAD_LIBS $LIBS"
27092 if test $ol_link_threads = no ; then
27093 if test $ol_with_threads = yes ; then
27094 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
27095 echo "$as_me: error: no suitable thread support" >&2;}
27096 { (exit 1); exit 1; }; }
27099 if test $ol_with_threads = auto ; then
27100 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
27101 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
27106 cat >>confdefs.h <<\_ACEOF
27107 #define NO_THREADS 1
27116 if test $ol_link_threads != no ; then
27118 cat >>confdefs.h <<\_ACEOF
27119 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
27129 gethostbyname_r gethostbyaddr_r \
27132 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27133 echo "$as_me:$LINENO: checking for $ac_func" >&5
27134 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
27135 if eval "test \"\${$as_ac_var+set}\" = set"; then
27136 echo $ECHO_N "(cached) $ECHO_C" >&6
27138 cat >conftest.$ac_ext <<_ACEOF
27141 cat confdefs.h >>conftest.$ac_ext
27142 cat >>conftest.$ac_ext <<_ACEOF
27143 /* end confdefs.h. */
27144 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27145 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27146 #define $ac_func innocuous_$ac_func
27148 /* System header to define __stub macros and hopefully few prototypes,
27149 which can conflict with char $ac_func (); below.
27150 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27151 <limits.h> exists even on freestanding compilers. */
27154 # include <limits.h>
27156 # include <assert.h>
27161 /* Override any gcc2 internal prototype to avoid an error. */
27166 /* We use char because int might match the return type of a gcc2
27167 builtin and then its argument prototype would still apply. */
27169 /* The GNU C library defines this for functions which it implements
27170 to always fail with ENOSYS. Some functions are actually named
27171 something starting with __ and the normal name is an alias. */
27172 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
27175 char (*f) () = $ac_func;
27184 return f != $ac_func;
27189 rm -f conftest.$ac_objext conftest$ac_exeext
27190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27191 (eval $ac_link) 2>conftest.er1
27193 grep -v '^ *+' conftest.er1 >conftest.err
27195 cat conftest.err >&5
27196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27197 (exit $ac_status); } &&
27198 { ac_try='test -z "$ac_c_werror_flag"
27199 || test ! -s conftest.err'
27200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27201 (eval $ac_try) 2>&5
27203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27204 (exit $ac_status); }; } &&
27205 { ac_try='test -s conftest$ac_exeext'
27206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27207 (eval $ac_try) 2>&5
27209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27210 (exit $ac_status); }; }; then
27211 eval "$as_ac_var=yes"
27213 echo "$as_me: failed program was:" >&5
27214 sed 's/^/| /' conftest.$ac_ext >&5
27216 eval "$as_ac_var=no"
27218 rm -f conftest.err conftest.$ac_objext \
27219 conftest$ac_exeext conftest.$ac_ext
27221 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
27222 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
27223 if test `eval echo '${'$as_ac_var'}'` = yes; then
27224 cat >>confdefs.h <<_ACEOF
27225 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27232 if test "$ac_cv_func_ctime_r" = no ; then
27233 ol_cv_func_ctime_r_nargs=0
27235 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
27236 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
27237 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
27238 echo $ECHO_N "(cached) $ECHO_C" >&6
27240 cat >conftest.$ac_ext <<_ACEOF
27243 cat confdefs.h >>conftest.$ac_ext
27244 cat >>conftest.$ac_ext <<_ACEOF
27245 /* end confdefs.h. */
27250 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
27255 rm -f conftest.$ac_objext
27256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27257 (eval $ac_compile) 2>conftest.er1
27259 grep -v '^ *+' conftest.er1 >conftest.err
27261 cat conftest.err >&5
27262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27263 (exit $ac_status); } &&
27264 { ac_try='test -z "$ac_c_werror_flag"
27265 || test ! -s conftest.err'
27266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27267 (eval $ac_try) 2>&5
27269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27270 (exit $ac_status); }; } &&
27271 { ac_try='test -s conftest.$ac_objext'
27272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27273 (eval $ac_try) 2>&5
27275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27276 (exit $ac_status); }; }; then
27277 ol_cv_func_ctime_r_nargs3=yes
27279 echo "$as_me: failed program was:" >&5
27280 sed 's/^/| /' conftest.$ac_ext >&5
27282 ol_cv_func_ctime_r_nargs3=no
27284 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27286 cat >conftest.$ac_ext <<_ACEOF
27289 cat confdefs.h >>conftest.$ac_ext
27290 cat >>conftest.$ac_ext <<_ACEOF
27291 /* end confdefs.h. */
27296 time_t ti; char *buffer; ctime_r(&ti,buffer);
27301 rm -f conftest.$ac_objext
27302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27303 (eval $ac_compile) 2>conftest.er1
27305 grep -v '^ *+' conftest.er1 >conftest.err
27307 cat conftest.err >&5
27308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27309 (exit $ac_status); } &&
27310 { ac_try='test -z "$ac_c_werror_flag"
27311 || test ! -s conftest.err'
27312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27313 (eval $ac_try) 2>&5
27315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27316 (exit $ac_status); }; } &&
27317 { ac_try='test -s conftest.$ac_objext'
27318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27319 (eval $ac_try) 2>&5
27321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27322 (exit $ac_status); }; }; then
27323 ol_cv_func_ctime_r_nargs2=yes
27325 echo "$as_me: failed program was:" >&5
27326 sed 's/^/| /' conftest.$ac_ext >&5
27328 ol_cv_func_ctime_r_nargs2=no
27330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27332 if test $ol_cv_func_ctime_r_nargs3 = yes &&
27333 test $ol_cv_func_ctime_r_nargs2 = no ; then
27335 ol_cv_func_ctime_r_nargs=3
27337 elif test $ol_cv_func_ctime_r_nargs3 = no &&
27338 test $ol_cv_func_ctime_r_nargs2 = yes ; then
27340 ol_cv_func_ctime_r_nargs=2
27343 ol_cv_func_ctime_r_nargs=0
27347 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
27348 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
27350 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
27352 cat >>confdefs.h <<_ACEOF
27353 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
27360 if test "$ac_cv_func_gethostbyname_r" = yes ; then
27361 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
27362 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
27363 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
27364 echo $ECHO_N "(cached) $ECHO_C" >&6
27366 cat >conftest.$ac_ext <<_ACEOF
27369 cat confdefs.h >>conftest.$ac_ext
27370 cat >>conftest.$ac_ext <<_ACEOF
27371 /* end confdefs.h. */
27372 #include <sys/types.h>
27373 #include <sys/socket.h>
27374 #include <netinet/in.h>
27376 #define BUFSIZE (sizeof(struct hostent)+10)
27380 struct hostent hent; char buffer[BUFSIZE];
27381 int bufsize=BUFSIZE;int h_errno;
27382 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
27383 buffer, bufsize, &h_errno);
27388 rm -f conftest.$ac_objext
27389 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27390 (eval $ac_compile) 2>conftest.er1
27392 grep -v '^ *+' conftest.er1 >conftest.err
27394 cat conftest.err >&5
27395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27396 (exit $ac_status); } &&
27397 { ac_try='test -z "$ac_c_werror_flag"
27398 || test ! -s conftest.err'
27399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27400 (eval $ac_try) 2>&5
27402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27403 (exit $ac_status); }; } &&
27404 { ac_try='test -s conftest.$ac_objext'
27405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27406 (eval $ac_try) 2>&5
27408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27409 (exit $ac_status); }; }; then
27410 ol_cv_func_gethostbyname_r_nargs5=yes
27412 echo "$as_me: failed program was:" >&5
27413 sed 's/^/| /' conftest.$ac_ext >&5
27415 ol_cv_func_gethostbyname_r_nargs5=no
27417 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27419 cat >conftest.$ac_ext <<_ACEOF
27422 cat confdefs.h >>conftest.$ac_ext
27423 cat >>conftest.$ac_ext <<_ACEOF
27424 /* end confdefs.h. */
27425 #include <sys/types.h>
27426 #include <sys/socket.h>
27427 #include <netinet/in.h>
27429 #define BUFSIZE (sizeof(struct hostent)+10)
27433 struct hostent hent;struct hostent *rhent;
27434 char buffer[BUFSIZE];
27435 int bufsize=BUFSIZE;int h_errno;
27436 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
27442 rm -f conftest.$ac_objext
27443 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27444 (eval $ac_compile) 2>conftest.er1
27446 grep -v '^ *+' conftest.er1 >conftest.err
27448 cat conftest.err >&5
27449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27450 (exit $ac_status); } &&
27451 { ac_try='test -z "$ac_c_werror_flag"
27452 || test ! -s conftest.err'
27453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27454 (eval $ac_try) 2>&5
27456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27457 (exit $ac_status); }; } &&
27458 { ac_try='test -s conftest.$ac_objext'
27459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27460 (eval $ac_try) 2>&5
27462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27463 (exit $ac_status); }; }; then
27464 ol_cv_func_gethostbyname_r_nargs6=yes
27466 echo "$as_me: failed program was:" >&5
27467 sed 's/^/| /' conftest.$ac_ext >&5
27469 ol_cv_func_gethostbyname_r_nargs6=no
27471 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27473 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
27474 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
27476 ol_cv_func_gethostbyname_r_nargs=5
27478 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
27479 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
27481 ol_cv_func_gethostbyname_r_nargs=6
27484 ol_cv_func_gethostbyname_r_nargs=0
27488 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
27489 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
27490 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
27492 cat >>confdefs.h <<_ACEOF
27493 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
27499 ol_cv_func_gethostbyname_r_nargs=0
27502 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
27503 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
27504 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
27505 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
27506 echo $ECHO_N "(cached) $ECHO_C" >&6
27508 cat >conftest.$ac_ext <<_ACEOF
27511 cat confdefs.h >>conftest.$ac_ext
27512 cat >>conftest.$ac_ext <<_ACEOF
27513 /* end confdefs.h. */
27514 #include <sys/types.h>
27515 #include <sys/socket.h>
27516 #include <netinet/in.h>
27518 #define BUFSIZE (sizeof(struct hostent)+10)
27522 struct hostent hent; char buffer[BUFSIZE];
27523 struct in_addr add;
27524 size_t alen=sizeof(struct in_addr);
27525 int bufsize=BUFSIZE;int h_errno;
27526 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27527 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
27532 rm -f conftest.$ac_objext
27533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27534 (eval $ac_compile) 2>conftest.er1
27536 grep -v '^ *+' conftest.er1 >conftest.err
27538 cat conftest.err >&5
27539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27540 (exit $ac_status); } &&
27541 { ac_try='test -z "$ac_c_werror_flag"
27542 || test ! -s conftest.err'
27543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27544 (eval $ac_try) 2>&5
27546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27547 (exit $ac_status); }; } &&
27548 { ac_try='test -s conftest.$ac_objext'
27549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27550 (eval $ac_try) 2>&5
27552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27553 (exit $ac_status); }; }; then
27554 ol_cv_func_gethostbyaddr_r_nargs7=yes
27556 echo "$as_me: failed program was:" >&5
27557 sed 's/^/| /' conftest.$ac_ext >&5
27559 ol_cv_func_gethostbyaddr_r_nargs7=no
27561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27563 cat >conftest.$ac_ext <<_ACEOF
27566 cat confdefs.h >>conftest.$ac_ext
27567 cat >>conftest.$ac_ext <<_ACEOF
27568 /* end confdefs.h. */
27569 #include <sys/types.h>
27570 #include <sys/socket.h>
27571 #include <netinet/in.h>
27573 #define BUFSIZE (sizeof(struct hostent)+10)
27577 struct hostent hent;
27578 struct hostent *rhent; char buffer[BUFSIZE];
27579 struct in_addr add;
27580 size_t alen=sizeof(struct in_addr);
27581 int bufsize=BUFSIZE;int h_errno;
27582 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27583 alen, AF_INET, &hent, buffer, bufsize,
27589 rm -f conftest.$ac_objext
27590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27591 (eval $ac_compile) 2>conftest.er1
27593 grep -v '^ *+' conftest.er1 >conftest.err
27595 cat conftest.err >&5
27596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27597 (exit $ac_status); } &&
27598 { ac_try='test -z "$ac_c_werror_flag"
27599 || test ! -s conftest.err'
27600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27601 (eval $ac_try) 2>&5
27603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27604 (exit $ac_status); }; } &&
27605 { ac_try='test -s conftest.$ac_objext'
27606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27607 (eval $ac_try) 2>&5
27609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27610 (exit $ac_status); }; }; then
27611 ol_cv_func_gethostbyaddr_r_nargs8=yes
27613 echo "$as_me: failed program was:" >&5
27614 sed 's/^/| /' conftest.$ac_ext >&5
27616 ol_cv_func_gethostbyaddr_r_nargs8=no
27618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27620 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
27621 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
27623 ol_cv_func_gethostbyaddr_r_nargs=7
27625 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
27626 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
27628 ol_cv_func_gethostbyaddr_r_nargs=8
27631 ol_cv_func_gethostbyaddr_r_nargs=0
27635 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
27636 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
27637 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
27639 cat >>confdefs.h <<_ACEOF
27640 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
27646 ol_cv_func_gethostbyaddr_r_nargs=0
27651 case $ol_enable_ldbm_api in auto | berkeley | bcompat)
27653 if test $ol_enable_ldbm_api = bcompat; then \
27656 for ac_header in db_185.h db.h
27658 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27659 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27660 echo "$as_me:$LINENO: checking for $ac_header" >&5
27661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27662 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27663 echo $ECHO_N "(cached) $ECHO_C" >&6
27665 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27666 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27668 # Is the header compilable?
27669 echo "$as_me:$LINENO: checking $ac_header usability" >&5
27670 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
27671 cat >conftest.$ac_ext <<_ACEOF
27674 cat confdefs.h >>conftest.$ac_ext
27675 cat >>conftest.$ac_ext <<_ACEOF
27676 /* end confdefs.h. */
27677 $ac_includes_default
27678 #include <$ac_header>
27680 rm -f conftest.$ac_objext
27681 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27682 (eval $ac_compile) 2>conftest.er1
27684 grep -v '^ *+' conftest.er1 >conftest.err
27686 cat conftest.err >&5
27687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27688 (exit $ac_status); } &&
27689 { ac_try='test -z "$ac_c_werror_flag"
27690 || test ! -s conftest.err'
27691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27692 (eval $ac_try) 2>&5
27694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27695 (exit $ac_status); }; } &&
27696 { ac_try='test -s conftest.$ac_objext'
27697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27698 (eval $ac_try) 2>&5
27700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27701 (exit $ac_status); }; }; then
27702 ac_header_compiler=yes
27704 echo "$as_me: failed program was:" >&5
27705 sed 's/^/| /' conftest.$ac_ext >&5
27707 ac_header_compiler=no
27709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27710 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27711 echo "${ECHO_T}$ac_header_compiler" >&6
27713 # Is the header present?
27714 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27715 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27716 cat >conftest.$ac_ext <<_ACEOF
27719 cat confdefs.h >>conftest.$ac_ext
27720 cat >>conftest.$ac_ext <<_ACEOF
27721 /* end confdefs.h. */
27722 #include <$ac_header>
27724 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27725 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27727 grep -v '^ *+' conftest.er1 >conftest.err
27729 cat conftest.err >&5
27730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27731 (exit $ac_status); } >/dev/null; then
27732 if test -s conftest.err; then
27733 ac_cpp_err=$ac_c_preproc_warn_flag
27734 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27741 if test -z "$ac_cpp_err"; then
27742 ac_header_preproc=yes
27744 echo "$as_me: failed program was:" >&5
27745 sed 's/^/| /' conftest.$ac_ext >&5
27747 ac_header_preproc=no
27749 rm -f conftest.err conftest.$ac_ext
27750 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27751 echo "${ECHO_T}$ac_header_preproc" >&6
27753 # So? What about this header?
27754 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27756 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27757 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27758 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27759 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27760 ac_header_preproc=yes
27763 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27764 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27765 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27766 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27767 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27768 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27769 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27770 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27771 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27772 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27773 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27774 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27777 ## --------------------------------------------- ##
27778 ## Report this to <http://www.openldap.org/its/> ##
27779 ## --------------------------------------------- ##
27782 sed "s/^/$as_me: WARNING: /" >&2
27785 echo "$as_me:$LINENO: checking for $ac_header" >&5
27786 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27787 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27788 echo $ECHO_N "(cached) $ECHO_C" >&6
27790 eval "$as_ac_Header=\$ac_header_preproc"
27792 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27793 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27796 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27797 cat >>confdefs.h <<_ACEOF
27798 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27805 if test $ac_cv_header_db_185_h = yes || test $ac_cv_header_db_h = yes; then
27806 echo "$as_me:$LINENO: checking if Berkeley DB header compatibility" >&5
27807 echo $ECHO_N "checking if Berkeley DB header compatibility... $ECHO_C" >&6
27808 if test "${ol_cv_header_db1+set}" = set; then
27809 echo $ECHO_N "(cached) $ECHO_C" >&6
27812 cat >conftest.$ac_ext <<_ACEOF
27815 cat confdefs.h >>conftest.$ac_ext
27816 cat >>conftest.$ac_ext <<_ACEOF
27817 /* end confdefs.h. */
27820 # include <db_185.h>
27825 /* this check could be improved */
27826 #ifndef DB_VERSION_MAJOR
27827 # define DB_VERSION_MAJOR 1
27830 #if DB_VERSION_MAJOR == 1
27835 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27836 $EGREP "__db_version_1" >/dev/null 2>&1; then
27837 ol_cv_header_db1=yes
27839 ol_cv_header_db1=no
27844 echo "$as_me:$LINENO: result: $ol_cv_header_db1" >&5
27845 echo "${ECHO_T}$ol_cv_header_db1" >&6
27847 if test $ol_cv_header_db1 = yes ; then
27850 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
27851 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
27852 if test "${ol_cv_bdb_major+set}" = set; then
27853 echo $ECHO_N "(cached) $ECHO_C" >&6
27857 if test $ol_cv_bdb_major = 0 ; then
27858 cat >conftest.$ac_ext <<_ACEOF
27861 cat confdefs.h >>conftest.$ac_ext
27862 cat >>conftest.$ac_ext <<_ACEOF
27863 /* end confdefs.h. */
27866 #ifndef DB_VERSION_MAJOR
27867 # define DB_VERSION_MAJOR 1
27869 #if DB_VERSION_MAJOR == 4
27874 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27875 $EGREP "__db_version" >/dev/null 2>&1; then
27883 if test $ol_cv_bdb_major = 0 ; then
27884 cat >conftest.$ac_ext <<_ACEOF
27887 cat confdefs.h >>conftest.$ac_ext
27888 cat >>conftest.$ac_ext <<_ACEOF
27889 /* end confdefs.h. */
27892 #ifndef DB_VERSION_MAJOR
27893 # define DB_VERSION_MAJOR 1
27895 #if DB_VERSION_MAJOR == 3
27900 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27901 $EGREP "__db_version" >/dev/null 2>&1; then
27909 if test $ol_cv_bdb_major = 0 ; then
27910 cat >conftest.$ac_ext <<_ACEOF
27913 cat confdefs.h >>conftest.$ac_ext
27914 cat >>conftest.$ac_ext <<_ACEOF
27915 /* end confdefs.h. */
27918 #ifndef DB_VERSION_MAJOR
27919 # define DB_VERSION_MAJOR 1
27921 #if DB_VERSION_MAJOR == 2
27926 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27927 $EGREP "__db_version" >/dev/null 2>&1; then
27935 if test $ol_cv_bdb_major = 0 ; then
27936 cat >conftest.$ac_ext <<_ACEOF
27939 cat confdefs.h >>conftest.$ac_ext
27940 cat >>conftest.$ac_ext <<_ACEOF
27941 /* end confdefs.h. */
27944 #ifndef DB_VERSION_MAJOR
27945 # define DB_VERSION_MAJOR 1
27947 #if DB_VERSION_MAJOR == 1
27952 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27953 $EGREP "__db_version" >/dev/null 2>&1; then
27962 if test $ol_cv_bdb_major = 0 ; then
27963 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
27964 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
27965 { (exit 1); exit 1; }; }
27969 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
27970 echo "${ECHO_T}$ol_cv_bdb_major" >&6
27972 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
27973 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
27974 if test "${ol_cv_bdb_minor+set}" = set; then
27975 echo $ECHO_N "(cached) $ECHO_C" >&6
27979 if test $ol_cv_bdb_minor = 0 ; then
27980 cat >conftest.$ac_ext <<_ACEOF
27983 cat confdefs.h >>conftest.$ac_ext
27984 cat >>conftest.$ac_ext <<_ACEOF
27985 /* end confdefs.h. */
27988 #ifndef DB_VERSION_MINOR
27989 # define DB_VERSION_MINOR 0
27991 #if DB_VERSION_MINOR == 9
27996 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27997 $EGREP "__db_version" >/dev/null 2>&1; then
28005 if test $ol_cv_bdb_minor = 0 ; then
28006 cat >conftest.$ac_ext <<_ACEOF
28009 cat confdefs.h >>conftest.$ac_ext
28010 cat >>conftest.$ac_ext <<_ACEOF
28011 /* end confdefs.h. */
28014 #ifndef DB_VERSION_MINOR
28015 # define DB_VERSION_MINOR 0
28017 #if DB_VERSION_MINOR == 8
28022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28023 $EGREP "__db_version" >/dev/null 2>&1; then
28031 if test $ol_cv_bdb_minor = 0 ; then
28032 cat >conftest.$ac_ext <<_ACEOF
28035 cat confdefs.h >>conftest.$ac_ext
28036 cat >>conftest.$ac_ext <<_ACEOF
28037 /* end confdefs.h. */
28040 #ifndef DB_VERSION_MINOR
28041 # define DB_VERSION_MINOR 0
28043 #if DB_VERSION_MINOR == 7
28048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28049 $EGREP "__db_version" >/dev/null 2>&1; then
28057 if test $ol_cv_bdb_minor = 0 ; then
28058 cat >conftest.$ac_ext <<_ACEOF
28061 cat confdefs.h >>conftest.$ac_ext
28062 cat >>conftest.$ac_ext <<_ACEOF
28063 /* end confdefs.h. */
28066 #ifndef DB_VERSION_MINOR
28067 # define DB_VERSION_MINOR 0
28069 #if DB_VERSION_MINOR == 6
28074 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28075 $EGREP "__db_version" >/dev/null 2>&1; then
28083 if test $ol_cv_bdb_minor = 0 ; then
28084 cat >conftest.$ac_ext <<_ACEOF
28087 cat confdefs.h >>conftest.$ac_ext
28088 cat >>conftest.$ac_ext <<_ACEOF
28089 /* end confdefs.h. */
28092 #ifndef DB_VERSION_MINOR
28093 # define DB_VERSION_MINOR 0
28095 #if DB_VERSION_MINOR == 5
28100 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28101 $EGREP "__db_version" >/dev/null 2>&1; then
28109 if test $ol_cv_bdb_minor = 0 ; then
28110 cat >conftest.$ac_ext <<_ACEOF
28113 cat confdefs.h >>conftest.$ac_ext
28114 cat >>conftest.$ac_ext <<_ACEOF
28115 /* end confdefs.h. */
28118 #ifndef DB_VERSION_MINOR
28119 # define DB_VERSION_MINOR 0
28121 #if DB_VERSION_MINOR == 4
28126 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28127 $EGREP "__db_version" >/dev/null 2>&1; then
28135 if test $ol_cv_bdb_minor = 0 ; then
28136 cat >conftest.$ac_ext <<_ACEOF
28139 cat confdefs.h >>conftest.$ac_ext
28140 cat >>conftest.$ac_ext <<_ACEOF
28141 /* end confdefs.h. */
28144 #ifndef DB_VERSION_MINOR
28145 # define DB_VERSION_MINOR 0
28147 #if DB_VERSION_MINOR == 3
28152 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28153 $EGREP "__db_version" >/dev/null 2>&1; then
28161 if test $ol_cv_bdb_minor = 0 ; then
28162 cat >conftest.$ac_ext <<_ACEOF
28165 cat confdefs.h >>conftest.$ac_ext
28166 cat >>conftest.$ac_ext <<_ACEOF
28167 /* end confdefs.h. */
28170 #ifndef DB_VERSION_MINOR
28171 # define DB_VERSION_MINOR 0
28173 #if DB_VERSION_MINOR == 2
28178 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28179 $EGREP "__db_version" >/dev/null 2>&1; then
28187 if test $ol_cv_bdb_minor = 0 ; then
28188 cat >conftest.$ac_ext <<_ACEOF
28191 cat confdefs.h >>conftest.$ac_ext
28192 cat >>conftest.$ac_ext <<_ACEOF
28193 /* end confdefs.h. */
28196 #ifndef DB_VERSION_MINOR
28197 # define DB_VERSION_MINOR 0
28199 #if DB_VERSION_MINOR == 1
28204 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28205 $EGREP "__db_version" >/dev/null 2>&1; then
28215 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
28216 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
28218 if test $ol_cv_bdb_major = 4 ; then
28219 if test $ol_cv_bdb_minor = 4 ; then
28220 if test $ol_cv_lib_db = no ; then
28221 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
28222 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
28223 if test "${ol_cv_db_db44+set}" = set; then
28224 echo $ECHO_N "(cached) $ECHO_C" >&6
28229 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28231 cat >conftest.$ac_ext <<_ACEOF
28234 cat confdefs.h >>conftest.$ac_ext
28235 cat >>conftest.$ac_ext <<_ACEOF
28236 /* end confdefs.h. */
28238 #ifdef HAVE_DB_185_H
28239 # include <db_185.h>
28244 #ifndef DB_VERSION_MAJOR
28245 # define DB_VERSION_MAJOR 1
28249 #define NULL ((void*)0)
28256 #if DB_VERSION_MAJOR > 1
28259 int major, minor, patch;
28261 version = db_version( &major, &minor, &patch );
28263 if( major != DB_VERSION_MAJOR ||
28264 minor < DB_VERSION_MINOR )
28266 printf("Berkeley DB version mismatch\n"
28267 "\theader: %s\n\tlibrary: %s\n",
28268 DB_VERSION_STRING, version);
28274 #if DB_VERSION_MAJOR > 2
28275 db_env_create( NULL, 0 );
28276 #elif DB_VERSION_MAJOR > 1
28277 db_appexit( NULL );
28279 (void) dbopen( NULL, 0, 0, 0, NULL);
28286 rm -f conftest.$ac_objext conftest$ac_exeext
28287 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28288 (eval $ac_link) 2>conftest.er1
28290 grep -v '^ *+' conftest.er1 >conftest.err
28292 cat conftest.err >&5
28293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28294 (exit $ac_status); } &&
28295 { ac_try='test -z "$ac_c_werror_flag"
28296 || test ! -s conftest.err'
28297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28298 (eval $ac_try) 2>&5
28300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28301 (exit $ac_status); }; } &&
28302 { ac_try='test -s conftest$ac_exeext'
28303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28304 (eval $ac_try) 2>&5
28306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28307 (exit $ac_status); }; }; then
28310 echo "$as_me: failed program was:" >&5
28311 sed 's/^/| /' conftest.$ac_ext >&5
28315 rm -f conftest.err conftest.$ac_objext \
28316 conftest$ac_exeext conftest.$ac_ext
28321 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
28322 echo "${ECHO_T}$ol_cv_db_db44" >&6
28324 if test $ol_cv_db_db44 = yes ; then
28325 ol_cv_lib_db=-ldb44
28329 if test $ol_cv_lib_db = no ; then
28330 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
28331 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
28332 if test "${ol_cv_db_db_44+set}" = set; then
28333 echo $ECHO_N "(cached) $ECHO_C" >&6
28338 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28340 cat >conftest.$ac_ext <<_ACEOF
28343 cat confdefs.h >>conftest.$ac_ext
28344 cat >>conftest.$ac_ext <<_ACEOF
28345 /* end confdefs.h. */
28347 #ifdef HAVE_DB_185_H
28348 # include <db_185.h>
28353 #ifndef DB_VERSION_MAJOR
28354 # define DB_VERSION_MAJOR 1
28358 #define NULL ((void*)0)
28365 #if DB_VERSION_MAJOR > 1
28368 int major, minor, patch;
28370 version = db_version( &major, &minor, &patch );
28372 if( major != DB_VERSION_MAJOR ||
28373 minor < DB_VERSION_MINOR )
28375 printf("Berkeley DB version mismatch\n"
28376 "\theader: %s\n\tlibrary: %s\n",
28377 DB_VERSION_STRING, version);
28383 #if DB_VERSION_MAJOR > 2
28384 db_env_create( NULL, 0 );
28385 #elif DB_VERSION_MAJOR > 1
28386 db_appexit( NULL );
28388 (void) dbopen( NULL, 0, 0, 0, NULL);
28395 rm -f conftest.$ac_objext conftest$ac_exeext
28396 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28397 (eval $ac_link) 2>conftest.er1
28399 grep -v '^ *+' conftest.er1 >conftest.err
28401 cat conftest.err >&5
28402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28403 (exit $ac_status); } &&
28404 { ac_try='test -z "$ac_c_werror_flag"
28405 || test ! -s conftest.err'
28406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28407 (eval $ac_try) 2>&5
28409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28410 (exit $ac_status); }; } &&
28411 { ac_try='test -s conftest$ac_exeext'
28412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28413 (eval $ac_try) 2>&5
28415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28416 (exit $ac_status); }; }; then
28419 echo "$as_me: failed program was:" >&5
28420 sed 's/^/| /' conftest.$ac_ext >&5
28424 rm -f conftest.err conftest.$ac_objext \
28425 conftest$ac_exeext conftest.$ac_ext
28430 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
28431 echo "${ECHO_T}$ol_cv_db_db_44" >&6
28433 if test $ol_cv_db_db_44 = yes ; then
28434 ol_cv_lib_db=-ldb-44
28438 if test $ol_cv_lib_db = no ; then
28439 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
28440 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
28441 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
28442 echo $ECHO_N "(cached) $ECHO_C" >&6
28447 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28449 cat >conftest.$ac_ext <<_ACEOF
28452 cat confdefs.h >>conftest.$ac_ext
28453 cat >>conftest.$ac_ext <<_ACEOF
28454 /* end confdefs.h. */
28456 #ifdef HAVE_DB_185_H
28457 # include <db_185.h>
28462 #ifndef DB_VERSION_MAJOR
28463 # define DB_VERSION_MAJOR 1
28467 #define NULL ((void*)0)
28474 #if DB_VERSION_MAJOR > 1
28477 int major, minor, patch;
28479 version = db_version( &major, &minor, &patch );
28481 if( major != DB_VERSION_MAJOR ||
28482 minor < DB_VERSION_MINOR )
28484 printf("Berkeley DB version mismatch\n"
28485 "\theader: %s\n\tlibrary: %s\n",
28486 DB_VERSION_STRING, version);
28492 #if DB_VERSION_MAJOR > 2
28493 db_env_create( NULL, 0 );
28494 #elif DB_VERSION_MAJOR > 1
28495 db_appexit( NULL );
28497 (void) dbopen( NULL, 0, 0, 0, NULL);
28504 rm -f conftest.$ac_objext conftest$ac_exeext
28505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28506 (eval $ac_link) 2>conftest.er1
28508 grep -v '^ *+' conftest.er1 >conftest.err
28510 cat conftest.err >&5
28511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28512 (exit $ac_status); } &&
28513 { ac_try='test -z "$ac_c_werror_flag"
28514 || test ! -s conftest.err'
28515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28516 (eval $ac_try) 2>&5
28518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28519 (exit $ac_status); }; } &&
28520 { ac_try='test -s conftest$ac_exeext'
28521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28522 (eval $ac_try) 2>&5
28524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28525 (exit $ac_status); }; }; then
28526 ol_cv_db_db_4_dot_4=yes
28528 echo "$as_me: failed program was:" >&5
28529 sed 's/^/| /' conftest.$ac_ext >&5
28531 ol_cv_db_db_4_dot_4=no
28533 rm -f conftest.err conftest.$ac_objext \
28534 conftest$ac_exeext conftest.$ac_ext
28539 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
28540 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
28542 if test $ol_cv_db_db_4_dot_4 = yes ; then
28543 ol_cv_lib_db=-ldb-4.4
28547 if test $ol_cv_lib_db = no ; then
28548 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
28549 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
28550 if test "${ol_cv_db_db_4_4+set}" = set; then
28551 echo $ECHO_N "(cached) $ECHO_C" >&6
28556 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28558 cat >conftest.$ac_ext <<_ACEOF
28561 cat confdefs.h >>conftest.$ac_ext
28562 cat >>conftest.$ac_ext <<_ACEOF
28563 /* end confdefs.h. */
28565 #ifdef HAVE_DB_185_H
28566 # include <db_185.h>
28571 #ifndef DB_VERSION_MAJOR
28572 # define DB_VERSION_MAJOR 1
28576 #define NULL ((void*)0)
28583 #if DB_VERSION_MAJOR > 1
28586 int major, minor, patch;
28588 version = db_version( &major, &minor, &patch );
28590 if( major != DB_VERSION_MAJOR ||
28591 minor < DB_VERSION_MINOR )
28593 printf("Berkeley DB version mismatch\n"
28594 "\theader: %s\n\tlibrary: %s\n",
28595 DB_VERSION_STRING, version);
28601 #if DB_VERSION_MAJOR > 2
28602 db_env_create( NULL, 0 );
28603 #elif DB_VERSION_MAJOR > 1
28604 db_appexit( NULL );
28606 (void) dbopen( NULL, 0, 0, 0, NULL);
28613 rm -f conftest.$ac_objext conftest$ac_exeext
28614 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28615 (eval $ac_link) 2>conftest.er1
28617 grep -v '^ *+' conftest.er1 >conftest.err
28619 cat conftest.err >&5
28620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28621 (exit $ac_status); } &&
28622 { ac_try='test -z "$ac_c_werror_flag"
28623 || test ! -s conftest.err'
28624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28625 (eval $ac_try) 2>&5
28627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28628 (exit $ac_status); }; } &&
28629 { ac_try='test -s conftest$ac_exeext'
28630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28631 (eval $ac_try) 2>&5
28633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28634 (exit $ac_status); }; }; then
28635 ol_cv_db_db_4_4=yes
28637 echo "$as_me: failed program was:" >&5
28638 sed 's/^/| /' conftest.$ac_ext >&5
28642 rm -f conftest.err conftest.$ac_objext \
28643 conftest$ac_exeext conftest.$ac_ext
28648 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
28649 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
28651 if test $ol_cv_db_db_4_4 = yes ; then
28652 ol_cv_lib_db=-ldb-4-4
28656 elif test $ol_cv_bdb_minor = 3 ; then
28657 if test $ol_cv_lib_db = no ; then
28658 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
28659 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
28660 if test "${ol_cv_db_db43+set}" = set; then
28661 echo $ECHO_N "(cached) $ECHO_C" >&6
28666 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28668 cat >conftest.$ac_ext <<_ACEOF
28671 cat confdefs.h >>conftest.$ac_ext
28672 cat >>conftest.$ac_ext <<_ACEOF
28673 /* end confdefs.h. */
28675 #ifdef HAVE_DB_185_H
28676 # include <db_185.h>
28681 #ifndef DB_VERSION_MAJOR
28682 # define DB_VERSION_MAJOR 1
28686 #define NULL ((void*)0)
28693 #if DB_VERSION_MAJOR > 1
28696 int major, minor, patch;
28698 version = db_version( &major, &minor, &patch );
28700 if( major != DB_VERSION_MAJOR ||
28701 minor < DB_VERSION_MINOR )
28703 printf("Berkeley DB version mismatch\n"
28704 "\theader: %s\n\tlibrary: %s\n",
28705 DB_VERSION_STRING, version);
28711 #if DB_VERSION_MAJOR > 2
28712 db_env_create( NULL, 0 );
28713 #elif DB_VERSION_MAJOR > 1
28714 db_appexit( NULL );
28716 (void) dbopen( NULL, 0, 0, 0, NULL);
28723 rm -f conftest.$ac_objext conftest$ac_exeext
28724 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28725 (eval $ac_link) 2>conftest.er1
28727 grep -v '^ *+' conftest.er1 >conftest.err
28729 cat conftest.err >&5
28730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28731 (exit $ac_status); } &&
28732 { ac_try='test -z "$ac_c_werror_flag"
28733 || test ! -s conftest.err'
28734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28735 (eval $ac_try) 2>&5
28737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28738 (exit $ac_status); }; } &&
28739 { ac_try='test -s conftest$ac_exeext'
28740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28741 (eval $ac_try) 2>&5
28743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28744 (exit $ac_status); }; }; then
28747 echo "$as_me: failed program was:" >&5
28748 sed 's/^/| /' conftest.$ac_ext >&5
28752 rm -f conftest.err conftest.$ac_objext \
28753 conftest$ac_exeext conftest.$ac_ext
28758 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
28759 echo "${ECHO_T}$ol_cv_db_db43" >&6
28761 if test $ol_cv_db_db43 = yes ; then
28762 ol_cv_lib_db=-ldb43
28766 if test $ol_cv_lib_db = no ; then
28767 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
28768 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
28769 if test "${ol_cv_db_db_43+set}" = set; then
28770 echo $ECHO_N "(cached) $ECHO_C" >&6
28775 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28777 cat >conftest.$ac_ext <<_ACEOF
28780 cat confdefs.h >>conftest.$ac_ext
28781 cat >>conftest.$ac_ext <<_ACEOF
28782 /* end confdefs.h. */
28784 #ifdef HAVE_DB_185_H
28785 # include <db_185.h>
28790 #ifndef DB_VERSION_MAJOR
28791 # define DB_VERSION_MAJOR 1
28795 #define NULL ((void*)0)
28802 #if DB_VERSION_MAJOR > 1
28805 int major, minor, patch;
28807 version = db_version( &major, &minor, &patch );
28809 if( major != DB_VERSION_MAJOR ||
28810 minor < DB_VERSION_MINOR )
28812 printf("Berkeley DB version mismatch\n"
28813 "\theader: %s\n\tlibrary: %s\n",
28814 DB_VERSION_STRING, version);
28820 #if DB_VERSION_MAJOR > 2
28821 db_env_create( NULL, 0 );
28822 #elif DB_VERSION_MAJOR > 1
28823 db_appexit( NULL );
28825 (void) dbopen( NULL, 0, 0, 0, NULL);
28832 rm -f conftest.$ac_objext conftest$ac_exeext
28833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28834 (eval $ac_link) 2>conftest.er1
28836 grep -v '^ *+' conftest.er1 >conftest.err
28838 cat conftest.err >&5
28839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28840 (exit $ac_status); } &&
28841 { ac_try='test -z "$ac_c_werror_flag"
28842 || test ! -s conftest.err'
28843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28844 (eval $ac_try) 2>&5
28846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28847 (exit $ac_status); }; } &&
28848 { ac_try='test -s conftest$ac_exeext'
28849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28850 (eval $ac_try) 2>&5
28852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28853 (exit $ac_status); }; }; then
28856 echo "$as_me: failed program was:" >&5
28857 sed 's/^/| /' conftest.$ac_ext >&5
28861 rm -f conftest.err conftest.$ac_objext \
28862 conftest$ac_exeext conftest.$ac_ext
28867 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
28868 echo "${ECHO_T}$ol_cv_db_db_43" >&6
28870 if test $ol_cv_db_db_43 = yes ; then
28871 ol_cv_lib_db=-ldb-43
28875 if test $ol_cv_lib_db = no ; then
28876 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
28877 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
28878 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
28879 echo $ECHO_N "(cached) $ECHO_C" >&6
28884 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28886 cat >conftest.$ac_ext <<_ACEOF
28889 cat confdefs.h >>conftest.$ac_ext
28890 cat >>conftest.$ac_ext <<_ACEOF
28891 /* end confdefs.h. */
28893 #ifdef HAVE_DB_185_H
28894 # include <db_185.h>
28899 #ifndef DB_VERSION_MAJOR
28900 # define DB_VERSION_MAJOR 1
28904 #define NULL ((void*)0)
28911 #if DB_VERSION_MAJOR > 1
28914 int major, minor, patch;
28916 version = db_version( &major, &minor, &patch );
28918 if( major != DB_VERSION_MAJOR ||
28919 minor < DB_VERSION_MINOR )
28921 printf("Berkeley DB version mismatch\n"
28922 "\theader: %s\n\tlibrary: %s\n",
28923 DB_VERSION_STRING, version);
28929 #if DB_VERSION_MAJOR > 2
28930 db_env_create( NULL, 0 );
28931 #elif DB_VERSION_MAJOR > 1
28932 db_appexit( NULL );
28934 (void) dbopen( NULL, 0, 0, 0, NULL);
28941 rm -f conftest.$ac_objext conftest$ac_exeext
28942 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28943 (eval $ac_link) 2>conftest.er1
28945 grep -v '^ *+' conftest.er1 >conftest.err
28947 cat conftest.err >&5
28948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28949 (exit $ac_status); } &&
28950 { ac_try='test -z "$ac_c_werror_flag"
28951 || test ! -s conftest.err'
28952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28953 (eval $ac_try) 2>&5
28955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28956 (exit $ac_status); }; } &&
28957 { ac_try='test -s conftest$ac_exeext'
28958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28959 (eval $ac_try) 2>&5
28961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28962 (exit $ac_status); }; }; then
28963 ol_cv_db_db_4_dot_3=yes
28965 echo "$as_me: failed program was:" >&5
28966 sed 's/^/| /' conftest.$ac_ext >&5
28968 ol_cv_db_db_4_dot_3=no
28970 rm -f conftest.err conftest.$ac_objext \
28971 conftest$ac_exeext conftest.$ac_ext
28976 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
28977 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
28979 if test $ol_cv_db_db_4_dot_3 = yes ; then
28980 ol_cv_lib_db=-ldb-4.3
28984 if test $ol_cv_lib_db = no ; then
28985 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
28986 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
28987 if test "${ol_cv_db_db_4_3+set}" = set; then
28988 echo $ECHO_N "(cached) $ECHO_C" >&6
28993 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28995 cat >conftest.$ac_ext <<_ACEOF
28998 cat confdefs.h >>conftest.$ac_ext
28999 cat >>conftest.$ac_ext <<_ACEOF
29000 /* end confdefs.h. */
29002 #ifdef HAVE_DB_185_H
29003 # include <db_185.h>
29008 #ifndef DB_VERSION_MAJOR
29009 # define DB_VERSION_MAJOR 1
29013 #define NULL ((void*)0)
29020 #if DB_VERSION_MAJOR > 1
29023 int major, minor, patch;
29025 version = db_version( &major, &minor, &patch );
29027 if( major != DB_VERSION_MAJOR ||
29028 minor < DB_VERSION_MINOR )
29030 printf("Berkeley DB version mismatch\n"
29031 "\theader: %s\n\tlibrary: %s\n",
29032 DB_VERSION_STRING, version);
29038 #if DB_VERSION_MAJOR > 2
29039 db_env_create( NULL, 0 );
29040 #elif DB_VERSION_MAJOR > 1
29041 db_appexit( NULL );
29043 (void) dbopen( NULL, 0, 0, 0, NULL);
29050 rm -f conftest.$ac_objext conftest$ac_exeext
29051 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29052 (eval $ac_link) 2>conftest.er1
29054 grep -v '^ *+' conftest.er1 >conftest.err
29056 cat conftest.err >&5
29057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29058 (exit $ac_status); } &&
29059 { ac_try='test -z "$ac_c_werror_flag"
29060 || test ! -s conftest.err'
29061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29062 (eval $ac_try) 2>&5
29064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29065 (exit $ac_status); }; } &&
29066 { ac_try='test -s conftest$ac_exeext'
29067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29068 (eval $ac_try) 2>&5
29070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29071 (exit $ac_status); }; }; then
29072 ol_cv_db_db_4_3=yes
29074 echo "$as_me: failed program was:" >&5
29075 sed 's/^/| /' conftest.$ac_ext >&5
29079 rm -f conftest.err conftest.$ac_objext \
29080 conftest$ac_exeext conftest.$ac_ext
29085 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
29086 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
29088 if test $ol_cv_db_db_4_3 = yes ; then
29089 ol_cv_lib_db=-ldb-4-3
29093 elif test $ol_cv_bdb_minor = 2 ; then
29094 if test $ol_cv_lib_db = no ; then
29095 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
29096 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
29097 if test "${ol_cv_db_db42+set}" = set; then
29098 echo $ECHO_N "(cached) $ECHO_C" >&6
29103 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29105 cat >conftest.$ac_ext <<_ACEOF
29108 cat confdefs.h >>conftest.$ac_ext
29109 cat >>conftest.$ac_ext <<_ACEOF
29110 /* end confdefs.h. */
29112 #ifdef HAVE_DB_185_H
29113 # include <db_185.h>
29118 #ifndef DB_VERSION_MAJOR
29119 # define DB_VERSION_MAJOR 1
29123 #define NULL ((void*)0)
29130 #if DB_VERSION_MAJOR > 1
29133 int major, minor, patch;
29135 version = db_version( &major, &minor, &patch );
29137 if( major != DB_VERSION_MAJOR ||
29138 minor < DB_VERSION_MINOR )
29140 printf("Berkeley DB version mismatch\n"
29141 "\theader: %s\n\tlibrary: %s\n",
29142 DB_VERSION_STRING, version);
29148 #if DB_VERSION_MAJOR > 2
29149 db_env_create( NULL, 0 );
29150 #elif DB_VERSION_MAJOR > 1
29151 db_appexit( NULL );
29153 (void) dbopen( NULL, 0, 0, 0, NULL);
29160 rm -f conftest.$ac_objext conftest$ac_exeext
29161 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29162 (eval $ac_link) 2>conftest.er1
29164 grep -v '^ *+' conftest.er1 >conftest.err
29166 cat conftest.err >&5
29167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29168 (exit $ac_status); } &&
29169 { ac_try='test -z "$ac_c_werror_flag"
29170 || test ! -s conftest.err'
29171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29172 (eval $ac_try) 2>&5
29174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29175 (exit $ac_status); }; } &&
29176 { ac_try='test -s conftest$ac_exeext'
29177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29178 (eval $ac_try) 2>&5
29180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29181 (exit $ac_status); }; }; then
29184 echo "$as_me: failed program was:" >&5
29185 sed 's/^/| /' conftest.$ac_ext >&5
29189 rm -f conftest.err conftest.$ac_objext \
29190 conftest$ac_exeext conftest.$ac_ext
29195 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
29196 echo "${ECHO_T}$ol_cv_db_db42" >&6
29198 if test $ol_cv_db_db42 = yes ; then
29199 ol_cv_lib_db=-ldb42
29203 if test $ol_cv_lib_db = no ; then
29204 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
29205 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
29206 if test "${ol_cv_db_db_42+set}" = set; then
29207 echo $ECHO_N "(cached) $ECHO_C" >&6
29212 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29214 cat >conftest.$ac_ext <<_ACEOF
29217 cat confdefs.h >>conftest.$ac_ext
29218 cat >>conftest.$ac_ext <<_ACEOF
29219 /* end confdefs.h. */
29221 #ifdef HAVE_DB_185_H
29222 # include <db_185.h>
29227 #ifndef DB_VERSION_MAJOR
29228 # define DB_VERSION_MAJOR 1
29232 #define NULL ((void*)0)
29239 #if DB_VERSION_MAJOR > 1
29242 int major, minor, patch;
29244 version = db_version( &major, &minor, &patch );
29246 if( major != DB_VERSION_MAJOR ||
29247 minor < DB_VERSION_MINOR )
29249 printf("Berkeley DB version mismatch\n"
29250 "\theader: %s\n\tlibrary: %s\n",
29251 DB_VERSION_STRING, version);
29257 #if DB_VERSION_MAJOR > 2
29258 db_env_create( NULL, 0 );
29259 #elif DB_VERSION_MAJOR > 1
29260 db_appexit( NULL );
29262 (void) dbopen( NULL, 0, 0, 0, NULL);
29269 rm -f conftest.$ac_objext conftest$ac_exeext
29270 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29271 (eval $ac_link) 2>conftest.er1
29273 grep -v '^ *+' conftest.er1 >conftest.err
29275 cat conftest.err >&5
29276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29277 (exit $ac_status); } &&
29278 { ac_try='test -z "$ac_c_werror_flag"
29279 || test ! -s conftest.err'
29280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29281 (eval $ac_try) 2>&5
29283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29284 (exit $ac_status); }; } &&
29285 { ac_try='test -s conftest$ac_exeext'
29286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29287 (eval $ac_try) 2>&5
29289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29290 (exit $ac_status); }; }; then
29293 echo "$as_me: failed program was:" >&5
29294 sed 's/^/| /' conftest.$ac_ext >&5
29298 rm -f conftest.err conftest.$ac_objext \
29299 conftest$ac_exeext conftest.$ac_ext
29304 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
29305 echo "${ECHO_T}$ol_cv_db_db_42" >&6
29307 if test $ol_cv_db_db_42 = yes ; then
29308 ol_cv_lib_db=-ldb-42
29312 if test $ol_cv_lib_db = no ; then
29313 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
29314 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
29315 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
29316 echo $ECHO_N "(cached) $ECHO_C" >&6
29321 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29323 cat >conftest.$ac_ext <<_ACEOF
29326 cat confdefs.h >>conftest.$ac_ext
29327 cat >>conftest.$ac_ext <<_ACEOF
29328 /* end confdefs.h. */
29330 #ifdef HAVE_DB_185_H
29331 # include <db_185.h>
29336 #ifndef DB_VERSION_MAJOR
29337 # define DB_VERSION_MAJOR 1
29341 #define NULL ((void*)0)
29348 #if DB_VERSION_MAJOR > 1
29351 int major, minor, patch;
29353 version = db_version( &major, &minor, &patch );
29355 if( major != DB_VERSION_MAJOR ||
29356 minor < DB_VERSION_MINOR )
29358 printf("Berkeley DB version mismatch\n"
29359 "\theader: %s\n\tlibrary: %s\n",
29360 DB_VERSION_STRING, version);
29366 #if DB_VERSION_MAJOR > 2
29367 db_env_create( NULL, 0 );
29368 #elif DB_VERSION_MAJOR > 1
29369 db_appexit( NULL );
29371 (void) dbopen( NULL, 0, 0, 0, NULL);
29378 rm -f conftest.$ac_objext conftest$ac_exeext
29379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29380 (eval $ac_link) 2>conftest.er1
29382 grep -v '^ *+' conftest.er1 >conftest.err
29384 cat conftest.err >&5
29385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29386 (exit $ac_status); } &&
29387 { ac_try='test -z "$ac_c_werror_flag"
29388 || test ! -s conftest.err'
29389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29390 (eval $ac_try) 2>&5
29392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29393 (exit $ac_status); }; } &&
29394 { ac_try='test -s conftest$ac_exeext'
29395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29396 (eval $ac_try) 2>&5
29398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29399 (exit $ac_status); }; }; then
29400 ol_cv_db_db_4_dot_2=yes
29402 echo "$as_me: failed program was:" >&5
29403 sed 's/^/| /' conftest.$ac_ext >&5
29405 ol_cv_db_db_4_dot_2=no
29407 rm -f conftest.err conftest.$ac_objext \
29408 conftest$ac_exeext conftest.$ac_ext
29413 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
29414 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
29416 if test $ol_cv_db_db_4_dot_2 = yes ; then
29417 ol_cv_lib_db=-ldb-4.2
29421 if test $ol_cv_lib_db = no ; then
29422 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
29423 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
29424 if test "${ol_cv_db_db_4_2+set}" = set; then
29425 echo $ECHO_N "(cached) $ECHO_C" >&6
29430 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29432 cat >conftest.$ac_ext <<_ACEOF
29435 cat confdefs.h >>conftest.$ac_ext
29436 cat >>conftest.$ac_ext <<_ACEOF
29437 /* end confdefs.h. */
29439 #ifdef HAVE_DB_185_H
29440 # include <db_185.h>
29445 #ifndef DB_VERSION_MAJOR
29446 # define DB_VERSION_MAJOR 1
29450 #define NULL ((void*)0)
29457 #if DB_VERSION_MAJOR > 1
29460 int major, minor, patch;
29462 version = db_version( &major, &minor, &patch );
29464 if( major != DB_VERSION_MAJOR ||
29465 minor < DB_VERSION_MINOR )
29467 printf("Berkeley DB version mismatch\n"
29468 "\theader: %s\n\tlibrary: %s\n",
29469 DB_VERSION_STRING, version);
29475 #if DB_VERSION_MAJOR > 2
29476 db_env_create( NULL, 0 );
29477 #elif DB_VERSION_MAJOR > 1
29478 db_appexit( NULL );
29480 (void) dbopen( NULL, 0, 0, 0, NULL);
29487 rm -f conftest.$ac_objext conftest$ac_exeext
29488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29489 (eval $ac_link) 2>conftest.er1
29491 grep -v '^ *+' conftest.er1 >conftest.err
29493 cat conftest.err >&5
29494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29495 (exit $ac_status); } &&
29496 { ac_try='test -z "$ac_c_werror_flag"
29497 || test ! -s conftest.err'
29498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29499 (eval $ac_try) 2>&5
29501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29502 (exit $ac_status); }; } &&
29503 { ac_try='test -s conftest$ac_exeext'
29504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29505 (eval $ac_try) 2>&5
29507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29508 (exit $ac_status); }; }; then
29509 ol_cv_db_db_4_2=yes
29511 echo "$as_me: failed program was:" >&5
29512 sed 's/^/| /' conftest.$ac_ext >&5
29516 rm -f conftest.err conftest.$ac_objext \
29517 conftest$ac_exeext conftest.$ac_ext
29522 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
29523 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
29525 if test $ol_cv_db_db_4_2 = yes ; then
29526 ol_cv_lib_db=-ldb-4-2
29530 elif test $ol_cv_bdb_minor = 1 ; then
29531 if test $ol_cv_lib_db = no ; then
29532 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
29533 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
29534 if test "${ol_cv_db_db41+set}" = set; then
29535 echo $ECHO_N "(cached) $ECHO_C" >&6
29540 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29542 cat >conftest.$ac_ext <<_ACEOF
29545 cat confdefs.h >>conftest.$ac_ext
29546 cat >>conftest.$ac_ext <<_ACEOF
29547 /* end confdefs.h. */
29549 #ifdef HAVE_DB_185_H
29550 # include <db_185.h>
29555 #ifndef DB_VERSION_MAJOR
29556 # define DB_VERSION_MAJOR 1
29560 #define NULL ((void*)0)
29567 #if DB_VERSION_MAJOR > 1
29570 int major, minor, patch;
29572 version = db_version( &major, &minor, &patch );
29574 if( major != DB_VERSION_MAJOR ||
29575 minor < DB_VERSION_MINOR )
29577 printf("Berkeley DB version mismatch\n"
29578 "\theader: %s\n\tlibrary: %s\n",
29579 DB_VERSION_STRING, version);
29585 #if DB_VERSION_MAJOR > 2
29586 db_env_create( NULL, 0 );
29587 #elif DB_VERSION_MAJOR > 1
29588 db_appexit( NULL );
29590 (void) dbopen( NULL, 0, 0, 0, NULL);
29597 rm -f conftest.$ac_objext conftest$ac_exeext
29598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29599 (eval $ac_link) 2>conftest.er1
29601 grep -v '^ *+' conftest.er1 >conftest.err
29603 cat conftest.err >&5
29604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29605 (exit $ac_status); } &&
29606 { ac_try='test -z "$ac_c_werror_flag"
29607 || test ! -s conftest.err'
29608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29609 (eval $ac_try) 2>&5
29611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29612 (exit $ac_status); }; } &&
29613 { ac_try='test -s conftest$ac_exeext'
29614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29615 (eval $ac_try) 2>&5
29617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29618 (exit $ac_status); }; }; then
29621 echo "$as_me: failed program was:" >&5
29622 sed 's/^/| /' conftest.$ac_ext >&5
29626 rm -f conftest.err conftest.$ac_objext \
29627 conftest$ac_exeext conftest.$ac_ext
29632 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
29633 echo "${ECHO_T}$ol_cv_db_db41" >&6
29635 if test $ol_cv_db_db41 = yes ; then
29636 ol_cv_lib_db=-ldb41
29640 if test $ol_cv_lib_db = no ; then
29641 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
29642 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
29643 if test "${ol_cv_db_db_41+set}" = set; then
29644 echo $ECHO_N "(cached) $ECHO_C" >&6
29649 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29651 cat >conftest.$ac_ext <<_ACEOF
29654 cat confdefs.h >>conftest.$ac_ext
29655 cat >>conftest.$ac_ext <<_ACEOF
29656 /* end confdefs.h. */
29658 #ifdef HAVE_DB_185_H
29659 # include <db_185.h>
29664 #ifndef DB_VERSION_MAJOR
29665 # define DB_VERSION_MAJOR 1
29669 #define NULL ((void*)0)
29676 #if DB_VERSION_MAJOR > 1
29679 int major, minor, patch;
29681 version = db_version( &major, &minor, &patch );
29683 if( major != DB_VERSION_MAJOR ||
29684 minor < DB_VERSION_MINOR )
29686 printf("Berkeley DB version mismatch\n"
29687 "\theader: %s\n\tlibrary: %s\n",
29688 DB_VERSION_STRING, version);
29694 #if DB_VERSION_MAJOR > 2
29695 db_env_create( NULL, 0 );
29696 #elif DB_VERSION_MAJOR > 1
29697 db_appexit( NULL );
29699 (void) dbopen( NULL, 0, 0, 0, NULL);
29706 rm -f conftest.$ac_objext conftest$ac_exeext
29707 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29708 (eval $ac_link) 2>conftest.er1
29710 grep -v '^ *+' conftest.er1 >conftest.err
29712 cat conftest.err >&5
29713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29714 (exit $ac_status); } &&
29715 { ac_try='test -z "$ac_c_werror_flag"
29716 || test ! -s conftest.err'
29717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29718 (eval $ac_try) 2>&5
29720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29721 (exit $ac_status); }; } &&
29722 { ac_try='test -s conftest$ac_exeext'
29723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29724 (eval $ac_try) 2>&5
29726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29727 (exit $ac_status); }; }; then
29730 echo "$as_me: failed program was:" >&5
29731 sed 's/^/| /' conftest.$ac_ext >&5
29735 rm -f conftest.err conftest.$ac_objext \
29736 conftest$ac_exeext conftest.$ac_ext
29741 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
29742 echo "${ECHO_T}$ol_cv_db_db_41" >&6
29744 if test $ol_cv_db_db_41 = yes ; then
29745 ol_cv_lib_db=-ldb-41
29749 if test $ol_cv_lib_db = no ; then
29750 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
29751 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
29752 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
29753 echo $ECHO_N "(cached) $ECHO_C" >&6
29758 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29760 cat >conftest.$ac_ext <<_ACEOF
29763 cat confdefs.h >>conftest.$ac_ext
29764 cat >>conftest.$ac_ext <<_ACEOF
29765 /* end confdefs.h. */
29767 #ifdef HAVE_DB_185_H
29768 # include <db_185.h>
29773 #ifndef DB_VERSION_MAJOR
29774 # define DB_VERSION_MAJOR 1
29778 #define NULL ((void*)0)
29785 #if DB_VERSION_MAJOR > 1
29788 int major, minor, patch;
29790 version = db_version( &major, &minor, &patch );
29792 if( major != DB_VERSION_MAJOR ||
29793 minor < DB_VERSION_MINOR )
29795 printf("Berkeley DB version mismatch\n"
29796 "\theader: %s\n\tlibrary: %s\n",
29797 DB_VERSION_STRING, version);
29803 #if DB_VERSION_MAJOR > 2
29804 db_env_create( NULL, 0 );
29805 #elif DB_VERSION_MAJOR > 1
29806 db_appexit( NULL );
29808 (void) dbopen( NULL, 0, 0, 0, NULL);
29815 rm -f conftest.$ac_objext conftest$ac_exeext
29816 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29817 (eval $ac_link) 2>conftest.er1
29819 grep -v '^ *+' conftest.er1 >conftest.err
29821 cat conftest.err >&5
29822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29823 (exit $ac_status); } &&
29824 { ac_try='test -z "$ac_c_werror_flag"
29825 || test ! -s conftest.err'
29826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29827 (eval $ac_try) 2>&5
29829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29830 (exit $ac_status); }; } &&
29831 { ac_try='test -s conftest$ac_exeext'
29832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29833 (eval $ac_try) 2>&5
29835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29836 (exit $ac_status); }; }; then
29837 ol_cv_db_db_4_dot_1=yes
29839 echo "$as_me: failed program was:" >&5
29840 sed 's/^/| /' conftest.$ac_ext >&5
29842 ol_cv_db_db_4_dot_1=no
29844 rm -f conftest.err conftest.$ac_objext \
29845 conftest$ac_exeext conftest.$ac_ext
29850 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
29851 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
29853 if test $ol_cv_db_db_4_dot_1 = yes ; then
29854 ol_cv_lib_db=-ldb-4.1
29858 if test $ol_cv_lib_db = no ; then
29859 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
29860 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
29861 if test "${ol_cv_db_db_4_1+set}" = set; then
29862 echo $ECHO_N "(cached) $ECHO_C" >&6
29867 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29869 cat >conftest.$ac_ext <<_ACEOF
29872 cat confdefs.h >>conftest.$ac_ext
29873 cat >>conftest.$ac_ext <<_ACEOF
29874 /* end confdefs.h. */
29876 #ifdef HAVE_DB_185_H
29877 # include <db_185.h>
29882 #ifndef DB_VERSION_MAJOR
29883 # define DB_VERSION_MAJOR 1
29887 #define NULL ((void*)0)
29894 #if DB_VERSION_MAJOR > 1
29897 int major, minor, patch;
29899 version = db_version( &major, &minor, &patch );
29901 if( major != DB_VERSION_MAJOR ||
29902 minor < DB_VERSION_MINOR )
29904 printf("Berkeley DB version mismatch\n"
29905 "\theader: %s\n\tlibrary: %s\n",
29906 DB_VERSION_STRING, version);
29912 #if DB_VERSION_MAJOR > 2
29913 db_env_create( NULL, 0 );
29914 #elif DB_VERSION_MAJOR > 1
29915 db_appexit( NULL );
29917 (void) dbopen( NULL, 0, 0, 0, NULL);
29924 rm -f conftest.$ac_objext conftest$ac_exeext
29925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29926 (eval $ac_link) 2>conftest.er1
29928 grep -v '^ *+' conftest.er1 >conftest.err
29930 cat conftest.err >&5
29931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29932 (exit $ac_status); } &&
29933 { ac_try='test -z "$ac_c_werror_flag"
29934 || test ! -s conftest.err'
29935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29936 (eval $ac_try) 2>&5
29938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29939 (exit $ac_status); }; } &&
29940 { ac_try='test -s conftest$ac_exeext'
29941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29942 (eval $ac_try) 2>&5
29944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29945 (exit $ac_status); }; }; then
29946 ol_cv_db_db_4_1=yes
29948 echo "$as_me: failed program was:" >&5
29949 sed 's/^/| /' conftest.$ac_ext >&5
29953 rm -f conftest.err conftest.$ac_objext \
29954 conftest$ac_exeext conftest.$ac_ext
29959 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
29960 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
29962 if test $ol_cv_db_db_4_1 = yes ; then
29963 ol_cv_lib_db=-ldb-4-1
29968 if test $ol_cv_lib_db = no ; then
29969 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
29970 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
29971 if test "${ol_cv_db_db_4+set}" = set; then
29972 echo $ECHO_N "(cached) $ECHO_C" >&6
29977 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29979 cat >conftest.$ac_ext <<_ACEOF
29982 cat confdefs.h >>conftest.$ac_ext
29983 cat >>conftest.$ac_ext <<_ACEOF
29984 /* end confdefs.h. */
29986 #ifdef HAVE_DB_185_H
29987 # include <db_185.h>
29992 #ifndef DB_VERSION_MAJOR
29993 # define DB_VERSION_MAJOR 1
29997 #define NULL ((void*)0)
30004 #if DB_VERSION_MAJOR > 1
30007 int major, minor, patch;
30009 version = db_version( &major, &minor, &patch );
30011 if( major != DB_VERSION_MAJOR ||
30012 minor < DB_VERSION_MINOR )
30014 printf("Berkeley DB version mismatch\n"
30015 "\theader: %s\n\tlibrary: %s\n",
30016 DB_VERSION_STRING, version);
30022 #if DB_VERSION_MAJOR > 2
30023 db_env_create( NULL, 0 );
30024 #elif DB_VERSION_MAJOR > 1
30025 db_appexit( NULL );
30027 (void) dbopen( NULL, 0, 0, 0, NULL);
30034 rm -f conftest.$ac_objext conftest$ac_exeext
30035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30036 (eval $ac_link) 2>conftest.er1
30038 grep -v '^ *+' conftest.er1 >conftest.err
30040 cat conftest.err >&5
30041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30042 (exit $ac_status); } &&
30043 { ac_try='test -z "$ac_c_werror_flag"
30044 || test ! -s conftest.err'
30045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30046 (eval $ac_try) 2>&5
30048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30049 (exit $ac_status); }; } &&
30050 { ac_try='test -s conftest$ac_exeext'
30051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30052 (eval $ac_try) 2>&5
30054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30055 (exit $ac_status); }; }; then
30058 echo "$as_me: failed program was:" >&5
30059 sed 's/^/| /' conftest.$ac_ext >&5
30063 rm -f conftest.err conftest.$ac_objext \
30064 conftest$ac_exeext conftest.$ac_ext
30069 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
30070 echo "${ECHO_T}$ol_cv_db_db_4" >&6
30072 if test $ol_cv_db_db_4 = yes ; then
30073 ol_cv_lib_db=-ldb-4
30077 if test $ol_cv_lib_db = no ; then
30078 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
30079 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
30080 if test "${ol_cv_db_db4+set}" = set; then
30081 echo $ECHO_N "(cached) $ECHO_C" >&6
30086 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30088 cat >conftest.$ac_ext <<_ACEOF
30091 cat confdefs.h >>conftest.$ac_ext
30092 cat >>conftest.$ac_ext <<_ACEOF
30093 /* end confdefs.h. */
30095 #ifdef HAVE_DB_185_H
30096 # include <db_185.h>
30101 #ifndef DB_VERSION_MAJOR
30102 # define DB_VERSION_MAJOR 1
30106 #define NULL ((void*)0)
30113 #if DB_VERSION_MAJOR > 1
30116 int major, minor, patch;
30118 version = db_version( &major, &minor, &patch );
30120 if( major != DB_VERSION_MAJOR ||
30121 minor < DB_VERSION_MINOR )
30123 printf("Berkeley DB version mismatch\n"
30124 "\theader: %s\n\tlibrary: %s\n",
30125 DB_VERSION_STRING, version);
30131 #if DB_VERSION_MAJOR > 2
30132 db_env_create( NULL, 0 );
30133 #elif DB_VERSION_MAJOR > 1
30134 db_appexit( NULL );
30136 (void) dbopen( NULL, 0, 0, 0, NULL);
30143 rm -f conftest.$ac_objext conftest$ac_exeext
30144 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30145 (eval $ac_link) 2>conftest.er1
30147 grep -v '^ *+' conftest.er1 >conftest.err
30149 cat conftest.err >&5
30150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30151 (exit $ac_status); } &&
30152 { ac_try='test -z "$ac_c_werror_flag"
30153 || test ! -s conftest.err'
30154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30155 (eval $ac_try) 2>&5
30157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30158 (exit $ac_status); }; } &&
30159 { ac_try='test -s conftest$ac_exeext'
30160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30161 (eval $ac_try) 2>&5
30163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30164 (exit $ac_status); }; }; then
30167 echo "$as_me: failed program was:" >&5
30168 sed 's/^/| /' conftest.$ac_ext >&5
30172 rm -f conftest.err conftest.$ac_objext \
30173 conftest$ac_exeext conftest.$ac_ext
30178 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
30179 echo "${ECHO_T}$ol_cv_db_db4" >&6
30181 if test $ol_cv_db_db4 = yes ; then
30186 if test $ol_cv_lib_db = no ; then
30187 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
30188 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
30189 if test "${ol_cv_db_db+set}" = set; then
30190 echo $ECHO_N "(cached) $ECHO_C" >&6
30195 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30197 cat >conftest.$ac_ext <<_ACEOF
30200 cat confdefs.h >>conftest.$ac_ext
30201 cat >>conftest.$ac_ext <<_ACEOF
30202 /* end confdefs.h. */
30204 #ifdef HAVE_DB_185_H
30205 # include <db_185.h>
30210 #ifndef DB_VERSION_MAJOR
30211 # define DB_VERSION_MAJOR 1
30215 #define NULL ((void*)0)
30222 #if DB_VERSION_MAJOR > 1
30225 int major, minor, patch;
30227 version = db_version( &major, &minor, &patch );
30229 if( major != DB_VERSION_MAJOR ||
30230 minor < DB_VERSION_MINOR )
30232 printf("Berkeley DB version mismatch\n"
30233 "\theader: %s\n\tlibrary: %s\n",
30234 DB_VERSION_STRING, version);
30240 #if DB_VERSION_MAJOR > 2
30241 db_env_create( NULL, 0 );
30242 #elif DB_VERSION_MAJOR > 1
30243 db_appexit( NULL );
30245 (void) dbopen( NULL, 0, 0, 0, NULL);
30252 rm -f conftest.$ac_objext conftest$ac_exeext
30253 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30254 (eval $ac_link) 2>conftest.er1
30256 grep -v '^ *+' conftest.er1 >conftest.err
30258 cat conftest.err >&5
30259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30260 (exit $ac_status); } &&
30261 { ac_try='test -z "$ac_c_werror_flag"
30262 || test ! -s conftest.err'
30263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30264 (eval $ac_try) 2>&5
30266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30267 (exit $ac_status); }; } &&
30268 { ac_try='test -s conftest$ac_exeext'
30269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30270 (eval $ac_try) 2>&5
30272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30273 (exit $ac_status); }; }; then
30276 echo "$as_me: failed program was:" >&5
30277 sed 's/^/| /' conftest.$ac_ext >&5
30281 rm -f conftest.err conftest.$ac_objext \
30282 conftest$ac_exeext conftest.$ac_ext
30287 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
30288 echo "${ECHO_T}$ol_cv_db_db" >&6
30290 if test $ol_cv_db_db = yes ; then
30296 elif test $ol_cv_bdb_major = 3 ; then
30297 if test $ol_cv_lib_db = no ; then
30298 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
30299 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
30300 if test "${ol_cv_db_db3+set}" = set; then
30301 echo $ECHO_N "(cached) $ECHO_C" >&6
30306 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30308 cat >conftest.$ac_ext <<_ACEOF
30311 cat confdefs.h >>conftest.$ac_ext
30312 cat >>conftest.$ac_ext <<_ACEOF
30313 /* end confdefs.h. */
30315 #ifdef HAVE_DB_185_H
30316 # include <db_185.h>
30321 #ifndef DB_VERSION_MAJOR
30322 # define DB_VERSION_MAJOR 1
30326 #define NULL ((void*)0)
30333 #if DB_VERSION_MAJOR > 1
30336 int major, minor, patch;
30338 version = db_version( &major, &minor, &patch );
30340 if( major != DB_VERSION_MAJOR ||
30341 minor < DB_VERSION_MINOR )
30343 printf("Berkeley DB version mismatch\n"
30344 "\theader: %s\n\tlibrary: %s\n",
30345 DB_VERSION_STRING, version);
30351 #if DB_VERSION_MAJOR > 2
30352 db_env_create( NULL, 0 );
30353 #elif DB_VERSION_MAJOR > 1
30354 db_appexit( NULL );
30356 (void) dbopen( NULL, 0, 0, 0, NULL);
30363 rm -f conftest.$ac_objext conftest$ac_exeext
30364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30365 (eval $ac_link) 2>conftest.er1
30367 grep -v '^ *+' conftest.er1 >conftest.err
30369 cat conftest.err >&5
30370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30371 (exit $ac_status); } &&
30372 { ac_try='test -z "$ac_c_werror_flag"
30373 || test ! -s conftest.err'
30374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30375 (eval $ac_try) 2>&5
30377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30378 (exit $ac_status); }; } &&
30379 { ac_try='test -s conftest$ac_exeext'
30380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30381 (eval $ac_try) 2>&5
30383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30384 (exit $ac_status); }; }; then
30387 echo "$as_me: failed program was:" >&5
30388 sed 's/^/| /' conftest.$ac_ext >&5
30392 rm -f conftest.err conftest.$ac_objext \
30393 conftest$ac_exeext conftest.$ac_ext
30398 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
30399 echo "${ECHO_T}$ol_cv_db_db3" >&6
30401 if test $ol_cv_db_db3 = yes ; then
30406 if test $ol_cv_lib_db = no ; then
30407 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
30408 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
30409 if test "${ol_cv_db_db_3+set}" = set; then
30410 echo $ECHO_N "(cached) $ECHO_C" >&6
30415 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30417 cat >conftest.$ac_ext <<_ACEOF
30420 cat confdefs.h >>conftest.$ac_ext
30421 cat >>conftest.$ac_ext <<_ACEOF
30422 /* end confdefs.h. */
30424 #ifdef HAVE_DB_185_H
30425 # include <db_185.h>
30430 #ifndef DB_VERSION_MAJOR
30431 # define DB_VERSION_MAJOR 1
30435 #define NULL ((void*)0)
30442 #if DB_VERSION_MAJOR > 1
30445 int major, minor, patch;
30447 version = db_version( &major, &minor, &patch );
30449 if( major != DB_VERSION_MAJOR ||
30450 minor < DB_VERSION_MINOR )
30452 printf("Berkeley DB version mismatch\n"
30453 "\theader: %s\n\tlibrary: %s\n",
30454 DB_VERSION_STRING, version);
30460 #if DB_VERSION_MAJOR > 2
30461 db_env_create( NULL, 0 );
30462 #elif DB_VERSION_MAJOR > 1
30463 db_appexit( NULL );
30465 (void) dbopen( NULL, 0, 0, 0, NULL);
30472 rm -f conftest.$ac_objext conftest$ac_exeext
30473 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30474 (eval $ac_link) 2>conftest.er1
30476 grep -v '^ *+' conftest.er1 >conftest.err
30478 cat conftest.err >&5
30479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30480 (exit $ac_status); } &&
30481 { ac_try='test -z "$ac_c_werror_flag"
30482 || test ! -s conftest.err'
30483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30484 (eval $ac_try) 2>&5
30486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30487 (exit $ac_status); }; } &&
30488 { ac_try='test -s conftest$ac_exeext'
30489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30490 (eval $ac_try) 2>&5
30492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30493 (exit $ac_status); }; }; then
30496 echo "$as_me: failed program was:" >&5
30497 sed 's/^/| /' conftest.$ac_ext >&5
30501 rm -f conftest.err conftest.$ac_objext \
30502 conftest$ac_exeext conftest.$ac_ext
30507 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
30508 echo "${ECHO_T}$ol_cv_db_db_3" >&6
30510 if test $ol_cv_db_db_3 = yes ; then
30511 ol_cv_lib_db=-ldb-3
30516 elif test $ol_cv_bdb_major = 2 ; then
30517 if test $ol_cv_lib_db = no ; then
30518 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
30519 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
30520 if test "${ol_cv_db_db2+set}" = set; then
30521 echo $ECHO_N "(cached) $ECHO_C" >&6
30526 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30528 cat >conftest.$ac_ext <<_ACEOF
30531 cat confdefs.h >>conftest.$ac_ext
30532 cat >>conftest.$ac_ext <<_ACEOF
30533 /* end confdefs.h. */
30535 #ifdef HAVE_DB_185_H
30536 # include <db_185.h>
30541 #ifndef DB_VERSION_MAJOR
30542 # define DB_VERSION_MAJOR 1
30546 #define NULL ((void*)0)
30553 #if DB_VERSION_MAJOR > 1
30556 int major, minor, patch;
30558 version = db_version( &major, &minor, &patch );
30560 if( major != DB_VERSION_MAJOR ||
30561 minor < DB_VERSION_MINOR )
30563 printf("Berkeley DB version mismatch\n"
30564 "\theader: %s\n\tlibrary: %s\n",
30565 DB_VERSION_STRING, version);
30571 #if DB_VERSION_MAJOR > 2
30572 db_env_create( NULL, 0 );
30573 #elif DB_VERSION_MAJOR > 1
30574 db_appexit( NULL );
30576 (void) dbopen( NULL, 0, 0, 0, NULL);
30583 rm -f conftest.$ac_objext conftest$ac_exeext
30584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30585 (eval $ac_link) 2>conftest.er1
30587 grep -v '^ *+' conftest.er1 >conftest.err
30589 cat conftest.err >&5
30590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30591 (exit $ac_status); } &&
30592 { ac_try='test -z "$ac_c_werror_flag"
30593 || test ! -s conftest.err'
30594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30595 (eval $ac_try) 2>&5
30597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30598 (exit $ac_status); }; } &&
30599 { ac_try='test -s conftest$ac_exeext'
30600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30601 (eval $ac_try) 2>&5
30603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30604 (exit $ac_status); }; }; then
30607 echo "$as_me: failed program was:" >&5
30608 sed 's/^/| /' conftest.$ac_ext >&5
30612 rm -f conftest.err conftest.$ac_objext \
30613 conftest$ac_exeext conftest.$ac_ext
30618 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
30619 echo "${ECHO_T}$ol_cv_db_db2" >&6
30621 if test $ol_cv_db_db2 = yes ; then
30626 if test $ol_cv_lib_db = no ; then
30627 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
30628 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
30629 if test "${ol_cv_db_db_2+set}" = set; then
30630 echo $ECHO_N "(cached) $ECHO_C" >&6
30635 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30637 cat >conftest.$ac_ext <<_ACEOF
30640 cat confdefs.h >>conftest.$ac_ext
30641 cat >>conftest.$ac_ext <<_ACEOF
30642 /* end confdefs.h. */
30644 #ifdef HAVE_DB_185_H
30645 # include <db_185.h>
30650 #ifndef DB_VERSION_MAJOR
30651 # define DB_VERSION_MAJOR 1
30655 #define NULL ((void*)0)
30662 #if DB_VERSION_MAJOR > 1
30665 int major, minor, patch;
30667 version = db_version( &major, &minor, &patch );
30669 if( major != DB_VERSION_MAJOR ||
30670 minor < DB_VERSION_MINOR )
30672 printf("Berkeley DB version mismatch\n"
30673 "\theader: %s\n\tlibrary: %s\n",
30674 DB_VERSION_STRING, version);
30680 #if DB_VERSION_MAJOR > 2
30681 db_env_create( NULL, 0 );
30682 #elif DB_VERSION_MAJOR > 1
30683 db_appexit( NULL );
30685 (void) dbopen( NULL, 0, 0, 0, NULL);
30692 rm -f conftest.$ac_objext conftest$ac_exeext
30693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30694 (eval $ac_link) 2>conftest.er1
30696 grep -v '^ *+' conftest.er1 >conftest.err
30698 cat conftest.err >&5
30699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30700 (exit $ac_status); } &&
30701 { ac_try='test -z "$ac_c_werror_flag"
30702 || test ! -s conftest.err'
30703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30704 (eval $ac_try) 2>&5
30706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30707 (exit $ac_status); }; } &&
30708 { ac_try='test -s conftest$ac_exeext'
30709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30710 (eval $ac_try) 2>&5
30712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30713 (exit $ac_status); }; }; then
30716 echo "$as_me: failed program was:" >&5
30717 sed 's/^/| /' conftest.$ac_ext >&5
30721 rm -f conftest.err conftest.$ac_objext \
30722 conftest$ac_exeext conftest.$ac_ext
30727 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
30728 echo "${ECHO_T}$ol_cv_db_db_2" >&6
30730 if test $ol_cv_db_db_2 = yes ; then
30731 ol_cv_lib_db=-ldb-2
30736 elif test $ol_cv_bdb_major = 1 ; then
30737 if test $ol_cv_lib_db = no ; then
30738 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
30739 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
30740 if test "${ol_cv_db_db1+set}" = set; then
30741 echo $ECHO_N "(cached) $ECHO_C" >&6
30746 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30748 cat >conftest.$ac_ext <<_ACEOF
30751 cat confdefs.h >>conftest.$ac_ext
30752 cat >>conftest.$ac_ext <<_ACEOF
30753 /* end confdefs.h. */
30755 #ifdef HAVE_DB_185_H
30756 # include <db_185.h>
30761 #ifndef DB_VERSION_MAJOR
30762 # define DB_VERSION_MAJOR 1
30766 #define NULL ((void*)0)
30773 #if DB_VERSION_MAJOR > 1
30776 int major, minor, patch;
30778 version = db_version( &major, &minor, &patch );
30780 if( major != DB_VERSION_MAJOR ||
30781 minor < DB_VERSION_MINOR )
30783 printf("Berkeley DB version mismatch\n"
30784 "\theader: %s\n\tlibrary: %s\n",
30785 DB_VERSION_STRING, version);
30791 #if DB_VERSION_MAJOR > 2
30792 db_env_create( NULL, 0 );
30793 #elif DB_VERSION_MAJOR > 1
30794 db_appexit( NULL );
30796 (void) dbopen( NULL, 0, 0, 0, NULL);
30803 rm -f conftest.$ac_objext conftest$ac_exeext
30804 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30805 (eval $ac_link) 2>conftest.er1
30807 grep -v '^ *+' conftest.er1 >conftest.err
30809 cat conftest.err >&5
30810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30811 (exit $ac_status); } &&
30812 { ac_try='test -z "$ac_c_werror_flag"
30813 || test ! -s conftest.err'
30814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30815 (eval $ac_try) 2>&5
30817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30818 (exit $ac_status); }; } &&
30819 { ac_try='test -s conftest$ac_exeext'
30820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30821 (eval $ac_try) 2>&5
30823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30824 (exit $ac_status); }; }; then
30827 echo "$as_me: failed program was:" >&5
30828 sed 's/^/| /' conftest.$ac_ext >&5
30832 rm -f conftest.err conftest.$ac_objext \
30833 conftest$ac_exeext conftest.$ac_ext
30838 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
30839 echo "${ECHO_T}$ol_cv_db_db1" >&6
30841 if test $ol_cv_db_db1 = yes ; then
30846 if test $ol_cv_lib_db = no ; then
30847 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
30848 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
30849 if test "${ol_cv_db_db_1+set}" = set; then
30850 echo $ECHO_N "(cached) $ECHO_C" >&6
30855 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30857 cat >conftest.$ac_ext <<_ACEOF
30860 cat confdefs.h >>conftest.$ac_ext
30861 cat >>conftest.$ac_ext <<_ACEOF
30862 /* end confdefs.h. */
30864 #ifdef HAVE_DB_185_H
30865 # include <db_185.h>
30870 #ifndef DB_VERSION_MAJOR
30871 # define DB_VERSION_MAJOR 1
30875 #define NULL ((void*)0)
30882 #if DB_VERSION_MAJOR > 1
30885 int major, minor, patch;
30887 version = db_version( &major, &minor, &patch );
30889 if( major != DB_VERSION_MAJOR ||
30890 minor < DB_VERSION_MINOR )
30892 printf("Berkeley DB version mismatch\n"
30893 "\theader: %s\n\tlibrary: %s\n",
30894 DB_VERSION_STRING, version);
30900 #if DB_VERSION_MAJOR > 2
30901 db_env_create( NULL, 0 );
30902 #elif DB_VERSION_MAJOR > 1
30903 db_appexit( NULL );
30905 (void) dbopen( NULL, 0, 0, 0, NULL);
30912 rm -f conftest.$ac_objext conftest$ac_exeext
30913 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30914 (eval $ac_link) 2>conftest.er1
30916 grep -v '^ *+' conftest.er1 >conftest.err
30918 cat conftest.err >&5
30919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30920 (exit $ac_status); } &&
30921 { ac_try='test -z "$ac_c_werror_flag"
30922 || test ! -s conftest.err'
30923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30924 (eval $ac_try) 2>&5
30926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30927 (exit $ac_status); }; } &&
30928 { ac_try='test -s conftest$ac_exeext'
30929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30930 (eval $ac_try) 2>&5
30932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30933 (exit $ac_status); }; }; then
30936 echo "$as_me: failed program was:" >&5
30937 sed 's/^/| /' conftest.$ac_ext >&5
30941 rm -f conftest.err conftest.$ac_objext \
30942 conftest$ac_exeext conftest.$ac_ext
30947 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
30948 echo "${ECHO_T}$ol_cv_db_db_1" >&6
30950 if test $ol_cv_db_db_1 = yes ; then
30951 ol_cv_lib_db=-ldb-1
30956 if test $ol_cv_lib_db = no ; then
30957 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
30958 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
30959 if test "${ol_cv_db_none+set}" = set; then
30960 echo $ECHO_N "(cached) $ECHO_C" >&6
30965 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30967 cat >conftest.$ac_ext <<_ACEOF
30970 cat confdefs.h >>conftest.$ac_ext
30971 cat >>conftest.$ac_ext <<_ACEOF
30972 /* end confdefs.h. */
30974 #ifdef HAVE_DB_185_H
30975 # include <db_185.h>
30980 #ifndef DB_VERSION_MAJOR
30981 # define DB_VERSION_MAJOR 1
30985 #define NULL ((void*)0)
30992 #if DB_VERSION_MAJOR > 1
30995 int major, minor, patch;
30997 version = db_version( &major, &minor, &patch );
30999 if( major != DB_VERSION_MAJOR ||
31000 minor < DB_VERSION_MINOR )
31002 printf("Berkeley DB version mismatch\n"
31003 "\theader: %s\n\tlibrary: %s\n",
31004 DB_VERSION_STRING, version);
31010 #if DB_VERSION_MAJOR > 2
31011 db_env_create( NULL, 0 );
31012 #elif DB_VERSION_MAJOR > 1
31013 db_appexit( NULL );
31015 (void) dbopen( NULL, 0, 0, 0, NULL);
31022 rm -f conftest.$ac_objext conftest$ac_exeext
31023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31024 (eval $ac_link) 2>conftest.er1
31026 grep -v '^ *+' conftest.er1 >conftest.err
31028 cat conftest.err >&5
31029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31030 (exit $ac_status); } &&
31031 { ac_try='test -z "$ac_c_werror_flag"
31032 || test ! -s conftest.err'
31033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31034 (eval $ac_try) 2>&5
31036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31037 (exit $ac_status); }; } &&
31038 { ac_try='test -s conftest$ac_exeext'
31039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31040 (eval $ac_try) 2>&5
31042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31043 (exit $ac_status); }; }; then
31046 echo "$as_me: failed program was:" >&5
31047 sed 's/^/| /' conftest.$ac_ext >&5
31051 rm -f conftest.err conftest.$ac_objext \
31052 conftest$ac_exeext conftest.$ac_ext
31057 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
31058 echo "${ECHO_T}$ol_cv_db_none" >&6
31060 if test $ol_cv_db_none = yes ; then
31066 if test "$ol_cv_lib_db" != no ; then
31067 ol_cv_berkeley_db=yes
31073 ol_cv_berkeley_db=no
31075 for ac_header in db.h
31077 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31078 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31079 echo "$as_me:$LINENO: checking for $ac_header" >&5
31080 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31081 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31082 echo $ECHO_N "(cached) $ECHO_C" >&6
31084 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31085 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31087 # Is the header compilable?
31088 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31089 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31090 cat >conftest.$ac_ext <<_ACEOF
31093 cat confdefs.h >>conftest.$ac_ext
31094 cat >>conftest.$ac_ext <<_ACEOF
31095 /* end confdefs.h. */
31096 $ac_includes_default
31097 #include <$ac_header>
31099 rm -f conftest.$ac_objext
31100 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31101 (eval $ac_compile) 2>conftest.er1
31103 grep -v '^ *+' conftest.er1 >conftest.err
31105 cat conftest.err >&5
31106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31107 (exit $ac_status); } &&
31108 { ac_try='test -z "$ac_c_werror_flag"
31109 || test ! -s conftest.err'
31110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31111 (eval $ac_try) 2>&5
31113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31114 (exit $ac_status); }; } &&
31115 { ac_try='test -s conftest.$ac_objext'
31116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31117 (eval $ac_try) 2>&5
31119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31120 (exit $ac_status); }; }; then
31121 ac_header_compiler=yes
31123 echo "$as_me: failed program was:" >&5
31124 sed 's/^/| /' conftest.$ac_ext >&5
31126 ac_header_compiler=no
31128 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31129 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31130 echo "${ECHO_T}$ac_header_compiler" >&6
31132 # Is the header present?
31133 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31134 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31135 cat >conftest.$ac_ext <<_ACEOF
31138 cat confdefs.h >>conftest.$ac_ext
31139 cat >>conftest.$ac_ext <<_ACEOF
31140 /* end confdefs.h. */
31141 #include <$ac_header>
31143 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31144 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31146 grep -v '^ *+' conftest.er1 >conftest.err
31148 cat conftest.err >&5
31149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31150 (exit $ac_status); } >/dev/null; then
31151 if test -s conftest.err; then
31152 ac_cpp_err=$ac_c_preproc_warn_flag
31153 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31160 if test -z "$ac_cpp_err"; then
31161 ac_header_preproc=yes
31163 echo "$as_me: failed program was:" >&5
31164 sed 's/^/| /' conftest.$ac_ext >&5
31166 ac_header_preproc=no
31168 rm -f conftest.err conftest.$ac_ext
31169 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31170 echo "${ECHO_T}$ac_header_preproc" >&6
31172 # So? What about this header?
31173 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31175 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31176 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31177 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31178 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31179 ac_header_preproc=yes
31182 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31183 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31184 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31185 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31186 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31187 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31188 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31189 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31190 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31191 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31192 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31193 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31196 ## --------------------------------------------- ##
31197 ## Report this to <http://www.openldap.org/its/> ##
31198 ## --------------------------------------------- ##
31201 sed "s/^/$as_me: WARNING: /" >&2
31204 echo "$as_me:$LINENO: checking for $ac_header" >&5
31205 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31206 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31207 echo $ECHO_N "(cached) $ECHO_C" >&6
31209 eval "$as_ac_Header=\$ac_header_preproc"
31211 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31212 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31215 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31216 cat >>confdefs.h <<_ACEOF
31217 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31224 if test $ac_cv_header_db_h = yes; then
31227 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
31228 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
31229 if test "${ol_cv_bdb_major+set}" = set; then
31230 echo $ECHO_N "(cached) $ECHO_C" >&6
31234 if test $ol_cv_bdb_major = 0 ; then
31235 cat >conftest.$ac_ext <<_ACEOF
31238 cat confdefs.h >>conftest.$ac_ext
31239 cat >>conftest.$ac_ext <<_ACEOF
31240 /* end confdefs.h. */
31243 #ifndef DB_VERSION_MAJOR
31244 # define DB_VERSION_MAJOR 1
31246 #if DB_VERSION_MAJOR == 4
31251 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31252 $EGREP "__db_version" >/dev/null 2>&1; then
31260 if test $ol_cv_bdb_major = 0 ; then
31261 cat >conftest.$ac_ext <<_ACEOF
31264 cat confdefs.h >>conftest.$ac_ext
31265 cat >>conftest.$ac_ext <<_ACEOF
31266 /* end confdefs.h. */
31269 #ifndef DB_VERSION_MAJOR
31270 # define DB_VERSION_MAJOR 1
31272 #if DB_VERSION_MAJOR == 3
31277 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31278 $EGREP "__db_version" >/dev/null 2>&1; then
31286 if test $ol_cv_bdb_major = 0 ; then
31287 cat >conftest.$ac_ext <<_ACEOF
31290 cat confdefs.h >>conftest.$ac_ext
31291 cat >>conftest.$ac_ext <<_ACEOF
31292 /* end confdefs.h. */
31295 #ifndef DB_VERSION_MAJOR
31296 # define DB_VERSION_MAJOR 1
31298 #if DB_VERSION_MAJOR == 2
31303 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31304 $EGREP "__db_version" >/dev/null 2>&1; then
31312 if test $ol_cv_bdb_major = 0 ; then
31313 cat >conftest.$ac_ext <<_ACEOF
31316 cat confdefs.h >>conftest.$ac_ext
31317 cat >>conftest.$ac_ext <<_ACEOF
31318 /* end confdefs.h. */
31321 #ifndef DB_VERSION_MAJOR
31322 # define DB_VERSION_MAJOR 1
31324 #if DB_VERSION_MAJOR == 1
31329 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31330 $EGREP "__db_version" >/dev/null 2>&1; then
31339 if test $ol_cv_bdb_major = 0 ; then
31340 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
31341 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
31342 { (exit 1); exit 1; }; }
31346 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
31347 echo "${ECHO_T}$ol_cv_bdb_major" >&6
31349 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
31350 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
31351 if test "${ol_cv_bdb_minor+set}" = set; then
31352 echo $ECHO_N "(cached) $ECHO_C" >&6
31356 if test $ol_cv_bdb_minor = 0 ; then
31357 cat >conftest.$ac_ext <<_ACEOF
31360 cat confdefs.h >>conftest.$ac_ext
31361 cat >>conftest.$ac_ext <<_ACEOF
31362 /* end confdefs.h. */
31365 #ifndef DB_VERSION_MINOR
31366 # define DB_VERSION_MINOR 0
31368 #if DB_VERSION_MINOR == 9
31373 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31374 $EGREP "__db_version" >/dev/null 2>&1; then
31382 if test $ol_cv_bdb_minor = 0 ; then
31383 cat >conftest.$ac_ext <<_ACEOF
31386 cat confdefs.h >>conftest.$ac_ext
31387 cat >>conftest.$ac_ext <<_ACEOF
31388 /* end confdefs.h. */
31391 #ifndef DB_VERSION_MINOR
31392 # define DB_VERSION_MINOR 0
31394 #if DB_VERSION_MINOR == 8
31399 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31400 $EGREP "__db_version" >/dev/null 2>&1; then
31408 if test $ol_cv_bdb_minor = 0 ; then
31409 cat >conftest.$ac_ext <<_ACEOF
31412 cat confdefs.h >>conftest.$ac_ext
31413 cat >>conftest.$ac_ext <<_ACEOF
31414 /* end confdefs.h. */
31417 #ifndef DB_VERSION_MINOR
31418 # define DB_VERSION_MINOR 0
31420 #if DB_VERSION_MINOR == 7
31425 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31426 $EGREP "__db_version" >/dev/null 2>&1; then
31434 if test $ol_cv_bdb_minor = 0 ; then
31435 cat >conftest.$ac_ext <<_ACEOF
31438 cat confdefs.h >>conftest.$ac_ext
31439 cat >>conftest.$ac_ext <<_ACEOF
31440 /* end confdefs.h. */
31443 #ifndef DB_VERSION_MINOR
31444 # define DB_VERSION_MINOR 0
31446 #if DB_VERSION_MINOR == 6
31451 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31452 $EGREP "__db_version" >/dev/null 2>&1; then
31460 if test $ol_cv_bdb_minor = 0 ; then
31461 cat >conftest.$ac_ext <<_ACEOF
31464 cat confdefs.h >>conftest.$ac_ext
31465 cat >>conftest.$ac_ext <<_ACEOF
31466 /* end confdefs.h. */
31469 #ifndef DB_VERSION_MINOR
31470 # define DB_VERSION_MINOR 0
31472 #if DB_VERSION_MINOR == 5
31477 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31478 $EGREP "__db_version" >/dev/null 2>&1; then
31486 if test $ol_cv_bdb_minor = 0 ; then
31487 cat >conftest.$ac_ext <<_ACEOF
31490 cat confdefs.h >>conftest.$ac_ext
31491 cat >>conftest.$ac_ext <<_ACEOF
31492 /* end confdefs.h. */
31495 #ifndef DB_VERSION_MINOR
31496 # define DB_VERSION_MINOR 0
31498 #if DB_VERSION_MINOR == 4
31503 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31504 $EGREP "__db_version" >/dev/null 2>&1; then
31512 if test $ol_cv_bdb_minor = 0 ; then
31513 cat >conftest.$ac_ext <<_ACEOF
31516 cat confdefs.h >>conftest.$ac_ext
31517 cat >>conftest.$ac_ext <<_ACEOF
31518 /* end confdefs.h. */
31521 #ifndef DB_VERSION_MINOR
31522 # define DB_VERSION_MINOR 0
31524 #if DB_VERSION_MINOR == 3
31529 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31530 $EGREP "__db_version" >/dev/null 2>&1; then
31538 if test $ol_cv_bdb_minor = 0 ; then
31539 cat >conftest.$ac_ext <<_ACEOF
31542 cat confdefs.h >>conftest.$ac_ext
31543 cat >>conftest.$ac_ext <<_ACEOF
31544 /* end confdefs.h. */
31547 #ifndef DB_VERSION_MINOR
31548 # define DB_VERSION_MINOR 0
31550 #if DB_VERSION_MINOR == 2
31555 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31556 $EGREP "__db_version" >/dev/null 2>&1; then
31564 if test $ol_cv_bdb_minor = 0 ; then
31565 cat >conftest.$ac_ext <<_ACEOF
31568 cat confdefs.h >>conftest.$ac_ext
31569 cat >>conftest.$ac_ext <<_ACEOF
31570 /* end confdefs.h. */
31573 #ifndef DB_VERSION_MINOR
31574 # define DB_VERSION_MINOR 0
31576 #if DB_VERSION_MINOR == 1
31581 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31582 $EGREP "__db_version" >/dev/null 2>&1; then
31592 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
31593 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
31595 if test $ol_cv_bdb_major = 4 ; then
31596 if test $ol_cv_bdb_minor = 4 ; then
31597 if test $ol_cv_lib_db = no ; then
31598 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
31599 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
31600 if test "${ol_cv_db_db44+set}" = set; then
31601 echo $ECHO_N "(cached) $ECHO_C" >&6
31606 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31608 cat >conftest.$ac_ext <<_ACEOF
31611 cat confdefs.h >>conftest.$ac_ext
31612 cat >>conftest.$ac_ext <<_ACEOF
31613 /* end confdefs.h. */
31615 #ifdef HAVE_DB_185_H
31616 # include <db_185.h>
31621 #ifndef DB_VERSION_MAJOR
31622 # define DB_VERSION_MAJOR 1
31626 #define NULL ((void*)0)
31633 #if DB_VERSION_MAJOR > 1
31636 int major, minor, patch;
31638 version = db_version( &major, &minor, &patch );
31640 if( major != DB_VERSION_MAJOR ||
31641 minor < DB_VERSION_MINOR )
31643 printf("Berkeley DB version mismatch\n"
31644 "\theader: %s\n\tlibrary: %s\n",
31645 DB_VERSION_STRING, version);
31651 #if DB_VERSION_MAJOR > 2
31652 db_env_create( NULL, 0 );
31653 #elif DB_VERSION_MAJOR > 1
31654 db_appexit( NULL );
31656 (void) dbopen( NULL, 0, 0, 0, NULL);
31663 rm -f conftest.$ac_objext conftest$ac_exeext
31664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31665 (eval $ac_link) 2>conftest.er1
31667 grep -v '^ *+' conftest.er1 >conftest.err
31669 cat conftest.err >&5
31670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31671 (exit $ac_status); } &&
31672 { ac_try='test -z "$ac_c_werror_flag"
31673 || test ! -s conftest.err'
31674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31675 (eval $ac_try) 2>&5
31677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31678 (exit $ac_status); }; } &&
31679 { ac_try='test -s conftest$ac_exeext'
31680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31681 (eval $ac_try) 2>&5
31683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31684 (exit $ac_status); }; }; then
31687 echo "$as_me: failed program was:" >&5
31688 sed 's/^/| /' conftest.$ac_ext >&5
31692 rm -f conftest.err conftest.$ac_objext \
31693 conftest$ac_exeext conftest.$ac_ext
31698 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
31699 echo "${ECHO_T}$ol_cv_db_db44" >&6
31701 if test $ol_cv_db_db44 = yes ; then
31702 ol_cv_lib_db=-ldb44
31706 if test $ol_cv_lib_db = no ; then
31707 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
31708 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
31709 if test "${ol_cv_db_db_44+set}" = set; then
31710 echo $ECHO_N "(cached) $ECHO_C" >&6
31715 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31717 cat >conftest.$ac_ext <<_ACEOF
31720 cat confdefs.h >>conftest.$ac_ext
31721 cat >>conftest.$ac_ext <<_ACEOF
31722 /* end confdefs.h. */
31724 #ifdef HAVE_DB_185_H
31725 # include <db_185.h>
31730 #ifndef DB_VERSION_MAJOR
31731 # define DB_VERSION_MAJOR 1
31735 #define NULL ((void*)0)
31742 #if DB_VERSION_MAJOR > 1
31745 int major, minor, patch;
31747 version = db_version( &major, &minor, &patch );
31749 if( major != DB_VERSION_MAJOR ||
31750 minor < DB_VERSION_MINOR )
31752 printf("Berkeley DB version mismatch\n"
31753 "\theader: %s\n\tlibrary: %s\n",
31754 DB_VERSION_STRING, version);
31760 #if DB_VERSION_MAJOR > 2
31761 db_env_create( NULL, 0 );
31762 #elif DB_VERSION_MAJOR > 1
31763 db_appexit( NULL );
31765 (void) dbopen( NULL, 0, 0, 0, NULL);
31772 rm -f conftest.$ac_objext conftest$ac_exeext
31773 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31774 (eval $ac_link) 2>conftest.er1
31776 grep -v '^ *+' conftest.er1 >conftest.err
31778 cat conftest.err >&5
31779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31780 (exit $ac_status); } &&
31781 { ac_try='test -z "$ac_c_werror_flag"
31782 || test ! -s conftest.err'
31783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31784 (eval $ac_try) 2>&5
31786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31787 (exit $ac_status); }; } &&
31788 { ac_try='test -s conftest$ac_exeext'
31789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31790 (eval $ac_try) 2>&5
31792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31793 (exit $ac_status); }; }; then
31796 echo "$as_me: failed program was:" >&5
31797 sed 's/^/| /' conftest.$ac_ext >&5
31801 rm -f conftest.err conftest.$ac_objext \
31802 conftest$ac_exeext conftest.$ac_ext
31807 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
31808 echo "${ECHO_T}$ol_cv_db_db_44" >&6
31810 if test $ol_cv_db_db_44 = yes ; then
31811 ol_cv_lib_db=-ldb-44
31815 if test $ol_cv_lib_db = no ; then
31816 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
31817 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
31818 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
31819 echo $ECHO_N "(cached) $ECHO_C" >&6
31824 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31826 cat >conftest.$ac_ext <<_ACEOF
31829 cat confdefs.h >>conftest.$ac_ext
31830 cat >>conftest.$ac_ext <<_ACEOF
31831 /* end confdefs.h. */
31833 #ifdef HAVE_DB_185_H
31834 # include <db_185.h>
31839 #ifndef DB_VERSION_MAJOR
31840 # define DB_VERSION_MAJOR 1
31844 #define NULL ((void*)0)
31851 #if DB_VERSION_MAJOR > 1
31854 int major, minor, patch;
31856 version = db_version( &major, &minor, &patch );
31858 if( major != DB_VERSION_MAJOR ||
31859 minor < DB_VERSION_MINOR )
31861 printf("Berkeley DB version mismatch\n"
31862 "\theader: %s\n\tlibrary: %s\n",
31863 DB_VERSION_STRING, version);
31869 #if DB_VERSION_MAJOR > 2
31870 db_env_create( NULL, 0 );
31871 #elif DB_VERSION_MAJOR > 1
31872 db_appexit( NULL );
31874 (void) dbopen( NULL, 0, 0, 0, NULL);
31881 rm -f conftest.$ac_objext conftest$ac_exeext
31882 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31883 (eval $ac_link) 2>conftest.er1
31885 grep -v '^ *+' conftest.er1 >conftest.err
31887 cat conftest.err >&5
31888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31889 (exit $ac_status); } &&
31890 { ac_try='test -z "$ac_c_werror_flag"
31891 || test ! -s conftest.err'
31892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31893 (eval $ac_try) 2>&5
31895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31896 (exit $ac_status); }; } &&
31897 { ac_try='test -s conftest$ac_exeext'
31898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31899 (eval $ac_try) 2>&5
31901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31902 (exit $ac_status); }; }; then
31903 ol_cv_db_db_4_dot_4=yes
31905 echo "$as_me: failed program was:" >&5
31906 sed 's/^/| /' conftest.$ac_ext >&5
31908 ol_cv_db_db_4_dot_4=no
31910 rm -f conftest.err conftest.$ac_objext \
31911 conftest$ac_exeext conftest.$ac_ext
31916 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
31917 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
31919 if test $ol_cv_db_db_4_dot_4 = yes ; then
31920 ol_cv_lib_db=-ldb-4.4
31924 if test $ol_cv_lib_db = no ; then
31925 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
31926 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
31927 if test "${ol_cv_db_db_4_4+set}" = set; then
31928 echo $ECHO_N "(cached) $ECHO_C" >&6
31933 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31935 cat >conftest.$ac_ext <<_ACEOF
31938 cat confdefs.h >>conftest.$ac_ext
31939 cat >>conftest.$ac_ext <<_ACEOF
31940 /* end confdefs.h. */
31942 #ifdef HAVE_DB_185_H
31943 # include <db_185.h>
31948 #ifndef DB_VERSION_MAJOR
31949 # define DB_VERSION_MAJOR 1
31953 #define NULL ((void*)0)
31960 #if DB_VERSION_MAJOR > 1
31963 int major, minor, patch;
31965 version = db_version( &major, &minor, &patch );
31967 if( major != DB_VERSION_MAJOR ||
31968 minor < DB_VERSION_MINOR )
31970 printf("Berkeley DB version mismatch\n"
31971 "\theader: %s\n\tlibrary: %s\n",
31972 DB_VERSION_STRING, version);
31978 #if DB_VERSION_MAJOR > 2
31979 db_env_create( NULL, 0 );
31980 #elif DB_VERSION_MAJOR > 1
31981 db_appexit( NULL );
31983 (void) dbopen( NULL, 0, 0, 0, NULL);
31990 rm -f conftest.$ac_objext conftest$ac_exeext
31991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31992 (eval $ac_link) 2>conftest.er1
31994 grep -v '^ *+' conftest.er1 >conftest.err
31996 cat conftest.err >&5
31997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31998 (exit $ac_status); } &&
31999 { ac_try='test -z "$ac_c_werror_flag"
32000 || test ! -s conftest.err'
32001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32002 (eval $ac_try) 2>&5
32004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32005 (exit $ac_status); }; } &&
32006 { ac_try='test -s conftest$ac_exeext'
32007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32008 (eval $ac_try) 2>&5
32010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32011 (exit $ac_status); }; }; then
32012 ol_cv_db_db_4_4=yes
32014 echo "$as_me: failed program was:" >&5
32015 sed 's/^/| /' conftest.$ac_ext >&5
32019 rm -f conftest.err conftest.$ac_objext \
32020 conftest$ac_exeext conftest.$ac_ext
32025 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
32026 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
32028 if test $ol_cv_db_db_4_4 = yes ; then
32029 ol_cv_lib_db=-ldb-4-4
32033 elif test $ol_cv_bdb_minor = 3 ; then
32034 if test $ol_cv_lib_db = no ; then
32035 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
32036 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
32037 if test "${ol_cv_db_db43+set}" = set; then
32038 echo $ECHO_N "(cached) $ECHO_C" >&6
32043 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32045 cat >conftest.$ac_ext <<_ACEOF
32048 cat confdefs.h >>conftest.$ac_ext
32049 cat >>conftest.$ac_ext <<_ACEOF
32050 /* end confdefs.h. */
32052 #ifdef HAVE_DB_185_H
32053 # include <db_185.h>
32058 #ifndef DB_VERSION_MAJOR
32059 # define DB_VERSION_MAJOR 1
32063 #define NULL ((void*)0)
32070 #if DB_VERSION_MAJOR > 1
32073 int major, minor, patch;
32075 version = db_version( &major, &minor, &patch );
32077 if( major != DB_VERSION_MAJOR ||
32078 minor < DB_VERSION_MINOR )
32080 printf("Berkeley DB version mismatch\n"
32081 "\theader: %s\n\tlibrary: %s\n",
32082 DB_VERSION_STRING, version);
32088 #if DB_VERSION_MAJOR > 2
32089 db_env_create( NULL, 0 );
32090 #elif DB_VERSION_MAJOR > 1
32091 db_appexit( NULL );
32093 (void) dbopen( NULL, 0, 0, 0, NULL);
32100 rm -f conftest.$ac_objext conftest$ac_exeext
32101 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32102 (eval $ac_link) 2>conftest.er1
32104 grep -v '^ *+' conftest.er1 >conftest.err
32106 cat conftest.err >&5
32107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32108 (exit $ac_status); } &&
32109 { ac_try='test -z "$ac_c_werror_flag"
32110 || test ! -s conftest.err'
32111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32112 (eval $ac_try) 2>&5
32114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32115 (exit $ac_status); }; } &&
32116 { ac_try='test -s conftest$ac_exeext'
32117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32118 (eval $ac_try) 2>&5
32120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32121 (exit $ac_status); }; }; then
32124 echo "$as_me: failed program was:" >&5
32125 sed 's/^/| /' conftest.$ac_ext >&5
32129 rm -f conftest.err conftest.$ac_objext \
32130 conftest$ac_exeext conftest.$ac_ext
32135 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
32136 echo "${ECHO_T}$ol_cv_db_db43" >&6
32138 if test $ol_cv_db_db43 = yes ; then
32139 ol_cv_lib_db=-ldb43
32143 if test $ol_cv_lib_db = no ; then
32144 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
32145 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
32146 if test "${ol_cv_db_db_43+set}" = set; then
32147 echo $ECHO_N "(cached) $ECHO_C" >&6
32152 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32154 cat >conftest.$ac_ext <<_ACEOF
32157 cat confdefs.h >>conftest.$ac_ext
32158 cat >>conftest.$ac_ext <<_ACEOF
32159 /* end confdefs.h. */
32161 #ifdef HAVE_DB_185_H
32162 # include <db_185.h>
32167 #ifndef DB_VERSION_MAJOR
32168 # define DB_VERSION_MAJOR 1
32172 #define NULL ((void*)0)
32179 #if DB_VERSION_MAJOR > 1
32182 int major, minor, patch;
32184 version = db_version( &major, &minor, &patch );
32186 if( major != DB_VERSION_MAJOR ||
32187 minor < DB_VERSION_MINOR )
32189 printf("Berkeley DB version mismatch\n"
32190 "\theader: %s\n\tlibrary: %s\n",
32191 DB_VERSION_STRING, version);
32197 #if DB_VERSION_MAJOR > 2
32198 db_env_create( NULL, 0 );
32199 #elif DB_VERSION_MAJOR > 1
32200 db_appexit( NULL );
32202 (void) dbopen( NULL, 0, 0, 0, NULL);
32209 rm -f conftest.$ac_objext conftest$ac_exeext
32210 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32211 (eval $ac_link) 2>conftest.er1
32213 grep -v '^ *+' conftest.er1 >conftest.err
32215 cat conftest.err >&5
32216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32217 (exit $ac_status); } &&
32218 { ac_try='test -z "$ac_c_werror_flag"
32219 || test ! -s conftest.err'
32220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32221 (eval $ac_try) 2>&5
32223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32224 (exit $ac_status); }; } &&
32225 { ac_try='test -s conftest$ac_exeext'
32226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32227 (eval $ac_try) 2>&5
32229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32230 (exit $ac_status); }; }; then
32233 echo "$as_me: failed program was:" >&5
32234 sed 's/^/| /' conftest.$ac_ext >&5
32238 rm -f conftest.err conftest.$ac_objext \
32239 conftest$ac_exeext conftest.$ac_ext
32244 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
32245 echo "${ECHO_T}$ol_cv_db_db_43" >&6
32247 if test $ol_cv_db_db_43 = yes ; then
32248 ol_cv_lib_db=-ldb-43
32252 if test $ol_cv_lib_db = no ; then
32253 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
32254 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
32255 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
32256 echo $ECHO_N "(cached) $ECHO_C" >&6
32261 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32263 cat >conftest.$ac_ext <<_ACEOF
32266 cat confdefs.h >>conftest.$ac_ext
32267 cat >>conftest.$ac_ext <<_ACEOF
32268 /* end confdefs.h. */
32270 #ifdef HAVE_DB_185_H
32271 # include <db_185.h>
32276 #ifndef DB_VERSION_MAJOR
32277 # define DB_VERSION_MAJOR 1
32281 #define NULL ((void*)0)
32288 #if DB_VERSION_MAJOR > 1
32291 int major, minor, patch;
32293 version = db_version( &major, &minor, &patch );
32295 if( major != DB_VERSION_MAJOR ||
32296 minor < DB_VERSION_MINOR )
32298 printf("Berkeley DB version mismatch\n"
32299 "\theader: %s\n\tlibrary: %s\n",
32300 DB_VERSION_STRING, version);
32306 #if DB_VERSION_MAJOR > 2
32307 db_env_create( NULL, 0 );
32308 #elif DB_VERSION_MAJOR > 1
32309 db_appexit( NULL );
32311 (void) dbopen( NULL, 0, 0, 0, NULL);
32318 rm -f conftest.$ac_objext conftest$ac_exeext
32319 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32320 (eval $ac_link) 2>conftest.er1
32322 grep -v '^ *+' conftest.er1 >conftest.err
32324 cat conftest.err >&5
32325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32326 (exit $ac_status); } &&
32327 { ac_try='test -z "$ac_c_werror_flag"
32328 || test ! -s conftest.err'
32329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32330 (eval $ac_try) 2>&5
32332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32333 (exit $ac_status); }; } &&
32334 { ac_try='test -s conftest$ac_exeext'
32335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32336 (eval $ac_try) 2>&5
32338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32339 (exit $ac_status); }; }; then
32340 ol_cv_db_db_4_dot_3=yes
32342 echo "$as_me: failed program was:" >&5
32343 sed 's/^/| /' conftest.$ac_ext >&5
32345 ol_cv_db_db_4_dot_3=no
32347 rm -f conftest.err conftest.$ac_objext \
32348 conftest$ac_exeext conftest.$ac_ext
32353 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
32354 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
32356 if test $ol_cv_db_db_4_dot_3 = yes ; then
32357 ol_cv_lib_db=-ldb-4.3
32361 if test $ol_cv_lib_db = no ; then
32362 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
32363 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
32364 if test "${ol_cv_db_db_4_3+set}" = set; then
32365 echo $ECHO_N "(cached) $ECHO_C" >&6
32370 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32372 cat >conftest.$ac_ext <<_ACEOF
32375 cat confdefs.h >>conftest.$ac_ext
32376 cat >>conftest.$ac_ext <<_ACEOF
32377 /* end confdefs.h. */
32379 #ifdef HAVE_DB_185_H
32380 # include <db_185.h>
32385 #ifndef DB_VERSION_MAJOR
32386 # define DB_VERSION_MAJOR 1
32390 #define NULL ((void*)0)
32397 #if DB_VERSION_MAJOR > 1
32400 int major, minor, patch;
32402 version = db_version( &major, &minor, &patch );
32404 if( major != DB_VERSION_MAJOR ||
32405 minor < DB_VERSION_MINOR )
32407 printf("Berkeley DB version mismatch\n"
32408 "\theader: %s\n\tlibrary: %s\n",
32409 DB_VERSION_STRING, version);
32415 #if DB_VERSION_MAJOR > 2
32416 db_env_create( NULL, 0 );
32417 #elif DB_VERSION_MAJOR > 1
32418 db_appexit( NULL );
32420 (void) dbopen( NULL, 0, 0, 0, NULL);
32427 rm -f conftest.$ac_objext conftest$ac_exeext
32428 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32429 (eval $ac_link) 2>conftest.er1
32431 grep -v '^ *+' conftest.er1 >conftest.err
32433 cat conftest.err >&5
32434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32435 (exit $ac_status); } &&
32436 { ac_try='test -z "$ac_c_werror_flag"
32437 || test ! -s conftest.err'
32438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32439 (eval $ac_try) 2>&5
32441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32442 (exit $ac_status); }; } &&
32443 { ac_try='test -s conftest$ac_exeext'
32444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32445 (eval $ac_try) 2>&5
32447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32448 (exit $ac_status); }; }; then
32449 ol_cv_db_db_4_3=yes
32451 echo "$as_me: failed program was:" >&5
32452 sed 's/^/| /' conftest.$ac_ext >&5
32456 rm -f conftest.err conftest.$ac_objext \
32457 conftest$ac_exeext conftest.$ac_ext
32462 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
32463 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
32465 if test $ol_cv_db_db_4_3 = yes ; then
32466 ol_cv_lib_db=-ldb-4-3
32470 elif test $ol_cv_bdb_minor = 2 ; then
32471 if test $ol_cv_lib_db = no ; then
32472 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
32473 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
32474 if test "${ol_cv_db_db42+set}" = set; then
32475 echo $ECHO_N "(cached) $ECHO_C" >&6
32480 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32482 cat >conftest.$ac_ext <<_ACEOF
32485 cat confdefs.h >>conftest.$ac_ext
32486 cat >>conftest.$ac_ext <<_ACEOF
32487 /* end confdefs.h. */
32489 #ifdef HAVE_DB_185_H
32490 # include <db_185.h>
32495 #ifndef DB_VERSION_MAJOR
32496 # define DB_VERSION_MAJOR 1
32500 #define NULL ((void*)0)
32507 #if DB_VERSION_MAJOR > 1
32510 int major, minor, patch;
32512 version = db_version( &major, &minor, &patch );
32514 if( major != DB_VERSION_MAJOR ||
32515 minor < DB_VERSION_MINOR )
32517 printf("Berkeley DB version mismatch\n"
32518 "\theader: %s\n\tlibrary: %s\n",
32519 DB_VERSION_STRING, version);
32525 #if DB_VERSION_MAJOR > 2
32526 db_env_create( NULL, 0 );
32527 #elif DB_VERSION_MAJOR > 1
32528 db_appexit( NULL );
32530 (void) dbopen( NULL, 0, 0, 0, NULL);
32537 rm -f conftest.$ac_objext conftest$ac_exeext
32538 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32539 (eval $ac_link) 2>conftest.er1
32541 grep -v '^ *+' conftest.er1 >conftest.err
32543 cat conftest.err >&5
32544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32545 (exit $ac_status); } &&
32546 { ac_try='test -z "$ac_c_werror_flag"
32547 || test ! -s conftest.err'
32548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32549 (eval $ac_try) 2>&5
32551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32552 (exit $ac_status); }; } &&
32553 { ac_try='test -s conftest$ac_exeext'
32554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32555 (eval $ac_try) 2>&5
32557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32558 (exit $ac_status); }; }; then
32561 echo "$as_me: failed program was:" >&5
32562 sed 's/^/| /' conftest.$ac_ext >&5
32566 rm -f conftest.err conftest.$ac_objext \
32567 conftest$ac_exeext conftest.$ac_ext
32572 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
32573 echo "${ECHO_T}$ol_cv_db_db42" >&6
32575 if test $ol_cv_db_db42 = yes ; then
32576 ol_cv_lib_db=-ldb42
32580 if test $ol_cv_lib_db = no ; then
32581 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
32582 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
32583 if test "${ol_cv_db_db_42+set}" = set; then
32584 echo $ECHO_N "(cached) $ECHO_C" >&6
32589 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32591 cat >conftest.$ac_ext <<_ACEOF
32594 cat confdefs.h >>conftest.$ac_ext
32595 cat >>conftest.$ac_ext <<_ACEOF
32596 /* end confdefs.h. */
32598 #ifdef HAVE_DB_185_H
32599 # include <db_185.h>
32604 #ifndef DB_VERSION_MAJOR
32605 # define DB_VERSION_MAJOR 1
32609 #define NULL ((void*)0)
32616 #if DB_VERSION_MAJOR > 1
32619 int major, minor, patch;
32621 version = db_version( &major, &minor, &patch );
32623 if( major != DB_VERSION_MAJOR ||
32624 minor < DB_VERSION_MINOR )
32626 printf("Berkeley DB version mismatch\n"
32627 "\theader: %s\n\tlibrary: %s\n",
32628 DB_VERSION_STRING, version);
32634 #if DB_VERSION_MAJOR > 2
32635 db_env_create( NULL, 0 );
32636 #elif DB_VERSION_MAJOR > 1
32637 db_appexit( NULL );
32639 (void) dbopen( NULL, 0, 0, 0, NULL);
32646 rm -f conftest.$ac_objext conftest$ac_exeext
32647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32648 (eval $ac_link) 2>conftest.er1
32650 grep -v '^ *+' conftest.er1 >conftest.err
32652 cat conftest.err >&5
32653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32654 (exit $ac_status); } &&
32655 { ac_try='test -z "$ac_c_werror_flag"
32656 || test ! -s conftest.err'
32657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32658 (eval $ac_try) 2>&5
32660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32661 (exit $ac_status); }; } &&
32662 { ac_try='test -s conftest$ac_exeext'
32663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32664 (eval $ac_try) 2>&5
32666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32667 (exit $ac_status); }; }; then
32670 echo "$as_me: failed program was:" >&5
32671 sed 's/^/| /' conftest.$ac_ext >&5
32675 rm -f conftest.err conftest.$ac_objext \
32676 conftest$ac_exeext conftest.$ac_ext
32681 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
32682 echo "${ECHO_T}$ol_cv_db_db_42" >&6
32684 if test $ol_cv_db_db_42 = yes ; then
32685 ol_cv_lib_db=-ldb-42
32689 if test $ol_cv_lib_db = no ; then
32690 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
32691 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
32692 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
32693 echo $ECHO_N "(cached) $ECHO_C" >&6
32698 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32700 cat >conftest.$ac_ext <<_ACEOF
32703 cat confdefs.h >>conftest.$ac_ext
32704 cat >>conftest.$ac_ext <<_ACEOF
32705 /* end confdefs.h. */
32707 #ifdef HAVE_DB_185_H
32708 # include <db_185.h>
32713 #ifndef DB_VERSION_MAJOR
32714 # define DB_VERSION_MAJOR 1
32718 #define NULL ((void*)0)
32725 #if DB_VERSION_MAJOR > 1
32728 int major, minor, patch;
32730 version = db_version( &major, &minor, &patch );
32732 if( major != DB_VERSION_MAJOR ||
32733 minor < DB_VERSION_MINOR )
32735 printf("Berkeley DB version mismatch\n"
32736 "\theader: %s\n\tlibrary: %s\n",
32737 DB_VERSION_STRING, version);
32743 #if DB_VERSION_MAJOR > 2
32744 db_env_create( NULL, 0 );
32745 #elif DB_VERSION_MAJOR > 1
32746 db_appexit( NULL );
32748 (void) dbopen( NULL, 0, 0, 0, NULL);
32755 rm -f conftest.$ac_objext conftest$ac_exeext
32756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32757 (eval $ac_link) 2>conftest.er1
32759 grep -v '^ *+' conftest.er1 >conftest.err
32761 cat conftest.err >&5
32762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32763 (exit $ac_status); } &&
32764 { ac_try='test -z "$ac_c_werror_flag"
32765 || test ! -s conftest.err'
32766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32767 (eval $ac_try) 2>&5
32769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32770 (exit $ac_status); }; } &&
32771 { ac_try='test -s conftest$ac_exeext'
32772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32773 (eval $ac_try) 2>&5
32775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32776 (exit $ac_status); }; }; then
32777 ol_cv_db_db_4_dot_2=yes
32779 echo "$as_me: failed program was:" >&5
32780 sed 's/^/| /' conftest.$ac_ext >&5
32782 ol_cv_db_db_4_dot_2=no
32784 rm -f conftest.err conftest.$ac_objext \
32785 conftest$ac_exeext conftest.$ac_ext
32790 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
32791 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
32793 if test $ol_cv_db_db_4_dot_2 = yes ; then
32794 ol_cv_lib_db=-ldb-4.2
32798 if test $ol_cv_lib_db = no ; then
32799 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
32800 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
32801 if test "${ol_cv_db_db_4_2+set}" = set; then
32802 echo $ECHO_N "(cached) $ECHO_C" >&6
32807 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32809 cat >conftest.$ac_ext <<_ACEOF
32812 cat confdefs.h >>conftest.$ac_ext
32813 cat >>conftest.$ac_ext <<_ACEOF
32814 /* end confdefs.h. */
32816 #ifdef HAVE_DB_185_H
32817 # include <db_185.h>
32822 #ifndef DB_VERSION_MAJOR
32823 # define DB_VERSION_MAJOR 1
32827 #define NULL ((void*)0)
32834 #if DB_VERSION_MAJOR > 1
32837 int major, minor, patch;
32839 version = db_version( &major, &minor, &patch );
32841 if( major != DB_VERSION_MAJOR ||
32842 minor < DB_VERSION_MINOR )
32844 printf("Berkeley DB version mismatch\n"
32845 "\theader: %s\n\tlibrary: %s\n",
32846 DB_VERSION_STRING, version);
32852 #if DB_VERSION_MAJOR > 2
32853 db_env_create( NULL, 0 );
32854 #elif DB_VERSION_MAJOR > 1
32855 db_appexit( NULL );
32857 (void) dbopen( NULL, 0, 0, 0, NULL);
32864 rm -f conftest.$ac_objext conftest$ac_exeext
32865 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32866 (eval $ac_link) 2>conftest.er1
32868 grep -v '^ *+' conftest.er1 >conftest.err
32870 cat conftest.err >&5
32871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32872 (exit $ac_status); } &&
32873 { ac_try='test -z "$ac_c_werror_flag"
32874 || test ! -s conftest.err'
32875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32876 (eval $ac_try) 2>&5
32878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32879 (exit $ac_status); }; } &&
32880 { ac_try='test -s conftest$ac_exeext'
32881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32882 (eval $ac_try) 2>&5
32884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32885 (exit $ac_status); }; }; then
32886 ol_cv_db_db_4_2=yes
32888 echo "$as_me: failed program was:" >&5
32889 sed 's/^/| /' conftest.$ac_ext >&5
32893 rm -f conftest.err conftest.$ac_objext \
32894 conftest$ac_exeext conftest.$ac_ext
32899 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
32900 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
32902 if test $ol_cv_db_db_4_2 = yes ; then
32903 ol_cv_lib_db=-ldb-4-2
32907 elif test $ol_cv_bdb_minor = 1 ; then
32908 if test $ol_cv_lib_db = no ; then
32909 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
32910 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
32911 if test "${ol_cv_db_db41+set}" = set; then
32912 echo $ECHO_N "(cached) $ECHO_C" >&6
32917 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32919 cat >conftest.$ac_ext <<_ACEOF
32922 cat confdefs.h >>conftest.$ac_ext
32923 cat >>conftest.$ac_ext <<_ACEOF
32924 /* end confdefs.h. */
32926 #ifdef HAVE_DB_185_H
32927 # include <db_185.h>
32932 #ifndef DB_VERSION_MAJOR
32933 # define DB_VERSION_MAJOR 1
32937 #define NULL ((void*)0)
32944 #if DB_VERSION_MAJOR > 1
32947 int major, minor, patch;
32949 version = db_version( &major, &minor, &patch );
32951 if( major != DB_VERSION_MAJOR ||
32952 minor < DB_VERSION_MINOR )
32954 printf("Berkeley DB version mismatch\n"
32955 "\theader: %s\n\tlibrary: %s\n",
32956 DB_VERSION_STRING, version);
32962 #if DB_VERSION_MAJOR > 2
32963 db_env_create( NULL, 0 );
32964 #elif DB_VERSION_MAJOR > 1
32965 db_appexit( NULL );
32967 (void) dbopen( NULL, 0, 0, 0, NULL);
32974 rm -f conftest.$ac_objext conftest$ac_exeext
32975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32976 (eval $ac_link) 2>conftest.er1
32978 grep -v '^ *+' conftest.er1 >conftest.err
32980 cat conftest.err >&5
32981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32982 (exit $ac_status); } &&
32983 { ac_try='test -z "$ac_c_werror_flag"
32984 || test ! -s conftest.err'
32985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32986 (eval $ac_try) 2>&5
32988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32989 (exit $ac_status); }; } &&
32990 { ac_try='test -s conftest$ac_exeext'
32991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32992 (eval $ac_try) 2>&5
32994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32995 (exit $ac_status); }; }; then
32998 echo "$as_me: failed program was:" >&5
32999 sed 's/^/| /' conftest.$ac_ext >&5
33003 rm -f conftest.err conftest.$ac_objext \
33004 conftest$ac_exeext conftest.$ac_ext
33009 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
33010 echo "${ECHO_T}$ol_cv_db_db41" >&6
33012 if test $ol_cv_db_db41 = yes ; then
33013 ol_cv_lib_db=-ldb41
33017 if test $ol_cv_lib_db = no ; then
33018 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
33019 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
33020 if test "${ol_cv_db_db_41+set}" = set; then
33021 echo $ECHO_N "(cached) $ECHO_C" >&6
33026 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33028 cat >conftest.$ac_ext <<_ACEOF
33031 cat confdefs.h >>conftest.$ac_ext
33032 cat >>conftest.$ac_ext <<_ACEOF
33033 /* end confdefs.h. */
33035 #ifdef HAVE_DB_185_H
33036 # include <db_185.h>
33041 #ifndef DB_VERSION_MAJOR
33042 # define DB_VERSION_MAJOR 1
33046 #define NULL ((void*)0)
33053 #if DB_VERSION_MAJOR > 1
33056 int major, minor, patch;
33058 version = db_version( &major, &minor, &patch );
33060 if( major != DB_VERSION_MAJOR ||
33061 minor < DB_VERSION_MINOR )
33063 printf("Berkeley DB version mismatch\n"
33064 "\theader: %s\n\tlibrary: %s\n",
33065 DB_VERSION_STRING, version);
33071 #if DB_VERSION_MAJOR > 2
33072 db_env_create( NULL, 0 );
33073 #elif DB_VERSION_MAJOR > 1
33074 db_appexit( NULL );
33076 (void) dbopen( NULL, 0, 0, 0, NULL);
33083 rm -f conftest.$ac_objext conftest$ac_exeext
33084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33085 (eval $ac_link) 2>conftest.er1
33087 grep -v '^ *+' conftest.er1 >conftest.err
33089 cat conftest.err >&5
33090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33091 (exit $ac_status); } &&
33092 { ac_try='test -z "$ac_c_werror_flag"
33093 || test ! -s conftest.err'
33094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33095 (eval $ac_try) 2>&5
33097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33098 (exit $ac_status); }; } &&
33099 { ac_try='test -s conftest$ac_exeext'
33100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33101 (eval $ac_try) 2>&5
33103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33104 (exit $ac_status); }; }; then
33107 echo "$as_me: failed program was:" >&5
33108 sed 's/^/| /' conftest.$ac_ext >&5
33112 rm -f conftest.err conftest.$ac_objext \
33113 conftest$ac_exeext conftest.$ac_ext
33118 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
33119 echo "${ECHO_T}$ol_cv_db_db_41" >&6
33121 if test $ol_cv_db_db_41 = yes ; then
33122 ol_cv_lib_db=-ldb-41
33126 if test $ol_cv_lib_db = no ; then
33127 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
33128 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
33129 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
33130 echo $ECHO_N "(cached) $ECHO_C" >&6
33135 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33137 cat >conftest.$ac_ext <<_ACEOF
33140 cat confdefs.h >>conftest.$ac_ext
33141 cat >>conftest.$ac_ext <<_ACEOF
33142 /* end confdefs.h. */
33144 #ifdef HAVE_DB_185_H
33145 # include <db_185.h>
33150 #ifndef DB_VERSION_MAJOR
33151 # define DB_VERSION_MAJOR 1
33155 #define NULL ((void*)0)
33162 #if DB_VERSION_MAJOR > 1
33165 int major, minor, patch;
33167 version = db_version( &major, &minor, &patch );
33169 if( major != DB_VERSION_MAJOR ||
33170 minor < DB_VERSION_MINOR )
33172 printf("Berkeley DB version mismatch\n"
33173 "\theader: %s\n\tlibrary: %s\n",
33174 DB_VERSION_STRING, version);
33180 #if DB_VERSION_MAJOR > 2
33181 db_env_create( NULL, 0 );
33182 #elif DB_VERSION_MAJOR > 1
33183 db_appexit( NULL );
33185 (void) dbopen( NULL, 0, 0, 0, NULL);
33192 rm -f conftest.$ac_objext conftest$ac_exeext
33193 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33194 (eval $ac_link) 2>conftest.er1
33196 grep -v '^ *+' conftest.er1 >conftest.err
33198 cat conftest.err >&5
33199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33200 (exit $ac_status); } &&
33201 { ac_try='test -z "$ac_c_werror_flag"
33202 || test ! -s conftest.err'
33203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33204 (eval $ac_try) 2>&5
33206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33207 (exit $ac_status); }; } &&
33208 { ac_try='test -s conftest$ac_exeext'
33209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33210 (eval $ac_try) 2>&5
33212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33213 (exit $ac_status); }; }; then
33214 ol_cv_db_db_4_dot_1=yes
33216 echo "$as_me: failed program was:" >&5
33217 sed 's/^/| /' conftest.$ac_ext >&5
33219 ol_cv_db_db_4_dot_1=no
33221 rm -f conftest.err conftest.$ac_objext \
33222 conftest$ac_exeext conftest.$ac_ext
33227 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
33228 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
33230 if test $ol_cv_db_db_4_dot_1 = yes ; then
33231 ol_cv_lib_db=-ldb-4.1
33235 if test $ol_cv_lib_db = no ; then
33236 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
33237 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
33238 if test "${ol_cv_db_db_4_1+set}" = set; then
33239 echo $ECHO_N "(cached) $ECHO_C" >&6
33244 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33246 cat >conftest.$ac_ext <<_ACEOF
33249 cat confdefs.h >>conftest.$ac_ext
33250 cat >>conftest.$ac_ext <<_ACEOF
33251 /* end confdefs.h. */
33253 #ifdef HAVE_DB_185_H
33254 # include <db_185.h>
33259 #ifndef DB_VERSION_MAJOR
33260 # define DB_VERSION_MAJOR 1
33264 #define NULL ((void*)0)
33271 #if DB_VERSION_MAJOR > 1
33274 int major, minor, patch;
33276 version = db_version( &major, &minor, &patch );
33278 if( major != DB_VERSION_MAJOR ||
33279 minor < DB_VERSION_MINOR )
33281 printf("Berkeley DB version mismatch\n"
33282 "\theader: %s\n\tlibrary: %s\n",
33283 DB_VERSION_STRING, version);
33289 #if DB_VERSION_MAJOR > 2
33290 db_env_create( NULL, 0 );
33291 #elif DB_VERSION_MAJOR > 1
33292 db_appexit( NULL );
33294 (void) dbopen( NULL, 0, 0, 0, NULL);
33301 rm -f conftest.$ac_objext conftest$ac_exeext
33302 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33303 (eval $ac_link) 2>conftest.er1
33305 grep -v '^ *+' conftest.er1 >conftest.err
33307 cat conftest.err >&5
33308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33309 (exit $ac_status); } &&
33310 { ac_try='test -z "$ac_c_werror_flag"
33311 || test ! -s conftest.err'
33312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33313 (eval $ac_try) 2>&5
33315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33316 (exit $ac_status); }; } &&
33317 { ac_try='test -s conftest$ac_exeext'
33318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33319 (eval $ac_try) 2>&5
33321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33322 (exit $ac_status); }; }; then
33323 ol_cv_db_db_4_1=yes
33325 echo "$as_me: failed program was:" >&5
33326 sed 's/^/| /' conftest.$ac_ext >&5
33330 rm -f conftest.err conftest.$ac_objext \
33331 conftest$ac_exeext conftest.$ac_ext
33336 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
33337 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
33339 if test $ol_cv_db_db_4_1 = yes ; then
33340 ol_cv_lib_db=-ldb-4-1
33345 if test $ol_cv_lib_db = no ; then
33346 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
33347 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
33348 if test "${ol_cv_db_db_4+set}" = set; then
33349 echo $ECHO_N "(cached) $ECHO_C" >&6
33354 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33356 cat >conftest.$ac_ext <<_ACEOF
33359 cat confdefs.h >>conftest.$ac_ext
33360 cat >>conftest.$ac_ext <<_ACEOF
33361 /* end confdefs.h. */
33363 #ifdef HAVE_DB_185_H
33364 # include <db_185.h>
33369 #ifndef DB_VERSION_MAJOR
33370 # define DB_VERSION_MAJOR 1
33374 #define NULL ((void*)0)
33381 #if DB_VERSION_MAJOR > 1
33384 int major, minor, patch;
33386 version = db_version( &major, &minor, &patch );
33388 if( major != DB_VERSION_MAJOR ||
33389 minor < DB_VERSION_MINOR )
33391 printf("Berkeley DB version mismatch\n"
33392 "\theader: %s\n\tlibrary: %s\n",
33393 DB_VERSION_STRING, version);
33399 #if DB_VERSION_MAJOR > 2
33400 db_env_create( NULL, 0 );
33401 #elif DB_VERSION_MAJOR > 1
33402 db_appexit( NULL );
33404 (void) dbopen( NULL, 0, 0, 0, NULL);
33411 rm -f conftest.$ac_objext conftest$ac_exeext
33412 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33413 (eval $ac_link) 2>conftest.er1
33415 grep -v '^ *+' conftest.er1 >conftest.err
33417 cat conftest.err >&5
33418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33419 (exit $ac_status); } &&
33420 { ac_try='test -z "$ac_c_werror_flag"
33421 || test ! -s conftest.err'
33422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33423 (eval $ac_try) 2>&5
33425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33426 (exit $ac_status); }; } &&
33427 { ac_try='test -s conftest$ac_exeext'
33428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33429 (eval $ac_try) 2>&5
33431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33432 (exit $ac_status); }; }; then
33435 echo "$as_me: failed program was:" >&5
33436 sed 's/^/| /' conftest.$ac_ext >&5
33440 rm -f conftest.err conftest.$ac_objext \
33441 conftest$ac_exeext conftest.$ac_ext
33446 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
33447 echo "${ECHO_T}$ol_cv_db_db_4" >&6
33449 if test $ol_cv_db_db_4 = yes ; then
33450 ol_cv_lib_db=-ldb-4
33454 if test $ol_cv_lib_db = no ; then
33455 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
33456 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
33457 if test "${ol_cv_db_db4+set}" = set; then
33458 echo $ECHO_N "(cached) $ECHO_C" >&6
33463 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33465 cat >conftest.$ac_ext <<_ACEOF
33468 cat confdefs.h >>conftest.$ac_ext
33469 cat >>conftest.$ac_ext <<_ACEOF
33470 /* end confdefs.h. */
33472 #ifdef HAVE_DB_185_H
33473 # include <db_185.h>
33478 #ifndef DB_VERSION_MAJOR
33479 # define DB_VERSION_MAJOR 1
33483 #define NULL ((void*)0)
33490 #if DB_VERSION_MAJOR > 1
33493 int major, minor, patch;
33495 version = db_version( &major, &minor, &patch );
33497 if( major != DB_VERSION_MAJOR ||
33498 minor < DB_VERSION_MINOR )
33500 printf("Berkeley DB version mismatch\n"
33501 "\theader: %s\n\tlibrary: %s\n",
33502 DB_VERSION_STRING, version);
33508 #if DB_VERSION_MAJOR > 2
33509 db_env_create( NULL, 0 );
33510 #elif DB_VERSION_MAJOR > 1
33511 db_appexit( NULL );
33513 (void) dbopen( NULL, 0, 0, 0, NULL);
33520 rm -f conftest.$ac_objext conftest$ac_exeext
33521 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33522 (eval $ac_link) 2>conftest.er1
33524 grep -v '^ *+' conftest.er1 >conftest.err
33526 cat conftest.err >&5
33527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33528 (exit $ac_status); } &&
33529 { ac_try='test -z "$ac_c_werror_flag"
33530 || test ! -s conftest.err'
33531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33532 (eval $ac_try) 2>&5
33534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33535 (exit $ac_status); }; } &&
33536 { ac_try='test -s conftest$ac_exeext'
33537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33538 (eval $ac_try) 2>&5
33540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33541 (exit $ac_status); }; }; then
33544 echo "$as_me: failed program was:" >&5
33545 sed 's/^/| /' conftest.$ac_ext >&5
33549 rm -f conftest.err conftest.$ac_objext \
33550 conftest$ac_exeext conftest.$ac_ext
33555 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
33556 echo "${ECHO_T}$ol_cv_db_db4" >&6
33558 if test $ol_cv_db_db4 = yes ; then
33563 if test $ol_cv_lib_db = no ; then
33564 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
33565 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
33566 if test "${ol_cv_db_db+set}" = set; then
33567 echo $ECHO_N "(cached) $ECHO_C" >&6
33572 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33574 cat >conftest.$ac_ext <<_ACEOF
33577 cat confdefs.h >>conftest.$ac_ext
33578 cat >>conftest.$ac_ext <<_ACEOF
33579 /* end confdefs.h. */
33581 #ifdef HAVE_DB_185_H
33582 # include <db_185.h>
33587 #ifndef DB_VERSION_MAJOR
33588 # define DB_VERSION_MAJOR 1
33592 #define NULL ((void*)0)
33599 #if DB_VERSION_MAJOR > 1
33602 int major, minor, patch;
33604 version = db_version( &major, &minor, &patch );
33606 if( major != DB_VERSION_MAJOR ||
33607 minor < DB_VERSION_MINOR )
33609 printf("Berkeley DB version mismatch\n"
33610 "\theader: %s\n\tlibrary: %s\n",
33611 DB_VERSION_STRING, version);
33617 #if DB_VERSION_MAJOR > 2
33618 db_env_create( NULL, 0 );
33619 #elif DB_VERSION_MAJOR > 1
33620 db_appexit( NULL );
33622 (void) dbopen( NULL, 0, 0, 0, NULL);
33629 rm -f conftest.$ac_objext conftest$ac_exeext
33630 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33631 (eval $ac_link) 2>conftest.er1
33633 grep -v '^ *+' conftest.er1 >conftest.err
33635 cat conftest.err >&5
33636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33637 (exit $ac_status); } &&
33638 { ac_try='test -z "$ac_c_werror_flag"
33639 || test ! -s conftest.err'
33640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33641 (eval $ac_try) 2>&5
33643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33644 (exit $ac_status); }; } &&
33645 { ac_try='test -s conftest$ac_exeext'
33646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33647 (eval $ac_try) 2>&5
33649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33650 (exit $ac_status); }; }; then
33653 echo "$as_me: failed program was:" >&5
33654 sed 's/^/| /' conftest.$ac_ext >&5
33658 rm -f conftest.err conftest.$ac_objext \
33659 conftest$ac_exeext conftest.$ac_ext
33664 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
33665 echo "${ECHO_T}$ol_cv_db_db" >&6
33667 if test $ol_cv_db_db = yes ; then
33673 elif test $ol_cv_bdb_major = 3 ; then
33674 if test $ol_cv_lib_db = no ; then
33675 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
33676 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
33677 if test "${ol_cv_db_db3+set}" = set; then
33678 echo $ECHO_N "(cached) $ECHO_C" >&6
33683 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33685 cat >conftest.$ac_ext <<_ACEOF
33688 cat confdefs.h >>conftest.$ac_ext
33689 cat >>conftest.$ac_ext <<_ACEOF
33690 /* end confdefs.h. */
33692 #ifdef HAVE_DB_185_H
33693 # include <db_185.h>
33698 #ifndef DB_VERSION_MAJOR
33699 # define DB_VERSION_MAJOR 1
33703 #define NULL ((void*)0)
33710 #if DB_VERSION_MAJOR > 1
33713 int major, minor, patch;
33715 version = db_version( &major, &minor, &patch );
33717 if( major != DB_VERSION_MAJOR ||
33718 minor < DB_VERSION_MINOR )
33720 printf("Berkeley DB version mismatch\n"
33721 "\theader: %s\n\tlibrary: %s\n",
33722 DB_VERSION_STRING, version);
33728 #if DB_VERSION_MAJOR > 2
33729 db_env_create( NULL, 0 );
33730 #elif DB_VERSION_MAJOR > 1
33731 db_appexit( NULL );
33733 (void) dbopen( NULL, 0, 0, 0, NULL);
33740 rm -f conftest.$ac_objext conftest$ac_exeext
33741 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33742 (eval $ac_link) 2>conftest.er1
33744 grep -v '^ *+' conftest.er1 >conftest.err
33746 cat conftest.err >&5
33747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33748 (exit $ac_status); } &&
33749 { ac_try='test -z "$ac_c_werror_flag"
33750 || test ! -s conftest.err'
33751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33752 (eval $ac_try) 2>&5
33754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33755 (exit $ac_status); }; } &&
33756 { ac_try='test -s conftest$ac_exeext'
33757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33758 (eval $ac_try) 2>&5
33760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33761 (exit $ac_status); }; }; then
33764 echo "$as_me: failed program was:" >&5
33765 sed 's/^/| /' conftest.$ac_ext >&5
33769 rm -f conftest.err conftest.$ac_objext \
33770 conftest$ac_exeext conftest.$ac_ext
33775 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
33776 echo "${ECHO_T}$ol_cv_db_db3" >&6
33778 if test $ol_cv_db_db3 = yes ; then
33783 if test $ol_cv_lib_db = no ; then
33784 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
33785 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
33786 if test "${ol_cv_db_db_3+set}" = set; then
33787 echo $ECHO_N "(cached) $ECHO_C" >&6
33792 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33794 cat >conftest.$ac_ext <<_ACEOF
33797 cat confdefs.h >>conftest.$ac_ext
33798 cat >>conftest.$ac_ext <<_ACEOF
33799 /* end confdefs.h. */
33801 #ifdef HAVE_DB_185_H
33802 # include <db_185.h>
33807 #ifndef DB_VERSION_MAJOR
33808 # define DB_VERSION_MAJOR 1
33812 #define NULL ((void*)0)
33819 #if DB_VERSION_MAJOR > 1
33822 int major, minor, patch;
33824 version = db_version( &major, &minor, &patch );
33826 if( major != DB_VERSION_MAJOR ||
33827 minor < DB_VERSION_MINOR )
33829 printf("Berkeley DB version mismatch\n"
33830 "\theader: %s\n\tlibrary: %s\n",
33831 DB_VERSION_STRING, version);
33837 #if DB_VERSION_MAJOR > 2
33838 db_env_create( NULL, 0 );
33839 #elif DB_VERSION_MAJOR > 1
33840 db_appexit( NULL );
33842 (void) dbopen( NULL, 0, 0, 0, NULL);
33849 rm -f conftest.$ac_objext conftest$ac_exeext
33850 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33851 (eval $ac_link) 2>conftest.er1
33853 grep -v '^ *+' conftest.er1 >conftest.err
33855 cat conftest.err >&5
33856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33857 (exit $ac_status); } &&
33858 { ac_try='test -z "$ac_c_werror_flag"
33859 || test ! -s conftest.err'
33860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33861 (eval $ac_try) 2>&5
33863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33864 (exit $ac_status); }; } &&
33865 { ac_try='test -s conftest$ac_exeext'
33866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33867 (eval $ac_try) 2>&5
33869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33870 (exit $ac_status); }; }; then
33873 echo "$as_me: failed program was:" >&5
33874 sed 's/^/| /' conftest.$ac_ext >&5
33878 rm -f conftest.err conftest.$ac_objext \
33879 conftest$ac_exeext conftest.$ac_ext
33884 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
33885 echo "${ECHO_T}$ol_cv_db_db_3" >&6
33887 if test $ol_cv_db_db_3 = yes ; then
33888 ol_cv_lib_db=-ldb-3
33893 elif test $ol_cv_bdb_major = 2 ; then
33894 if test $ol_cv_lib_db = no ; then
33895 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
33896 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
33897 if test "${ol_cv_db_db2+set}" = set; then
33898 echo $ECHO_N "(cached) $ECHO_C" >&6
33903 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33905 cat >conftest.$ac_ext <<_ACEOF
33908 cat confdefs.h >>conftest.$ac_ext
33909 cat >>conftest.$ac_ext <<_ACEOF
33910 /* end confdefs.h. */
33912 #ifdef HAVE_DB_185_H
33913 # include <db_185.h>
33918 #ifndef DB_VERSION_MAJOR
33919 # define DB_VERSION_MAJOR 1
33923 #define NULL ((void*)0)
33930 #if DB_VERSION_MAJOR > 1
33933 int major, minor, patch;
33935 version = db_version( &major, &minor, &patch );
33937 if( major != DB_VERSION_MAJOR ||
33938 minor < DB_VERSION_MINOR )
33940 printf("Berkeley DB version mismatch\n"
33941 "\theader: %s\n\tlibrary: %s\n",
33942 DB_VERSION_STRING, version);
33948 #if DB_VERSION_MAJOR > 2
33949 db_env_create( NULL, 0 );
33950 #elif DB_VERSION_MAJOR > 1
33951 db_appexit( NULL );
33953 (void) dbopen( NULL, 0, 0, 0, NULL);
33960 rm -f conftest.$ac_objext conftest$ac_exeext
33961 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33962 (eval $ac_link) 2>conftest.er1
33964 grep -v '^ *+' conftest.er1 >conftest.err
33966 cat conftest.err >&5
33967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33968 (exit $ac_status); } &&
33969 { ac_try='test -z "$ac_c_werror_flag"
33970 || test ! -s conftest.err'
33971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33972 (eval $ac_try) 2>&5
33974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33975 (exit $ac_status); }; } &&
33976 { ac_try='test -s conftest$ac_exeext'
33977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33978 (eval $ac_try) 2>&5
33980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33981 (exit $ac_status); }; }; then
33984 echo "$as_me: failed program was:" >&5
33985 sed 's/^/| /' conftest.$ac_ext >&5
33989 rm -f conftest.err conftest.$ac_objext \
33990 conftest$ac_exeext conftest.$ac_ext
33995 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
33996 echo "${ECHO_T}$ol_cv_db_db2" >&6
33998 if test $ol_cv_db_db2 = yes ; then
34003 if test $ol_cv_lib_db = no ; then
34004 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
34005 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
34006 if test "${ol_cv_db_db_2+set}" = set; then
34007 echo $ECHO_N "(cached) $ECHO_C" >&6
34012 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34014 cat >conftest.$ac_ext <<_ACEOF
34017 cat confdefs.h >>conftest.$ac_ext
34018 cat >>conftest.$ac_ext <<_ACEOF
34019 /* end confdefs.h. */
34021 #ifdef HAVE_DB_185_H
34022 # include <db_185.h>
34027 #ifndef DB_VERSION_MAJOR
34028 # define DB_VERSION_MAJOR 1
34032 #define NULL ((void*)0)
34039 #if DB_VERSION_MAJOR > 1
34042 int major, minor, patch;
34044 version = db_version( &major, &minor, &patch );
34046 if( major != DB_VERSION_MAJOR ||
34047 minor < DB_VERSION_MINOR )
34049 printf("Berkeley DB version mismatch\n"
34050 "\theader: %s\n\tlibrary: %s\n",
34051 DB_VERSION_STRING, version);
34057 #if DB_VERSION_MAJOR > 2
34058 db_env_create( NULL, 0 );
34059 #elif DB_VERSION_MAJOR > 1
34060 db_appexit( NULL );
34062 (void) dbopen( NULL, 0, 0, 0, NULL);
34069 rm -f conftest.$ac_objext conftest$ac_exeext
34070 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34071 (eval $ac_link) 2>conftest.er1
34073 grep -v '^ *+' conftest.er1 >conftest.err
34075 cat conftest.err >&5
34076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34077 (exit $ac_status); } &&
34078 { ac_try='test -z "$ac_c_werror_flag"
34079 || test ! -s conftest.err'
34080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34081 (eval $ac_try) 2>&5
34083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34084 (exit $ac_status); }; } &&
34085 { ac_try='test -s conftest$ac_exeext'
34086 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34087 (eval $ac_try) 2>&5
34089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34090 (exit $ac_status); }; }; then
34093 echo "$as_me: failed program was:" >&5
34094 sed 's/^/| /' conftest.$ac_ext >&5
34098 rm -f conftest.err conftest.$ac_objext \
34099 conftest$ac_exeext conftest.$ac_ext
34104 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
34105 echo "${ECHO_T}$ol_cv_db_db_2" >&6
34107 if test $ol_cv_db_db_2 = yes ; then
34108 ol_cv_lib_db=-ldb-2
34113 elif test $ol_cv_bdb_major = 1 ; then
34114 if test $ol_cv_lib_db = no ; then
34115 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
34116 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
34117 if test "${ol_cv_db_db1+set}" = set; then
34118 echo $ECHO_N "(cached) $ECHO_C" >&6
34123 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34125 cat >conftest.$ac_ext <<_ACEOF
34128 cat confdefs.h >>conftest.$ac_ext
34129 cat >>conftest.$ac_ext <<_ACEOF
34130 /* end confdefs.h. */
34132 #ifdef HAVE_DB_185_H
34133 # include <db_185.h>
34138 #ifndef DB_VERSION_MAJOR
34139 # define DB_VERSION_MAJOR 1
34143 #define NULL ((void*)0)
34150 #if DB_VERSION_MAJOR > 1
34153 int major, minor, patch;
34155 version = db_version( &major, &minor, &patch );
34157 if( major != DB_VERSION_MAJOR ||
34158 minor < DB_VERSION_MINOR )
34160 printf("Berkeley DB version mismatch\n"
34161 "\theader: %s\n\tlibrary: %s\n",
34162 DB_VERSION_STRING, version);
34168 #if DB_VERSION_MAJOR > 2
34169 db_env_create( NULL, 0 );
34170 #elif DB_VERSION_MAJOR > 1
34171 db_appexit( NULL );
34173 (void) dbopen( NULL, 0, 0, 0, NULL);
34180 rm -f conftest.$ac_objext conftest$ac_exeext
34181 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34182 (eval $ac_link) 2>conftest.er1
34184 grep -v '^ *+' conftest.er1 >conftest.err
34186 cat conftest.err >&5
34187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34188 (exit $ac_status); } &&
34189 { ac_try='test -z "$ac_c_werror_flag"
34190 || test ! -s conftest.err'
34191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34192 (eval $ac_try) 2>&5
34194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34195 (exit $ac_status); }; } &&
34196 { ac_try='test -s conftest$ac_exeext'
34197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34198 (eval $ac_try) 2>&5
34200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34201 (exit $ac_status); }; }; then
34204 echo "$as_me: failed program was:" >&5
34205 sed 's/^/| /' conftest.$ac_ext >&5
34209 rm -f conftest.err conftest.$ac_objext \
34210 conftest$ac_exeext conftest.$ac_ext
34215 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
34216 echo "${ECHO_T}$ol_cv_db_db1" >&6
34218 if test $ol_cv_db_db1 = yes ; then
34223 if test $ol_cv_lib_db = no ; then
34224 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
34225 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
34226 if test "${ol_cv_db_db_1+set}" = set; then
34227 echo $ECHO_N "(cached) $ECHO_C" >&6
34232 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34234 cat >conftest.$ac_ext <<_ACEOF
34237 cat confdefs.h >>conftest.$ac_ext
34238 cat >>conftest.$ac_ext <<_ACEOF
34239 /* end confdefs.h. */
34241 #ifdef HAVE_DB_185_H
34242 # include <db_185.h>
34247 #ifndef DB_VERSION_MAJOR
34248 # define DB_VERSION_MAJOR 1
34252 #define NULL ((void*)0)
34259 #if DB_VERSION_MAJOR > 1
34262 int major, minor, patch;
34264 version = db_version( &major, &minor, &patch );
34266 if( major != DB_VERSION_MAJOR ||
34267 minor < DB_VERSION_MINOR )
34269 printf("Berkeley DB version mismatch\n"
34270 "\theader: %s\n\tlibrary: %s\n",
34271 DB_VERSION_STRING, version);
34277 #if DB_VERSION_MAJOR > 2
34278 db_env_create( NULL, 0 );
34279 #elif DB_VERSION_MAJOR > 1
34280 db_appexit( NULL );
34282 (void) dbopen( NULL, 0, 0, 0, NULL);
34289 rm -f conftest.$ac_objext conftest$ac_exeext
34290 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34291 (eval $ac_link) 2>conftest.er1
34293 grep -v '^ *+' conftest.er1 >conftest.err
34295 cat conftest.err >&5
34296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34297 (exit $ac_status); } &&
34298 { ac_try='test -z "$ac_c_werror_flag"
34299 || test ! -s conftest.err'
34300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34301 (eval $ac_try) 2>&5
34303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34304 (exit $ac_status); }; } &&
34305 { ac_try='test -s conftest$ac_exeext'
34306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34307 (eval $ac_try) 2>&5
34309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34310 (exit $ac_status); }; }; then
34313 echo "$as_me: failed program was:" >&5
34314 sed 's/^/| /' conftest.$ac_ext >&5
34318 rm -f conftest.err conftest.$ac_objext \
34319 conftest$ac_exeext conftest.$ac_ext
34324 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
34325 echo "${ECHO_T}$ol_cv_db_db_1" >&6
34327 if test $ol_cv_db_db_1 = yes ; then
34328 ol_cv_lib_db=-ldb-1
34333 if test $ol_cv_lib_db = no ; then
34334 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
34335 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
34336 if test "${ol_cv_db_none+set}" = set; then
34337 echo $ECHO_N "(cached) $ECHO_C" >&6
34342 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34344 cat >conftest.$ac_ext <<_ACEOF
34347 cat confdefs.h >>conftest.$ac_ext
34348 cat >>conftest.$ac_ext <<_ACEOF
34349 /* end confdefs.h. */
34351 #ifdef HAVE_DB_185_H
34352 # include <db_185.h>
34357 #ifndef DB_VERSION_MAJOR
34358 # define DB_VERSION_MAJOR 1
34362 #define NULL ((void*)0)
34369 #if DB_VERSION_MAJOR > 1
34372 int major, minor, patch;
34374 version = db_version( &major, &minor, &patch );
34376 if( major != DB_VERSION_MAJOR ||
34377 minor < DB_VERSION_MINOR )
34379 printf("Berkeley DB version mismatch\n"
34380 "\theader: %s\n\tlibrary: %s\n",
34381 DB_VERSION_STRING, version);
34387 #if DB_VERSION_MAJOR > 2
34388 db_env_create( NULL, 0 );
34389 #elif DB_VERSION_MAJOR > 1
34390 db_appexit( NULL );
34392 (void) dbopen( NULL, 0, 0, 0, NULL);
34399 rm -f conftest.$ac_objext conftest$ac_exeext
34400 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34401 (eval $ac_link) 2>conftest.er1
34403 grep -v '^ *+' conftest.er1 >conftest.err
34405 cat conftest.err >&5
34406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34407 (exit $ac_status); } &&
34408 { ac_try='test -z "$ac_c_werror_flag"
34409 || test ! -s conftest.err'
34410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34411 (eval $ac_try) 2>&5
34413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34414 (exit $ac_status); }; } &&
34415 { ac_try='test -s conftest$ac_exeext'
34416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34417 (eval $ac_try) 2>&5
34419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34420 (exit $ac_status); }; }; then
34423 echo "$as_me: failed program was:" >&5
34424 sed 's/^/| /' conftest.$ac_ext >&5
34428 rm -f conftest.err conftest.$ac_objext \
34429 conftest$ac_exeext conftest.$ac_ext
34434 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
34435 echo "${ECHO_T}$ol_cv_db_none" >&6
34437 if test $ol_cv_db_none = yes ; then
34443 if test "$ol_cv_lib_db" != no ; then
34444 ol_cv_berkeley_db=yes
34445 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
34446 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
34447 if test "${ol_cv_berkeley_db_version+set}" = set; then
34448 echo $ECHO_N "(cached) $ECHO_C" >&6
34452 LIBS="$LTHREAD_LIBS $LIBS"
34453 if test $ol_cv_lib_db != yes ; then
34454 LIBS="$ol_cv_lib_db $LIBS"
34457 if test "$cross_compiling" = yes; then
34458 ol_cv_berkeley_db_version=cross
34460 cat >conftest.$ac_ext <<_ACEOF
34463 cat confdefs.h >>conftest.$ac_ext
34464 cat >>conftest.$ac_ext <<_ACEOF
34465 /* end confdefs.h. */
34467 #ifdef HAVE_DB_185_H
34472 #ifndef DB_VERSION_MAJOR
34473 # define DB_VERSION_MAJOR 1
34476 #define NULL ((void *)0)
34480 #if DB_VERSION_MAJOR > 1
34482 int major, minor, patch;
34484 version = db_version( &major, &minor, &patch );
34486 if( major != DB_VERSION_MAJOR ||
34487 minor != DB_VERSION_MINOR ||
34488 patch != DB_VERSION_PATCH )
34490 printf("Berkeley DB version mismatch\n"
34491 "\theader: %s\n\tlibrary: %s\n",
34492 DB_VERSION_STRING, version);
34500 rm -f conftest$ac_exeext
34501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34502 (eval $ac_link) 2>&5
34504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34505 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34507 (eval $ac_try) 2>&5
34509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34510 (exit $ac_status); }; }; then
34511 ol_cv_berkeley_db_version=yes
34513 echo "$as_me: program exited with status $ac_status" >&5
34514 echo "$as_me: failed program was:" >&5
34515 sed 's/^/| /' conftest.$ac_ext >&5
34517 ( exit $ac_status )
34518 ol_cv_berkeley_db_version=no
34520 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34526 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
34527 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
34529 if test $ol_cv_berkeley_db_version = no ; then
34530 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
34531 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
34532 { (exit 1); exit 1; }; }
34535 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
34536 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
34537 if test "${ol_cv_berkeley_db_thread+set}" = set; then
34538 echo $ECHO_N "(cached) $ECHO_C" >&6
34542 LIBS="$LTHREAD_LIBS $LIBS"
34543 if test $ol_cv_lib_db != yes ; then
34544 LIBS="$ol_cv_lib_db $LIBS"
34547 if test "$cross_compiling" = yes; then
34548 ol_cv_berkeley_db_thread=cross
34550 cat >conftest.$ac_ext <<_ACEOF
34553 cat confdefs.h >>conftest.$ac_ext
34554 cat >>conftest.$ac_ext <<_ACEOF
34555 /* end confdefs.h. */
34557 #ifdef HAVE_DB_185_H
34563 #define NULL ((void *)0)
34568 u_int32_t flags = DB_CREATE |
34574 #if DB_VERSION_MAJOR > 2
34575 DB_ENV *env = NULL;
34577 rc = db_env_create( &env, 0 );
34579 flags |= DB_INIT_MPOOL;
34580 #ifdef DB_MPOOL_PRIVATE
34581 flags |= DB_MPOOL_PRIVATE;
34585 printf("BerkeleyDB: %s\n", db_strerror(rc) );
34589 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
34590 rc = env->open( env, NULL, flags, 0 );
34592 rc = env->open( env, NULL, NULL, flags, 0 );
34596 rc = env->close( env, 0 );
34600 printf("BerkeleyDB: %s\n", db_strerror(rc) );
34606 memset( &env, '\0', sizeof(env) );
34608 rc = db_appinit( NULL, NULL, &env, flags );
34611 db_appexit( &env );
34614 unlink("__db_mpool.share");
34615 unlink("__db_lock.share");
34621 rm -f conftest$ac_exeext
34622 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34623 (eval $ac_link) 2>&5
34625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34626 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34628 (eval $ac_try) 2>&5
34630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34631 (exit $ac_status); }; }; then
34632 ol_cv_berkeley_db_thread=yes
34634 echo "$as_me: program exited with status $ac_status" >&5
34635 echo "$as_me: failed program was:" >&5
34636 sed 's/^/| /' conftest.$ac_ext >&5
34638 ( exit $ac_status )
34639 ol_cv_berkeley_db_thread=no
34641 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34647 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
34648 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
34650 if test $ol_cv_berkeley_db_thread != no ; then
34652 cat >>confdefs.h <<\_ACEOF
34653 #define HAVE_BERKELEY_DB_THREAD 1
34663 if test $ol_cv_berkeley_db != no ; then
34665 cat >>confdefs.h <<\_ACEOF
34666 #define HAVE_BERKELEY_DB 1
34670 ol_link_ldbm=berkeley
34671 ol_enable_ldbm_api=berkeley
34673 if test $ol_enable_ldbm_type = hash ; then
34675 cat >>confdefs.h <<\_ACEOF
34676 #define LDBM_USE_DBHASH 1
34681 cat >>confdefs.h <<\_ACEOF
34682 #define LDBM_USE_DBBTREE 1
34687 if test $ol_cv_lib_db != yes ; then
34688 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_db"
34694 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
34695 if test $ol_link_ldbm != berkeley ; then
34696 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
34697 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
34698 { (exit 1); exit 1; }; }
34700 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
34701 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
34702 if test "${ol_cv_bdb_compat+set}" = set; then
34703 echo $ECHO_N "(cached) $ECHO_C" >&6
34706 cat >conftest.$ac_ext <<_ACEOF
34709 cat confdefs.h >>conftest.$ac_ext
34710 cat >>conftest.$ac_ext <<_ACEOF
34711 /* end confdefs.h. */
34715 /* this check could be improved */
34716 #ifndef DB_VERSION_MAJOR
34717 # define DB_VERSION_MAJOR 1
34719 #ifndef DB_VERSION_MINOR
34720 # define DB_VERSION_MINOR 0
34723 /* require 4.2 or later */
34724 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2)
34725 __db_version_compat
34729 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34730 $EGREP "__db_version_compat" >/dev/null 2>&1; then
34731 ol_cv_bdb_compat=yes
34733 ol_cv_bdb_compat=no
34738 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
34739 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
34742 if test $ol_cv_bdb_compat != yes ; then
34743 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
34744 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
34745 { (exit 1); exit 1; }; }
34750 if test $ol_link_ldbm = no && test $ol_enable_ldbm_type = btree ; then
34751 { echo "$as_me:$LINENO: WARNING: Could not find LDBM with BTREE support" >&5
34752 echo "$as_me: WARNING: Could not find LDBM with BTREE support" >&2;}
34753 ol_enable_ldbm_api=none
34756 if test $ol_enable_ldbm_api = auto || test $ol_enable_ldbm_api = mdbm ; then
34757 echo "$as_me:$LINENO: checking for MDBM library" >&5
34758 echo $ECHO_N "checking for MDBM library... $ECHO_C" >&6
34759 if test "${ol_cv_lib_mdbm+set}" = set; then
34760 echo $ECHO_N "(cached) $ECHO_C" >&6
34763 echo "$as_me:$LINENO: checking for mdbm_set_chain" >&5
34764 echo $ECHO_N "checking for mdbm_set_chain... $ECHO_C" >&6
34765 if test "${ac_cv_func_mdbm_set_chain+set}" = set; then
34766 echo $ECHO_N "(cached) $ECHO_C" >&6
34768 cat >conftest.$ac_ext <<_ACEOF
34771 cat confdefs.h >>conftest.$ac_ext
34772 cat >>conftest.$ac_ext <<_ACEOF
34773 /* end confdefs.h. */
34774 /* Define mdbm_set_chain to an innocuous variant, in case <limits.h> declares mdbm_set_chain.
34775 For example, HP-UX 11i <limits.h> declares gettimeofday. */
34776 #define mdbm_set_chain innocuous_mdbm_set_chain
34778 /* System header to define __stub macros and hopefully few prototypes,
34779 which can conflict with char mdbm_set_chain (); below.
34780 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
34781 <limits.h> exists even on freestanding compilers. */
34784 # include <limits.h>
34786 # include <assert.h>
34789 #undef mdbm_set_chain
34791 /* Override any gcc2 internal prototype to avoid an error. */
34796 /* We use char because int might match the return type of a gcc2
34797 builtin and then its argument prototype would still apply. */
34798 char mdbm_set_chain ();
34799 /* The GNU C library defines this for functions which it implements
34800 to always fail with ENOSYS. Some functions are actually named
34801 something starting with __ and the normal name is an alias. */
34802 #if defined (__stub_mdbm_set_chain) || defined (__stub___mdbm_set_chain)
34805 char (*f) () = mdbm_set_chain;
34814 return f != mdbm_set_chain;
34819 rm -f conftest.$ac_objext conftest$ac_exeext
34820 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34821 (eval $ac_link) 2>conftest.er1
34823 grep -v '^ *+' conftest.er1 >conftest.err
34825 cat conftest.err >&5
34826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34827 (exit $ac_status); } &&
34828 { ac_try='test -z "$ac_c_werror_flag"
34829 || test ! -s conftest.err'
34830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34831 (eval $ac_try) 2>&5
34833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34834 (exit $ac_status); }; } &&
34835 { ac_try='test -s conftest$ac_exeext'
34836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34837 (eval $ac_try) 2>&5
34839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34840 (exit $ac_status); }; }; then
34841 ac_cv_func_mdbm_set_chain=yes
34843 echo "$as_me: failed program was:" >&5
34844 sed 's/^/| /' conftest.$ac_ext >&5
34846 ac_cv_func_mdbm_set_chain=no
34848 rm -f conftest.err conftest.$ac_objext \
34849 conftest$ac_exeext conftest.$ac_ext
34851 echo "$as_me:$LINENO: result: $ac_cv_func_mdbm_set_chain" >&5
34852 echo "${ECHO_T}$ac_cv_func_mdbm_set_chain" >&6
34853 if test $ac_cv_func_mdbm_set_chain = yes; then
34857 echo "$as_me:$LINENO: checking for mdbm_set_chain in -lmdbm" >&5
34858 echo $ECHO_N "checking for mdbm_set_chain in -lmdbm... $ECHO_C" >&6
34859 if test "${ac_cv_lib_mdbm_mdbm_set_chain+set}" = set; then
34860 echo $ECHO_N "(cached) $ECHO_C" >&6
34862 ac_check_lib_save_LIBS=$LIBS
34863 LIBS="-lmdbm $LIBS"
34864 cat >conftest.$ac_ext <<_ACEOF
34867 cat confdefs.h >>conftest.$ac_ext
34868 cat >>conftest.$ac_ext <<_ACEOF
34869 /* end confdefs.h. */
34871 /* Override any gcc2 internal prototype to avoid an error. */
34875 /* We use char because int might match the return type of a gcc2
34876 builtin and then its argument prototype would still apply. */
34877 char mdbm_set_chain ();
34886 rm -f conftest.$ac_objext conftest$ac_exeext
34887 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34888 (eval $ac_link) 2>conftest.er1
34890 grep -v '^ *+' conftest.er1 >conftest.err
34892 cat conftest.err >&5
34893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34894 (exit $ac_status); } &&
34895 { ac_try='test -z "$ac_c_werror_flag"
34896 || test ! -s conftest.err'
34897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34898 (eval $ac_try) 2>&5
34900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34901 (exit $ac_status); }; } &&
34902 { ac_try='test -s conftest$ac_exeext'
34903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34904 (eval $ac_try) 2>&5
34906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34907 (exit $ac_status); }; }; then
34908 ac_cv_lib_mdbm_mdbm_set_chain=yes
34910 echo "$as_me: failed program was:" >&5
34911 sed 's/^/| /' conftest.$ac_ext >&5
34913 ac_cv_lib_mdbm_mdbm_set_chain=no
34915 rm -f conftest.err conftest.$ac_objext \
34916 conftest$ac_exeext conftest.$ac_ext
34917 LIBS=$ac_check_lib_save_LIBS
34919 echo "$as_me:$LINENO: result: $ac_cv_lib_mdbm_mdbm_set_chain" >&5
34920 echo "${ECHO_T}$ac_cv_lib_mdbm_mdbm_set_chain" >&6
34921 if test $ac_cv_lib_mdbm_mdbm_set_chain = yes; then
34922 ol_cv_lib_mdbm=-lmdbm
34933 echo "$as_me:$LINENO: result: $ol_cv_lib_mdbm" >&5
34934 echo "${ECHO_T}$ol_cv_lib_mdbm" >&6
34938 for ac_header in mdbm.h
34940 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
34941 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34942 echo "$as_me:$LINENO: checking for $ac_header" >&5
34943 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34944 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34945 echo $ECHO_N "(cached) $ECHO_C" >&6
34947 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34948 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34950 # Is the header compilable?
34951 echo "$as_me:$LINENO: checking $ac_header usability" >&5
34952 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
34953 cat >conftest.$ac_ext <<_ACEOF
34956 cat confdefs.h >>conftest.$ac_ext
34957 cat >>conftest.$ac_ext <<_ACEOF
34958 /* end confdefs.h. */
34959 $ac_includes_default
34960 #include <$ac_header>
34962 rm -f conftest.$ac_objext
34963 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34964 (eval $ac_compile) 2>conftest.er1
34966 grep -v '^ *+' conftest.er1 >conftest.err
34968 cat conftest.err >&5
34969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34970 (exit $ac_status); } &&
34971 { ac_try='test -z "$ac_c_werror_flag"
34972 || test ! -s conftest.err'
34973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34974 (eval $ac_try) 2>&5
34976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34977 (exit $ac_status); }; } &&
34978 { ac_try='test -s conftest.$ac_objext'
34979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34980 (eval $ac_try) 2>&5
34982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34983 (exit $ac_status); }; }; then
34984 ac_header_compiler=yes
34986 echo "$as_me: failed program was:" >&5
34987 sed 's/^/| /' conftest.$ac_ext >&5
34989 ac_header_compiler=no
34991 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34992 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
34993 echo "${ECHO_T}$ac_header_compiler" >&6
34995 # Is the header present?
34996 echo "$as_me:$LINENO: checking $ac_header presence" >&5
34997 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
34998 cat >conftest.$ac_ext <<_ACEOF
35001 cat confdefs.h >>conftest.$ac_ext
35002 cat >>conftest.$ac_ext <<_ACEOF
35003 /* end confdefs.h. */
35004 #include <$ac_header>
35006 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35007 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35009 grep -v '^ *+' conftest.er1 >conftest.err
35011 cat conftest.err >&5
35012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35013 (exit $ac_status); } >/dev/null; then
35014 if test -s conftest.err; then
35015 ac_cpp_err=$ac_c_preproc_warn_flag
35016 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35023 if test -z "$ac_cpp_err"; then
35024 ac_header_preproc=yes
35026 echo "$as_me: failed program was:" >&5
35027 sed 's/^/| /' conftest.$ac_ext >&5
35029 ac_header_preproc=no
35031 rm -f conftest.err conftest.$ac_ext
35032 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35033 echo "${ECHO_T}$ac_header_preproc" >&6
35035 # So? What about this header?
35036 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35038 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35039 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35040 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35041 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35042 ac_header_preproc=yes
35045 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35046 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35047 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35048 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35049 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35050 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35051 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35052 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35053 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35054 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35055 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35056 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35059 ## --------------------------------------------- ##
35060 ## Report this to <http://www.openldap.org/its/> ##
35061 ## --------------------------------------------- ##
35064 sed "s/^/$as_me: WARNING: /" >&2
35067 echo "$as_me:$LINENO: checking for $ac_header" >&5
35068 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35069 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35070 echo $ECHO_N "(cached) $ECHO_C" >&6
35072 eval "$as_ac_Header=\$ac_header_preproc"
35074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35075 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35078 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35079 cat >>confdefs.h <<_ACEOF
35080 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35087 echo "$as_me:$LINENO: checking for db" >&5
35088 echo $ECHO_N "checking for db... $ECHO_C" >&6
35089 if test "${ol_cv_mdbm+set}" = set; then
35090 echo $ECHO_N "(cached) $ECHO_C" >&6
35093 if test $ol_cv_lib_mdbm = no || test $ac_cv_header_mdbm_h = no ; then
35100 echo "$as_me:$LINENO: result: $ol_cv_mdbm" >&5
35101 echo "${ECHO_T}$ol_cv_mdbm" >&6
35102 if test $ol_cv_mdbm = yes ; then
35104 cat >>confdefs.h <<\_ACEOF
35105 #define HAVE_MDBM 1
35111 if test $ol_cv_mdbm = yes ; then
35113 ol_enable_ldbm_api=mdbm
35114 if test $ol_cv_lib_mdbm != yes ; then
35115 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_mdbm"
35120 if test $ol_enable_ldbm_api = auto || test $ol_enable_ldbm_api = gdbm ; then
35121 echo "$as_me:$LINENO: checking for GDBM library" >&5
35122 echo $ECHO_N "checking for GDBM library... $ECHO_C" >&6
35123 if test "${ol_cv_lib_gdbm+set}" = set; then
35124 echo $ECHO_N "(cached) $ECHO_C" >&6
35127 echo "$as_me:$LINENO: checking for gdbm_open" >&5
35128 echo $ECHO_N "checking for gdbm_open... $ECHO_C" >&6
35129 if test "${ac_cv_func_gdbm_open+set}" = set; then
35130 echo $ECHO_N "(cached) $ECHO_C" >&6
35132 cat >conftest.$ac_ext <<_ACEOF
35135 cat confdefs.h >>conftest.$ac_ext
35136 cat >>conftest.$ac_ext <<_ACEOF
35137 /* end confdefs.h. */
35138 /* Define gdbm_open to an innocuous variant, in case <limits.h> declares gdbm_open.
35139 For example, HP-UX 11i <limits.h> declares gettimeofday. */
35140 #define gdbm_open innocuous_gdbm_open
35142 /* System header to define __stub macros and hopefully few prototypes,
35143 which can conflict with char gdbm_open (); below.
35144 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
35145 <limits.h> exists even on freestanding compilers. */
35148 # include <limits.h>
35150 # include <assert.h>
35155 /* Override any gcc2 internal prototype to avoid an error. */
35160 /* We use char because int might match the return type of a gcc2
35161 builtin and then its argument prototype would still apply. */
35163 /* The GNU C library defines this for functions which it implements
35164 to always fail with ENOSYS. Some functions are actually named
35165 something starting with __ and the normal name is an alias. */
35166 #if defined (__stub_gdbm_open) || defined (__stub___gdbm_open)
35169 char (*f) () = gdbm_open;
35178 return f != gdbm_open;
35183 rm -f conftest.$ac_objext conftest$ac_exeext
35184 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35185 (eval $ac_link) 2>conftest.er1
35187 grep -v '^ *+' conftest.er1 >conftest.err
35189 cat conftest.err >&5
35190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35191 (exit $ac_status); } &&
35192 { ac_try='test -z "$ac_c_werror_flag"
35193 || test ! -s conftest.err'
35194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35195 (eval $ac_try) 2>&5
35197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35198 (exit $ac_status); }; } &&
35199 { ac_try='test -s conftest$ac_exeext'
35200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35201 (eval $ac_try) 2>&5
35203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35204 (exit $ac_status); }; }; then
35205 ac_cv_func_gdbm_open=yes
35207 echo "$as_me: failed program was:" >&5
35208 sed 's/^/| /' conftest.$ac_ext >&5
35210 ac_cv_func_gdbm_open=no
35212 rm -f conftest.err conftest.$ac_objext \
35213 conftest$ac_exeext conftest.$ac_ext
35215 echo "$as_me:$LINENO: result: $ac_cv_func_gdbm_open" >&5
35216 echo "${ECHO_T}$ac_cv_func_gdbm_open" >&6
35217 if test $ac_cv_func_gdbm_open = yes; then
35221 echo "$as_me:$LINENO: checking for gdbm_open in -lgdbm" >&5
35222 echo $ECHO_N "checking for gdbm_open in -lgdbm... $ECHO_C" >&6
35223 if test "${ac_cv_lib_gdbm_gdbm_open+set}" = set; then
35224 echo $ECHO_N "(cached) $ECHO_C" >&6
35226 ac_check_lib_save_LIBS=$LIBS
35227 LIBS="-lgdbm $LIBS"
35228 cat >conftest.$ac_ext <<_ACEOF
35231 cat confdefs.h >>conftest.$ac_ext
35232 cat >>conftest.$ac_ext <<_ACEOF
35233 /* end confdefs.h. */
35235 /* Override any gcc2 internal prototype to avoid an error. */
35239 /* We use char because int might match the return type of a gcc2
35240 builtin and then its argument prototype would still apply. */
35250 rm -f conftest.$ac_objext conftest$ac_exeext
35251 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35252 (eval $ac_link) 2>conftest.er1
35254 grep -v '^ *+' conftest.er1 >conftest.err
35256 cat conftest.err >&5
35257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35258 (exit $ac_status); } &&
35259 { ac_try='test -z "$ac_c_werror_flag"
35260 || test ! -s conftest.err'
35261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35262 (eval $ac_try) 2>&5
35264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35265 (exit $ac_status); }; } &&
35266 { ac_try='test -s conftest$ac_exeext'
35267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35268 (eval $ac_try) 2>&5
35270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35271 (exit $ac_status); }; }; then
35272 ac_cv_lib_gdbm_gdbm_open=yes
35274 echo "$as_me: failed program was:" >&5
35275 sed 's/^/| /' conftest.$ac_ext >&5
35277 ac_cv_lib_gdbm_gdbm_open=no
35279 rm -f conftest.err conftest.$ac_objext \
35280 conftest$ac_exeext conftest.$ac_ext
35281 LIBS=$ac_check_lib_save_LIBS
35283 echo "$as_me:$LINENO: result: $ac_cv_lib_gdbm_gdbm_open" >&5
35284 echo "${ECHO_T}$ac_cv_lib_gdbm_gdbm_open" >&6
35285 if test $ac_cv_lib_gdbm_gdbm_open = yes; then
35286 ol_cv_lib_gdbm=-lgdbm
35297 echo "$as_me:$LINENO: result: $ol_cv_lib_gdbm" >&5
35298 echo "${ECHO_T}$ol_cv_lib_gdbm" >&6
35302 for ac_header in gdbm.h
35304 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35305 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35306 echo "$as_me:$LINENO: checking for $ac_header" >&5
35307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35308 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35309 echo $ECHO_N "(cached) $ECHO_C" >&6
35311 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35312 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35314 # Is the header compilable?
35315 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35316 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35317 cat >conftest.$ac_ext <<_ACEOF
35320 cat confdefs.h >>conftest.$ac_ext
35321 cat >>conftest.$ac_ext <<_ACEOF
35322 /* end confdefs.h. */
35323 $ac_includes_default
35324 #include <$ac_header>
35326 rm -f conftest.$ac_objext
35327 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35328 (eval $ac_compile) 2>conftest.er1
35330 grep -v '^ *+' conftest.er1 >conftest.err
35332 cat conftest.err >&5
35333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35334 (exit $ac_status); } &&
35335 { ac_try='test -z "$ac_c_werror_flag"
35336 || test ! -s conftest.err'
35337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35338 (eval $ac_try) 2>&5
35340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35341 (exit $ac_status); }; } &&
35342 { ac_try='test -s conftest.$ac_objext'
35343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35344 (eval $ac_try) 2>&5
35346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35347 (exit $ac_status); }; }; then
35348 ac_header_compiler=yes
35350 echo "$as_me: failed program was:" >&5
35351 sed 's/^/| /' conftest.$ac_ext >&5
35353 ac_header_compiler=no
35355 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35356 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35357 echo "${ECHO_T}$ac_header_compiler" >&6
35359 # Is the header present?
35360 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35361 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35362 cat >conftest.$ac_ext <<_ACEOF
35365 cat confdefs.h >>conftest.$ac_ext
35366 cat >>conftest.$ac_ext <<_ACEOF
35367 /* end confdefs.h. */
35368 #include <$ac_header>
35370 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35371 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35373 grep -v '^ *+' conftest.er1 >conftest.err
35375 cat conftest.err >&5
35376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35377 (exit $ac_status); } >/dev/null; then
35378 if test -s conftest.err; then
35379 ac_cpp_err=$ac_c_preproc_warn_flag
35380 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35387 if test -z "$ac_cpp_err"; then
35388 ac_header_preproc=yes
35390 echo "$as_me: failed program was:" >&5
35391 sed 's/^/| /' conftest.$ac_ext >&5
35393 ac_header_preproc=no
35395 rm -f conftest.err conftest.$ac_ext
35396 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35397 echo "${ECHO_T}$ac_header_preproc" >&6
35399 # So? What about this header?
35400 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35402 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35403 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35404 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35405 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35406 ac_header_preproc=yes
35409 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35410 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35411 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35412 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35413 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35414 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35415 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35416 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35417 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35418 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35419 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35420 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35423 ## --------------------------------------------- ##
35424 ## Report this to <http://www.openldap.org/its/> ##
35425 ## --------------------------------------------- ##
35428 sed "s/^/$as_me: WARNING: /" >&2
35431 echo "$as_me:$LINENO: checking for $ac_header" >&5
35432 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35433 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35434 echo $ECHO_N "(cached) $ECHO_C" >&6
35436 eval "$as_ac_Header=\$ac_header_preproc"
35438 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35439 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35442 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35443 cat >>confdefs.h <<_ACEOF
35444 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35451 echo "$as_me:$LINENO: checking for db" >&5
35452 echo $ECHO_N "checking for db... $ECHO_C" >&6
35453 if test "${ol_cv_gdbm+set}" = set; then
35454 echo $ECHO_N "(cached) $ECHO_C" >&6
35457 if test $ol_cv_lib_gdbm = no || test $ac_cv_header_gdbm_h = no ; then
35464 echo "$as_me:$LINENO: result: $ol_cv_gdbm" >&5
35465 echo "${ECHO_T}$ol_cv_gdbm" >&6
35466 if test $ol_cv_gdbm = yes ; then
35468 cat >>confdefs.h <<\_ACEOF
35469 #define HAVE_GDBM 1
35475 if test $ol_cv_gdbm = yes ; then
35477 ol_enable_ldbm_api=gdbm
35479 if test $ol_cv_lib_gdbm != yes ; then
35480 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_gdbm"
35485 if test $ol_enable_ldbm_api = ndbm ; then
35486 echo "$as_me:$LINENO: checking for NDBM library" >&5
35487 echo $ECHO_N "checking for NDBM library... $ECHO_C" >&6
35488 if test "${ol_cv_lib_ndbm+set}" = set; then
35489 echo $ECHO_N "(cached) $ECHO_C" >&6
35492 echo "$as_me:$LINENO: checking for dbm_open" >&5
35493 echo $ECHO_N "checking for dbm_open... $ECHO_C" >&6
35494 if test "${ac_cv_func_dbm_open+set}" = set; then
35495 echo $ECHO_N "(cached) $ECHO_C" >&6
35497 cat >conftest.$ac_ext <<_ACEOF
35500 cat confdefs.h >>conftest.$ac_ext
35501 cat >>conftest.$ac_ext <<_ACEOF
35502 /* end confdefs.h. */
35503 /* Define dbm_open to an innocuous variant, in case <limits.h> declares dbm_open.
35504 For example, HP-UX 11i <limits.h> declares gettimeofday. */
35505 #define dbm_open innocuous_dbm_open
35507 /* System header to define __stub macros and hopefully few prototypes,
35508 which can conflict with char dbm_open (); below.
35509 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
35510 <limits.h> exists even on freestanding compilers. */
35513 # include <limits.h>
35515 # include <assert.h>
35520 /* Override any gcc2 internal prototype to avoid an error. */
35525 /* We use char because int might match the return type of a gcc2
35526 builtin and then its argument prototype would still apply. */
35528 /* The GNU C library defines this for functions which it implements
35529 to always fail with ENOSYS. Some functions are actually named
35530 something starting with __ and the normal name is an alias. */
35531 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
35534 char (*f) () = dbm_open;
35543 return f != dbm_open;
35548 rm -f conftest.$ac_objext conftest$ac_exeext
35549 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35550 (eval $ac_link) 2>conftest.er1
35552 grep -v '^ *+' conftest.er1 >conftest.err
35554 cat conftest.err >&5
35555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35556 (exit $ac_status); } &&
35557 { ac_try='test -z "$ac_c_werror_flag"
35558 || test ! -s conftest.err'
35559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35560 (eval $ac_try) 2>&5
35562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35563 (exit $ac_status); }; } &&
35564 { ac_try='test -s conftest$ac_exeext'
35565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35566 (eval $ac_try) 2>&5
35568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35569 (exit $ac_status); }; }; then
35570 ac_cv_func_dbm_open=yes
35572 echo "$as_me: failed program was:" >&5
35573 sed 's/^/| /' conftest.$ac_ext >&5
35575 ac_cv_func_dbm_open=no
35577 rm -f conftest.err conftest.$ac_objext \
35578 conftest$ac_exeext conftest.$ac_ext
35580 echo "$as_me:$LINENO: result: $ac_cv_func_dbm_open" >&5
35581 echo "${ECHO_T}$ac_cv_func_dbm_open" >&6
35582 if test $ac_cv_func_dbm_open = yes; then
35586 echo "$as_me:$LINENO: checking for dbm_open in -lndbm" >&5
35587 echo $ECHO_N "checking for dbm_open in -lndbm... $ECHO_C" >&6
35588 if test "${ac_cv_lib_ndbm_dbm_open+set}" = set; then
35589 echo $ECHO_N "(cached) $ECHO_C" >&6
35591 ac_check_lib_save_LIBS=$LIBS
35592 LIBS="-lndbm $LIBS"
35593 cat >conftest.$ac_ext <<_ACEOF
35596 cat confdefs.h >>conftest.$ac_ext
35597 cat >>conftest.$ac_ext <<_ACEOF
35598 /* end confdefs.h. */
35600 /* Override any gcc2 internal prototype to avoid an error. */
35604 /* We use char because int might match the return type of a gcc2
35605 builtin and then its argument prototype would still apply. */
35615 rm -f conftest.$ac_objext conftest$ac_exeext
35616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35617 (eval $ac_link) 2>conftest.er1
35619 grep -v '^ *+' conftest.er1 >conftest.err
35621 cat conftest.err >&5
35622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35623 (exit $ac_status); } &&
35624 { ac_try='test -z "$ac_c_werror_flag"
35625 || test ! -s conftest.err'
35626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35627 (eval $ac_try) 2>&5
35629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35630 (exit $ac_status); }; } &&
35631 { ac_try='test -s conftest$ac_exeext'
35632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35633 (eval $ac_try) 2>&5
35635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35636 (exit $ac_status); }; }; then
35637 ac_cv_lib_ndbm_dbm_open=yes
35639 echo "$as_me: failed program was:" >&5
35640 sed 's/^/| /' conftest.$ac_ext >&5
35642 ac_cv_lib_ndbm_dbm_open=no
35644 rm -f conftest.err conftest.$ac_objext \
35645 conftest$ac_exeext conftest.$ac_ext
35646 LIBS=$ac_check_lib_save_LIBS
35648 echo "$as_me:$LINENO: result: $ac_cv_lib_ndbm_dbm_open" >&5
35649 echo "${ECHO_T}$ac_cv_lib_ndbm_dbm_open" >&6
35650 if test $ac_cv_lib_ndbm_dbm_open = yes; then
35651 ol_cv_lib_ndbm=-lndbm
35654 echo "$as_me:$LINENO: checking for dbm_open in -ldbm" >&5
35655 echo $ECHO_N "checking for dbm_open in -ldbm... $ECHO_C" >&6
35656 if test "${ac_cv_lib_dbm_dbm_open+set}" = set; then
35657 echo $ECHO_N "(cached) $ECHO_C" >&6
35659 ac_check_lib_save_LIBS=$LIBS
35661 cat >conftest.$ac_ext <<_ACEOF
35664 cat confdefs.h >>conftest.$ac_ext
35665 cat >>conftest.$ac_ext <<_ACEOF
35666 /* end confdefs.h. */
35668 /* Override any gcc2 internal prototype to avoid an error. */
35672 /* We use char because int might match the return type of a gcc2
35673 builtin and then its argument prototype would still apply. */
35683 rm -f conftest.$ac_objext conftest$ac_exeext
35684 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35685 (eval $ac_link) 2>conftest.er1
35687 grep -v '^ *+' conftest.er1 >conftest.err
35689 cat conftest.err >&5
35690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35691 (exit $ac_status); } &&
35692 { ac_try='test -z "$ac_c_werror_flag"
35693 || test ! -s conftest.err'
35694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35695 (eval $ac_try) 2>&5
35697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35698 (exit $ac_status); }; } &&
35699 { ac_try='test -s conftest$ac_exeext'
35700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35701 (eval $ac_try) 2>&5
35703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35704 (exit $ac_status); }; }; then
35705 ac_cv_lib_dbm_dbm_open=yes
35707 echo "$as_me: failed program was:" >&5
35708 sed 's/^/| /' conftest.$ac_ext >&5
35710 ac_cv_lib_dbm_dbm_open=no
35712 rm -f conftest.err conftest.$ac_objext \
35713 conftest$ac_exeext conftest.$ac_ext
35714 LIBS=$ac_check_lib_save_LIBS
35716 echo "$as_me:$LINENO: result: $ac_cv_lib_dbm_dbm_open" >&5
35717 echo "${ECHO_T}$ac_cv_lib_dbm_dbm_open" >&6
35718 if test $ac_cv_lib_dbm_dbm_open = yes; then
35719 ol_cv_lib_ndbm=-ldbm
35732 echo "$as_me:$LINENO: result: $ol_cv_lib_ndbm" >&5
35733 echo "${ECHO_T}$ol_cv_lib_ndbm" >&6
35737 for ac_header in ndbm.h
35739 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35740 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35741 echo "$as_me:$LINENO: checking for $ac_header" >&5
35742 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35743 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35744 echo $ECHO_N "(cached) $ECHO_C" >&6
35746 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35747 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35749 # Is the header compilable?
35750 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35751 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35752 cat >conftest.$ac_ext <<_ACEOF
35755 cat confdefs.h >>conftest.$ac_ext
35756 cat >>conftest.$ac_ext <<_ACEOF
35757 /* end confdefs.h. */
35758 $ac_includes_default
35759 #include <$ac_header>
35761 rm -f conftest.$ac_objext
35762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35763 (eval $ac_compile) 2>conftest.er1
35765 grep -v '^ *+' conftest.er1 >conftest.err
35767 cat conftest.err >&5
35768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35769 (exit $ac_status); } &&
35770 { ac_try='test -z "$ac_c_werror_flag"
35771 || test ! -s conftest.err'
35772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35773 (eval $ac_try) 2>&5
35775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35776 (exit $ac_status); }; } &&
35777 { ac_try='test -s conftest.$ac_objext'
35778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35779 (eval $ac_try) 2>&5
35781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35782 (exit $ac_status); }; }; then
35783 ac_header_compiler=yes
35785 echo "$as_me: failed program was:" >&5
35786 sed 's/^/| /' conftest.$ac_ext >&5
35788 ac_header_compiler=no
35790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35791 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35792 echo "${ECHO_T}$ac_header_compiler" >&6
35794 # Is the header present?
35795 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35796 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35797 cat >conftest.$ac_ext <<_ACEOF
35800 cat confdefs.h >>conftest.$ac_ext
35801 cat >>conftest.$ac_ext <<_ACEOF
35802 /* end confdefs.h. */
35803 #include <$ac_header>
35805 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35806 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35808 grep -v '^ *+' conftest.er1 >conftest.err
35810 cat conftest.err >&5
35811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35812 (exit $ac_status); } >/dev/null; then
35813 if test -s conftest.err; then
35814 ac_cpp_err=$ac_c_preproc_warn_flag
35815 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35822 if test -z "$ac_cpp_err"; then
35823 ac_header_preproc=yes
35825 echo "$as_me: failed program was:" >&5
35826 sed 's/^/| /' conftest.$ac_ext >&5
35828 ac_header_preproc=no
35830 rm -f conftest.err conftest.$ac_ext
35831 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35832 echo "${ECHO_T}$ac_header_preproc" >&6
35834 # So? What about this header?
35835 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35837 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35838 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35839 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35840 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35841 ac_header_preproc=yes
35844 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35845 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35846 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35847 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35848 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35849 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35850 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35851 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35852 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35853 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35854 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35855 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35858 ## --------------------------------------------- ##
35859 ## Report this to <http://www.openldap.org/its/> ##
35860 ## --------------------------------------------- ##
35863 sed "s/^/$as_me: WARNING: /" >&2
35866 echo "$as_me:$LINENO: checking for $ac_header" >&5
35867 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35868 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35869 echo $ECHO_N "(cached) $ECHO_C" >&6
35871 eval "$as_ac_Header=\$ac_header_preproc"
35873 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35874 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35877 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35878 cat >>confdefs.h <<_ACEOF
35879 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35886 echo "$as_me:$LINENO: checking for db" >&5
35887 echo $ECHO_N "checking for db... $ECHO_C" >&6
35888 if test "${ol_cv_ndbm+set}" = set; then
35889 echo $ECHO_N "(cached) $ECHO_C" >&6
35892 if test $ol_cv_lib_ndbm = no || test $ac_cv_header_ndbm_h = no ; then
35899 echo "$as_me:$LINENO: result: $ol_cv_ndbm" >&5
35900 echo "${ECHO_T}$ol_cv_ndbm" >&6
35901 if test $ol_cv_ndbm = yes ; then
35903 cat >>confdefs.h <<\_ACEOF
35904 #define HAVE_NDBM 1
35910 if test $ol_cv_ndbm = yes ; then
35912 ol_enable_ldbm_api=ndbm
35914 if test $ol_cv_lib_ndbm != yes ; then
35915 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_ndbm"
35920 if test $ol_link_ldbm = no && test $ol_enable_ldbm != no ; then
35921 { { echo "$as_me:$LINENO: error: could not find suitable LDBM backend" >&5
35922 echo "$as_me: error: could not find suitable LDBM backend" >&2;}
35923 { (exit 1); exit 1; }; }
35926 if test $ol_enable_bdb = yes ||
35927 test $ol_enable_hdb = yes ||
35928 test $ol_enable_ldbm = yes ; then
35929 SLAPD_LIBS="$SLAPD_LIBS \$(LDBM_LIBS)"
35933 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
35934 BUILD_LIBS_DYNAMIC=shared
35936 cat >>confdefs.h <<\_ACEOF
35937 #define LDAP_LIBS_DYNAMIC 1
35942 BUILD_LIBS_DYNAMIC=static
35946 if test $ol_enable_wrappers != no ; then
35948 for ac_header in tcpd.h
35950 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35951 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35952 echo "$as_me:$LINENO: checking for $ac_header" >&5
35953 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35954 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35955 echo $ECHO_N "(cached) $ECHO_C" >&6
35957 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35958 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35960 # Is the header compilable?
35961 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35962 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35963 cat >conftest.$ac_ext <<_ACEOF
35966 cat confdefs.h >>conftest.$ac_ext
35967 cat >>conftest.$ac_ext <<_ACEOF
35968 /* end confdefs.h. */
35969 $ac_includes_default
35970 #include <$ac_header>
35972 rm -f conftest.$ac_objext
35973 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35974 (eval $ac_compile) 2>conftest.er1
35976 grep -v '^ *+' conftest.er1 >conftest.err
35978 cat conftest.err >&5
35979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35980 (exit $ac_status); } &&
35981 { ac_try='test -z "$ac_c_werror_flag"
35982 || test ! -s conftest.err'
35983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35984 (eval $ac_try) 2>&5
35986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35987 (exit $ac_status); }; } &&
35988 { ac_try='test -s conftest.$ac_objext'
35989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35990 (eval $ac_try) 2>&5
35992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35993 (exit $ac_status); }; }; then
35994 ac_header_compiler=yes
35996 echo "$as_me: failed program was:" >&5
35997 sed 's/^/| /' conftest.$ac_ext >&5
35999 ac_header_compiler=no
36001 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36002 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36003 echo "${ECHO_T}$ac_header_compiler" >&6
36005 # Is the header present?
36006 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36007 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36008 cat >conftest.$ac_ext <<_ACEOF
36011 cat confdefs.h >>conftest.$ac_ext
36012 cat >>conftest.$ac_ext <<_ACEOF
36013 /* end confdefs.h. */
36014 #include <$ac_header>
36016 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36017 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36019 grep -v '^ *+' conftest.er1 >conftest.err
36021 cat conftest.err >&5
36022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36023 (exit $ac_status); } >/dev/null; then
36024 if test -s conftest.err; then
36025 ac_cpp_err=$ac_c_preproc_warn_flag
36026 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36033 if test -z "$ac_cpp_err"; then
36034 ac_header_preproc=yes
36036 echo "$as_me: failed program was:" >&5
36037 sed 's/^/| /' conftest.$ac_ext >&5
36039 ac_header_preproc=no
36041 rm -f conftest.err conftest.$ac_ext
36042 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36043 echo "${ECHO_T}$ac_header_preproc" >&6
36045 # So? What about this header?
36046 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36048 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36049 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36050 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36051 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36052 ac_header_preproc=yes
36055 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36056 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36057 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36058 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36059 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36060 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36061 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36062 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36063 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36064 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36065 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36066 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36069 ## --------------------------------------------- ##
36070 ## Report this to <http://www.openldap.org/its/> ##
36071 ## --------------------------------------------- ##
36074 sed "s/^/$as_me: WARNING: /" >&2
36077 echo "$as_me:$LINENO: checking for $ac_header" >&5
36078 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36079 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36080 echo $ECHO_N "(cached) $ECHO_C" >&6
36082 eval "$as_ac_Header=\$ac_header_preproc"
36084 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36085 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36088 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36089 cat >>confdefs.h <<_ACEOF
36090 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36093 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
36094 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
36096 LIBS="$LIBS -lwrap"
36097 cat >conftest.$ac_ext <<_ACEOF
36100 cat confdefs.h >>conftest.$ac_ext
36101 cat >>conftest.$ac_ext <<_ACEOF
36102 /* end confdefs.h. */
36105 int allow_severity = 0;
36106 int deny_severity = 0;
36108 struct request_info *req;
36120 rm -f conftest.$ac_objext conftest$ac_exeext
36121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36122 (eval $ac_link) 2>conftest.er1
36124 grep -v '^ *+' conftest.er1 >conftest.err
36126 cat conftest.err >&5
36127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36128 (exit $ac_status); } &&
36129 { ac_try='test -z "$ac_c_werror_flag"
36130 || test ! -s conftest.err'
36131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36132 (eval $ac_try) 2>&5
36134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36135 (exit $ac_status); }; } &&
36136 { ac_try='test -s conftest$ac_exeext'
36137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36138 (eval $ac_try) 2>&5
36140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36141 (exit $ac_status); }; }; then
36142 echo "$as_me:$LINENO: result: -lwrap" >&5
36143 echo "${ECHO_T}-lwrap" >&6
36147 echo "$as_me: failed program was:" >&5
36148 sed 's/^/| /' conftest.$ac_ext >&5
36152 cat >conftest.$ac_ext <<_ACEOF
36155 cat confdefs.h >>conftest.$ac_ext
36156 cat >>conftest.$ac_ext <<_ACEOF
36157 /* end confdefs.h. */
36160 int allow_severity = 0;
36161 int deny_severity = 0;
36163 struct request_info *req;
36175 rm -f conftest.$ac_objext conftest$ac_exeext
36176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36177 (eval $ac_link) 2>conftest.er1
36179 grep -v '^ *+' conftest.er1 >conftest.err
36181 cat conftest.err >&5
36182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36183 (exit $ac_status); } &&
36184 { ac_try='test -z "$ac_c_werror_flag"
36185 || test ! -s conftest.err'
36186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36187 (eval $ac_try) 2>&5
36189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36190 (exit $ac_status); }; } &&
36191 { ac_try='test -s conftest$ac_exeext'
36192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36193 (eval $ac_try) 2>&5
36195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36196 (exit $ac_status); }; }; then
36197 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
36198 echo "${ECHO_T}-lwrap -lnsl" >&6
36200 LIBS="$save_LIBS -lnsl"
36202 echo "$as_me: failed program was:" >&5
36203 sed 's/^/| /' conftest.$ac_ext >&5
36206 echo "$as_me:$LINENO: result: no" >&5
36207 echo "${ECHO_T}no" >&6
36211 rm -f conftest.err conftest.$ac_objext \
36212 conftest$ac_exeext conftest.$ac_ext
36214 rm -f conftest.err conftest.$ac_objext \
36215 conftest$ac_exeext conftest.$ac_ext
36223 if test $have_wrappers = yes ; then
36225 cat >>confdefs.h <<\_ACEOF
36226 #define HAVE_TCPD 1
36230 elif test $ol_enable_wrappers = yes ; then
36231 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
36232 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
36233 { (exit 1); exit 1; }; }
36235 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
36236 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
36241 if test $ol_enable_syslog != no ; then
36242 echo "$as_me:$LINENO: checking for openlog" >&5
36243 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
36244 if test "${ac_cv_func_openlog+set}" = set; then
36245 echo $ECHO_N "(cached) $ECHO_C" >&6
36247 cat >conftest.$ac_ext <<_ACEOF
36250 cat confdefs.h >>conftest.$ac_ext
36251 cat >>conftest.$ac_ext <<_ACEOF
36252 /* end confdefs.h. */
36253 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
36254 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36255 #define openlog innocuous_openlog
36257 /* System header to define __stub macros and hopefully few prototypes,
36258 which can conflict with char openlog (); below.
36259 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36260 <limits.h> exists even on freestanding compilers. */
36263 # include <limits.h>
36265 # include <assert.h>
36270 /* Override any gcc2 internal prototype to avoid an error. */
36275 /* We use char because int might match the return type of a gcc2
36276 builtin and then its argument prototype would still apply. */
36278 /* The GNU C library defines this for functions which it implements
36279 to always fail with ENOSYS. Some functions are actually named
36280 something starting with __ and the normal name is an alias. */
36281 #if defined (__stub_openlog) || defined (__stub___openlog)
36284 char (*f) () = openlog;
36293 return f != openlog;
36298 rm -f conftest.$ac_objext conftest$ac_exeext
36299 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36300 (eval $ac_link) 2>conftest.er1
36302 grep -v '^ *+' conftest.er1 >conftest.err
36304 cat conftest.err >&5
36305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36306 (exit $ac_status); } &&
36307 { ac_try='test -z "$ac_c_werror_flag"
36308 || test ! -s conftest.err'
36309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36310 (eval $ac_try) 2>&5
36312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36313 (exit $ac_status); }; } &&
36314 { ac_try='test -s conftest$ac_exeext'
36315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36316 (eval $ac_try) 2>&5
36318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36319 (exit $ac_status); }; }; then
36320 ac_cv_func_openlog=yes
36322 echo "$as_me: failed program was:" >&5
36323 sed 's/^/| /' conftest.$ac_ext >&5
36325 ac_cv_func_openlog=no
36327 rm -f conftest.err conftest.$ac_objext \
36328 conftest$ac_exeext conftest.$ac_ext
36330 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
36331 echo "${ECHO_T}$ac_cv_func_openlog" >&6
36333 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
36334 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
36335 echo "$as_me: error: could not find syslog" >&2;}
36336 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
36338 ol_enable_syslog=$ac_cv_func_openlog
36342 if test $ol_enable_sql != no ; then
36345 for ac_header in sql.h sqlext.h
36347 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36348 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36349 echo "$as_me:$LINENO: checking for $ac_header" >&5
36350 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36351 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36352 echo $ECHO_N "(cached) $ECHO_C" >&6
36354 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36355 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36357 # Is the header compilable?
36358 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36359 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36360 cat >conftest.$ac_ext <<_ACEOF
36363 cat confdefs.h >>conftest.$ac_ext
36364 cat >>conftest.$ac_ext <<_ACEOF
36365 /* end confdefs.h. */
36366 $ac_includes_default
36367 #include <$ac_header>
36369 rm -f conftest.$ac_objext
36370 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36371 (eval $ac_compile) 2>conftest.er1
36373 grep -v '^ *+' conftest.er1 >conftest.err
36375 cat conftest.err >&5
36376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36377 (exit $ac_status); } &&
36378 { ac_try='test -z "$ac_c_werror_flag"
36379 || test ! -s conftest.err'
36380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36381 (eval $ac_try) 2>&5
36383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36384 (exit $ac_status); }; } &&
36385 { ac_try='test -s conftest.$ac_objext'
36386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36387 (eval $ac_try) 2>&5
36389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36390 (exit $ac_status); }; }; then
36391 ac_header_compiler=yes
36393 echo "$as_me: failed program was:" >&5
36394 sed 's/^/| /' conftest.$ac_ext >&5
36396 ac_header_compiler=no
36398 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36399 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36400 echo "${ECHO_T}$ac_header_compiler" >&6
36402 # Is the header present?
36403 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36404 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36405 cat >conftest.$ac_ext <<_ACEOF
36408 cat confdefs.h >>conftest.$ac_ext
36409 cat >>conftest.$ac_ext <<_ACEOF
36410 /* end confdefs.h. */
36411 #include <$ac_header>
36413 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36414 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36416 grep -v '^ *+' conftest.er1 >conftest.err
36418 cat conftest.err >&5
36419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36420 (exit $ac_status); } >/dev/null; then
36421 if test -s conftest.err; then
36422 ac_cpp_err=$ac_c_preproc_warn_flag
36423 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36430 if test -z "$ac_cpp_err"; then
36431 ac_header_preproc=yes
36433 echo "$as_me: failed program was:" >&5
36434 sed 's/^/| /' conftest.$ac_ext >&5
36436 ac_header_preproc=no
36438 rm -f conftest.err conftest.$ac_ext
36439 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36440 echo "${ECHO_T}$ac_header_preproc" >&6
36442 # So? What about this header?
36443 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36445 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36446 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36447 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36448 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36449 ac_header_preproc=yes
36452 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36453 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36454 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36455 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36456 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36457 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36458 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36459 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36460 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36461 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36462 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36463 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36466 ## --------------------------------------------- ##
36467 ## Report this to <http://www.openldap.org/its/> ##
36468 ## --------------------------------------------- ##
36471 sed "s/^/$as_me: WARNING: /" >&2
36474 echo "$as_me:$LINENO: checking for $ac_header" >&5
36475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36476 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36477 echo $ECHO_N "(cached) $ECHO_C" >&6
36479 eval "$as_ac_Header=\$ac_header_preproc"
36481 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36482 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36485 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36486 cat >>confdefs.h <<_ACEOF
36487 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36492 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
36493 echo "$as_me: error: could not locate SQL headers" >&2;}
36494 { (exit 1); exit 1; }; }
36502 LIBS="$LTHREAD_LIBS"
36504 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
36505 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
36506 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
36507 echo $ECHO_N "(cached) $ECHO_C" >&6
36509 ac_check_lib_save_LIBS=$LIBS
36510 LIBS="-liodbc $LIBS"
36511 cat >conftest.$ac_ext <<_ACEOF
36514 cat confdefs.h >>conftest.$ac_ext
36515 cat >>conftest.$ac_ext <<_ACEOF
36516 /* end confdefs.h. */
36518 /* Override any gcc2 internal prototype to avoid an error. */
36522 /* We use char because int might match the return type of a gcc2
36523 builtin and then its argument prototype would still apply. */
36524 char SQLDriverConnect ();
36528 SQLDriverConnect ();
36533 rm -f conftest.$ac_objext conftest$ac_exeext
36534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36535 (eval $ac_link) 2>conftest.er1
36537 grep -v '^ *+' conftest.er1 >conftest.err
36539 cat conftest.err >&5
36540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36541 (exit $ac_status); } &&
36542 { ac_try='test -z "$ac_c_werror_flag"
36543 || test ! -s conftest.err'
36544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36545 (eval $ac_try) 2>&5
36547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36548 (exit $ac_status); }; } &&
36549 { ac_try='test -s conftest$ac_exeext'
36550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36551 (eval $ac_try) 2>&5
36553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36554 (exit $ac_status); }; }; then
36555 ac_cv_lib_iodbc_SQLDriverConnect=yes
36557 echo "$as_me: failed program was:" >&5
36558 sed 's/^/| /' conftest.$ac_ext >&5
36560 ac_cv_lib_iodbc_SQLDriverConnect=no
36562 rm -f conftest.err conftest.$ac_objext \
36563 conftest$ac_exeext conftest.$ac_ext
36564 LIBS=$ac_check_lib_save_LIBS
36566 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
36567 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
36568 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
36574 if test $have_iodbc = yes ; then
36575 ol_link_sql="-liodbc"
36577 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
36578 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
36579 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
36580 echo $ECHO_N "(cached) $ECHO_C" >&6
36582 ac_check_lib_save_LIBS=$LIBS
36583 LIBS="-lodbc $LIBS"
36584 cat >conftest.$ac_ext <<_ACEOF
36587 cat confdefs.h >>conftest.$ac_ext
36588 cat >>conftest.$ac_ext <<_ACEOF
36589 /* end confdefs.h. */
36591 /* Override any gcc2 internal prototype to avoid an error. */
36595 /* We use char because int might match the return type of a gcc2
36596 builtin and then its argument prototype would still apply. */
36597 char SQLDriverConnect ();
36601 SQLDriverConnect ();
36606 rm -f conftest.$ac_objext conftest$ac_exeext
36607 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36608 (eval $ac_link) 2>conftest.er1
36610 grep -v '^ *+' conftest.er1 >conftest.err
36612 cat conftest.err >&5
36613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36614 (exit $ac_status); } &&
36615 { ac_try='test -z "$ac_c_werror_flag"
36616 || test ! -s conftest.err'
36617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36618 (eval $ac_try) 2>&5
36620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36621 (exit $ac_status); }; } &&
36622 { ac_try='test -s conftest$ac_exeext'
36623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36624 (eval $ac_try) 2>&5
36626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36627 (exit $ac_status); }; }; then
36628 ac_cv_lib_odbc_SQLDriverConnect=yes
36630 echo "$as_me: failed program was:" >&5
36631 sed 's/^/| /' conftest.$ac_ext >&5
36633 ac_cv_lib_odbc_SQLDriverConnect=no
36635 rm -f conftest.err conftest.$ac_objext \
36636 conftest$ac_exeext conftest.$ac_ext
36637 LIBS=$ac_check_lib_save_LIBS
36639 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
36640 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
36641 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
36647 if test $have_odbc = yes ; then
36648 ol_link_sql="-lodbc"
36654 if test $ol_link_sql != no ; then
36655 SLAPD_SQL_LIBS="$ol_link_sql"
36657 elif test $ol_enable_sql != auto ; then
36658 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
36659 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
36660 { (exit 1); exit 1; }; }
36667 if test $ol_with_cyrus_sasl != no ; then
36670 for ac_header in sasl/sasl.h sasl.h
36672 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36673 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36674 echo "$as_me:$LINENO: checking for $ac_header" >&5
36675 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36676 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36677 echo $ECHO_N "(cached) $ECHO_C" >&6
36679 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36680 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36682 # Is the header compilable?
36683 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36684 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36685 cat >conftest.$ac_ext <<_ACEOF
36688 cat confdefs.h >>conftest.$ac_ext
36689 cat >>conftest.$ac_ext <<_ACEOF
36690 /* end confdefs.h. */
36691 $ac_includes_default
36692 #include <$ac_header>
36694 rm -f conftest.$ac_objext
36695 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36696 (eval $ac_compile) 2>conftest.er1
36698 grep -v '^ *+' conftest.er1 >conftest.err
36700 cat conftest.err >&5
36701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36702 (exit $ac_status); } &&
36703 { ac_try='test -z "$ac_c_werror_flag"
36704 || test ! -s conftest.err'
36705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36706 (eval $ac_try) 2>&5
36708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36709 (exit $ac_status); }; } &&
36710 { ac_try='test -s conftest.$ac_objext'
36711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36712 (eval $ac_try) 2>&5
36714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36715 (exit $ac_status); }; }; then
36716 ac_header_compiler=yes
36718 echo "$as_me: failed program was:" >&5
36719 sed 's/^/| /' conftest.$ac_ext >&5
36721 ac_header_compiler=no
36723 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36724 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36725 echo "${ECHO_T}$ac_header_compiler" >&6
36727 # Is the header present?
36728 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36729 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36730 cat >conftest.$ac_ext <<_ACEOF
36733 cat confdefs.h >>conftest.$ac_ext
36734 cat >>conftest.$ac_ext <<_ACEOF
36735 /* end confdefs.h. */
36736 #include <$ac_header>
36738 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36739 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36741 grep -v '^ *+' conftest.er1 >conftest.err
36743 cat conftest.err >&5
36744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36745 (exit $ac_status); } >/dev/null; then
36746 if test -s conftest.err; then
36747 ac_cpp_err=$ac_c_preproc_warn_flag
36748 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36755 if test -z "$ac_cpp_err"; then
36756 ac_header_preproc=yes
36758 echo "$as_me: failed program was:" >&5
36759 sed 's/^/| /' conftest.$ac_ext >&5
36761 ac_header_preproc=no
36763 rm -f conftest.err conftest.$ac_ext
36764 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36765 echo "${ECHO_T}$ac_header_preproc" >&6
36767 # So? What about this header?
36768 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36770 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36771 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36772 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36773 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36774 ac_header_preproc=yes
36777 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36778 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36779 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36780 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36781 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36782 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36783 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36784 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36785 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36786 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36787 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36788 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36791 ## --------------------------------------------- ##
36792 ## Report this to <http://www.openldap.org/its/> ##
36793 ## --------------------------------------------- ##
36796 sed "s/^/$as_me: WARNING: /" >&2
36799 echo "$as_me:$LINENO: checking for $ac_header" >&5
36800 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36801 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36802 echo $ECHO_N "(cached) $ECHO_C" >&6
36804 eval "$as_ac_Header=\$ac_header_preproc"
36806 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36807 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36810 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36811 cat >>confdefs.h <<_ACEOF
36812 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36820 if test $ac_cv_header_sasl_sasl_h = yes ||
36821 test $ac_cv_header_sasl_h = yes; then
36822 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
36823 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
36824 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
36825 echo $ECHO_N "(cached) $ECHO_C" >&6
36827 ac_check_lib_save_LIBS=$LIBS
36828 LIBS="-lsasl2 $LIBS"
36829 cat >conftest.$ac_ext <<_ACEOF
36832 cat confdefs.h >>conftest.$ac_ext
36833 cat >>conftest.$ac_ext <<_ACEOF
36834 /* end confdefs.h. */
36836 /* Override any gcc2 internal prototype to avoid an error. */
36840 /* We use char because int might match the return type of a gcc2
36841 builtin and then its argument prototype would still apply. */
36842 char sasl_client_init ();
36846 sasl_client_init ();
36851 rm -f conftest.$ac_objext conftest$ac_exeext
36852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36853 (eval $ac_link) 2>conftest.er1
36855 grep -v '^ *+' conftest.er1 >conftest.err
36857 cat conftest.err >&5
36858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36859 (exit $ac_status); } &&
36860 { ac_try='test -z "$ac_c_werror_flag"
36861 || test ! -s conftest.err'
36862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36863 (eval $ac_try) 2>&5
36865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36866 (exit $ac_status); }; } &&
36867 { ac_try='test -s conftest$ac_exeext'
36868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36869 (eval $ac_try) 2>&5
36871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36872 (exit $ac_status); }; }; then
36873 ac_cv_lib_sasl2_sasl_client_init=yes
36875 echo "$as_me: failed program was:" >&5
36876 sed 's/^/| /' conftest.$ac_ext >&5
36878 ac_cv_lib_sasl2_sasl_client_init=no
36880 rm -f conftest.err conftest.$ac_objext \
36881 conftest$ac_exeext conftest.$ac_ext
36882 LIBS=$ac_check_lib_save_LIBS
36884 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
36885 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
36886 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
36887 ol_link_sasl="-lsasl2"
36889 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
36890 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
36891 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
36892 echo $ECHO_N "(cached) $ECHO_C" >&6
36894 ac_check_lib_save_LIBS=$LIBS
36895 LIBS="-lsasl $LIBS"
36896 cat >conftest.$ac_ext <<_ACEOF
36899 cat confdefs.h >>conftest.$ac_ext
36900 cat >>conftest.$ac_ext <<_ACEOF
36901 /* end confdefs.h. */
36903 /* Override any gcc2 internal prototype to avoid an error. */
36907 /* We use char because int might match the return type of a gcc2
36908 builtin and then its argument prototype would still apply. */
36909 char sasl_client_init ();
36913 sasl_client_init ();
36918 rm -f conftest.$ac_objext conftest$ac_exeext
36919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36920 (eval $ac_link) 2>conftest.er1
36922 grep -v '^ *+' conftest.er1 >conftest.err
36924 cat conftest.err >&5
36925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36926 (exit $ac_status); } &&
36927 { ac_try='test -z "$ac_c_werror_flag"
36928 || test ! -s conftest.err'
36929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36930 (eval $ac_try) 2>&5
36932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36933 (exit $ac_status); }; } &&
36934 { ac_try='test -s conftest$ac_exeext'
36935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36936 (eval $ac_try) 2>&5
36938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36939 (exit $ac_status); }; }; then
36940 ac_cv_lib_sasl_sasl_client_init=yes
36942 echo "$as_me: failed program was:" >&5
36943 sed 's/^/| /' conftest.$ac_ext >&5
36945 ac_cv_lib_sasl_sasl_client_init=no
36947 rm -f conftest.err conftest.$ac_objext \
36948 conftest$ac_exeext conftest.$ac_ext
36949 LIBS=$ac_check_lib_save_LIBS
36951 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
36952 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
36953 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
36954 ol_link_sasl="-lsasl"
36961 if test $ol_link_sasl = no ; then
36962 if test $ol_with_cyrus_sasl != auto ; then
36963 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
36964 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
36965 { (exit 1); exit 1; }; }
36967 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
36968 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
36969 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
36970 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
36971 if test $ol_link_tls = no ; then
36972 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
36973 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
36977 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
36978 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
36979 if test "${ol_cv_sasl_compat+set}" = set; then
36980 echo $ECHO_N "(cached) $ECHO_C" >&6
36983 cat >conftest.$ac_ext <<_ACEOF
36986 cat confdefs.h >>conftest.$ac_ext
36987 cat >>conftest.$ac_ext <<_ACEOF
36988 /* end confdefs.h. */
36990 #ifdef HAVE_SASL_SASL_H
36991 #include <sasl/sasl.h>
36996 /* Require 2.1.15+ */
36997 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
36998 char *__sasl_compat = "2.2+ or better okay (we guess)";
36999 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
37000 && SASL_VERSION_STEP >=15
37001 char *__sasl_compat = "2.1.15+ or better okay";
37005 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
37006 $EGREP "__sasl_compat" >/dev/null 2>&1; then
37007 ol_cv_sasl_compat=yes
37009 ol_cv_sasl_compat=no
37014 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
37015 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
37017 if test $ol_cv_sasl_compat = no ; then
37019 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
37020 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
37021 { (exit 1); exit 1; }; }
37025 cat >>confdefs.h <<\_ACEOF
37026 #define HAVE_CYRUS_SASL 1
37029 SASL_LIBS="$ol_link_sasl"
37030 if test $ol_enable_spasswd != no ; then
37031 ol_link_spasswd=yes
37034 ac_save_LIBS="$LIBS"
37035 LIBS="$LIBS $ol_link_sasl"
37036 echo "$as_me:$LINENO: checking for sasl_version" >&5
37037 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
37038 if test "${ac_cv_func_sasl_version+set}" = set; then
37039 echo $ECHO_N "(cached) $ECHO_C" >&6
37041 cat >conftest.$ac_ext <<_ACEOF
37044 cat confdefs.h >>conftest.$ac_ext
37045 cat >>conftest.$ac_ext <<_ACEOF
37046 /* end confdefs.h. */
37047 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
37048 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37049 #define sasl_version innocuous_sasl_version
37051 /* System header to define __stub macros and hopefully few prototypes,
37052 which can conflict with char sasl_version (); below.
37053 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37054 <limits.h> exists even on freestanding compilers. */
37057 # include <limits.h>
37059 # include <assert.h>
37062 #undef sasl_version
37064 /* Override any gcc2 internal prototype to avoid an error. */
37069 /* We use char because int might match the return type of a gcc2
37070 builtin and then its argument prototype would still apply. */
37071 char sasl_version ();
37072 /* The GNU C library defines this for functions which it implements
37073 to always fail with ENOSYS. Some functions are actually named
37074 something starting with __ and the normal name is an alias. */
37075 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
37078 char (*f) () = sasl_version;
37087 return f != sasl_version;
37092 rm -f conftest.$ac_objext conftest$ac_exeext
37093 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37094 (eval $ac_link) 2>conftest.er1
37096 grep -v '^ *+' conftest.er1 >conftest.err
37098 cat conftest.err >&5
37099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37100 (exit $ac_status); } &&
37101 { ac_try='test -z "$ac_c_werror_flag"
37102 || test ! -s conftest.err'
37103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37104 (eval $ac_try) 2>&5
37106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37107 (exit $ac_status); }; } &&
37108 { ac_try='test -s conftest$ac_exeext'
37109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37110 (eval $ac_try) 2>&5
37112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37113 (exit $ac_status); }; }; then
37114 ac_cv_func_sasl_version=yes
37116 echo "$as_me: failed program was:" >&5
37117 sed 's/^/| /' conftest.$ac_ext >&5
37119 ac_cv_func_sasl_version=no
37121 rm -f conftest.err conftest.$ac_objext \
37122 conftest$ac_exeext conftest.$ac_ext
37124 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
37125 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
37126 if test $ac_cv_func_sasl_version = yes; then
37128 cat >>confdefs.h <<\_ACEOF
37129 #define HAVE_SASL_VERSION 1
37134 LIBS="$ac_save_LIBS"
37140 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
37141 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
37142 if test $ol_link_tls = no ; then
37143 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
37144 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
37148 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
37150 if test -r /dev/urandom ; then
37151 dev="/dev/urandom";
37152 elif test -r /idev/urandom ; then
37153 dev="/idev/urandom";
37154 elif test -r /dev/srandom ; then
37155 dev="/dev/srandom";
37156 elif test -r /dev/random ; then
37158 elif test -r /idev/random ; then
37159 dev="/idev/random";
37162 if test $dev != no ; then
37164 cat >>confdefs.h <<_ACEOF
37165 #define URANDOM_DEVICE "$dev"
37172 if test $ol_with_fetch != no ; then
37174 LIBS="-lfetch -lcom_err $LIBS"
37175 echo "$as_me:$LINENO: checking fetch(3) library" >&5
37176 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
37177 if test "${ol_cv_lib_fetch+set}" = set; then
37178 echo $ECHO_N "(cached) $ECHO_C" >&6
37181 cat >conftest.$ac_ext <<_ACEOF
37184 cat confdefs.h >>conftest.$ac_ext
37185 cat >>conftest.$ac_ext <<_ACEOF
37186 /* end confdefs.h. */
37188 #include <sys/param.h>
37194 struct url *u = fetchParseURL("file:///");
37199 rm -f conftest.$ac_objext conftest$ac_exeext
37200 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37201 (eval $ac_link) 2>conftest.er1
37203 grep -v '^ *+' conftest.er1 >conftest.err
37205 cat conftest.err >&5
37206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37207 (exit $ac_status); } &&
37208 { ac_try='test -z "$ac_c_werror_flag"
37209 || test ! -s conftest.err'
37210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37211 (eval $ac_try) 2>&5
37213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37214 (exit $ac_status); }; } &&
37215 { ac_try='test -s conftest$ac_exeext'
37216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37217 (eval $ac_try) 2>&5
37219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37220 (exit $ac_status); }; }; then
37221 ol_cv_lib_fetch=yes
37223 echo "$as_me: failed program was:" >&5
37224 sed 's/^/| /' conftest.$ac_ext >&5
37228 rm -f conftest.err conftest.$ac_objext \
37229 conftest$ac_exeext conftest.$ac_ext
37231 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
37232 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
37234 if test $ol_cv_lib_fetch != no ; then
37235 ol_link_fetch="-lfetch -lcom_err"
37237 cat >>confdefs.h <<\_ACEOF
37238 #define HAVE_FETCH 1
37244 if test $ol_cv_lib_fetch != no ; then
37245 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
37246 ol_link_fetch=freebsd
37248 elif test $ol_with_fetch != auto ; then
37249 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
37250 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
37251 { (exit 1); exit 1; }; }
37255 if test $ol_enable_crypt != no ; then
37257 LIBS="$TLS_LIBS $LIBS"
37259 echo "$as_me:$LINENO: checking for crypt" >&5
37260 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
37261 if test "${ac_cv_func_crypt+set}" = set; then
37262 echo $ECHO_N "(cached) $ECHO_C" >&6
37264 cat >conftest.$ac_ext <<_ACEOF
37267 cat confdefs.h >>conftest.$ac_ext
37268 cat >>conftest.$ac_ext <<_ACEOF
37269 /* end confdefs.h. */
37270 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
37271 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37272 #define crypt innocuous_crypt
37274 /* System header to define __stub macros and hopefully few prototypes,
37275 which can conflict with char crypt (); below.
37276 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37277 <limits.h> exists even on freestanding compilers. */
37280 # include <limits.h>
37282 # include <assert.h>
37287 /* Override any gcc2 internal prototype to avoid an error. */
37292 /* We use char because int might match the return type of a gcc2
37293 builtin and then its argument prototype would still apply. */
37295 /* The GNU C library defines this for functions which it implements
37296 to always fail with ENOSYS. Some functions are actually named
37297 something starting with __ and the normal name is an alias. */
37298 #if defined (__stub_crypt) || defined (__stub___crypt)
37301 char (*f) () = crypt;
37315 rm -f conftest.$ac_objext conftest$ac_exeext
37316 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37317 (eval $ac_link) 2>conftest.er1
37319 grep -v '^ *+' conftest.er1 >conftest.err
37321 cat conftest.err >&5
37322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37323 (exit $ac_status); } &&
37324 { ac_try='test -z "$ac_c_werror_flag"
37325 || test ! -s conftest.err'
37326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37327 (eval $ac_try) 2>&5
37329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37330 (exit $ac_status); }; } &&
37331 { ac_try='test -s conftest$ac_exeext'
37332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37333 (eval $ac_try) 2>&5
37335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37336 (exit $ac_status); }; }; then
37337 ac_cv_func_crypt=yes
37339 echo "$as_me: failed program was:" >&5
37340 sed 's/^/| /' conftest.$ac_ext >&5
37342 ac_cv_func_crypt=no
37344 rm -f conftest.err conftest.$ac_objext \
37345 conftest$ac_exeext conftest.$ac_ext
37347 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
37348 echo "${ECHO_T}$ac_cv_func_crypt" >&6
37349 if test $ac_cv_func_crypt = yes; then
37354 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
37355 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
37356 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
37357 echo $ECHO_N "(cached) $ECHO_C" >&6
37359 ac_check_lib_save_LIBS=$LIBS
37360 LIBS="-lcrypt $LIBS"
37361 cat >conftest.$ac_ext <<_ACEOF
37364 cat confdefs.h >>conftest.$ac_ext
37365 cat >>conftest.$ac_ext <<_ACEOF
37366 /* end confdefs.h. */
37368 /* Override any gcc2 internal prototype to avoid an error. */
37372 /* We use char because int might match the return type of a gcc2
37373 builtin and then its argument prototype would still apply. */
37383 rm -f conftest.$ac_objext conftest$ac_exeext
37384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37385 (eval $ac_link) 2>conftest.er1
37387 grep -v '^ *+' conftest.er1 >conftest.err
37389 cat conftest.err >&5
37390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37391 (exit $ac_status); } &&
37392 { ac_try='test -z "$ac_c_werror_flag"
37393 || test ! -s conftest.err'
37394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37395 (eval $ac_try) 2>&5
37397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37398 (exit $ac_status); }; } &&
37399 { ac_try='test -s conftest$ac_exeext'
37400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37401 (eval $ac_try) 2>&5
37403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37404 (exit $ac_status); }; }; then
37405 ac_cv_lib_crypt_crypt=yes
37407 echo "$as_me: failed program was:" >&5
37408 sed 's/^/| /' conftest.$ac_ext >&5
37410 ac_cv_lib_crypt_crypt=no
37412 rm -f conftest.err conftest.$ac_objext \
37413 conftest$ac_exeext conftest.$ac_ext
37414 LIBS=$ac_check_lib_save_LIBS
37416 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
37417 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
37418 if test $ac_cv_lib_crypt_crypt = yes; then
37419 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
37430 if test $have_crypt = yes ; then
37432 cat >>confdefs.h <<\_ACEOF
37433 #define HAVE_CRYPT 1
37437 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
37438 echo "$as_me: WARNING: could not find crypt" >&2;}
37439 if test $ol_enable_crypt = yes ; then
37440 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
37441 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
37442 { (exit 1); exit 1; }; }
37445 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
37446 echo "$as_me: WARNING: disabling crypt support" >&2;}
37451 if test $ol_enable_proctitle != no ; then
37452 echo "$as_me:$LINENO: checking for setproctitle" >&5
37453 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
37454 if test "${ac_cv_func_setproctitle+set}" = set; then
37455 echo $ECHO_N "(cached) $ECHO_C" >&6
37457 cat >conftest.$ac_ext <<_ACEOF
37460 cat confdefs.h >>conftest.$ac_ext
37461 cat >>conftest.$ac_ext <<_ACEOF
37462 /* end confdefs.h. */
37463 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
37464 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37465 #define setproctitle innocuous_setproctitle
37467 /* System header to define __stub macros and hopefully few prototypes,
37468 which can conflict with char setproctitle (); below.
37469 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37470 <limits.h> exists even on freestanding compilers. */
37473 # include <limits.h>
37475 # include <assert.h>
37478 #undef setproctitle
37480 /* Override any gcc2 internal prototype to avoid an error. */
37485 /* We use char because int might match the return type of a gcc2
37486 builtin and then its argument prototype would still apply. */
37487 char setproctitle ();
37488 /* The GNU C library defines this for functions which it implements
37489 to always fail with ENOSYS. Some functions are actually named
37490 something starting with __ and the normal name is an alias. */
37491 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
37494 char (*f) () = setproctitle;
37503 return f != setproctitle;
37508 rm -f conftest.$ac_objext conftest$ac_exeext
37509 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37510 (eval $ac_link) 2>conftest.er1
37512 grep -v '^ *+' conftest.er1 >conftest.err
37514 cat conftest.err >&5
37515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37516 (exit $ac_status); } &&
37517 { ac_try='test -z "$ac_c_werror_flag"
37518 || test ! -s conftest.err'
37519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37520 (eval $ac_try) 2>&5
37522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37523 (exit $ac_status); }; } &&
37524 { ac_try='test -s conftest$ac_exeext'
37525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37526 (eval $ac_try) 2>&5
37528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37529 (exit $ac_status); }; }; then
37530 ac_cv_func_setproctitle=yes
37532 echo "$as_me: failed program was:" >&5
37533 sed 's/^/| /' conftest.$ac_ext >&5
37535 ac_cv_func_setproctitle=no
37537 rm -f conftest.err conftest.$ac_objext \
37538 conftest$ac_exeext conftest.$ac_ext
37540 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
37541 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
37542 if test $ac_cv_func_setproctitle = yes; then
37543 have_setproctitle=yes
37546 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
37547 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
37548 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
37549 echo $ECHO_N "(cached) $ECHO_C" >&6
37551 ac_check_lib_save_LIBS=$LIBS
37552 LIBS="-lutil $LIBS"
37553 cat >conftest.$ac_ext <<_ACEOF
37556 cat confdefs.h >>conftest.$ac_ext
37557 cat >>conftest.$ac_ext <<_ACEOF
37558 /* end confdefs.h. */
37560 /* Override any gcc2 internal prototype to avoid an error. */
37564 /* We use char because int might match the return type of a gcc2
37565 builtin and then its argument prototype would still apply. */
37566 char setproctitle ();
37575 rm -f conftest.$ac_objext conftest$ac_exeext
37576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37577 (eval $ac_link) 2>conftest.er1
37579 grep -v '^ *+' conftest.er1 >conftest.err
37581 cat conftest.err >&5
37582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37583 (exit $ac_status); } &&
37584 { ac_try='test -z "$ac_c_werror_flag"
37585 || test ! -s conftest.err'
37586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37587 (eval $ac_try) 2>&5
37589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37590 (exit $ac_status); }; } &&
37591 { ac_try='test -s conftest$ac_exeext'
37592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37593 (eval $ac_try) 2>&5
37595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37596 (exit $ac_status); }; }; then
37597 ac_cv_lib_util_setproctitle=yes
37599 echo "$as_me: failed program was:" >&5
37600 sed 's/^/| /' conftest.$ac_ext >&5
37602 ac_cv_lib_util_setproctitle=no
37604 rm -f conftest.err conftest.$ac_objext \
37605 conftest$ac_exeext conftest.$ac_ext
37606 LIBS=$ac_check_lib_save_LIBS
37608 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
37609 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
37610 if test $ac_cv_lib_util_setproctitle = yes; then
37611 have_setproctitle=yes
37612 LUTIL_LIBS="$LUTIL_LIBS -lutil"
37614 have_setproctitle=no
37616 "setproctitle.$ac_objext" | \
37617 *" setproctitle.$ac_objext" | \
37618 "setproctitle.$ac_objext "* | \
37619 *" setproctitle.$ac_objext "* ) ;;
37620 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
37623 LIBSRCS="$LIBSRCS setproctitle.c"
37629 if test $have_setproctitle = yes ; then
37631 cat >>confdefs.h <<\_ACEOF
37632 #define HAVE_SETPROCTITLE 1
37638 if test $ol_enable_slp != no ; then
37640 for ac_header in slp.h
37642 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37643 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37644 echo "$as_me:$LINENO: checking for $ac_header" >&5
37645 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37646 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37647 echo $ECHO_N "(cached) $ECHO_C" >&6
37649 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37650 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37652 # Is the header compilable?
37653 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37654 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37655 cat >conftest.$ac_ext <<_ACEOF
37658 cat confdefs.h >>conftest.$ac_ext
37659 cat >>conftest.$ac_ext <<_ACEOF
37660 /* end confdefs.h. */
37661 $ac_includes_default
37662 #include <$ac_header>
37664 rm -f conftest.$ac_objext
37665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37666 (eval $ac_compile) 2>conftest.er1
37668 grep -v '^ *+' conftest.er1 >conftest.err
37670 cat conftest.err >&5
37671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37672 (exit $ac_status); } &&
37673 { ac_try='test -z "$ac_c_werror_flag"
37674 || test ! -s conftest.err'
37675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37676 (eval $ac_try) 2>&5
37678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37679 (exit $ac_status); }; } &&
37680 { ac_try='test -s conftest.$ac_objext'
37681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37682 (eval $ac_try) 2>&5
37684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37685 (exit $ac_status); }; }; then
37686 ac_header_compiler=yes
37688 echo "$as_me: failed program was:" >&5
37689 sed 's/^/| /' conftest.$ac_ext >&5
37691 ac_header_compiler=no
37693 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37694 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37695 echo "${ECHO_T}$ac_header_compiler" >&6
37697 # Is the header present?
37698 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37699 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37700 cat >conftest.$ac_ext <<_ACEOF
37703 cat confdefs.h >>conftest.$ac_ext
37704 cat >>conftest.$ac_ext <<_ACEOF
37705 /* end confdefs.h. */
37706 #include <$ac_header>
37708 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37709 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37711 grep -v '^ *+' conftest.er1 >conftest.err
37713 cat conftest.err >&5
37714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37715 (exit $ac_status); } >/dev/null; then
37716 if test -s conftest.err; then
37717 ac_cpp_err=$ac_c_preproc_warn_flag
37718 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37725 if test -z "$ac_cpp_err"; then
37726 ac_header_preproc=yes
37728 echo "$as_me: failed program was:" >&5
37729 sed 's/^/| /' conftest.$ac_ext >&5
37731 ac_header_preproc=no
37733 rm -f conftest.err conftest.$ac_ext
37734 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37735 echo "${ECHO_T}$ac_header_preproc" >&6
37737 # So? What about this header?
37738 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37740 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37741 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37742 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37743 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37744 ac_header_preproc=yes
37747 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37748 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37749 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37750 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37751 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37752 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37753 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37754 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37755 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37756 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37757 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37758 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37761 ## --------------------------------------------- ##
37762 ## Report this to <http://www.openldap.org/its/> ##
37763 ## --------------------------------------------- ##
37766 sed "s/^/$as_me: WARNING: /" >&2
37769 echo "$as_me:$LINENO: checking for $ac_header" >&5
37770 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37771 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37772 echo $ECHO_N "(cached) $ECHO_C" >&6
37774 eval "$as_ac_Header=\$ac_header_preproc"
37776 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37777 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37780 if test `eval echo '${'$as_ac_Header'}'` = yes; then
37781 cat >>confdefs.h <<_ACEOF
37782 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
37790 if test $ac_cv_header_slp_h = yes ; then
37791 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
37792 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
37793 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
37794 echo $ECHO_N "(cached) $ECHO_C" >&6
37796 ac_check_lib_save_LIBS=$LIBS
37798 cat >conftest.$ac_ext <<_ACEOF
37801 cat confdefs.h >>conftest.$ac_ext
37802 cat >>conftest.$ac_ext <<_ACEOF
37803 /* end confdefs.h. */
37805 /* Override any gcc2 internal prototype to avoid an error. */
37809 /* We use char because int might match the return type of a gcc2
37810 builtin and then its argument prototype would still apply. */
37820 rm -f conftest.$ac_objext conftest$ac_exeext
37821 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37822 (eval $ac_link) 2>conftest.er1
37824 grep -v '^ *+' conftest.er1 >conftest.err
37826 cat conftest.err >&5
37827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37828 (exit $ac_status); } &&
37829 { ac_try='test -z "$ac_c_werror_flag"
37830 || test ! -s conftest.err'
37831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37832 (eval $ac_try) 2>&5
37834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37835 (exit $ac_status); }; } &&
37836 { ac_try='test -s conftest$ac_exeext'
37837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37838 (eval $ac_try) 2>&5
37840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37841 (exit $ac_status); }; }; then
37842 ac_cv_lib_slp_SLPOpen=yes
37844 echo "$as_me: failed program was:" >&5
37845 sed 's/^/| /' conftest.$ac_ext >&5
37847 ac_cv_lib_slp_SLPOpen=no
37849 rm -f conftest.err conftest.$ac_objext \
37850 conftest$ac_exeext conftest.$ac_ext
37851 LIBS=$ac_check_lib_save_LIBS
37853 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
37854 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
37855 if test $ac_cv_lib_slp_SLPOpen = yes; then
37861 if test $have_slp = yes ; then
37863 cat >>confdefs.h <<\_ACEOF
37867 SLAPD_SLP_LIBS=-lslp
37870 elif test $ol_enable_slp = yes ; then
37871 { { echo "$as_me:$LINENO: error: SLP not found" >&5
37872 echo "$as_me: error: SLP not found" >&2;}
37873 { (exit 1); exit 1; }; }
37877 if test "$ol_with_multiple_precision" != "no" ; then
37883 for ac_header in openssl/bn.h bn.h
37885 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37886 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37887 echo "$as_me:$LINENO: checking for $ac_header" >&5
37888 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37889 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37890 echo $ECHO_N "(cached) $ECHO_C" >&6
37892 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37893 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37895 # Is the header compilable?
37896 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37897 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37898 cat >conftest.$ac_ext <<_ACEOF
37901 cat confdefs.h >>conftest.$ac_ext
37902 cat >>conftest.$ac_ext <<_ACEOF
37903 /* end confdefs.h. */
37904 $ac_includes_default
37905 #include <$ac_header>
37907 rm -f conftest.$ac_objext
37908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37909 (eval $ac_compile) 2>conftest.er1
37911 grep -v '^ *+' conftest.er1 >conftest.err
37913 cat conftest.err >&5
37914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37915 (exit $ac_status); } &&
37916 { ac_try='test -z "$ac_c_werror_flag"
37917 || test ! -s conftest.err'
37918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37919 (eval $ac_try) 2>&5
37921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37922 (exit $ac_status); }; } &&
37923 { ac_try='test -s conftest.$ac_objext'
37924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37925 (eval $ac_try) 2>&5
37927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37928 (exit $ac_status); }; }; then
37929 ac_header_compiler=yes
37931 echo "$as_me: failed program was:" >&5
37932 sed 's/^/| /' conftest.$ac_ext >&5
37934 ac_header_compiler=no
37936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37937 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37938 echo "${ECHO_T}$ac_header_compiler" >&6
37940 # Is the header present?
37941 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37942 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37943 cat >conftest.$ac_ext <<_ACEOF
37946 cat confdefs.h >>conftest.$ac_ext
37947 cat >>conftest.$ac_ext <<_ACEOF
37948 /* end confdefs.h. */
37949 #include <$ac_header>
37951 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37952 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37954 grep -v '^ *+' conftest.er1 >conftest.err
37956 cat conftest.err >&5
37957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37958 (exit $ac_status); } >/dev/null; then
37959 if test -s conftest.err; then
37960 ac_cpp_err=$ac_c_preproc_warn_flag
37961 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37968 if test -z "$ac_cpp_err"; then
37969 ac_header_preproc=yes
37971 echo "$as_me: failed program was:" >&5
37972 sed 's/^/| /' conftest.$ac_ext >&5
37974 ac_header_preproc=no
37976 rm -f conftest.err conftest.$ac_ext
37977 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37978 echo "${ECHO_T}$ac_header_preproc" >&6
37980 # So? What about this header?
37981 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37983 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37984 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37985 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37986 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37987 ac_header_preproc=yes
37990 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37991 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37992 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37993 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37994 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37995 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37996 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37997 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37998 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37999 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38000 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38001 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38004 ## --------------------------------------------- ##
38005 ## Report this to <http://www.openldap.org/its/> ##
38006 ## --------------------------------------------- ##
38009 sed "s/^/$as_me: WARNING: /" >&2
38012 echo "$as_me:$LINENO: checking for $ac_header" >&5
38013 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38014 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38015 echo $ECHO_N "(cached) $ECHO_C" >&6
38017 eval "$as_ac_Header=\$ac_header_preproc"
38019 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38020 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38023 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38024 cat >>confdefs.h <<_ACEOF
38025 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38034 for ac_header in openssl/crypto.h crypto.h
38036 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38037 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38038 echo "$as_me:$LINENO: checking for $ac_header" >&5
38039 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38040 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38041 echo $ECHO_N "(cached) $ECHO_C" >&6
38043 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38044 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38046 # Is the header compilable?
38047 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38048 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38049 cat >conftest.$ac_ext <<_ACEOF
38052 cat confdefs.h >>conftest.$ac_ext
38053 cat >>conftest.$ac_ext <<_ACEOF
38054 /* end confdefs.h. */
38055 $ac_includes_default
38056 #include <$ac_header>
38058 rm -f conftest.$ac_objext
38059 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38060 (eval $ac_compile) 2>conftest.er1
38062 grep -v '^ *+' conftest.er1 >conftest.err
38064 cat conftest.err >&5
38065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38066 (exit $ac_status); } &&
38067 { ac_try='test -z "$ac_c_werror_flag"
38068 || test ! -s conftest.err'
38069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38070 (eval $ac_try) 2>&5
38072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38073 (exit $ac_status); }; } &&
38074 { ac_try='test -s conftest.$ac_objext'
38075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38076 (eval $ac_try) 2>&5
38078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38079 (exit $ac_status); }; }; then
38080 ac_header_compiler=yes
38082 echo "$as_me: failed program was:" >&5
38083 sed 's/^/| /' conftest.$ac_ext >&5
38085 ac_header_compiler=no
38087 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38088 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38089 echo "${ECHO_T}$ac_header_compiler" >&6
38091 # Is the header present?
38092 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38093 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38094 cat >conftest.$ac_ext <<_ACEOF
38097 cat confdefs.h >>conftest.$ac_ext
38098 cat >>conftest.$ac_ext <<_ACEOF
38099 /* end confdefs.h. */
38100 #include <$ac_header>
38102 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38103 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38105 grep -v '^ *+' conftest.er1 >conftest.err
38107 cat conftest.err >&5
38108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38109 (exit $ac_status); } >/dev/null; then
38110 if test -s conftest.err; then
38111 ac_cpp_err=$ac_c_preproc_warn_flag
38112 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38119 if test -z "$ac_cpp_err"; then
38120 ac_header_preproc=yes
38122 echo "$as_me: failed program was:" >&5
38123 sed 's/^/| /' conftest.$ac_ext >&5
38125 ac_header_preproc=no
38127 rm -f conftest.err conftest.$ac_ext
38128 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38129 echo "${ECHO_T}$ac_header_preproc" >&6
38131 # So? What about this header?
38132 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38134 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38135 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38136 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38137 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38138 ac_header_preproc=yes
38141 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38142 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38143 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38144 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38145 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38146 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38147 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38148 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38149 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38150 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38151 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38152 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38155 ## --------------------------------------------- ##
38156 ## Report this to <http://www.openldap.org/its/> ##
38157 ## --------------------------------------------- ##
38160 sed "s/^/$as_me: WARNING: /" >&2
38163 echo "$as_me:$LINENO: checking for $ac_header" >&5
38164 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38165 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38166 echo $ECHO_N "(cached) $ECHO_C" >&6
38168 eval "$as_ac_Header=\$ac_header_preproc"
38170 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38171 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38174 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38175 cat >>confdefs.h <<_ACEOF
38176 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38184 for ac_header in gmp.h
38186 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38187 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38188 echo "$as_me:$LINENO: checking for $ac_header" >&5
38189 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38190 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38191 echo $ECHO_N "(cached) $ECHO_C" >&6
38193 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38194 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38196 # Is the header compilable?
38197 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38198 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38199 cat >conftest.$ac_ext <<_ACEOF
38202 cat confdefs.h >>conftest.$ac_ext
38203 cat >>conftest.$ac_ext <<_ACEOF
38204 /* end confdefs.h. */
38205 $ac_includes_default
38206 #include <$ac_header>
38208 rm -f conftest.$ac_objext
38209 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38210 (eval $ac_compile) 2>conftest.er1
38212 grep -v '^ *+' conftest.er1 >conftest.err
38214 cat conftest.err >&5
38215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38216 (exit $ac_status); } &&
38217 { ac_try='test -z "$ac_c_werror_flag"
38218 || test ! -s conftest.err'
38219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38220 (eval $ac_try) 2>&5
38222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38223 (exit $ac_status); }; } &&
38224 { ac_try='test -s conftest.$ac_objext'
38225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38226 (eval $ac_try) 2>&5
38228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38229 (exit $ac_status); }; }; then
38230 ac_header_compiler=yes
38232 echo "$as_me: failed program was:" >&5
38233 sed 's/^/| /' conftest.$ac_ext >&5
38235 ac_header_compiler=no
38237 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38238 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38239 echo "${ECHO_T}$ac_header_compiler" >&6
38241 # Is the header present?
38242 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38243 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38244 cat >conftest.$ac_ext <<_ACEOF
38247 cat confdefs.h >>conftest.$ac_ext
38248 cat >>conftest.$ac_ext <<_ACEOF
38249 /* end confdefs.h. */
38250 #include <$ac_header>
38252 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38253 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38255 grep -v '^ *+' conftest.er1 >conftest.err
38257 cat conftest.err >&5
38258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38259 (exit $ac_status); } >/dev/null; then
38260 if test -s conftest.err; then
38261 ac_cpp_err=$ac_c_preproc_warn_flag
38262 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38269 if test -z "$ac_cpp_err"; then
38270 ac_header_preproc=yes
38272 echo "$as_me: failed program was:" >&5
38273 sed 's/^/| /' conftest.$ac_ext >&5
38275 ac_header_preproc=no
38277 rm -f conftest.err conftest.$ac_ext
38278 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38279 echo "${ECHO_T}$ac_header_preproc" >&6
38281 # So? What about this header?
38282 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38284 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38285 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38286 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38287 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38288 ac_header_preproc=yes
38291 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38292 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38293 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38294 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38295 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38296 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38297 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38298 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38299 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38300 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38301 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38302 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38305 ## --------------------------------------------- ##
38306 ## Report this to <http://www.openldap.org/its/> ##
38307 ## --------------------------------------------- ##
38310 sed "s/^/$as_me: WARNING: /" >&2
38313 echo "$as_me:$LINENO: checking for $ac_header" >&5
38314 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38315 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38316 echo $ECHO_N "(cached) $ECHO_C" >&6
38318 eval "$as_ac_Header=\$ac_header_preproc"
38320 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38321 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38324 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38325 cat >>confdefs.h <<_ACEOF
38326 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38334 if test "$ol_with_tls" = "found" ; then
38336 ol_have_crypto_h=no
38338 if test "$ac_cv_header_openssl_bn_h" = "yes" ||
38339 test "$ac_cv_header_bn_h" = "yes" ; then
38343 if test "$ac_cv_header_openssl_crypto_h" = "yes" ||
38344 test "$ac_cv_header_crypto_h" = "yes" ; then
38345 ol_have_crypto_h=yes
38348 if test "$ol_have_bn_h" = "yes" &&
38349 test "$ol_have_crypto_h" = "yes" ; then
38354 if test $ac_cv_header_gmp_h = yes ; then
38355 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
38356 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
38357 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
38358 echo $ECHO_N "(cached) $ECHO_C" >&6
38360 ac_check_lib_save_LIBS=$LIBS
38362 cat >conftest.$ac_ext <<_ACEOF
38365 cat confdefs.h >>conftest.$ac_ext
38366 cat >>conftest.$ac_ext <<_ACEOF
38367 /* end confdefs.h. */
38369 /* Override any gcc2 internal prototype to avoid an error. */
38373 /* We use char because int might match the return type of a gcc2
38374 builtin and then its argument prototype would still apply. */
38375 char __gmpz_add_ui ();
38384 rm -f conftest.$ac_objext conftest$ac_exeext
38385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38386 (eval $ac_link) 2>conftest.er1
38388 grep -v '^ *+' conftest.er1 >conftest.err
38390 cat conftest.err >&5
38391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38392 (exit $ac_status); } &&
38393 { ac_try='test -z "$ac_c_werror_flag"
38394 || test ! -s conftest.err'
38395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38396 (eval $ac_try) 2>&5
38398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38399 (exit $ac_status); }; } &&
38400 { ac_try='test -s conftest$ac_exeext'
38401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38402 (eval $ac_try) 2>&5
38404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38405 (exit $ac_status); }; }; then
38406 ac_cv_lib_gmp___gmpz_add_ui=yes
38408 echo "$as_me: failed program was:" >&5
38409 sed 's/^/| /' conftest.$ac_ext >&5
38411 ac_cv_lib_gmp___gmpz_add_ui=no
38413 rm -f conftest.err conftest.$ac_objext \
38414 conftest$ac_exeext conftest.$ac_ext
38415 LIBS=$ac_check_lib_save_LIBS
38417 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
38418 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
38419 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
38425 if test $have_gmp = yes ; then
38430 echo "$as_me:$LINENO: checking for multiple precision support" >&5
38431 echo $ECHO_N "checking for multiple precision support... $ECHO_C" >&6
38433 ol_mp_support="none"
38434 case "$ol_with_multiple_precision" in
38436 if test "$ol_have_bignum" = "yes" ; then
38437 ol_mp_support="bignum"
38439 if test "$ol_have_gmp" = "yes" ; then
38440 ol_mp_support="gmp"
38445 if test "$ol_have_bignum" != "yes" ; then
38446 { { echo "$as_me:$LINENO: error: OpenSSL's BIGNUM not available" >&5
38447 echo "$as_me: error: OpenSSL's BIGNUM not available" >&2;}
38448 { (exit 1); exit 1; }; }
38450 ol_mp_support="bignum"
38453 if test "$ol_have_gmp" != "yes" ; then
38454 { { echo "$as_me:$LINENO: error: GMP not available" >&5
38455 echo "$as_me: error: GMP not available" >&2;}
38456 { (exit 1); exit 1; }; }
38458 ol_mp_support="gmp"
38461 if test "$ol_have_bignum" = "yes" ; then
38462 ol_mp_support="bignum"
38463 elif test "$ol_have_gmp" = "yes" ; then
38464 ol_mp_support="gmp"
38466 { { echo "$as_me:$LINENO: error: not available" >&5
38467 echo "$as_me: error: not available" >&2;}
38468 { (exit 1); exit 1; }; }
38473 case "$ol_mp_support" in
38476 cat >>confdefs.h <<\_ACEOF
38477 #define HAVE_BIGNUM 1
38483 cat >>confdefs.h <<\_ACEOF
38487 SLAPD_GMP_LIBS=-lgmp
38493 echo "$as_me:$LINENO: result: $ol_mp_support" >&5
38494 echo "${ECHO_T}$ol_mp_support" >&6
38498 echo "$as_me:$LINENO: checking for mode_t" >&5
38499 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
38500 if test "${ac_cv_type_mode_t+set}" = set; then
38501 echo $ECHO_N "(cached) $ECHO_C" >&6
38503 cat >conftest.$ac_ext <<_ACEOF
38506 cat confdefs.h >>conftest.$ac_ext
38507 cat >>conftest.$ac_ext <<_ACEOF
38508 /* end confdefs.h. */
38509 $ac_includes_default
38515 if (sizeof (mode_t))
38521 rm -f conftest.$ac_objext
38522 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38523 (eval $ac_compile) 2>conftest.er1
38525 grep -v '^ *+' conftest.er1 >conftest.err
38527 cat conftest.err >&5
38528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38529 (exit $ac_status); } &&
38530 { ac_try='test -z "$ac_c_werror_flag"
38531 || test ! -s conftest.err'
38532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38533 (eval $ac_try) 2>&5
38535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38536 (exit $ac_status); }; } &&
38537 { ac_try='test -s conftest.$ac_objext'
38538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38539 (eval $ac_try) 2>&5
38541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38542 (exit $ac_status); }; }; then
38543 ac_cv_type_mode_t=yes
38545 echo "$as_me: failed program was:" >&5
38546 sed 's/^/| /' conftest.$ac_ext >&5
38548 ac_cv_type_mode_t=no
38550 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38552 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
38553 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
38554 if test $ac_cv_type_mode_t = yes; then
38558 cat >>confdefs.h <<_ACEOF
38564 echo "$as_me:$LINENO: checking for off_t" >&5
38565 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
38566 if test "${ac_cv_type_off_t+set}" = set; then
38567 echo $ECHO_N "(cached) $ECHO_C" >&6
38569 cat >conftest.$ac_ext <<_ACEOF
38572 cat confdefs.h >>conftest.$ac_ext
38573 cat >>conftest.$ac_ext <<_ACEOF
38574 /* end confdefs.h. */
38575 $ac_includes_default
38581 if (sizeof (off_t))
38587 rm -f conftest.$ac_objext
38588 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38589 (eval $ac_compile) 2>conftest.er1
38591 grep -v '^ *+' conftest.er1 >conftest.err
38593 cat conftest.err >&5
38594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38595 (exit $ac_status); } &&
38596 { ac_try='test -z "$ac_c_werror_flag"
38597 || test ! -s conftest.err'
38598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38599 (eval $ac_try) 2>&5
38601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38602 (exit $ac_status); }; } &&
38603 { ac_try='test -s conftest.$ac_objext'
38604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38605 (eval $ac_try) 2>&5
38607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38608 (exit $ac_status); }; }; then
38609 ac_cv_type_off_t=yes
38611 echo "$as_me: failed program was:" >&5
38612 sed 's/^/| /' conftest.$ac_ext >&5
38614 ac_cv_type_off_t=no
38616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38618 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
38619 echo "${ECHO_T}$ac_cv_type_off_t" >&6
38620 if test $ac_cv_type_off_t = yes; then
38624 cat >>confdefs.h <<_ACEOF
38630 echo "$as_me:$LINENO: checking for pid_t" >&5
38631 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
38632 if test "${ac_cv_type_pid_t+set}" = set; then
38633 echo $ECHO_N "(cached) $ECHO_C" >&6
38635 cat >conftest.$ac_ext <<_ACEOF
38638 cat confdefs.h >>conftest.$ac_ext
38639 cat >>conftest.$ac_ext <<_ACEOF
38640 /* end confdefs.h. */
38641 $ac_includes_default
38647 if (sizeof (pid_t))
38653 rm -f conftest.$ac_objext
38654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38655 (eval $ac_compile) 2>conftest.er1
38657 grep -v '^ *+' conftest.er1 >conftest.err
38659 cat conftest.err >&5
38660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38661 (exit $ac_status); } &&
38662 { ac_try='test -z "$ac_c_werror_flag"
38663 || test ! -s conftest.err'
38664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38665 (eval $ac_try) 2>&5
38667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38668 (exit $ac_status); }; } &&
38669 { ac_try='test -s conftest.$ac_objext'
38670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38671 (eval $ac_try) 2>&5
38673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38674 (exit $ac_status); }; }; then
38675 ac_cv_type_pid_t=yes
38677 echo "$as_me: failed program was:" >&5
38678 sed 's/^/| /' conftest.$ac_ext >&5
38680 ac_cv_type_pid_t=no
38682 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38684 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
38685 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
38686 if test $ac_cv_type_pid_t = yes; then
38690 cat >>confdefs.h <<_ACEOF
38696 echo "$as_me:$LINENO: checking for ssize_t" >&5
38697 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
38698 if test "${ac_cv_type_ssize_t+set}" = set; then
38699 echo $ECHO_N "(cached) $ECHO_C" >&6
38701 cat >conftest.$ac_ext <<_ACEOF
38704 cat confdefs.h >>conftest.$ac_ext
38705 cat >>conftest.$ac_ext <<_ACEOF
38706 /* end confdefs.h. */
38707 $ac_includes_default
38713 if (sizeof (ssize_t))
38719 rm -f conftest.$ac_objext
38720 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38721 (eval $ac_compile) 2>conftest.er1
38723 grep -v '^ *+' conftest.er1 >conftest.err
38725 cat conftest.err >&5
38726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38727 (exit $ac_status); } &&
38728 { ac_try='test -z "$ac_c_werror_flag"
38729 || test ! -s conftest.err'
38730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38731 (eval $ac_try) 2>&5
38733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38734 (exit $ac_status); }; } &&
38735 { ac_try='test -s conftest.$ac_objext'
38736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38737 (eval $ac_try) 2>&5
38739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38740 (exit $ac_status); }; }; then
38741 ac_cv_type_ssize_t=yes
38743 echo "$as_me: failed program was:" >&5
38744 sed 's/^/| /' conftest.$ac_ext >&5
38746 ac_cv_type_ssize_t=no
38748 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38750 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
38751 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
38752 if test $ac_cv_type_ssize_t = yes; then
38756 cat >>confdefs.h <<_ACEOF
38757 #define ssize_t signed int
38762 echo "$as_me:$LINENO: checking for caddr_t" >&5
38763 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
38764 if test "${ac_cv_type_caddr_t+set}" = set; then
38765 echo $ECHO_N "(cached) $ECHO_C" >&6
38767 cat >conftest.$ac_ext <<_ACEOF
38770 cat confdefs.h >>conftest.$ac_ext
38771 cat >>conftest.$ac_ext <<_ACEOF
38772 /* end confdefs.h. */
38773 $ac_includes_default
38779 if (sizeof (caddr_t))
38785 rm -f conftest.$ac_objext
38786 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38787 (eval $ac_compile) 2>conftest.er1
38789 grep -v '^ *+' conftest.er1 >conftest.err
38791 cat conftest.err >&5
38792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38793 (exit $ac_status); } &&
38794 { ac_try='test -z "$ac_c_werror_flag"
38795 || test ! -s conftest.err'
38796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38797 (eval $ac_try) 2>&5
38799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38800 (exit $ac_status); }; } &&
38801 { ac_try='test -s conftest.$ac_objext'
38802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38803 (eval $ac_try) 2>&5
38805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38806 (exit $ac_status); }; }; then
38807 ac_cv_type_caddr_t=yes
38809 echo "$as_me: failed program was:" >&5
38810 sed 's/^/| /' conftest.$ac_ext >&5
38812 ac_cv_type_caddr_t=no
38814 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38816 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
38817 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
38818 if test $ac_cv_type_caddr_t = yes; then
38822 cat >>confdefs.h <<_ACEOF
38823 #define caddr_t char *
38828 echo "$as_me:$LINENO: checking for size_t" >&5
38829 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
38830 if test "${ac_cv_type_size_t+set}" = set; then
38831 echo $ECHO_N "(cached) $ECHO_C" >&6
38833 cat >conftest.$ac_ext <<_ACEOF
38836 cat confdefs.h >>conftest.$ac_ext
38837 cat >>conftest.$ac_ext <<_ACEOF
38838 /* end confdefs.h. */
38839 $ac_includes_default
38845 if (sizeof (size_t))
38851 rm -f conftest.$ac_objext
38852 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38853 (eval $ac_compile) 2>conftest.er1
38855 grep -v '^ *+' conftest.er1 >conftest.err
38857 cat conftest.err >&5
38858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38859 (exit $ac_status); } &&
38860 { ac_try='test -z "$ac_c_werror_flag"
38861 || test ! -s conftest.err'
38862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38863 (eval $ac_try) 2>&5
38865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38866 (exit $ac_status); }; } &&
38867 { ac_try='test -s conftest.$ac_objext'
38868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38869 (eval $ac_try) 2>&5
38871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38872 (exit $ac_status); }; }; then
38873 ac_cv_type_size_t=yes
38875 echo "$as_me: failed program was:" >&5
38876 sed 's/^/| /' conftest.$ac_ext >&5
38878 ac_cv_type_size_t=no
38880 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38882 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
38883 echo "${ECHO_T}$ac_cv_type_size_t" >&6
38884 if test $ac_cv_type_size_t = yes; then
38888 cat >>confdefs.h <<_ACEOF
38889 #define size_t unsigned
38895 echo "$as_me:$LINENO: checking for long long" >&5
38896 echo $ECHO_N "checking for long long... $ECHO_C" >&6
38897 if test "${ac_cv_type_long_long+set}" = set; then
38898 echo $ECHO_N "(cached) $ECHO_C" >&6
38900 cat >conftest.$ac_ext <<_ACEOF
38903 cat confdefs.h >>conftest.$ac_ext
38904 cat >>conftest.$ac_ext <<_ACEOF
38905 /* end confdefs.h. */
38906 $ac_includes_default
38910 if ((long long *) 0)
38912 if (sizeof (long long))
38918 rm -f conftest.$ac_objext
38919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38920 (eval $ac_compile) 2>conftest.er1
38922 grep -v '^ *+' conftest.er1 >conftest.err
38924 cat conftest.err >&5
38925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38926 (exit $ac_status); } &&
38927 { ac_try='test -z "$ac_c_werror_flag"
38928 || test ! -s conftest.err'
38929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38930 (eval $ac_try) 2>&5
38932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38933 (exit $ac_status); }; } &&
38934 { ac_try='test -s conftest.$ac_objext'
38935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38936 (eval $ac_try) 2>&5
38938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38939 (exit $ac_status); }; }; then
38940 ac_cv_type_long_long=yes
38942 echo "$as_me: failed program was:" >&5
38943 sed 's/^/| /' conftest.$ac_ext >&5
38945 ac_cv_type_long_long=no
38947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38949 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
38950 echo "${ECHO_T}$ac_cv_type_long_long" >&6
38951 if test $ac_cv_type_long_long = yes; then
38953 cat >>confdefs.h <<_ACEOF
38954 #define HAVE_LONG_LONG 1
38960 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
38961 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
38962 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
38963 echo $ECHO_N "(cached) $ECHO_C" >&6
38965 cat >conftest.$ac_ext <<_ACEOF
38968 cat confdefs.h >>conftest.$ac_ext
38969 cat >>conftest.$ac_ext <<_ACEOF
38970 /* end confdefs.h. */
38971 $ac_includes_default
38975 if ((ptrdiff_t *) 0)
38977 if (sizeof (ptrdiff_t))
38983 rm -f conftest.$ac_objext
38984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38985 (eval $ac_compile) 2>conftest.er1
38987 grep -v '^ *+' conftest.er1 >conftest.err
38989 cat conftest.err >&5
38990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38991 (exit $ac_status); } &&
38992 { ac_try='test -z "$ac_c_werror_flag"
38993 || test ! -s conftest.err'
38994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38995 (eval $ac_try) 2>&5
38997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38998 (exit $ac_status); }; } &&
38999 { ac_try='test -s conftest.$ac_objext'
39000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39001 (eval $ac_try) 2>&5
39003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39004 (exit $ac_status); }; }; then
39005 ac_cv_type_ptrdiff_t=yes
39007 echo "$as_me: failed program was:" >&5
39008 sed 's/^/| /' conftest.$ac_ext >&5
39010 ac_cv_type_ptrdiff_t=no
39012 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39014 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
39015 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
39016 if test $ac_cv_type_ptrdiff_t = yes; then
39018 cat >>confdefs.h <<_ACEOF
39019 #define HAVE_PTRDIFF_T 1
39026 echo "$as_me:$LINENO: checking for socklen_t" >&5
39027 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
39028 if test "${ac_cv_type_socklen_t+set}" = set; then
39029 echo $ECHO_N "(cached) $ECHO_C" >&6
39031 cat >conftest.$ac_ext <<_ACEOF
39034 cat confdefs.h >>conftest.$ac_ext
39035 cat >>conftest.$ac_ext <<_ACEOF
39036 /* end confdefs.h. */
39037 $ac_includes_default
39038 #ifdef HAVE_SYS_SOCKET_H
39039 #include <sys/socket.h>
39046 if ((socklen_t *) 0)
39048 if (sizeof (socklen_t))
39054 rm -f conftest.$ac_objext
39055 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39056 (eval $ac_compile) 2>conftest.er1
39058 grep -v '^ *+' conftest.er1 >conftest.err
39060 cat conftest.err >&5
39061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39062 (exit $ac_status); } &&
39063 { ac_try='test -z "$ac_c_werror_flag"
39064 || test ! -s conftest.err'
39065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39066 (eval $ac_try) 2>&5
39068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39069 (exit $ac_status); }; } &&
39070 { ac_try='test -s conftest.$ac_objext'
39071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39072 (eval $ac_try) 2>&5
39074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39075 (exit $ac_status); }; }; then
39076 ac_cv_type_socklen_t=yes
39078 echo "$as_me: failed program was:" >&5
39079 sed 's/^/| /' conftest.$ac_ext >&5
39081 ac_cv_type_socklen_t=no
39083 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39085 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
39086 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
39087 if test $ac_cv_type_socklen_t = yes; then
39091 cat >>confdefs.h <<_ACEOF
39092 #define socklen_t int
39098 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
39099 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
39100 if test "${ac_cv_type_signal+set}" = set; then
39101 echo $ECHO_N "(cached) $ECHO_C" >&6
39103 cat >conftest.$ac_ext <<_ACEOF
39106 cat confdefs.h >>conftest.$ac_ext
39107 cat >>conftest.$ac_ext <<_ACEOF
39108 /* end confdefs.h. */
39109 #include <sys/types.h>
39110 #include <signal.h>
39115 extern "C" void (*signal (int, void (*)(int)))(int);
39117 void (*signal ()) ();
39128 rm -f conftest.$ac_objext
39129 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39130 (eval $ac_compile) 2>conftest.er1
39132 grep -v '^ *+' conftest.er1 >conftest.err
39134 cat conftest.err >&5
39135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39136 (exit $ac_status); } &&
39137 { ac_try='test -z "$ac_c_werror_flag"
39138 || test ! -s conftest.err'
39139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39140 (eval $ac_try) 2>&5
39142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39143 (exit $ac_status); }; } &&
39144 { ac_try='test -s conftest.$ac_objext'
39145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39146 (eval $ac_try) 2>&5
39148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39149 (exit $ac_status); }; }; then
39150 ac_cv_type_signal=void
39152 echo "$as_me: failed program was:" >&5
39153 sed 's/^/| /' conftest.$ac_ext >&5
39155 ac_cv_type_signal=int
39157 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39159 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
39160 echo "${ECHO_T}$ac_cv_type_signal" >&6
39162 cat >>confdefs.h <<_ACEOF
39163 #define RETSIGTYPE $ac_cv_type_signal
39168 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
39169 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
39170 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
39171 echo $ECHO_N "(cached) $ECHO_C" >&6
39173 cat >conftest.$ac_ext <<_ACEOF
39176 cat confdefs.h >>conftest.$ac_ext
39177 cat >>conftest.$ac_ext <<_ACEOF
39178 /* end confdefs.h. */
39179 $ac_includes_default
39180 #include <signal.h>
39186 if ((sig_atomic_t *) 0)
39188 if (sizeof (sig_atomic_t))
39194 rm -f conftest.$ac_objext
39195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39196 (eval $ac_compile) 2>conftest.er1
39198 grep -v '^ *+' conftest.er1 >conftest.err
39200 cat conftest.err >&5
39201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39202 (exit $ac_status); } &&
39203 { ac_try='test -z "$ac_c_werror_flag"
39204 || test ! -s conftest.err'
39205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39206 (eval $ac_try) 2>&5
39208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39209 (exit $ac_status); }; } &&
39210 { ac_try='test -s conftest.$ac_objext'
39211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39212 (eval $ac_try) 2>&5
39214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39215 (exit $ac_status); }; }; then
39216 ac_cv_type_sig_atomic_t=yes
39218 echo "$as_me: failed program was:" >&5
39219 sed 's/^/| /' conftest.$ac_ext >&5
39221 ac_cv_type_sig_atomic_t=no
39223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39225 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
39226 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
39227 if test $ac_cv_type_sig_atomic_t = yes; then
39231 cat >>confdefs.h <<_ACEOF
39232 #define sig_atomic_t int
39238 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
39239 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
39240 if test "${ac_cv_type_uid_t+set}" = set; then
39241 echo $ECHO_N "(cached) $ECHO_C" >&6
39243 cat >conftest.$ac_ext <<_ACEOF
39246 cat confdefs.h >>conftest.$ac_ext
39247 cat >>conftest.$ac_ext <<_ACEOF
39248 /* end confdefs.h. */
39249 #include <sys/types.h>
39252 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
39253 $EGREP "uid_t" >/dev/null 2>&1; then
39254 ac_cv_type_uid_t=yes
39256 ac_cv_type_uid_t=no
39261 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
39262 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
39263 if test $ac_cv_type_uid_t = no; then
39265 cat >>confdefs.h <<\_ACEOF
39270 cat >>confdefs.h <<\_ACEOF
39277 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
39278 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
39279 if test "${ac_cv_header_time+set}" = set; then
39280 echo $ECHO_N "(cached) $ECHO_C" >&6
39282 cat >conftest.$ac_ext <<_ACEOF
39285 cat confdefs.h >>conftest.$ac_ext
39286 cat >>conftest.$ac_ext <<_ACEOF
39287 /* end confdefs.h. */
39288 #include <sys/types.h>
39289 #include <sys/time.h>
39295 if ((struct tm *) 0)
39301 rm -f conftest.$ac_objext
39302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39303 (eval $ac_compile) 2>conftest.er1
39305 grep -v '^ *+' conftest.er1 >conftest.err
39307 cat conftest.err >&5
39308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39309 (exit $ac_status); } &&
39310 { ac_try='test -z "$ac_c_werror_flag"
39311 || test ! -s conftest.err'
39312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39313 (eval $ac_try) 2>&5
39315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39316 (exit $ac_status); }; } &&
39317 { ac_try='test -s conftest.$ac_objext'
39318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39319 (eval $ac_try) 2>&5
39321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39322 (exit $ac_status); }; }; then
39323 ac_cv_header_time=yes
39325 echo "$as_me: failed program was:" >&5
39326 sed 's/^/| /' conftest.$ac_ext >&5
39328 ac_cv_header_time=no
39330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39332 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
39333 echo "${ECHO_T}$ac_cv_header_time" >&6
39334 if test $ac_cv_header_time = yes; then
39336 cat >>confdefs.h <<\_ACEOF
39337 #define TIME_WITH_SYS_TIME 1
39342 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
39343 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
39344 if test "${ac_cv_struct_tm+set}" = set; then
39345 echo $ECHO_N "(cached) $ECHO_C" >&6
39347 cat >conftest.$ac_ext <<_ACEOF
39350 cat confdefs.h >>conftest.$ac_ext
39351 cat >>conftest.$ac_ext <<_ACEOF
39352 /* end confdefs.h. */
39353 #include <sys/types.h>
39359 struct tm *tp; tp->tm_sec;
39364 rm -f conftest.$ac_objext
39365 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39366 (eval $ac_compile) 2>conftest.er1
39368 grep -v '^ *+' conftest.er1 >conftest.err
39370 cat conftest.err >&5
39371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39372 (exit $ac_status); } &&
39373 { ac_try='test -z "$ac_c_werror_flag"
39374 || test ! -s conftest.err'
39375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39376 (eval $ac_try) 2>&5
39378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39379 (exit $ac_status); }; } &&
39380 { ac_try='test -s conftest.$ac_objext'
39381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39382 (eval $ac_try) 2>&5
39384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39385 (exit $ac_status); }; }; then
39386 ac_cv_struct_tm=time.h
39388 echo "$as_me: failed program was:" >&5
39389 sed 's/^/| /' conftest.$ac_ext >&5
39391 ac_cv_struct_tm=sys/time.h
39393 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39395 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
39396 echo "${ECHO_T}$ac_cv_struct_tm" >&6
39397 if test $ac_cv_struct_tm = sys/time.h; then
39399 cat >>confdefs.h <<\_ACEOF
39400 #define TM_IN_SYS_TIME 1
39405 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
39406 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
39407 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
39408 echo $ECHO_N "(cached) $ECHO_C" >&6
39410 cat >conftest.$ac_ext <<_ACEOF
39413 cat confdefs.h >>conftest.$ac_ext
39414 cat >>conftest.$ac_ext <<_ACEOF
39415 /* end confdefs.h. */
39416 $ac_includes_default
39420 static struct stat ac_aggr;
39421 if (ac_aggr.st_blksize)
39427 rm -f conftest.$ac_objext
39428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39429 (eval $ac_compile) 2>conftest.er1
39431 grep -v '^ *+' conftest.er1 >conftest.err
39433 cat conftest.err >&5
39434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39435 (exit $ac_status); } &&
39436 { ac_try='test -z "$ac_c_werror_flag"
39437 || test ! -s conftest.err'
39438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39439 (eval $ac_try) 2>&5
39441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39442 (exit $ac_status); }; } &&
39443 { ac_try='test -s conftest.$ac_objext'
39444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39445 (eval $ac_try) 2>&5
39447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39448 (exit $ac_status); }; }; then
39449 ac_cv_member_struct_stat_st_blksize=yes
39451 echo "$as_me: failed program was:" >&5
39452 sed 's/^/| /' conftest.$ac_ext >&5
39454 cat >conftest.$ac_ext <<_ACEOF
39457 cat confdefs.h >>conftest.$ac_ext
39458 cat >>conftest.$ac_ext <<_ACEOF
39459 /* end confdefs.h. */
39460 $ac_includes_default
39464 static struct stat ac_aggr;
39465 if (sizeof ac_aggr.st_blksize)
39471 rm -f conftest.$ac_objext
39472 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39473 (eval $ac_compile) 2>conftest.er1
39475 grep -v '^ *+' conftest.er1 >conftest.err
39477 cat conftest.err >&5
39478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39479 (exit $ac_status); } &&
39480 { ac_try='test -z "$ac_c_werror_flag"
39481 || test ! -s conftest.err'
39482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39483 (eval $ac_try) 2>&5
39485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39486 (exit $ac_status); }; } &&
39487 { ac_try='test -s conftest.$ac_objext'
39488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39489 (eval $ac_try) 2>&5
39491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39492 (exit $ac_status); }; }; then
39493 ac_cv_member_struct_stat_st_blksize=yes
39495 echo "$as_me: failed program was:" >&5
39496 sed 's/^/| /' conftest.$ac_ext >&5
39498 ac_cv_member_struct_stat_st_blksize=no
39500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39504 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
39505 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
39506 if test $ac_cv_member_struct_stat_st_blksize = yes; then
39508 cat >>confdefs.h <<_ACEOF
39509 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
39515 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
39516 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
39517 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
39518 echo $ECHO_N "(cached) $ECHO_C" >&6
39520 cat >conftest.$ac_ext <<_ACEOF
39523 cat confdefs.h >>conftest.$ac_ext
39524 cat >>conftest.$ac_ext <<_ACEOF
39525 /* end confdefs.h. */
39526 $ac_includes_default
39532 static struct passwd ac_aggr;
39533 if (ac_aggr.pw_gecos)
39539 rm -f conftest.$ac_objext
39540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39541 (eval $ac_compile) 2>conftest.er1
39543 grep -v '^ *+' conftest.er1 >conftest.err
39545 cat conftest.err >&5
39546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39547 (exit $ac_status); } &&
39548 { ac_try='test -z "$ac_c_werror_flag"
39549 || test ! -s conftest.err'
39550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39551 (eval $ac_try) 2>&5
39553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39554 (exit $ac_status); }; } &&
39555 { ac_try='test -s conftest.$ac_objext'
39556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39557 (eval $ac_try) 2>&5
39559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39560 (exit $ac_status); }; }; then
39561 ac_cv_member_struct_passwd_pw_gecos=yes
39563 echo "$as_me: failed program was:" >&5
39564 sed 's/^/| /' conftest.$ac_ext >&5
39566 cat >conftest.$ac_ext <<_ACEOF
39569 cat confdefs.h >>conftest.$ac_ext
39570 cat >>conftest.$ac_ext <<_ACEOF
39571 /* end confdefs.h. */
39572 $ac_includes_default
39578 static struct passwd ac_aggr;
39579 if (sizeof ac_aggr.pw_gecos)
39585 rm -f conftest.$ac_objext
39586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39587 (eval $ac_compile) 2>conftest.er1
39589 grep -v '^ *+' conftest.er1 >conftest.err
39591 cat conftest.err >&5
39592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39593 (exit $ac_status); } &&
39594 { ac_try='test -z "$ac_c_werror_flag"
39595 || test ! -s conftest.err'
39596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39597 (eval $ac_try) 2>&5
39599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39600 (exit $ac_status); }; } &&
39601 { ac_try='test -s conftest.$ac_objext'
39602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39603 (eval $ac_try) 2>&5
39605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39606 (exit $ac_status); }; }; then
39607 ac_cv_member_struct_passwd_pw_gecos=yes
39609 echo "$as_me: failed program was:" >&5
39610 sed 's/^/| /' conftest.$ac_ext >&5
39612 ac_cv_member_struct_passwd_pw_gecos=no
39614 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39618 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
39619 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
39620 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
39622 cat >>confdefs.h <<_ACEOF
39623 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
39629 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
39630 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
39631 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
39632 echo $ECHO_N "(cached) $ECHO_C" >&6
39634 cat >conftest.$ac_ext <<_ACEOF
39637 cat confdefs.h >>conftest.$ac_ext
39638 cat >>conftest.$ac_ext <<_ACEOF
39639 /* end confdefs.h. */
39640 $ac_includes_default
39646 static struct passwd ac_aggr;
39647 if (ac_aggr.pw_passwd)
39653 rm -f conftest.$ac_objext
39654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39655 (eval $ac_compile) 2>conftest.er1
39657 grep -v '^ *+' conftest.er1 >conftest.err
39659 cat conftest.err >&5
39660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39661 (exit $ac_status); } &&
39662 { ac_try='test -z "$ac_c_werror_flag"
39663 || test ! -s conftest.err'
39664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39665 (eval $ac_try) 2>&5
39667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39668 (exit $ac_status); }; } &&
39669 { ac_try='test -s conftest.$ac_objext'
39670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39671 (eval $ac_try) 2>&5
39673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39674 (exit $ac_status); }; }; then
39675 ac_cv_member_struct_passwd_pw_passwd=yes
39677 echo "$as_me: failed program was:" >&5
39678 sed 's/^/| /' conftest.$ac_ext >&5
39680 cat >conftest.$ac_ext <<_ACEOF
39683 cat confdefs.h >>conftest.$ac_ext
39684 cat >>conftest.$ac_ext <<_ACEOF
39685 /* end confdefs.h. */
39686 $ac_includes_default
39692 static struct passwd ac_aggr;
39693 if (sizeof ac_aggr.pw_passwd)
39699 rm -f conftest.$ac_objext
39700 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39701 (eval $ac_compile) 2>conftest.er1
39703 grep -v '^ *+' conftest.er1 >conftest.err
39705 cat conftest.err >&5
39706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39707 (exit $ac_status); } &&
39708 { ac_try='test -z "$ac_c_werror_flag"
39709 || test ! -s conftest.err'
39710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39711 (eval $ac_try) 2>&5
39713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39714 (exit $ac_status); }; } &&
39715 { ac_try='test -s conftest.$ac_objext'
39716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39717 (eval $ac_try) 2>&5
39719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39720 (exit $ac_status); }; }; then
39721 ac_cv_member_struct_passwd_pw_passwd=yes
39723 echo "$as_me: failed program was:" >&5
39724 sed 's/^/| /' conftest.$ac_ext >&5
39726 ac_cv_member_struct_passwd_pw_passwd=no
39728 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39730 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39732 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
39733 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
39734 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
39736 cat >>confdefs.h <<_ACEOF
39737 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
39744 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
39745 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
39746 if test "${ol_cv_c_upper_lower+set}" = set; then
39747 echo $ECHO_N "(cached) $ECHO_C" >&6
39750 if test "$cross_compiling" = yes; then
39751 ol_cv_c_upper_lower=safe
39753 cat >conftest.$ac_ext <<_ACEOF
39756 cat confdefs.h >>conftest.$ac_ext
39757 cat >>conftest.$ac_ext <<_ACEOF
39758 /* end confdefs.h. */
39763 if ('C' == toupper('C'))
39769 rm -f conftest$ac_exeext
39770 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39771 (eval $ac_link) 2>&5
39773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39774 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
39775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39776 (eval $ac_try) 2>&5
39778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39779 (exit $ac_status); }; }; then
39780 ol_cv_c_upper_lower=no
39782 echo "$as_me: program exited with status $ac_status" >&5
39783 echo "$as_me: failed program was:" >&5
39784 sed 's/^/| /' conftest.$ac_ext >&5
39786 ( exit $ac_status )
39787 ol_cv_c_upper_lower=yes
39789 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
39792 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
39793 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
39794 if test $ol_cv_c_upper_lower != no ; then
39796 cat >>confdefs.h <<\_ACEOF
39797 #define C_UPPER_LOWER 1
39802 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
39803 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
39804 if test "${ac_cv_c_const+set}" = set; then
39805 echo $ECHO_N "(cached) $ECHO_C" >&6
39807 cat >conftest.$ac_ext <<_ACEOF
39810 cat confdefs.h >>conftest.$ac_ext
39811 cat >>conftest.$ac_ext <<_ACEOF
39812 /* end confdefs.h. */
39817 /* FIXME: Include the comments suggested by Paul. */
39818 #ifndef __cplusplus
39819 /* Ultrix mips cc rejects this. */
39820 typedef int charset[2];
39822 /* SunOS 4.1.1 cc rejects this. */
39823 char const *const *ccp;
39825 /* NEC SVR4.0.2 mips cc rejects this. */
39826 struct point {int x, y;};
39827 static struct point const zero = {0,0};
39828 /* AIX XL C 1.02.0.0 rejects this.
39829 It does not let you subtract one const X* pointer from another in
39830 an arm of an if-expression whose if-part is not a constant
39832 const char *g = "string";
39833 ccp = &g + (g ? g-g : 0);
39834 /* HPUX 7.0 cc rejects these. */
39837 ccp = (char const *const *) p;
39838 { /* SCO 3.2v4 cc rejects this. */
39840 char const *s = 0 ? (char *) 0 : (char const *) 0;
39844 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
39845 int x[] = {25, 17};
39846 const int *foo = &x[0];
39849 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
39850 typedef const int *iptr;
39854 { /* AIX XL C 1.02.0.0 rejects this saying
39855 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
39856 struct s { int j; const int *ap[3]; };
39857 struct s *b; b->j = 5;
39859 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
39860 const int foo = 10;
39868 rm -f conftest.$ac_objext
39869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39870 (eval $ac_compile) 2>conftest.er1
39872 grep -v '^ *+' conftest.er1 >conftest.err
39874 cat conftest.err >&5
39875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39876 (exit $ac_status); } &&
39877 { ac_try='test -z "$ac_c_werror_flag"
39878 || test ! -s conftest.err'
39879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39880 (eval $ac_try) 2>&5
39882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39883 (exit $ac_status); }; } &&
39884 { ac_try='test -s conftest.$ac_objext'
39885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39886 (eval $ac_try) 2>&5
39888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39889 (exit $ac_status); }; }; then
39892 echo "$as_me: failed program was:" >&5
39893 sed 's/^/| /' conftest.$ac_ext >&5
39897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39899 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
39900 echo "${ECHO_T}$ac_cv_c_const" >&6
39901 if test $ac_cv_c_const = no; then
39903 cat >>confdefs.h <<\_ACEOF
39909 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
39910 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
39911 if test "${ol_cv_c_volatile+set}" = set; then
39912 echo $ECHO_N "(cached) $ECHO_C" >&6
39914 cat >conftest.$ac_ext <<_ACEOF
39917 cat confdefs.h >>conftest.$ac_ext
39918 cat >>conftest.$ac_ext <<_ACEOF
39919 /* end confdefs.h. */
39924 volatile int a; int * volatile b = x ? &y : &z;
39925 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
39931 rm -f conftest.$ac_objext
39932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39933 (eval $ac_compile) 2>conftest.er1
39935 grep -v '^ *+' conftest.er1 >conftest.err
39937 cat conftest.err >&5
39938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39939 (exit $ac_status); } &&
39940 { ac_try='test -z "$ac_c_werror_flag"
39941 || test ! -s conftest.err'
39942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39943 (eval $ac_try) 2>&5
39945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39946 (exit $ac_status); }; } &&
39947 { ac_try='test -s conftest.$ac_objext'
39948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39949 (eval $ac_try) 2>&5
39951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39952 (exit $ac_status); }; }; then
39953 ol_cv_c_volatile=yes
39955 echo "$as_me: failed program was:" >&5
39956 sed 's/^/| /' conftest.$ac_ext >&5
39958 ol_cv_c_volatile=no
39960 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39962 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
39963 echo "${ECHO_T}$ol_cv_c_volatile" >&6
39964 if test $ol_cv_c_volatile = yes; then
39968 cat >>confdefs.h <<\_ACEOF
39975 if test $cross_compiling = yes ; then
39976 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
39977 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
39979 cat >>confdefs.h <<\_ACEOF
39980 #define CROSS_COMPILING 1
39984 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
39985 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
39986 if test "${ac_cv_c_bigendian+set}" = set; then
39987 echo $ECHO_N "(cached) $ECHO_C" >&6
39989 # See if sys/param.h defines the BYTE_ORDER macro.
39990 cat >conftest.$ac_ext <<_ACEOF
39993 cat confdefs.h >>conftest.$ac_ext
39994 cat >>conftest.$ac_ext <<_ACEOF
39995 /* end confdefs.h. */
39996 #include <sys/types.h>
39997 #include <sys/param.h>
40002 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
40003 bogus endian macros
40010 rm -f conftest.$ac_objext
40011 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40012 (eval $ac_compile) 2>conftest.er1
40014 grep -v '^ *+' conftest.er1 >conftest.err
40016 cat conftest.err >&5
40017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40018 (exit $ac_status); } &&
40019 { ac_try='test -z "$ac_c_werror_flag"
40020 || test ! -s conftest.err'
40021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40022 (eval $ac_try) 2>&5
40024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40025 (exit $ac_status); }; } &&
40026 { ac_try='test -s conftest.$ac_objext'
40027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40028 (eval $ac_try) 2>&5
40030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40031 (exit $ac_status); }; }; then
40032 # It does; now see whether it defined to BIG_ENDIAN or not.
40033 cat >conftest.$ac_ext <<_ACEOF
40036 cat confdefs.h >>conftest.$ac_ext
40037 cat >>conftest.$ac_ext <<_ACEOF
40038 /* end confdefs.h. */
40039 #include <sys/types.h>
40040 #include <sys/param.h>
40045 #if BYTE_ORDER != BIG_ENDIAN
40053 rm -f conftest.$ac_objext
40054 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40055 (eval $ac_compile) 2>conftest.er1
40057 grep -v '^ *+' conftest.er1 >conftest.err
40059 cat conftest.err >&5
40060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40061 (exit $ac_status); } &&
40062 { ac_try='test -z "$ac_c_werror_flag"
40063 || test ! -s conftest.err'
40064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40065 (eval $ac_try) 2>&5
40067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40068 (exit $ac_status); }; } &&
40069 { ac_try='test -s conftest.$ac_objext'
40070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40071 (eval $ac_try) 2>&5
40073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40074 (exit $ac_status); }; }; then
40075 ac_cv_c_bigendian=yes
40077 echo "$as_me: failed program was:" >&5
40078 sed 's/^/| /' conftest.$ac_ext >&5
40080 ac_cv_c_bigendian=no
40082 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40084 echo "$as_me: failed program was:" >&5
40085 sed 's/^/| /' conftest.$ac_ext >&5
40087 # It does not; compile a test program.
40088 if test "$cross_compiling" = yes; then
40089 # try to guess the endianness by grepping values into an object file
40090 ac_cv_c_bigendian=unknown
40091 cat >conftest.$ac_ext <<_ACEOF
40094 cat confdefs.h >>conftest.$ac_ext
40095 cat >>conftest.$ac_ext <<_ACEOF
40096 /* end confdefs.h. */
40097 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
40098 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
40099 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
40100 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
40101 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
40102 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
40106 _ascii (); _ebcdic ();
40111 rm -f conftest.$ac_objext
40112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40113 (eval $ac_compile) 2>conftest.er1
40115 grep -v '^ *+' conftest.er1 >conftest.err
40117 cat conftest.err >&5
40118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40119 (exit $ac_status); } &&
40120 { ac_try='test -z "$ac_c_werror_flag"
40121 || test ! -s conftest.err'
40122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40123 (eval $ac_try) 2>&5
40125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40126 (exit $ac_status); }; } &&
40127 { ac_try='test -s conftest.$ac_objext'
40128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40129 (eval $ac_try) 2>&5
40131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40132 (exit $ac_status); }; }; then
40133 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
40134 ac_cv_c_bigendian=yes
40136 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
40137 if test "$ac_cv_c_bigendian" = unknown; then
40138 ac_cv_c_bigendian=no
40140 # finding both strings is unlikely to happen, but who knows?
40141 ac_cv_c_bigendian=unknown
40145 echo "$as_me: failed program was:" >&5
40146 sed 's/^/| /' conftest.$ac_ext >&5
40149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40151 cat >conftest.$ac_ext <<_ACEOF
40154 cat confdefs.h >>conftest.$ac_ext
40155 cat >>conftest.$ac_ext <<_ACEOF
40156 /* end confdefs.h. */
40160 /* Are we little or big endian? From Harbison&Steele. */
40164 char c[sizeof (long)];
40167 exit (u.c[sizeof (long) - 1] == 1);
40170 rm -f conftest$ac_exeext
40171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40172 (eval $ac_link) 2>&5
40174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40175 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40177 (eval $ac_try) 2>&5
40179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40180 (exit $ac_status); }; }; then
40181 ac_cv_c_bigendian=no
40183 echo "$as_me: program exited with status $ac_status" >&5
40184 echo "$as_me: failed program was:" >&5
40185 sed 's/^/| /' conftest.$ac_ext >&5
40187 ( exit $ac_status )
40188 ac_cv_c_bigendian=yes
40190 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40195 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
40196 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
40197 case $ac_cv_c_bigendian in
40200 cat >>confdefs.h <<\_ACEOF
40201 #define WORDS_BIGENDIAN 1
40207 { { echo "$as_me:$LINENO: error: unknown endianness
40208 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
40209 echo "$as_me: error: unknown endianness
40210 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
40211 { (exit 1); exit 1; }; } ;;
40216 echo "$as_me:$LINENO: checking for short" >&5
40217 echo $ECHO_N "checking for short... $ECHO_C" >&6
40218 if test "${ac_cv_type_short+set}" = set; then
40219 echo $ECHO_N "(cached) $ECHO_C" >&6
40221 cat >conftest.$ac_ext <<_ACEOF
40224 cat confdefs.h >>conftest.$ac_ext
40225 cat >>conftest.$ac_ext <<_ACEOF
40226 /* end confdefs.h. */
40227 $ac_includes_default
40233 if (sizeof (short))
40239 rm -f conftest.$ac_objext
40240 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40241 (eval $ac_compile) 2>conftest.er1
40243 grep -v '^ *+' conftest.er1 >conftest.err
40245 cat conftest.err >&5
40246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40247 (exit $ac_status); } &&
40248 { ac_try='test -z "$ac_c_werror_flag"
40249 || test ! -s conftest.err'
40250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40251 (eval $ac_try) 2>&5
40253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40254 (exit $ac_status); }; } &&
40255 { ac_try='test -s conftest.$ac_objext'
40256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40257 (eval $ac_try) 2>&5
40259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40260 (exit $ac_status); }; }; then
40261 ac_cv_type_short=yes
40263 echo "$as_me: failed program was:" >&5
40264 sed 's/^/| /' conftest.$ac_ext >&5
40266 ac_cv_type_short=no
40268 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40270 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
40271 echo "${ECHO_T}$ac_cv_type_short" >&6
40273 echo "$as_me:$LINENO: checking size of short" >&5
40274 echo $ECHO_N "checking size of short... $ECHO_C" >&6
40275 if test "${ac_cv_sizeof_short+set}" = set; then
40276 echo $ECHO_N "(cached) $ECHO_C" >&6
40278 if test "$ac_cv_type_short" = yes; then
40279 # The cast to unsigned long works around a bug in the HP C Compiler
40280 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
40281 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
40282 # This bug is HP SR number 8606223364.
40283 if test "$cross_compiling" = yes; then
40284 # Depending upon the size, compute the lo and hi bounds.
40285 cat >conftest.$ac_ext <<_ACEOF
40288 cat confdefs.h >>conftest.$ac_ext
40289 cat >>conftest.$ac_ext <<_ACEOF
40290 /* end confdefs.h. */
40291 $ac_includes_default
40295 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
40302 rm -f conftest.$ac_objext
40303 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40304 (eval $ac_compile) 2>conftest.er1
40306 grep -v '^ *+' conftest.er1 >conftest.err
40308 cat conftest.err >&5
40309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40310 (exit $ac_status); } &&
40311 { ac_try='test -z "$ac_c_werror_flag"
40312 || test ! -s conftest.err'
40313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40314 (eval $ac_try) 2>&5
40316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40317 (exit $ac_status); }; } &&
40318 { ac_try='test -s conftest.$ac_objext'
40319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40320 (eval $ac_try) 2>&5
40322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40323 (exit $ac_status); }; }; then
40326 cat >conftest.$ac_ext <<_ACEOF
40329 cat confdefs.h >>conftest.$ac_ext
40330 cat >>conftest.$ac_ext <<_ACEOF
40331 /* end confdefs.h. */
40332 $ac_includes_default
40336 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
40343 rm -f conftest.$ac_objext
40344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40345 (eval $ac_compile) 2>conftest.er1
40347 grep -v '^ *+' conftest.er1 >conftest.err
40349 cat conftest.err >&5
40350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40351 (exit $ac_status); } &&
40352 { ac_try='test -z "$ac_c_werror_flag"
40353 || test ! -s conftest.err'
40354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40355 (eval $ac_try) 2>&5
40357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40358 (exit $ac_status); }; } &&
40359 { ac_try='test -s conftest.$ac_objext'
40360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40361 (eval $ac_try) 2>&5
40363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40364 (exit $ac_status); }; }; then
40365 ac_hi=$ac_mid; break
40367 echo "$as_me: failed program was:" >&5
40368 sed 's/^/| /' conftest.$ac_ext >&5
40370 ac_lo=`expr $ac_mid + 1`
40371 if test $ac_lo -le $ac_mid; then
40375 ac_mid=`expr 2 '*' $ac_mid + 1`
40377 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40380 echo "$as_me: failed program was:" >&5
40381 sed 's/^/| /' conftest.$ac_ext >&5
40383 cat >conftest.$ac_ext <<_ACEOF
40386 cat confdefs.h >>conftest.$ac_ext
40387 cat >>conftest.$ac_ext <<_ACEOF
40388 /* end confdefs.h. */
40389 $ac_includes_default
40393 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
40400 rm -f conftest.$ac_objext
40401 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40402 (eval $ac_compile) 2>conftest.er1
40404 grep -v '^ *+' conftest.er1 >conftest.err
40406 cat conftest.err >&5
40407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40408 (exit $ac_status); } &&
40409 { ac_try='test -z "$ac_c_werror_flag"
40410 || test ! -s conftest.err'
40411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40412 (eval $ac_try) 2>&5
40414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40415 (exit $ac_status); }; } &&
40416 { ac_try='test -s conftest.$ac_objext'
40417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40418 (eval $ac_try) 2>&5
40420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40421 (exit $ac_status); }; }; then
40424 cat >conftest.$ac_ext <<_ACEOF
40427 cat confdefs.h >>conftest.$ac_ext
40428 cat >>conftest.$ac_ext <<_ACEOF
40429 /* end confdefs.h. */
40430 $ac_includes_default
40434 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
40441 rm -f conftest.$ac_objext
40442 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40443 (eval $ac_compile) 2>conftest.er1
40445 grep -v '^ *+' conftest.er1 >conftest.err
40447 cat conftest.err >&5
40448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40449 (exit $ac_status); } &&
40450 { ac_try='test -z "$ac_c_werror_flag"
40451 || test ! -s conftest.err'
40452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40453 (eval $ac_try) 2>&5
40455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40456 (exit $ac_status); }; } &&
40457 { ac_try='test -s conftest.$ac_objext'
40458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40459 (eval $ac_try) 2>&5
40461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40462 (exit $ac_status); }; }; then
40463 ac_lo=$ac_mid; break
40465 echo "$as_me: failed program was:" >&5
40466 sed 's/^/| /' conftest.$ac_ext >&5
40468 ac_hi=`expr '(' $ac_mid ')' - 1`
40469 if test $ac_mid -le $ac_hi; then
40473 ac_mid=`expr 2 '*' $ac_mid`
40475 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40478 echo "$as_me: failed program was:" >&5
40479 sed 's/^/| /' conftest.$ac_ext >&5
40483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40485 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40486 # Binary search between lo and hi bounds.
40487 while test "x$ac_lo" != "x$ac_hi"; do
40488 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
40489 cat >conftest.$ac_ext <<_ACEOF
40492 cat confdefs.h >>conftest.$ac_ext
40493 cat >>conftest.$ac_ext <<_ACEOF
40494 /* end confdefs.h. */
40495 $ac_includes_default
40499 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
40506 rm -f conftest.$ac_objext
40507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40508 (eval $ac_compile) 2>conftest.er1
40510 grep -v '^ *+' conftest.er1 >conftest.err
40512 cat conftest.err >&5
40513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40514 (exit $ac_status); } &&
40515 { ac_try='test -z "$ac_c_werror_flag"
40516 || test ! -s conftest.err'
40517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40518 (eval $ac_try) 2>&5
40520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40521 (exit $ac_status); }; } &&
40522 { ac_try='test -s conftest.$ac_objext'
40523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40524 (eval $ac_try) 2>&5
40526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40527 (exit $ac_status); }; }; then
40530 echo "$as_me: failed program was:" >&5
40531 sed 's/^/| /' conftest.$ac_ext >&5
40533 ac_lo=`expr '(' $ac_mid ')' + 1`
40535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40538 ?*) ac_cv_sizeof_short=$ac_lo;;
40539 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
40540 See \`config.log' for more details." >&5
40541 echo "$as_me: error: cannot compute sizeof (short), 77
40542 See \`config.log' for more details." >&2;}
40543 { (exit 1); exit 1; }; } ;;
40546 if test "$cross_compiling" = yes; then
40547 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
40548 See \`config.log' for more details." >&5
40549 echo "$as_me: error: cannot run test program while cross compiling
40550 See \`config.log' for more details." >&2;}
40551 { (exit 1); exit 1; }; }
40553 cat >conftest.$ac_ext <<_ACEOF
40556 cat confdefs.h >>conftest.$ac_ext
40557 cat >>conftest.$ac_ext <<_ACEOF
40558 /* end confdefs.h. */
40559 $ac_includes_default
40560 long longval () { return (long) (sizeof (short)); }
40561 unsigned long ulongval () { return (long) (sizeof (short)); }
40563 #include <stdlib.h>
40568 FILE *f = fopen ("conftest.val", "w");
40571 if (((long) (sizeof (short))) < 0)
40573 long i = longval ();
40574 if (i != ((long) (sizeof (short))))
40576 fprintf (f, "%ld\n", i);
40580 unsigned long i = ulongval ();
40581 if (i != ((long) (sizeof (short))))
40583 fprintf (f, "%lu\n", i);
40585 exit (ferror (f) || fclose (f) != 0);
40591 rm -f conftest$ac_exeext
40592 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40593 (eval $ac_link) 2>&5
40595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40596 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40598 (eval $ac_try) 2>&5
40600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40601 (exit $ac_status); }; }; then
40602 ac_cv_sizeof_short=`cat conftest.val`
40604 echo "$as_me: program exited with status $ac_status" >&5
40605 echo "$as_me: failed program was:" >&5
40606 sed 's/^/| /' conftest.$ac_ext >&5
40608 ( exit $ac_status )
40609 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
40610 See \`config.log' for more details." >&5
40611 echo "$as_me: error: cannot compute sizeof (short), 77
40612 See \`config.log' for more details." >&2;}
40613 { (exit 1); exit 1; }; }
40615 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40620 ac_cv_sizeof_short=0
40623 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
40624 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
40625 cat >>confdefs.h <<_ACEOF
40626 #define SIZEOF_SHORT $ac_cv_sizeof_short
40630 echo "$as_me:$LINENO: checking for int" >&5
40631 echo $ECHO_N "checking for int... $ECHO_C" >&6
40632 if test "${ac_cv_type_int+set}" = set; then
40633 echo $ECHO_N "(cached) $ECHO_C" >&6
40635 cat >conftest.$ac_ext <<_ACEOF
40638 cat confdefs.h >>conftest.$ac_ext
40639 cat >>conftest.$ac_ext <<_ACEOF
40640 /* end confdefs.h. */
40641 $ac_includes_default
40653 rm -f conftest.$ac_objext
40654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40655 (eval $ac_compile) 2>conftest.er1
40657 grep -v '^ *+' conftest.er1 >conftest.err
40659 cat conftest.err >&5
40660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40661 (exit $ac_status); } &&
40662 { ac_try='test -z "$ac_c_werror_flag"
40663 || test ! -s conftest.err'
40664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40665 (eval $ac_try) 2>&5
40667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40668 (exit $ac_status); }; } &&
40669 { ac_try='test -s conftest.$ac_objext'
40670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40671 (eval $ac_try) 2>&5
40673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40674 (exit $ac_status); }; }; then
40677 echo "$as_me: failed program was:" >&5
40678 sed 's/^/| /' conftest.$ac_ext >&5
40682 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40684 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
40685 echo "${ECHO_T}$ac_cv_type_int" >&6
40687 echo "$as_me:$LINENO: checking size of int" >&5
40688 echo $ECHO_N "checking size of int... $ECHO_C" >&6
40689 if test "${ac_cv_sizeof_int+set}" = set; then
40690 echo $ECHO_N "(cached) $ECHO_C" >&6
40692 if test "$ac_cv_type_int" = yes; then
40693 # The cast to unsigned long works around a bug in the HP C Compiler
40694 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
40695 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
40696 # This bug is HP SR number 8606223364.
40697 if test "$cross_compiling" = yes; then
40698 # Depending upon the size, compute the lo and hi bounds.
40699 cat >conftest.$ac_ext <<_ACEOF
40702 cat confdefs.h >>conftest.$ac_ext
40703 cat >>conftest.$ac_ext <<_ACEOF
40704 /* end confdefs.h. */
40705 $ac_includes_default
40709 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
40716 rm -f conftest.$ac_objext
40717 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40718 (eval $ac_compile) 2>conftest.er1
40720 grep -v '^ *+' conftest.er1 >conftest.err
40722 cat conftest.err >&5
40723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40724 (exit $ac_status); } &&
40725 { ac_try='test -z "$ac_c_werror_flag"
40726 || test ! -s conftest.err'
40727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40728 (eval $ac_try) 2>&5
40730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40731 (exit $ac_status); }; } &&
40732 { ac_try='test -s conftest.$ac_objext'
40733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40734 (eval $ac_try) 2>&5
40736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40737 (exit $ac_status); }; }; then
40740 cat >conftest.$ac_ext <<_ACEOF
40743 cat confdefs.h >>conftest.$ac_ext
40744 cat >>conftest.$ac_ext <<_ACEOF
40745 /* end confdefs.h. */
40746 $ac_includes_default
40750 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
40757 rm -f conftest.$ac_objext
40758 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40759 (eval $ac_compile) 2>conftest.er1
40761 grep -v '^ *+' conftest.er1 >conftest.err
40763 cat conftest.err >&5
40764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40765 (exit $ac_status); } &&
40766 { ac_try='test -z "$ac_c_werror_flag"
40767 || test ! -s conftest.err'
40768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40769 (eval $ac_try) 2>&5
40771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40772 (exit $ac_status); }; } &&
40773 { ac_try='test -s conftest.$ac_objext'
40774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40775 (eval $ac_try) 2>&5
40777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40778 (exit $ac_status); }; }; then
40779 ac_hi=$ac_mid; break
40781 echo "$as_me: failed program was:" >&5
40782 sed 's/^/| /' conftest.$ac_ext >&5
40784 ac_lo=`expr $ac_mid + 1`
40785 if test $ac_lo -le $ac_mid; then
40789 ac_mid=`expr 2 '*' $ac_mid + 1`
40791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40794 echo "$as_me: failed program was:" >&5
40795 sed 's/^/| /' conftest.$ac_ext >&5
40797 cat >conftest.$ac_ext <<_ACEOF
40800 cat confdefs.h >>conftest.$ac_ext
40801 cat >>conftest.$ac_ext <<_ACEOF
40802 /* end confdefs.h. */
40803 $ac_includes_default
40807 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
40814 rm -f conftest.$ac_objext
40815 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40816 (eval $ac_compile) 2>conftest.er1
40818 grep -v '^ *+' conftest.er1 >conftest.err
40820 cat conftest.err >&5
40821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40822 (exit $ac_status); } &&
40823 { ac_try='test -z "$ac_c_werror_flag"
40824 || test ! -s conftest.err'
40825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40826 (eval $ac_try) 2>&5
40828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40829 (exit $ac_status); }; } &&
40830 { ac_try='test -s conftest.$ac_objext'
40831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40832 (eval $ac_try) 2>&5
40834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40835 (exit $ac_status); }; }; then
40838 cat >conftest.$ac_ext <<_ACEOF
40841 cat confdefs.h >>conftest.$ac_ext
40842 cat >>conftest.$ac_ext <<_ACEOF
40843 /* end confdefs.h. */
40844 $ac_includes_default
40848 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
40855 rm -f conftest.$ac_objext
40856 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40857 (eval $ac_compile) 2>conftest.er1
40859 grep -v '^ *+' conftest.er1 >conftest.err
40861 cat conftest.err >&5
40862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40863 (exit $ac_status); } &&
40864 { ac_try='test -z "$ac_c_werror_flag"
40865 || test ! -s conftest.err'
40866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40867 (eval $ac_try) 2>&5
40869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40870 (exit $ac_status); }; } &&
40871 { ac_try='test -s conftest.$ac_objext'
40872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40873 (eval $ac_try) 2>&5
40875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40876 (exit $ac_status); }; }; then
40877 ac_lo=$ac_mid; break
40879 echo "$as_me: failed program was:" >&5
40880 sed 's/^/| /' conftest.$ac_ext >&5
40882 ac_hi=`expr '(' $ac_mid ')' - 1`
40883 if test $ac_mid -le $ac_hi; then
40887 ac_mid=`expr 2 '*' $ac_mid`
40889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40892 echo "$as_me: failed program was:" >&5
40893 sed 's/^/| /' conftest.$ac_ext >&5
40897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40899 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40900 # Binary search between lo and hi bounds.
40901 while test "x$ac_lo" != "x$ac_hi"; do
40902 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
40903 cat >conftest.$ac_ext <<_ACEOF
40906 cat confdefs.h >>conftest.$ac_ext
40907 cat >>conftest.$ac_ext <<_ACEOF
40908 /* end confdefs.h. */
40909 $ac_includes_default
40913 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
40920 rm -f conftest.$ac_objext
40921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40922 (eval $ac_compile) 2>conftest.er1
40924 grep -v '^ *+' conftest.er1 >conftest.err
40926 cat conftest.err >&5
40927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40928 (exit $ac_status); } &&
40929 { ac_try='test -z "$ac_c_werror_flag"
40930 || test ! -s conftest.err'
40931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40932 (eval $ac_try) 2>&5
40934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40935 (exit $ac_status); }; } &&
40936 { ac_try='test -s conftest.$ac_objext'
40937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40938 (eval $ac_try) 2>&5
40940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40941 (exit $ac_status); }; }; then
40944 echo "$as_me: failed program was:" >&5
40945 sed 's/^/| /' conftest.$ac_ext >&5
40947 ac_lo=`expr '(' $ac_mid ')' + 1`
40949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40952 ?*) ac_cv_sizeof_int=$ac_lo;;
40953 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
40954 See \`config.log' for more details." >&5
40955 echo "$as_me: error: cannot compute sizeof (int), 77
40956 See \`config.log' for more details." >&2;}
40957 { (exit 1); exit 1; }; } ;;
40960 if test "$cross_compiling" = yes; then
40961 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
40962 See \`config.log' for more details." >&5
40963 echo "$as_me: error: cannot run test program while cross compiling
40964 See \`config.log' for more details." >&2;}
40965 { (exit 1); exit 1; }; }
40967 cat >conftest.$ac_ext <<_ACEOF
40970 cat confdefs.h >>conftest.$ac_ext
40971 cat >>conftest.$ac_ext <<_ACEOF
40972 /* end confdefs.h. */
40973 $ac_includes_default
40974 long longval () { return (long) (sizeof (int)); }
40975 unsigned long ulongval () { return (long) (sizeof (int)); }
40977 #include <stdlib.h>
40982 FILE *f = fopen ("conftest.val", "w");
40985 if (((long) (sizeof (int))) < 0)
40987 long i = longval ();
40988 if (i != ((long) (sizeof (int))))
40990 fprintf (f, "%ld\n", i);
40994 unsigned long i = ulongval ();
40995 if (i != ((long) (sizeof (int))))
40997 fprintf (f, "%lu\n", i);
40999 exit (ferror (f) || fclose (f) != 0);
41005 rm -f conftest$ac_exeext
41006 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41007 (eval $ac_link) 2>&5
41009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41010 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41012 (eval $ac_try) 2>&5
41014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41015 (exit $ac_status); }; }; then
41016 ac_cv_sizeof_int=`cat conftest.val`
41018 echo "$as_me: program exited with status $ac_status" >&5
41019 echo "$as_me: failed program was:" >&5
41020 sed 's/^/| /' conftest.$ac_ext >&5
41022 ( exit $ac_status )
41023 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
41024 See \`config.log' for more details." >&5
41025 echo "$as_me: error: cannot compute sizeof (int), 77
41026 See \`config.log' for more details." >&2;}
41027 { (exit 1); exit 1; }; }
41029 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41037 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
41038 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
41039 cat >>confdefs.h <<_ACEOF
41040 #define SIZEOF_INT $ac_cv_sizeof_int
41044 echo "$as_me:$LINENO: checking for long" >&5
41045 echo $ECHO_N "checking for long... $ECHO_C" >&6
41046 if test "${ac_cv_type_long+set}" = set; then
41047 echo $ECHO_N "(cached) $ECHO_C" >&6
41049 cat >conftest.$ac_ext <<_ACEOF
41052 cat confdefs.h >>conftest.$ac_ext
41053 cat >>conftest.$ac_ext <<_ACEOF
41054 /* end confdefs.h. */
41055 $ac_includes_default
41067 rm -f conftest.$ac_objext
41068 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41069 (eval $ac_compile) 2>conftest.er1
41071 grep -v '^ *+' conftest.er1 >conftest.err
41073 cat conftest.err >&5
41074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41075 (exit $ac_status); } &&
41076 { ac_try='test -z "$ac_c_werror_flag"
41077 || test ! -s conftest.err'
41078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41079 (eval $ac_try) 2>&5
41081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41082 (exit $ac_status); }; } &&
41083 { ac_try='test -s conftest.$ac_objext'
41084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41085 (eval $ac_try) 2>&5
41087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41088 (exit $ac_status); }; }; then
41089 ac_cv_type_long=yes
41091 echo "$as_me: failed program was:" >&5
41092 sed 's/^/| /' conftest.$ac_ext >&5
41096 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41098 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
41099 echo "${ECHO_T}$ac_cv_type_long" >&6
41101 echo "$as_me:$LINENO: checking size of long" >&5
41102 echo $ECHO_N "checking size of long... $ECHO_C" >&6
41103 if test "${ac_cv_sizeof_long+set}" = set; then
41104 echo $ECHO_N "(cached) $ECHO_C" >&6
41106 if test "$ac_cv_type_long" = yes; then
41107 # The cast to unsigned long works around a bug in the HP C Compiler
41108 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
41109 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
41110 # This bug is HP SR number 8606223364.
41111 if test "$cross_compiling" = yes; then
41112 # Depending upon the size, compute the lo and hi bounds.
41113 cat >conftest.$ac_ext <<_ACEOF
41116 cat confdefs.h >>conftest.$ac_ext
41117 cat >>conftest.$ac_ext <<_ACEOF
41118 /* end confdefs.h. */
41119 $ac_includes_default
41123 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
41130 rm -f conftest.$ac_objext
41131 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41132 (eval $ac_compile) 2>conftest.er1
41134 grep -v '^ *+' conftest.er1 >conftest.err
41136 cat conftest.err >&5
41137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41138 (exit $ac_status); } &&
41139 { ac_try='test -z "$ac_c_werror_flag"
41140 || test ! -s conftest.err'
41141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41142 (eval $ac_try) 2>&5
41144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41145 (exit $ac_status); }; } &&
41146 { ac_try='test -s conftest.$ac_objext'
41147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41148 (eval $ac_try) 2>&5
41150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41151 (exit $ac_status); }; }; then
41154 cat >conftest.$ac_ext <<_ACEOF
41157 cat confdefs.h >>conftest.$ac_ext
41158 cat >>conftest.$ac_ext <<_ACEOF
41159 /* end confdefs.h. */
41160 $ac_includes_default
41164 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
41171 rm -f conftest.$ac_objext
41172 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41173 (eval $ac_compile) 2>conftest.er1
41175 grep -v '^ *+' conftest.er1 >conftest.err
41177 cat conftest.err >&5
41178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41179 (exit $ac_status); } &&
41180 { ac_try='test -z "$ac_c_werror_flag"
41181 || test ! -s conftest.err'
41182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41183 (eval $ac_try) 2>&5
41185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41186 (exit $ac_status); }; } &&
41187 { ac_try='test -s conftest.$ac_objext'
41188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41189 (eval $ac_try) 2>&5
41191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41192 (exit $ac_status); }; }; then
41193 ac_hi=$ac_mid; break
41195 echo "$as_me: failed program was:" >&5
41196 sed 's/^/| /' conftest.$ac_ext >&5
41198 ac_lo=`expr $ac_mid + 1`
41199 if test $ac_lo -le $ac_mid; then
41203 ac_mid=`expr 2 '*' $ac_mid + 1`
41205 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41208 echo "$as_me: failed program was:" >&5
41209 sed 's/^/| /' conftest.$ac_ext >&5
41211 cat >conftest.$ac_ext <<_ACEOF
41214 cat confdefs.h >>conftest.$ac_ext
41215 cat >>conftest.$ac_ext <<_ACEOF
41216 /* end confdefs.h. */
41217 $ac_includes_default
41221 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
41228 rm -f conftest.$ac_objext
41229 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41230 (eval $ac_compile) 2>conftest.er1
41232 grep -v '^ *+' conftest.er1 >conftest.err
41234 cat conftest.err >&5
41235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41236 (exit $ac_status); } &&
41237 { ac_try='test -z "$ac_c_werror_flag"
41238 || test ! -s conftest.err'
41239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41240 (eval $ac_try) 2>&5
41242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41243 (exit $ac_status); }; } &&
41244 { ac_try='test -s conftest.$ac_objext'
41245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41246 (eval $ac_try) 2>&5
41248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41249 (exit $ac_status); }; }; then
41252 cat >conftest.$ac_ext <<_ACEOF
41255 cat confdefs.h >>conftest.$ac_ext
41256 cat >>conftest.$ac_ext <<_ACEOF
41257 /* end confdefs.h. */
41258 $ac_includes_default
41262 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
41269 rm -f conftest.$ac_objext
41270 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41271 (eval $ac_compile) 2>conftest.er1
41273 grep -v '^ *+' conftest.er1 >conftest.err
41275 cat conftest.err >&5
41276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41277 (exit $ac_status); } &&
41278 { ac_try='test -z "$ac_c_werror_flag"
41279 || test ! -s conftest.err'
41280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41281 (eval $ac_try) 2>&5
41283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41284 (exit $ac_status); }; } &&
41285 { ac_try='test -s conftest.$ac_objext'
41286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41287 (eval $ac_try) 2>&5
41289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41290 (exit $ac_status); }; }; then
41291 ac_lo=$ac_mid; break
41293 echo "$as_me: failed program was:" >&5
41294 sed 's/^/| /' conftest.$ac_ext >&5
41296 ac_hi=`expr '(' $ac_mid ')' - 1`
41297 if test $ac_mid -le $ac_hi; then
41301 ac_mid=`expr 2 '*' $ac_mid`
41303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41306 echo "$as_me: failed program was:" >&5
41307 sed 's/^/| /' conftest.$ac_ext >&5
41311 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41314 # Binary search between lo and hi bounds.
41315 while test "x$ac_lo" != "x$ac_hi"; do
41316 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
41317 cat >conftest.$ac_ext <<_ACEOF
41320 cat confdefs.h >>conftest.$ac_ext
41321 cat >>conftest.$ac_ext <<_ACEOF
41322 /* end confdefs.h. */
41323 $ac_includes_default
41327 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
41334 rm -f conftest.$ac_objext
41335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41336 (eval $ac_compile) 2>conftest.er1
41338 grep -v '^ *+' conftest.er1 >conftest.err
41340 cat conftest.err >&5
41341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41342 (exit $ac_status); } &&
41343 { ac_try='test -z "$ac_c_werror_flag"
41344 || test ! -s conftest.err'
41345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41346 (eval $ac_try) 2>&5
41348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41349 (exit $ac_status); }; } &&
41350 { ac_try='test -s conftest.$ac_objext'
41351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41352 (eval $ac_try) 2>&5
41354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41355 (exit $ac_status); }; }; then
41358 echo "$as_me: failed program was:" >&5
41359 sed 's/^/| /' conftest.$ac_ext >&5
41361 ac_lo=`expr '(' $ac_mid ')' + 1`
41363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41366 ?*) ac_cv_sizeof_long=$ac_lo;;
41367 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
41368 See \`config.log' for more details." >&5
41369 echo "$as_me: error: cannot compute sizeof (long), 77
41370 See \`config.log' for more details." >&2;}
41371 { (exit 1); exit 1; }; } ;;
41374 if test "$cross_compiling" = yes; then
41375 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
41376 See \`config.log' for more details." >&5
41377 echo "$as_me: error: cannot run test program while cross compiling
41378 See \`config.log' for more details." >&2;}
41379 { (exit 1); exit 1; }; }
41381 cat >conftest.$ac_ext <<_ACEOF
41384 cat confdefs.h >>conftest.$ac_ext
41385 cat >>conftest.$ac_ext <<_ACEOF
41386 /* end confdefs.h. */
41387 $ac_includes_default
41388 long longval () { return (long) (sizeof (long)); }
41389 unsigned long ulongval () { return (long) (sizeof (long)); }
41391 #include <stdlib.h>
41396 FILE *f = fopen ("conftest.val", "w");
41399 if (((long) (sizeof (long))) < 0)
41401 long i = longval ();
41402 if (i != ((long) (sizeof (long))))
41404 fprintf (f, "%ld\n", i);
41408 unsigned long i = ulongval ();
41409 if (i != ((long) (sizeof (long))))
41411 fprintf (f, "%lu\n", i);
41413 exit (ferror (f) || fclose (f) != 0);
41419 rm -f conftest$ac_exeext
41420 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41421 (eval $ac_link) 2>&5
41423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41424 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41426 (eval $ac_try) 2>&5
41428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41429 (exit $ac_status); }; }; then
41430 ac_cv_sizeof_long=`cat conftest.val`
41432 echo "$as_me: program exited with status $ac_status" >&5
41433 echo "$as_me: failed program was:" >&5
41434 sed 's/^/| /' conftest.$ac_ext >&5
41436 ( exit $ac_status )
41437 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
41438 See \`config.log' for more details." >&5
41439 echo "$as_me: error: cannot compute sizeof (long), 77
41440 See \`config.log' for more details." >&2;}
41441 { (exit 1); exit 1; }; }
41443 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41448 ac_cv_sizeof_long=0
41451 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
41452 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
41453 cat >>confdefs.h <<_ACEOF
41454 #define SIZEOF_LONG $ac_cv_sizeof_long
41458 echo "$as_me:$LINENO: checking for wchar_t" >&5
41459 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
41460 if test "${ac_cv_type_wchar_t+set}" = set; then
41461 echo $ECHO_N "(cached) $ECHO_C" >&6
41463 cat >conftest.$ac_ext <<_ACEOF
41466 cat confdefs.h >>conftest.$ac_ext
41467 cat >>conftest.$ac_ext <<_ACEOF
41468 /* end confdefs.h. */
41469 $ac_includes_default
41475 if (sizeof (wchar_t))
41481 rm -f conftest.$ac_objext
41482 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41483 (eval $ac_compile) 2>conftest.er1
41485 grep -v '^ *+' conftest.er1 >conftest.err
41487 cat conftest.err >&5
41488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41489 (exit $ac_status); } &&
41490 { ac_try='test -z "$ac_c_werror_flag"
41491 || test ! -s conftest.err'
41492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41493 (eval $ac_try) 2>&5
41495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41496 (exit $ac_status); }; } &&
41497 { ac_try='test -s conftest.$ac_objext'
41498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41499 (eval $ac_try) 2>&5
41501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41502 (exit $ac_status); }; }; then
41503 ac_cv_type_wchar_t=yes
41505 echo "$as_me: failed program was:" >&5
41506 sed 's/^/| /' conftest.$ac_ext >&5
41508 ac_cv_type_wchar_t=no
41510 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41512 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
41513 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
41515 echo "$as_me:$LINENO: checking size of wchar_t" >&5
41516 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
41517 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
41518 echo $ECHO_N "(cached) $ECHO_C" >&6
41520 if test "$ac_cv_type_wchar_t" = yes; then
41521 # The cast to unsigned long works around a bug in the HP C Compiler
41522 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
41523 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
41524 # This bug is HP SR number 8606223364.
41525 if test "$cross_compiling" = yes; then
41526 # Depending upon the size, compute the lo and hi bounds.
41527 cat >conftest.$ac_ext <<_ACEOF
41530 cat confdefs.h >>conftest.$ac_ext
41531 cat >>conftest.$ac_ext <<_ACEOF
41532 /* end confdefs.h. */
41533 $ac_includes_default
41537 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
41544 rm -f conftest.$ac_objext
41545 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41546 (eval $ac_compile) 2>conftest.er1
41548 grep -v '^ *+' conftest.er1 >conftest.err
41550 cat conftest.err >&5
41551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41552 (exit $ac_status); } &&
41553 { ac_try='test -z "$ac_c_werror_flag"
41554 || test ! -s conftest.err'
41555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41556 (eval $ac_try) 2>&5
41558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41559 (exit $ac_status); }; } &&
41560 { ac_try='test -s conftest.$ac_objext'
41561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41562 (eval $ac_try) 2>&5
41564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41565 (exit $ac_status); }; }; then
41568 cat >conftest.$ac_ext <<_ACEOF
41571 cat confdefs.h >>conftest.$ac_ext
41572 cat >>conftest.$ac_ext <<_ACEOF
41573 /* end confdefs.h. */
41574 $ac_includes_default
41578 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
41585 rm -f conftest.$ac_objext
41586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41587 (eval $ac_compile) 2>conftest.er1
41589 grep -v '^ *+' conftest.er1 >conftest.err
41591 cat conftest.err >&5
41592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41593 (exit $ac_status); } &&
41594 { ac_try='test -z "$ac_c_werror_flag"
41595 || test ! -s conftest.err'
41596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41597 (eval $ac_try) 2>&5
41599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41600 (exit $ac_status); }; } &&
41601 { ac_try='test -s conftest.$ac_objext'
41602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41603 (eval $ac_try) 2>&5
41605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41606 (exit $ac_status); }; }; then
41607 ac_hi=$ac_mid; break
41609 echo "$as_me: failed program was:" >&5
41610 sed 's/^/| /' conftest.$ac_ext >&5
41612 ac_lo=`expr $ac_mid + 1`
41613 if test $ac_lo -le $ac_mid; then
41617 ac_mid=`expr 2 '*' $ac_mid + 1`
41619 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41622 echo "$as_me: failed program was:" >&5
41623 sed 's/^/| /' conftest.$ac_ext >&5
41625 cat >conftest.$ac_ext <<_ACEOF
41628 cat confdefs.h >>conftest.$ac_ext
41629 cat >>conftest.$ac_ext <<_ACEOF
41630 /* end confdefs.h. */
41631 $ac_includes_default
41635 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
41642 rm -f conftest.$ac_objext
41643 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41644 (eval $ac_compile) 2>conftest.er1
41646 grep -v '^ *+' conftest.er1 >conftest.err
41648 cat conftest.err >&5
41649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41650 (exit $ac_status); } &&
41651 { ac_try='test -z "$ac_c_werror_flag"
41652 || test ! -s conftest.err'
41653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41654 (eval $ac_try) 2>&5
41656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41657 (exit $ac_status); }; } &&
41658 { ac_try='test -s conftest.$ac_objext'
41659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41660 (eval $ac_try) 2>&5
41662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41663 (exit $ac_status); }; }; then
41666 cat >conftest.$ac_ext <<_ACEOF
41669 cat confdefs.h >>conftest.$ac_ext
41670 cat >>conftest.$ac_ext <<_ACEOF
41671 /* end confdefs.h. */
41672 $ac_includes_default
41676 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
41683 rm -f conftest.$ac_objext
41684 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41685 (eval $ac_compile) 2>conftest.er1
41687 grep -v '^ *+' conftest.er1 >conftest.err
41689 cat conftest.err >&5
41690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41691 (exit $ac_status); } &&
41692 { ac_try='test -z "$ac_c_werror_flag"
41693 || test ! -s conftest.err'
41694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41695 (eval $ac_try) 2>&5
41697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41698 (exit $ac_status); }; } &&
41699 { ac_try='test -s conftest.$ac_objext'
41700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41701 (eval $ac_try) 2>&5
41703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41704 (exit $ac_status); }; }; then
41705 ac_lo=$ac_mid; break
41707 echo "$as_me: failed program was:" >&5
41708 sed 's/^/| /' conftest.$ac_ext >&5
41710 ac_hi=`expr '(' $ac_mid ')' - 1`
41711 if test $ac_mid -le $ac_hi; then
41715 ac_mid=`expr 2 '*' $ac_mid`
41717 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41720 echo "$as_me: failed program was:" >&5
41721 sed 's/^/| /' conftest.$ac_ext >&5
41725 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41727 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41728 # Binary search between lo and hi bounds.
41729 while test "x$ac_lo" != "x$ac_hi"; do
41730 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
41731 cat >conftest.$ac_ext <<_ACEOF
41734 cat confdefs.h >>conftest.$ac_ext
41735 cat >>conftest.$ac_ext <<_ACEOF
41736 /* end confdefs.h. */
41737 $ac_includes_default
41741 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
41748 rm -f conftest.$ac_objext
41749 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41750 (eval $ac_compile) 2>conftest.er1
41752 grep -v '^ *+' conftest.er1 >conftest.err
41754 cat conftest.err >&5
41755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41756 (exit $ac_status); } &&
41757 { ac_try='test -z "$ac_c_werror_flag"
41758 || test ! -s conftest.err'
41759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41760 (eval $ac_try) 2>&5
41762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41763 (exit $ac_status); }; } &&
41764 { ac_try='test -s conftest.$ac_objext'
41765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41766 (eval $ac_try) 2>&5
41768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41769 (exit $ac_status); }; }; then
41772 echo "$as_me: failed program was:" >&5
41773 sed 's/^/| /' conftest.$ac_ext >&5
41775 ac_lo=`expr '(' $ac_mid ')' + 1`
41777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41780 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
41781 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
41782 See \`config.log' for more details." >&5
41783 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
41784 See \`config.log' for more details." >&2;}
41785 { (exit 1); exit 1; }; } ;;
41788 if test "$cross_compiling" = yes; then
41789 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
41790 See \`config.log' for more details." >&5
41791 echo "$as_me: error: cannot run test program while cross compiling
41792 See \`config.log' for more details." >&2;}
41793 { (exit 1); exit 1; }; }
41795 cat >conftest.$ac_ext <<_ACEOF
41798 cat confdefs.h >>conftest.$ac_ext
41799 cat >>conftest.$ac_ext <<_ACEOF
41800 /* end confdefs.h. */
41801 $ac_includes_default
41802 long longval () { return (long) (sizeof (wchar_t)); }
41803 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
41805 #include <stdlib.h>
41810 FILE *f = fopen ("conftest.val", "w");
41813 if (((long) (sizeof (wchar_t))) < 0)
41815 long i = longval ();
41816 if (i != ((long) (sizeof (wchar_t))))
41818 fprintf (f, "%ld\n", i);
41822 unsigned long i = ulongval ();
41823 if (i != ((long) (sizeof (wchar_t))))
41825 fprintf (f, "%lu\n", i);
41827 exit (ferror (f) || fclose (f) != 0);
41833 rm -f conftest$ac_exeext
41834 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41835 (eval $ac_link) 2>&5
41837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41838 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41840 (eval $ac_try) 2>&5
41842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41843 (exit $ac_status); }; }; then
41844 ac_cv_sizeof_wchar_t=`cat conftest.val`
41846 echo "$as_me: program exited with status $ac_status" >&5
41847 echo "$as_me: failed program was:" >&5
41848 sed 's/^/| /' conftest.$ac_ext >&5
41850 ( exit $ac_status )
41851 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
41852 See \`config.log' for more details." >&5
41853 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
41854 See \`config.log' for more details." >&2;}
41855 { (exit 1); exit 1; }; }
41857 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41862 ac_cv_sizeof_wchar_t=0
41865 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
41866 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
41867 cat >>confdefs.h <<_ACEOF
41868 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
41873 if test "$ac_cv_sizeof_int" -lt 4 ; then
41874 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
41875 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
41878 cat >>confdefs.h <<\_ACEOF
41879 #define LBER_INT_T long
41884 cat >>confdefs.h <<\_ACEOF
41885 #define LBER_INT_T int
41891 cat >>confdefs.h <<\_ACEOF
41892 #define LBER_LEN_T long
41896 cat >>confdefs.h <<\_ACEOF
41897 #define LBER_SOCKET_T int
41901 cat >>confdefs.h <<\_ACEOF
41902 #define LBER_TAG_T long
41906 echo "$as_me:$LINENO: checking for working memcmp" >&5
41907 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
41908 if test "${ac_cv_func_memcmp_working+set}" = set; then
41909 echo $ECHO_N "(cached) $ECHO_C" >&6
41911 if test "$cross_compiling" = yes; then
41912 ac_cv_func_memcmp_working=no
41914 cat >conftest.$ac_ext <<_ACEOF
41917 cat confdefs.h >>conftest.$ac_ext
41918 cat >>conftest.$ac_ext <<_ACEOF
41919 /* end confdefs.h. */
41920 $ac_includes_default
41925 /* Some versions of memcmp are not 8-bit clean. */
41926 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
41927 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
41930 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
41931 or more and with at least one buffer not starting on a 4-byte boundary.
41932 William Lewis provided this test program. */
41937 for (i = 0; i < 4; i++)
41941 strcpy (a, "--------01111111");
41942 strcpy (b, "--------10000000");
41943 if (memcmp (a, b, 16) >= 0)
41953 rm -f conftest$ac_exeext
41954 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41955 (eval $ac_link) 2>&5
41957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41958 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41960 (eval $ac_try) 2>&5
41962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41963 (exit $ac_status); }; }; then
41964 ac_cv_func_memcmp_working=yes
41966 echo "$as_me: program exited with status $ac_status" >&5
41967 echo "$as_me: failed program was:" >&5
41968 sed 's/^/| /' conftest.$ac_ext >&5
41970 ( exit $ac_status )
41971 ac_cv_func_memcmp_working=no
41973 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41976 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
41977 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
41978 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
41979 "memcmp.$ac_objext" | \
41980 *" memcmp.$ac_objext" | \
41981 "memcmp.$ac_objext "* | \
41982 *" memcmp.$ac_objext "* ) ;;
41983 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
41988 if test $ac_cv_func_memcmp_working = no ; then
41990 cat >>confdefs.h <<\_ACEOF
41991 #define NEED_MEMCMP_REPLACEMENT 1
41997 for ac_func in strftime
41999 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42000 echo "$as_me:$LINENO: checking for $ac_func" >&5
42001 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42002 if eval "test \"\${$as_ac_var+set}\" = set"; then
42003 echo $ECHO_N "(cached) $ECHO_C" >&6
42005 cat >conftest.$ac_ext <<_ACEOF
42008 cat confdefs.h >>conftest.$ac_ext
42009 cat >>conftest.$ac_ext <<_ACEOF
42010 /* end confdefs.h. */
42011 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42012 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42013 #define $ac_func innocuous_$ac_func
42015 /* System header to define __stub macros and hopefully few prototypes,
42016 which can conflict with char $ac_func (); below.
42017 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42018 <limits.h> exists even on freestanding compilers. */
42021 # include <limits.h>
42023 # include <assert.h>
42028 /* Override any gcc2 internal prototype to avoid an error. */
42033 /* We use char because int might match the return type of a gcc2
42034 builtin and then its argument prototype would still apply. */
42036 /* The GNU C library defines this for functions which it implements
42037 to always fail with ENOSYS. Some functions are actually named
42038 something starting with __ and the normal name is an alias. */
42039 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
42042 char (*f) () = $ac_func;
42051 return f != $ac_func;
42056 rm -f conftest.$ac_objext conftest$ac_exeext
42057 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42058 (eval $ac_link) 2>conftest.er1
42060 grep -v '^ *+' conftest.er1 >conftest.err
42062 cat conftest.err >&5
42063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42064 (exit $ac_status); } &&
42065 { ac_try='test -z "$ac_c_werror_flag"
42066 || test ! -s conftest.err'
42067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42068 (eval $ac_try) 2>&5
42070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42071 (exit $ac_status); }; } &&
42072 { ac_try='test -s conftest$ac_exeext'
42073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42074 (eval $ac_try) 2>&5
42076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42077 (exit $ac_status); }; }; then
42078 eval "$as_ac_var=yes"
42080 echo "$as_me: failed program was:" >&5
42081 sed 's/^/| /' conftest.$ac_ext >&5
42083 eval "$as_ac_var=no"
42085 rm -f conftest.err conftest.$ac_objext \
42086 conftest$ac_exeext conftest.$ac_ext
42088 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
42089 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
42090 if test `eval echo '${'$as_ac_var'}'` = yes; then
42091 cat >>confdefs.h <<_ACEOF
42092 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
42096 # strftime is in -lintl on SCO UNIX.
42097 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
42098 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
42099 if test "${ac_cv_lib_intl_strftime+set}" = set; then
42100 echo $ECHO_N "(cached) $ECHO_C" >&6
42102 ac_check_lib_save_LIBS=$LIBS
42103 LIBS="-lintl $LIBS"
42104 cat >conftest.$ac_ext <<_ACEOF
42107 cat confdefs.h >>conftest.$ac_ext
42108 cat >>conftest.$ac_ext <<_ACEOF
42109 /* end confdefs.h. */
42111 /* Override any gcc2 internal prototype to avoid an error. */
42115 /* We use char because int might match the return type of a gcc2
42116 builtin and then its argument prototype would still apply. */
42126 rm -f conftest.$ac_objext conftest$ac_exeext
42127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42128 (eval $ac_link) 2>conftest.er1
42130 grep -v '^ *+' conftest.er1 >conftest.err
42132 cat conftest.err >&5
42133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42134 (exit $ac_status); } &&
42135 { ac_try='test -z "$ac_c_werror_flag"
42136 || test ! -s conftest.err'
42137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42138 (eval $ac_try) 2>&5
42140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42141 (exit $ac_status); }; } &&
42142 { ac_try='test -s conftest$ac_exeext'
42143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42144 (eval $ac_try) 2>&5
42146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42147 (exit $ac_status); }; }; then
42148 ac_cv_lib_intl_strftime=yes
42150 echo "$as_me: failed program was:" >&5
42151 sed 's/^/| /' conftest.$ac_ext >&5
42153 ac_cv_lib_intl_strftime=no
42155 rm -f conftest.err conftest.$ac_objext \
42156 conftest$ac_exeext conftest.$ac_ext
42157 LIBS=$ac_check_lib_save_LIBS
42159 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
42160 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
42161 if test $ac_cv_lib_intl_strftime = yes; then
42162 cat >>confdefs.h <<\_ACEOF
42163 #define HAVE_STRFTIME 1
42166 LIBS="-lintl $LIBS"
42173 echo "$as_me:$LINENO: checking for inet_aton()" >&5
42174 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
42175 if test "${ol_cv_func_inet_aton+set}" = set; then
42176 echo $ECHO_N "(cached) $ECHO_C" >&6
42178 cat >conftest.$ac_ext <<_ACEOF
42181 cat confdefs.h >>conftest.$ac_ext
42182 cat >>conftest.$ac_ext <<_ACEOF
42183 /* end confdefs.h. */
42185 #ifdef HAVE_SYS_TYPES_H
42186 # include <sys/types.h>
42188 #ifdef HAVE_SYS_SOCKET_H
42189 # include <sys/socket.h>
42190 # ifdef HAVE_SYS_SELECT_H
42191 # include <sys/select.h>
42193 # include <netinet/in.h>
42194 # ifdef HAVE_ARPA_INET_H
42195 # include <arpa/inet.h>
42203 int rc = inet_aton( "255.255.255.255", &in );
42208 rm -f conftest.$ac_objext conftest$ac_exeext
42209 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42210 (eval $ac_link) 2>conftest.er1
42212 grep -v '^ *+' conftest.er1 >conftest.err
42214 cat conftest.err >&5
42215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42216 (exit $ac_status); } &&
42217 { ac_try='test -z "$ac_c_werror_flag"
42218 || test ! -s conftest.err'
42219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42220 (eval $ac_try) 2>&5
42222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42223 (exit $ac_status); }; } &&
42224 { ac_try='test -s conftest$ac_exeext'
42225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42226 (eval $ac_try) 2>&5
42228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42229 (exit $ac_status); }; }; then
42230 ol_cv_func_inet_aton=yes
42232 echo "$as_me: failed program was:" >&5
42233 sed 's/^/| /' conftest.$ac_ext >&5
42235 ol_cv_func_inet_aton=no
42237 rm -f conftest.err conftest.$ac_objext \
42238 conftest$ac_exeext conftest.$ac_ext
42240 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
42241 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
42242 if test $ol_cv_func_inet_aton != no; then
42244 cat >>confdefs.h <<\_ACEOF
42245 #define HAVE_INET_ATON 1
42251 echo "$as_me:$LINENO: checking for _spawnlp" >&5
42252 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
42253 if test "${ac_cv_func__spawnlp+set}" = set; then
42254 echo $ECHO_N "(cached) $ECHO_C" >&6
42256 cat >conftest.$ac_ext <<_ACEOF
42259 cat confdefs.h >>conftest.$ac_ext
42260 cat >>conftest.$ac_ext <<_ACEOF
42261 /* end confdefs.h. */
42262 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
42263 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42264 #define _spawnlp innocuous__spawnlp
42266 /* System header to define __stub macros and hopefully few prototypes,
42267 which can conflict with char _spawnlp (); below.
42268 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42269 <limits.h> exists even on freestanding compilers. */
42272 # include <limits.h>
42274 # include <assert.h>
42279 /* Override any gcc2 internal prototype to avoid an error. */
42284 /* We use char because int might match the return type of a gcc2
42285 builtin and then its argument prototype would still apply. */
42287 /* The GNU C library defines this for functions which it implements
42288 to always fail with ENOSYS. Some functions are actually named
42289 something starting with __ and the normal name is an alias. */
42290 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
42293 char (*f) () = _spawnlp;
42302 return f != _spawnlp;
42307 rm -f conftest.$ac_objext conftest$ac_exeext
42308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42309 (eval $ac_link) 2>conftest.er1
42311 grep -v '^ *+' conftest.er1 >conftest.err
42313 cat conftest.err >&5
42314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42315 (exit $ac_status); } &&
42316 { ac_try='test -z "$ac_c_werror_flag"
42317 || test ! -s conftest.err'
42318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42319 (eval $ac_try) 2>&5
42321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42322 (exit $ac_status); }; } &&
42323 { ac_try='test -s conftest$ac_exeext'
42324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42325 (eval $ac_try) 2>&5
42327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42328 (exit $ac_status); }; }; then
42329 ac_cv_func__spawnlp=yes
42331 echo "$as_me: failed program was:" >&5
42332 sed 's/^/| /' conftest.$ac_ext >&5
42334 ac_cv_func__spawnlp=no
42336 rm -f conftest.err conftest.$ac_objext \
42337 conftest$ac_exeext conftest.$ac_ext
42339 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
42340 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
42341 if test $ac_cv_func__spawnlp = yes; then
42343 cat >>confdefs.h <<\_ACEOF
42344 #define HAVE_SPAWNLP 1
42350 echo "$as_me:$LINENO: checking for _snprintf" >&5
42351 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
42352 if test "${ac_cv_func__snprintf+set}" = set; then
42353 echo $ECHO_N "(cached) $ECHO_C" >&6
42355 cat >conftest.$ac_ext <<_ACEOF
42358 cat confdefs.h >>conftest.$ac_ext
42359 cat >>conftest.$ac_ext <<_ACEOF
42360 /* end confdefs.h. */
42361 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
42362 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42363 #define _snprintf innocuous__snprintf
42365 /* System header to define __stub macros and hopefully few prototypes,
42366 which can conflict with char _snprintf (); below.
42367 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42368 <limits.h> exists even on freestanding compilers. */
42371 # include <limits.h>
42373 # include <assert.h>
42378 /* Override any gcc2 internal prototype to avoid an error. */
42383 /* We use char because int might match the return type of a gcc2
42384 builtin and then its argument prototype would still apply. */
42386 /* The GNU C library defines this for functions which it implements
42387 to always fail with ENOSYS. Some functions are actually named
42388 something starting with __ and the normal name is an alias. */
42389 #if defined (__stub__snprintf) || defined (__stub____snprintf)
42392 char (*f) () = _snprintf;
42401 return f != _snprintf;
42406 rm -f conftest.$ac_objext conftest$ac_exeext
42407 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42408 (eval $ac_link) 2>conftest.er1
42410 grep -v '^ *+' conftest.er1 >conftest.err
42412 cat conftest.err >&5
42413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42414 (exit $ac_status); } &&
42415 { ac_try='test -z "$ac_c_werror_flag"
42416 || test ! -s conftest.err'
42417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42418 (eval $ac_try) 2>&5
42420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42421 (exit $ac_status); }; } &&
42422 { ac_try='test -s conftest$ac_exeext'
42423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42424 (eval $ac_try) 2>&5
42426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42427 (exit $ac_status); }; }; then
42428 ac_cv_func__snprintf=yes
42430 echo "$as_me: failed program was:" >&5
42431 sed 's/^/| /' conftest.$ac_ext >&5
42433 ac_cv_func__snprintf=no
42435 rm -f conftest.err conftest.$ac_objext \
42436 conftest$ac_exeext conftest.$ac_ext
42438 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
42439 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
42440 if test $ac_cv_func__snprintf = yes; then
42441 ac_cv_func_snprintf=yes
42443 cat >>confdefs.h <<\_ACEOF
42444 #define snprintf _snprintf
42451 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
42452 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
42453 if test "${ac_cv_func__vsnprintf+set}" = set; then
42454 echo $ECHO_N "(cached) $ECHO_C" >&6
42456 cat >conftest.$ac_ext <<_ACEOF
42459 cat confdefs.h >>conftest.$ac_ext
42460 cat >>conftest.$ac_ext <<_ACEOF
42461 /* end confdefs.h. */
42462 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
42463 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42464 #define _vsnprintf innocuous__vsnprintf
42466 /* System header to define __stub macros and hopefully few prototypes,
42467 which can conflict with char _vsnprintf (); below.
42468 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42469 <limits.h> exists even on freestanding compilers. */
42472 # include <limits.h>
42474 # include <assert.h>
42479 /* Override any gcc2 internal prototype to avoid an error. */
42484 /* We use char because int might match the return type of a gcc2
42485 builtin and then its argument prototype would still apply. */
42486 char _vsnprintf ();
42487 /* The GNU C library defines this for functions which it implements
42488 to always fail with ENOSYS. Some functions are actually named
42489 something starting with __ and the normal name is an alias. */
42490 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
42493 char (*f) () = _vsnprintf;
42502 return f != _vsnprintf;
42507 rm -f conftest.$ac_objext conftest$ac_exeext
42508 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42509 (eval $ac_link) 2>conftest.er1
42511 grep -v '^ *+' conftest.er1 >conftest.err
42513 cat conftest.err >&5
42514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42515 (exit $ac_status); } &&
42516 { ac_try='test -z "$ac_c_werror_flag"
42517 || test ! -s conftest.err'
42518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42519 (eval $ac_try) 2>&5
42521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42522 (exit $ac_status); }; } &&
42523 { ac_try='test -s conftest$ac_exeext'
42524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42525 (eval $ac_try) 2>&5
42527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42528 (exit $ac_status); }; }; then
42529 ac_cv_func__vsnprintf=yes
42531 echo "$as_me: failed program was:" >&5
42532 sed 's/^/| /' conftest.$ac_ext >&5
42534 ac_cv_func__vsnprintf=no
42536 rm -f conftest.err conftest.$ac_objext \
42537 conftest$ac_exeext conftest.$ac_ext
42539 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
42540 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
42541 if test $ac_cv_func__vsnprintf = yes; then
42542 ac_cv_func_vsnprintf=yes
42544 cat >>confdefs.h <<\_ACEOF
42545 #define vsnprintf _vsnprintf
42553 for ac_func in vprintf
42555 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42556 echo "$as_me:$LINENO: checking for $ac_func" >&5
42557 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42558 if eval "test \"\${$as_ac_var+set}\" = set"; then
42559 echo $ECHO_N "(cached) $ECHO_C" >&6
42561 cat >conftest.$ac_ext <<_ACEOF
42564 cat confdefs.h >>conftest.$ac_ext
42565 cat >>conftest.$ac_ext <<_ACEOF
42566 /* end confdefs.h. */
42567 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42568 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42569 #define $ac_func innocuous_$ac_func
42571 /* System header to define __stub macros and hopefully few prototypes,
42572 which can conflict with char $ac_func (); below.
42573 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42574 <limits.h> exists even on freestanding compilers. */
42577 # include <limits.h>
42579 # include <assert.h>
42584 /* Override any gcc2 internal prototype to avoid an error. */
42589 /* We use char because int might match the return type of a gcc2
42590 builtin and then its argument prototype would still apply. */
42592 /* The GNU C library defines this for functions which it implements
42593 to always fail with ENOSYS. Some functions are actually named
42594 something starting with __ and the normal name is an alias. */
42595 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
42598 char (*f) () = $ac_func;
42607 return f != $ac_func;
42612 rm -f conftest.$ac_objext conftest$ac_exeext
42613 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42614 (eval $ac_link) 2>conftest.er1
42616 grep -v '^ *+' conftest.er1 >conftest.err
42618 cat conftest.err >&5
42619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42620 (exit $ac_status); } &&
42621 { ac_try='test -z "$ac_c_werror_flag"
42622 || test ! -s conftest.err'
42623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42624 (eval $ac_try) 2>&5
42626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42627 (exit $ac_status); }; } &&
42628 { ac_try='test -s conftest$ac_exeext'
42629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42630 (eval $ac_try) 2>&5
42632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42633 (exit $ac_status); }; }; then
42634 eval "$as_ac_var=yes"
42636 echo "$as_me: failed program was:" >&5
42637 sed 's/^/| /' conftest.$ac_ext >&5
42639 eval "$as_ac_var=no"
42641 rm -f conftest.err conftest.$ac_objext \
42642 conftest$ac_exeext conftest.$ac_ext
42644 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
42645 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
42646 if test `eval echo '${'$as_ac_var'}'` = yes; then
42647 cat >>confdefs.h <<_ACEOF
42648 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
42651 echo "$as_me:$LINENO: checking for _doprnt" >&5
42652 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
42653 if test "${ac_cv_func__doprnt+set}" = set; then
42654 echo $ECHO_N "(cached) $ECHO_C" >&6
42656 cat >conftest.$ac_ext <<_ACEOF
42659 cat confdefs.h >>conftest.$ac_ext
42660 cat >>conftest.$ac_ext <<_ACEOF
42661 /* end confdefs.h. */
42662 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
42663 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42664 #define _doprnt innocuous__doprnt
42666 /* System header to define __stub macros and hopefully few prototypes,
42667 which can conflict with char _doprnt (); below.
42668 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42669 <limits.h> exists even on freestanding compilers. */
42672 # include <limits.h>
42674 # include <assert.h>
42679 /* Override any gcc2 internal prototype to avoid an error. */
42684 /* We use char because int might match the return type of a gcc2
42685 builtin and then its argument prototype would still apply. */
42687 /* The GNU C library defines this for functions which it implements
42688 to always fail with ENOSYS. Some functions are actually named
42689 something starting with __ and the normal name is an alias. */
42690 #if defined (__stub__doprnt) || defined (__stub____doprnt)
42693 char (*f) () = _doprnt;
42702 return f != _doprnt;
42707 rm -f conftest.$ac_objext conftest$ac_exeext
42708 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42709 (eval $ac_link) 2>conftest.er1
42711 grep -v '^ *+' conftest.er1 >conftest.err
42713 cat conftest.err >&5
42714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42715 (exit $ac_status); } &&
42716 { ac_try='test -z "$ac_c_werror_flag"
42717 || test ! -s conftest.err'
42718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42719 (eval $ac_try) 2>&5
42721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42722 (exit $ac_status); }; } &&
42723 { ac_try='test -s conftest$ac_exeext'
42724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42725 (eval $ac_try) 2>&5
42727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42728 (exit $ac_status); }; }; then
42729 ac_cv_func__doprnt=yes
42731 echo "$as_me: failed program was:" >&5
42732 sed 's/^/| /' conftest.$ac_ext >&5
42734 ac_cv_func__doprnt=no
42736 rm -f conftest.err conftest.$ac_objext \
42737 conftest$ac_exeext conftest.$ac_ext
42739 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
42740 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
42741 if test $ac_cv_func__doprnt = yes; then
42743 cat >>confdefs.h <<\_ACEOF
42744 #define HAVE_DOPRNT 1
42754 if test $ac_cv_func_vprintf = yes ; then
42757 for ac_func in snprintf vsnprintf
42759 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42760 echo "$as_me:$LINENO: checking for $ac_func" >&5
42761 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42762 if eval "test \"\${$as_ac_var+set}\" = set"; then
42763 echo $ECHO_N "(cached) $ECHO_C" >&6
42765 cat >conftest.$ac_ext <<_ACEOF
42768 cat confdefs.h >>conftest.$ac_ext
42769 cat >>conftest.$ac_ext <<_ACEOF
42770 /* end confdefs.h. */
42771 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42772 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42773 #define $ac_func innocuous_$ac_func
42775 /* System header to define __stub macros and hopefully few prototypes,
42776 which can conflict with char $ac_func (); below.
42777 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42778 <limits.h> exists even on freestanding compilers. */
42781 # include <limits.h>
42783 # include <assert.h>
42788 /* Override any gcc2 internal prototype to avoid an error. */
42793 /* We use char because int might match the return type of a gcc2
42794 builtin and then its argument prototype would still apply. */
42796 /* The GNU C library defines this for functions which it implements
42797 to always fail with ENOSYS. Some functions are actually named
42798 something starting with __ and the normal name is an alias. */
42799 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
42802 char (*f) () = $ac_func;
42811 return f != $ac_func;
42816 rm -f conftest.$ac_objext conftest$ac_exeext
42817 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42818 (eval $ac_link) 2>conftest.er1
42820 grep -v '^ *+' conftest.er1 >conftest.err
42822 cat conftest.err >&5
42823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42824 (exit $ac_status); } &&
42825 { ac_try='test -z "$ac_c_werror_flag"
42826 || test ! -s conftest.err'
42827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42828 (eval $ac_try) 2>&5
42830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42831 (exit $ac_status); }; } &&
42832 { ac_try='test -s conftest$ac_exeext'
42833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42834 (eval $ac_try) 2>&5
42836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42837 (exit $ac_status); }; }; then
42838 eval "$as_ac_var=yes"
42840 echo "$as_me: failed program was:" >&5
42841 sed 's/^/| /' conftest.$ac_ext >&5
42843 eval "$as_ac_var=no"
42845 rm -f conftest.err conftest.$ac_objext \
42846 conftest$ac_exeext conftest.$ac_ext
42848 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
42849 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
42850 if test `eval echo '${'$as_ac_var'}'` = yes; then
42851 cat >>confdefs.h <<_ACEOF
42852 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
42971 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42972 echo "$as_me:$LINENO: checking for $ac_func" >&5
42973 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42974 if eval "test \"\${$as_ac_var+set}\" = set"; then
42975 echo $ECHO_N "(cached) $ECHO_C" >&6
42977 cat >conftest.$ac_ext <<_ACEOF
42980 cat confdefs.h >>conftest.$ac_ext
42981 cat >>conftest.$ac_ext <<_ACEOF
42982 /* end confdefs.h. */
42983 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42984 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42985 #define $ac_func innocuous_$ac_func
42987 /* System header to define __stub macros and hopefully few prototypes,
42988 which can conflict with char $ac_func (); below.
42989 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42990 <limits.h> exists even on freestanding compilers. */
42993 # include <limits.h>
42995 # include <assert.h>
43000 /* Override any gcc2 internal prototype to avoid an error. */
43005 /* We use char because int might match the return type of a gcc2
43006 builtin and then its argument prototype would still apply. */
43008 /* The GNU C library defines this for functions which it implements
43009 to always fail with ENOSYS. Some functions are actually named
43010 something starting with __ and the normal name is an alias. */
43011 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
43014 char (*f) () = $ac_func;
43023 return f != $ac_func;
43028 rm -f conftest.$ac_objext conftest$ac_exeext
43029 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
43030 (eval $ac_link) 2>conftest.er1
43032 grep -v '^ *+' conftest.er1 >conftest.err
43034 cat conftest.err >&5
43035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43036 (exit $ac_status); } &&
43037 { ac_try='test -z "$ac_c_werror_flag"
43038 || test ! -s conftest.err'
43039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43040 (eval $ac_try) 2>&5
43042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43043 (exit $ac_status); }; } &&
43044 { ac_try='test -s conftest$ac_exeext'
43045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43046 (eval $ac_try) 2>&5
43048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43049 (exit $ac_status); }; }; then
43050 eval "$as_ac_var=yes"
43052 echo "$as_me: failed program was:" >&5
43053 sed 's/^/| /' conftest.$ac_ext >&5
43055 eval "$as_ac_var=no"
43057 rm -f conftest.err conftest.$ac_objext \
43058 conftest$ac_exeext conftest.$ac_ext
43060 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
43061 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
43062 if test `eval echo '${'$as_ac_var'}'` = yes; then
43063 cat >>confdefs.h <<_ACEOF
43064 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
43073 for ac_func in getopt getpeereid
43075 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
43076 echo "$as_me:$LINENO: checking for $ac_func" >&5
43077 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
43078 if eval "test \"\${$as_ac_var+set}\" = set"; then
43079 echo $ECHO_N "(cached) $ECHO_C" >&6
43081 cat >conftest.$ac_ext <<_ACEOF
43084 cat confdefs.h >>conftest.$ac_ext
43085 cat >>conftest.$ac_ext <<_ACEOF
43086 /* end confdefs.h. */
43087 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
43088 For example, HP-UX 11i <limits.h> declares gettimeofday. */
43089 #define $ac_func innocuous_$ac_func
43091 /* System header to define __stub macros and hopefully few prototypes,
43092 which can conflict with char $ac_func (); below.
43093 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
43094 <limits.h> exists even on freestanding compilers. */
43097 # include <limits.h>
43099 # include <assert.h>
43104 /* Override any gcc2 internal prototype to avoid an error. */
43109 /* We use char because int might match the return type of a gcc2
43110 builtin and then its argument prototype would still apply. */
43112 /* The GNU C library defines this for functions which it implements
43113 to always fail with ENOSYS. Some functions are actually named
43114 something starting with __ and the normal name is an alias. */
43115 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
43118 char (*f) () = $ac_func;
43127 return f != $ac_func;
43132 rm -f conftest.$ac_objext conftest$ac_exeext
43133 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
43134 (eval $ac_link) 2>conftest.er1
43136 grep -v '^ *+' conftest.er1 >conftest.err
43138 cat conftest.err >&5
43139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43140 (exit $ac_status); } &&
43141 { ac_try='test -z "$ac_c_werror_flag"
43142 || test ! -s conftest.err'
43143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43144 (eval $ac_try) 2>&5
43146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43147 (exit $ac_status); }; } &&
43148 { ac_try='test -s conftest$ac_exeext'
43149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43150 (eval $ac_try) 2>&5
43152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43153 (exit $ac_status); }; }; then
43154 eval "$as_ac_var=yes"
43156 echo "$as_me: failed program was:" >&5
43157 sed 's/^/| /' conftest.$ac_ext >&5
43159 eval "$as_ac_var=no"
43161 rm -f conftest.err conftest.$ac_objext \
43162 conftest$ac_exeext conftest.$ac_ext
43164 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
43165 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
43166 if test `eval echo '${'$as_ac_var'}'` = yes; then
43167 cat >>confdefs.h <<_ACEOF
43168 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
43173 "$ac_func.$ac_objext" | \
43174 *" $ac_func.$ac_objext" | \
43175 "$ac_func.$ac_objext "* | \
43176 *" $ac_func.$ac_objext "* ) ;;
43177 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
43185 if test "$ac_cv_func_getopt" != yes; then
43186 LIBSRCS="$LIBSRCS getopt.c"
43188 if test "$ac_cv_func_getpeereid" != yes; then
43189 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
43190 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
43191 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
43192 echo $ECHO_N "(cached) $ECHO_C" >&6
43194 cat >conftest.$ac_ext <<_ACEOF
43197 cat confdefs.h >>conftest.$ac_ext
43198 cat >>conftest.$ac_ext <<_ACEOF
43199 /* end confdefs.h. */
43200 $ac_includes_default
43201 #ifdef HAVE_SYS_SOCKET_H
43202 #include <sys/socket.h>
43208 static struct msghdr ac_aggr;
43209 if (ac_aggr.msg_accrightslen)
43215 rm -f conftest.$ac_objext
43216 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43217 (eval $ac_compile) 2>conftest.er1
43219 grep -v '^ *+' conftest.er1 >conftest.err
43221 cat conftest.err >&5
43222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43223 (exit $ac_status); } &&
43224 { ac_try='test -z "$ac_c_werror_flag"
43225 || test ! -s conftest.err'
43226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43227 (eval $ac_try) 2>&5
43229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43230 (exit $ac_status); }; } &&
43231 { ac_try='test -s conftest.$ac_objext'
43232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43233 (eval $ac_try) 2>&5
43235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43236 (exit $ac_status); }; }; then
43237 ac_cv_member_struct_msghdr_msg_accrightslen=yes
43239 echo "$as_me: failed program was:" >&5
43240 sed 's/^/| /' conftest.$ac_ext >&5
43242 cat >conftest.$ac_ext <<_ACEOF
43245 cat confdefs.h >>conftest.$ac_ext
43246 cat >>conftest.$ac_ext <<_ACEOF
43247 /* end confdefs.h. */
43248 $ac_includes_default
43249 #ifdef HAVE_SYS_SOCKET_H
43250 #include <sys/socket.h>
43256 static struct msghdr ac_aggr;
43257 if (sizeof ac_aggr.msg_accrightslen)
43263 rm -f conftest.$ac_objext
43264 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43265 (eval $ac_compile) 2>conftest.er1
43267 grep -v '^ *+' conftest.er1 >conftest.err
43269 cat conftest.err >&5
43270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43271 (exit $ac_status); } &&
43272 { ac_try='test -z "$ac_c_werror_flag"
43273 || test ! -s conftest.err'
43274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43275 (eval $ac_try) 2>&5
43277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43278 (exit $ac_status); }; } &&
43279 { ac_try='test -s conftest.$ac_objext'
43280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43281 (eval $ac_try) 2>&5
43283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43284 (exit $ac_status); }; }; then
43285 ac_cv_member_struct_msghdr_msg_accrightslen=yes
43287 echo "$as_me: failed program was:" >&5
43288 sed 's/^/| /' conftest.$ac_ext >&5
43290 ac_cv_member_struct_msghdr_msg_accrightslen=no
43292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43296 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
43297 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
43298 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
43300 cat >>confdefs.h <<_ACEOF
43301 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
43307 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
43308 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
43309 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
43310 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
43311 echo $ECHO_N "(cached) $ECHO_C" >&6
43313 cat >conftest.$ac_ext <<_ACEOF
43316 cat confdefs.h >>conftest.$ac_ext
43317 cat >>conftest.$ac_ext <<_ACEOF
43318 /* end confdefs.h. */
43319 $ac_includes_default
43320 #ifdef HAVE_SYS_SOCKET_H
43321 #include <sys/socket.h>
43327 static struct msghdr ac_aggr;
43328 if (ac_aggr.msg_control)
43334 rm -f conftest.$ac_objext
43335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43336 (eval $ac_compile) 2>conftest.er1
43338 grep -v '^ *+' conftest.er1 >conftest.err
43340 cat conftest.err >&5
43341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43342 (exit $ac_status); } &&
43343 { ac_try='test -z "$ac_c_werror_flag"
43344 || test ! -s conftest.err'
43345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43346 (eval $ac_try) 2>&5
43348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43349 (exit $ac_status); }; } &&
43350 { ac_try='test -s conftest.$ac_objext'
43351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43352 (eval $ac_try) 2>&5
43354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43355 (exit $ac_status); }; }; then
43356 ac_cv_member_struct_msghdr_msg_control=yes
43358 echo "$as_me: failed program was:" >&5
43359 sed 's/^/| /' conftest.$ac_ext >&5
43361 cat >conftest.$ac_ext <<_ACEOF
43364 cat confdefs.h >>conftest.$ac_ext
43365 cat >>conftest.$ac_ext <<_ACEOF
43366 /* end confdefs.h. */
43367 $ac_includes_default
43368 #ifdef HAVE_SYS_SOCKET_H
43369 #include <sys/socket.h>
43375 static struct msghdr ac_aggr;
43376 if (sizeof ac_aggr.msg_control)
43382 rm -f conftest.$ac_objext
43383 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43384 (eval $ac_compile) 2>conftest.er1
43386 grep -v '^ *+' conftest.er1 >conftest.err
43388 cat conftest.err >&5
43389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43390 (exit $ac_status); } &&
43391 { ac_try='test -z "$ac_c_werror_flag"
43392 || test ! -s conftest.err'
43393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43394 (eval $ac_try) 2>&5
43396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43397 (exit $ac_status); }; } &&
43398 { ac_try='test -s conftest.$ac_objext'
43399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43400 (eval $ac_try) 2>&5
43402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43403 (exit $ac_status); }; }; then
43404 ac_cv_member_struct_msghdr_msg_control=yes
43406 echo "$as_me: failed program was:" >&5
43407 sed 's/^/| /' conftest.$ac_ext >&5
43409 ac_cv_member_struct_msghdr_msg_control=no
43411 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43415 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
43416 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
43417 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
43419 cat >>confdefs.h <<_ACEOF
43420 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
43427 LIBSRCS="$LIBSRCS getpeereid.c"
43429 if test "$ac_cv_func_snprintf" != yes ||
43430 test "$ac_cv_func_vsnprintf" != yes; then
43431 if test "$ac_cv_func_snprintf" != yes; then
43433 cat >>confdefs.h <<\_ACEOF
43434 #define snprintf ber_pvt_snprintf
43438 if test "$ac_cv_func_vsnprintf" != yes; then
43440 cat >>confdefs.h <<\_ACEOF
43441 #define vsnprintf ber_pvt_vsnprintf
43448 if test "$ol_enable_slapi" != no ; then
43450 for ac_header in ltdl.h
43452 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
43453 if eval "test \"\${$as_ac_Header+set}\" = set"; then
43454 echo "$as_me:$LINENO: checking for $ac_header" >&5
43455 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
43456 if eval "test \"\${$as_ac_Header+set}\" = set"; then
43457 echo $ECHO_N "(cached) $ECHO_C" >&6
43459 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
43460 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
43462 # Is the header compilable?
43463 echo "$as_me:$LINENO: checking $ac_header usability" >&5
43464 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
43465 cat >conftest.$ac_ext <<_ACEOF
43468 cat confdefs.h >>conftest.$ac_ext
43469 cat >>conftest.$ac_ext <<_ACEOF
43470 /* end confdefs.h. */
43471 $ac_includes_default
43472 #include <$ac_header>
43474 rm -f conftest.$ac_objext
43475 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43476 (eval $ac_compile) 2>conftest.er1
43478 grep -v '^ *+' conftest.er1 >conftest.err
43480 cat conftest.err >&5
43481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43482 (exit $ac_status); } &&
43483 { ac_try='test -z "$ac_c_werror_flag"
43484 || test ! -s conftest.err'
43485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43486 (eval $ac_try) 2>&5
43488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43489 (exit $ac_status); }; } &&
43490 { ac_try='test -s conftest.$ac_objext'
43491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43492 (eval $ac_try) 2>&5
43494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43495 (exit $ac_status); }; }; then
43496 ac_header_compiler=yes
43498 echo "$as_me: failed program was:" >&5
43499 sed 's/^/| /' conftest.$ac_ext >&5
43501 ac_header_compiler=no
43503 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43504 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
43505 echo "${ECHO_T}$ac_header_compiler" >&6
43507 # Is the header present?
43508 echo "$as_me:$LINENO: checking $ac_header presence" >&5
43509 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
43510 cat >conftest.$ac_ext <<_ACEOF
43513 cat confdefs.h >>conftest.$ac_ext
43514 cat >>conftest.$ac_ext <<_ACEOF
43515 /* end confdefs.h. */
43516 #include <$ac_header>
43518 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
43519 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
43521 grep -v '^ *+' conftest.er1 >conftest.err
43523 cat conftest.err >&5
43524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43525 (exit $ac_status); } >/dev/null; then
43526 if test -s conftest.err; then
43527 ac_cpp_err=$ac_c_preproc_warn_flag
43528 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
43535 if test -z "$ac_cpp_err"; then
43536 ac_header_preproc=yes
43538 echo "$as_me: failed program was:" >&5
43539 sed 's/^/| /' conftest.$ac_ext >&5
43541 ac_header_preproc=no
43543 rm -f conftest.err conftest.$ac_ext
43544 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
43545 echo "${ECHO_T}$ac_header_preproc" >&6
43547 # So? What about this header?
43548 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
43550 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
43551 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
43552 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
43553 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
43554 ac_header_preproc=yes
43557 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
43558 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
43559 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
43560 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
43561 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
43562 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
43563 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
43564 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
43565 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
43566 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
43567 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
43568 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
43571 ## --------------------------------------------- ##
43572 ## Report this to <http://www.openldap.org/its/> ##
43573 ## --------------------------------------------- ##
43576 sed "s/^/$as_me: WARNING: /" >&2
43579 echo "$as_me:$LINENO: checking for $ac_header" >&5
43580 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
43581 if eval "test \"\${$as_ac_Header+set}\" = set"; then
43582 echo $ECHO_N "(cached) $ECHO_C" >&6
43584 eval "$as_ac_Header=\$ac_header_preproc"
43586 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
43587 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
43590 if test `eval echo '${'$as_ac_Header'}'` = yes; then
43591 cat >>confdefs.h <<_ACEOF
43592 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
43600 if test $ac_cv_header_ltdl_h != yes ; then
43601 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
43602 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
43603 { (exit 1); exit 1; }; }
43605 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
43606 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
43607 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
43608 echo $ECHO_N "(cached) $ECHO_C" >&6
43610 ac_check_lib_save_LIBS=$LIBS
43611 LIBS="-lltdl $LIBS"
43612 cat >conftest.$ac_ext <<_ACEOF
43615 cat confdefs.h >>conftest.$ac_ext
43616 cat >>conftest.$ac_ext <<_ACEOF
43617 /* end confdefs.h. */
43619 /* Override any gcc2 internal prototype to avoid an error. */
43623 /* We use char because int might match the return type of a gcc2
43624 builtin and then its argument prototype would still apply. */
43634 rm -f conftest.$ac_objext conftest$ac_exeext
43635 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
43636 (eval $ac_link) 2>conftest.er1
43638 grep -v '^ *+' conftest.er1 >conftest.err
43640 cat conftest.err >&5
43641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43642 (exit $ac_status); } &&
43643 { ac_try='test -z "$ac_c_werror_flag"
43644 || test ! -s conftest.err'
43645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43646 (eval $ac_try) 2>&5
43648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43649 (exit $ac_status); }; } &&
43650 { ac_try='test -s conftest$ac_exeext'
43651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43652 (eval $ac_try) 2>&5
43654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43655 (exit $ac_status); }; }; then
43656 ac_cv_lib_ltdl_lt_dlinit=yes
43658 echo "$as_me: failed program was:" >&5
43659 sed 's/^/| /' conftest.$ac_ext >&5
43661 ac_cv_lib_ltdl_lt_dlinit=no
43663 rm -f conftest.err conftest.$ac_objext \
43664 conftest$ac_exeext conftest.$ac_ext
43665 LIBS=$ac_check_lib_save_LIBS
43667 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
43668 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
43669 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
43672 LIBSLAPI=libslapi.a
43673 LIBSLAPITOOLS=../libslapi.a
43675 cat >>confdefs.h <<\_ACEOF
43676 #define HAVE_LIBLTDL 1
43681 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
43682 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
43683 { (exit 1); exit 1; }; }
43688 cat >>confdefs.h <<\_ACEOF
43689 #define LDAP_SLAPI 1
43694 if test "$ol_enable_debug" != no ; then
43696 cat >>confdefs.h <<\_ACEOF
43697 #define LDAP_DEBUG 1
43701 if test "$ol_enable_syslog" = yes ; then
43703 cat >>confdefs.h <<\_ACEOF
43704 #define LDAP_SYSLOG 1
43708 if test "$ol_link_kbind" != no ; then
43710 cat >>confdefs.h <<\_ACEOF
43711 #define LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND LDAP_VENDOR_VERSION
43715 if test "$ol_enable_proctitle" != no ; then
43717 cat >>confdefs.h <<\_ACEOF
43718 #define LDAP_PROCTITLE 1
43722 if test "$ol_enable_referrals" != no ; then
43724 cat >>confdefs.h <<\_ACEOF
43725 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
43729 if test "$ol_enable_local" != no; then
43731 cat >>confdefs.h <<\_ACEOF
43732 #define LDAP_PF_LOCAL 1
43736 if test "$ol_link_ipv6" != no; then
43738 cat >>confdefs.h <<\_ACEOF
43739 #define LDAP_PF_INET6 1
43743 if test "$ol_enable_cleartext" != no ; then
43745 cat >>confdefs.h <<\_ACEOF
43746 #define SLAPD_CLEARTEXT 1
43750 if test "$ol_enable_crypt" != no ; then
43752 cat >>confdefs.h <<\_ACEOF
43753 #define SLAPD_CRYPT 1
43757 if test "$ol_link_spasswd" != no ; then
43759 cat >>confdefs.h <<\_ACEOF
43760 #define SLAPD_SPASSWD 1
43764 if test "$ol_enable_multimaster" != no ; then
43766 cat >>confdefs.h <<\_ACEOF
43767 #define SLAPD_MULTIMASTER 1
43771 if test "$ol_enable_rlookups" != no ; then
43773 cat >>confdefs.h <<\_ACEOF
43774 #define SLAPD_RLOOKUPS 1
43778 if test "$ol_enable_aci" != no ; then
43780 cat >>confdefs.h <<\_ACEOF
43781 #define SLAPD_ACI_ENABLED 1
43784 WITH_ACI_ENABLED=yes
43786 WITH_ACI_ENABLED=no
43789 if test "$ol_link_modules" != no ; then
43791 cat >>confdefs.h <<\_ACEOF
43792 #define SLAPD_MODULES 1
43796 SLAPD_MODULES_LDFLAGS="-dlopen self"
43800 cat >>confdefs.h <<\_ACEOF
43801 #define SLAPD_MOD_STATIC 1
43805 cat >>confdefs.h <<\_ACEOF
43806 #define SLAPD_MOD_DYNAMIC 2
43810 if test "$ol_enable_bdb" != no ; then
43812 BUILD_BDB=$ol_enable_bdb
43813 if test "$ol_enable_bdb" = mod ; then
43814 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
43815 MFLAG=SLAPD_MOD_DYNAMIC
43817 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
43818 MFLAG=SLAPD_MOD_STATIC
43821 cat >>confdefs.h <<_ACEOF
43822 #define SLAPD_BDB $MFLAG
43827 if test "$ol_enable_dnssrv" != no ; then
43829 BUILD_DNSSRV=$ol_enable_dnssrv
43830 if test "$ol_enable_dnssrv" = mod ; then
43831 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
43832 MFLAG=SLAPD_MOD_DYNAMIC
43834 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
43835 MFLAG=SLAPD_MOD_STATIC
43838 cat >>confdefs.h <<_ACEOF
43839 #define SLAPD_DNSSRV $MFLAG
43844 if test "$ol_enable_hdb" != no ; then
43846 BUILD_HDB=$ol_enable_hdb
43847 if test "$ol_enable_hdb" = mod ; then
43848 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
43849 MFLAG=SLAPD_MOD_DYNAMIC
43851 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
43852 MFLAG=SLAPD_MOD_STATIC
43855 cat >>confdefs.h <<_ACEOF
43856 #define SLAPD_HDB $MFLAG
43861 if test "$ol_enable_ldap" != no ; then
43863 BUILD_LDAP=$ol_enable_ldap
43864 if test "$ol_enable_ldap" = mod ; then
43865 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
43866 MFLAG=SLAPD_MOD_DYNAMIC
43868 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
43869 MFLAG=SLAPD_MOD_STATIC
43872 cat >>confdefs.h <<_ACEOF
43873 #define SLAPD_LDAP $MFLAG
43878 if test "$ol_link_ldbm" != no && test $ol_enable_ldbm != no; then
43880 BUILD_LDBM=$ol_enable_ldbm
43881 if test "$ol_enable_ldbm" = mod ; then
43882 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldbm"
43883 MFLAG=SLAPD_MOD_DYNAMIC
43885 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldbm"
43886 MFLAG=SLAPD_MOD_STATIC
43889 cat >>confdefs.h <<_ACEOF
43890 #define SLAPD_LDBM $MFLAG
43895 if test "$ol_enable_meta" != no ; then
43897 BUILD_META=$ol_enable_meta
43899 if test "$ol_enable_meta" = mod ; then
43900 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
43901 MFLAG=SLAPD_MOD_DYNAMIC
43903 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
43904 MFLAG=SLAPD_MOD_STATIC
43907 cat >>confdefs.h <<_ACEOF
43908 #define SLAPD_META $MFLAG
43913 if test "$ol_enable_monitor" != no ; then
43915 BUILD_MONITOR=$ol_enable_monitor
43916 if test "$ol_enable_monitor" = mod ; then
43917 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
43918 MFLAG=SLAPD_MOD_DYNAMIC
43920 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
43921 MFLAG=SLAPD_MOD_STATIC
43924 cat >>confdefs.h <<_ACEOF
43925 #define SLAPD_MONITOR $MFLAG
43930 if test "$ol_enable_null" != no ; then
43932 BUILD_NULL=$ol_enable_null
43933 if test "$ol_enable_null" = mod ; then
43934 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
43935 MFLAG=SLAPD_MOD_DYNAMIC
43937 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
43938 MFLAG=SLAPD_MOD_STATIC
43941 cat >>confdefs.h <<_ACEOF
43942 #define SLAPD_NULL $MFLAG
43947 if test "$ol_enable_passwd" != no ; then
43949 BUILD_PASSWD=$ol_enable_passwd
43950 if test "$ol_enable_passwd" = mod ; then
43951 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
43952 MFLAG=SLAPD_MOD_DYNAMIC
43954 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
43955 MFLAG=SLAPD_MOD_STATIC
43958 cat >>confdefs.h <<_ACEOF
43959 #define SLAPD_PASSWD $MFLAG
43964 if test "$ol_link_perl" != no ; then
43966 BUILD_PERL=$ol_enable_perl
43967 if test "$ol_enable_perl" = mod ; then
43968 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
43969 MFLAG=SLAPD_MOD_DYNAMIC
43971 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
43972 MFLAG=SLAPD_MOD_STATIC
43975 cat >>confdefs.h <<_ACEOF
43976 #define SLAPD_PERL $MFLAG
43981 if test "$ol_enable_relay" != no ; then
43983 BUILD_RELAY=$ol_enable_relay
43984 if test "$ol_enable_relay" = mod ; then
43985 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
43986 MFLAG=SLAPD_MOD_DYNAMIC
43988 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
43989 MFLAG=SLAPD_MOD_STATIC
43992 cat >>confdefs.h <<_ACEOF
43993 #define SLAPD_RELAY $MFLAG
43998 if test "$ol_enable_shell" != no ; then
43999 if test "$ol_link_threads" != no ; then
44000 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
44001 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
44004 BUILD_SHELL=$ol_enable_shell
44005 if test "$ol_enable_shell" = mod ; then
44006 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
44007 MFLAG=SLAPD_MOD_DYNAMIC
44009 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
44010 MFLAG=SLAPD_MOD_STATIC
44013 cat >>confdefs.h <<_ACEOF
44014 #define SLAPD_SHELL $MFLAG
44019 if test "$ol_link_sql" != no ; then
44021 BUILD_SQL=$ol_enable_sql
44022 if test "$ol_enable_sql" = mod; then
44023 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
44024 MFLAG=SLAPD_MOD_DYNAMIC
44026 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
44027 MFLAG=SLAPD_MOD_STATIC
44030 cat >>confdefs.h <<_ACEOF
44031 #define SLAPD_SQL $MFLAG
44036 if test "$ol_enable_accesslog" != no ; then
44037 BUILD_ACCESSLOG=$ol_enable_accesslog
44038 if test "$ol_enable_accesslog" = mod ; then
44039 MFLAG=SLAPD_MOD_DYNAMIC
44040 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
44042 MFLAG=SLAPD_MOD_STATIC
44043 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
44046 cat >>confdefs.h <<_ACEOF
44047 #define SLAPD_OVER_ACCESSLOG $MFLAG
44052 if test "$ol_enable_denyop" != no ; then
44053 BUILD_DENYOP=$ol_enable_denyop
44054 if test "$ol_enable_denyop" = mod ; then
44055 MFLAG=SLAPD_MOD_DYNAMIC
44056 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la"
44058 MFLAG=SLAPD_MOD_STATIC
44059 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o"
44062 cat >>confdefs.h <<_ACEOF
44063 #define SLAPD_OVER_DENYOP $MFLAG
44068 if test "$ol_enable_dyngroup" != no ; then
44069 BUILD_DYNGROUP=$ol_enable_dyngroup
44070 if test "$ol_enable_dyngroup" = mod ; then
44071 MFLAG=SLAPD_MOD_DYNAMIC
44072 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
44074 MFLAG=SLAPD_MOD_STATIC
44075 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
44078 cat >>confdefs.h <<_ACEOF
44079 #define SLAPD_OVER_DYNGROUP $MFLAG
44084 if test "$ol_enable_dynlist" != no ; then
44085 BUILD_DYNLIST=$ol_enable_dynlist
44086 if test "$ol_enable_dynlist" = mod ; then
44087 MFLAG=SLAPD_MOD_DYNAMIC
44088 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
44090 MFLAG=SLAPD_MOD_STATIC
44091 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
44094 cat >>confdefs.h <<_ACEOF
44095 #define SLAPD_OVER_DYNLIST $MFLAG
44100 if test "$ol_enable_lastmod" != no ; then
44101 BUILD_LASTMOD=$ol_enable_lastmod
44102 if test "$ol_enable_lastmod" = mod ; then
44103 MFLAG=SLAPD_MOD_DYNAMIC
44104 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la"
44106 MFLAG=SLAPD_MOD_STATIC
44107 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o"
44110 cat >>confdefs.h <<_ACEOF
44111 #define SLAPD_OVER_LASTMOD $MFLAG
44116 if test "$ol_enable_ppolicy" != no ; then
44117 BUILD_PPOLICY=$ol_enable_ppolicy
44118 if test "$ol_enable_ppolicy" = mod ; then
44119 MFLAG=SLAPD_MOD_DYNAMIC
44120 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
44122 MFLAG=SLAPD_MOD_STATIC
44123 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
44126 cat >>confdefs.h <<_ACEOF
44127 #define SLAPD_OVER_PPOLICY $MFLAG
44132 if test "$ol_enable_proxycache" != no ; then
44133 BUILD_PROXYCACHE=$ol_enable_proxycache
44134 if test "$ol_enable_proxycache" = mod ; then
44135 MFLAG=SLAPD_MOD_DYNAMIC
44136 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
44138 MFLAG=SLAPD_MOD_STATIC
44139 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
44142 cat >>confdefs.h <<_ACEOF
44143 #define SLAPD_OVER_PROXYCACHE $MFLAG
44148 if test "$ol_enable_refint" != no ; then
44149 BUILD_REFINT=$ol_enable_refint
44150 if test "$ol_enable_refint" = mod ; then
44151 MFLAG=SLAPD_MOD_DYNAMIC
44152 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
44154 MFLAG=SLAPD_MOD_STATIC
44155 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
44158 cat >>confdefs.h <<_ACEOF
44159 #define SLAPD_OVER_REFINT $MFLAG
44164 if test "$ol_enable_retcode" != no ; then
44165 BUILD_RETCODE=$ol_enable_retcode
44166 if test "$ol_enable_retcode" = mod ; then
44167 MFLAG=SLAPD_MOD_DYNAMIC
44168 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
44170 MFLAG=SLAPD_MOD_STATIC
44171 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
44174 cat >>confdefs.h <<_ACEOF
44175 #define SLAPD_OVER_RETCODE $MFLAG
44180 if test "$ol_enable_rwm" != no ; then
44182 BUILD_RWM=$ol_enable_rwm
44183 if test "$ol_enable_rwm" = mod ; then
44184 MFLAG=SLAPD_MOD_DYNAMIC
44185 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
44187 MFLAG=SLAPD_MOD_STATIC
44188 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
44191 cat >>confdefs.h <<_ACEOF
44192 #define SLAPD_OVER_RWM $MFLAG
44197 if test "$ol_enable_syncprov" != no ; then
44198 BUILD_SYNCPROV=$ol_enable_syncprov
44199 if test "$ol_enable_syncprov" = mod ; then
44200 MFLAG=SLAPD_MOD_DYNAMIC
44201 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
44203 MFLAG=SLAPD_MOD_STATIC
44204 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
44207 cat >>confdefs.h <<_ACEOF
44208 #define SLAPD_OVER_SYNCPROV $MFLAG
44213 if test "$ol_enable_translucent" != no ; then
44214 BUILD_TRANSLUCENT=$ol_enable_translucent
44215 if test "$ol_enable_translucent" = mod ; then
44216 MFLAG=SLAPD_MOD_DYNAMIC
44217 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
44219 MFLAG=SLAPD_MOD_STATIC
44220 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
44223 cat >>confdefs.h <<_ACEOF
44224 #define SLAPD_OVER_TRANSLUCENT $MFLAG
44229 if test "$ol_enable_unique" != no ; then
44230 BUILD_UNIQUE=$ol_enable_unique
44231 if test "$ol_enable_unique" = mod ; then
44232 MFLAG=SLAPD_MOD_DYNAMIC
44233 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
44235 MFLAG=SLAPD_MOD_STATIC
44236 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
44239 cat >>confdefs.h <<_ACEOF
44240 #define SLAPD_OVER_UNIQUE $MFLAG
44245 if test "$ol_enable_valsort" != no ; then
44246 BUILD_VALSORT=$ol_enable_valsort
44247 if test "$ol_enable_valsort" = mod ; then
44248 MFLAG=SLAPD_MOD_DYNAMIC
44249 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
44251 MFLAG=SLAPD_MOD_STATIC
44252 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
44255 cat >>confdefs.h <<_ACEOF
44256 #define SLAPD_OVER_VALSORT $MFLAG
44261 if test "$ol_enable_slurpd" != no &&
44262 test "$ol_link_threads" != no &&
44263 test $BUILD_SLAPD = yes ; then
44267 if test "$ol_enable_rewrite" != no ; then
44269 cat >>confdefs.h <<\_ACEOF
44270 #define ENABLE_REWRITE 1
44276 if test "$ol_enable_slapi" != no ; then
44278 cat >>confdefs.h <<\_ACEOF
44279 #define ENABLE_SLAPI 1
44283 SLAPD_SLAPI_DEPEND=libslapi.a
44288 if test "$ac_cv_mingw32" = yes ; then
44290 SLAPD_MODULES_LDFLAGS=
44375 # Check whether --with-xxinstall or --without-xxinstall was given.
44376 if test "${with_xxinstall+set}" = set; then
44377 withval="$with_xxinstall"
44382 ac_config_files="$ac_config_files Makefile:build/top.mk:Makefile.in:build/dir.mk doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk include/Makefile:build/top.mk:include/Makefile.in libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk libraries/libldap_r/Makefile:build/top.mk:libraries/libldap_r/Makefile.in:build/lib.mk:build/lib-shared.mk libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk servers/slapd/back-bdb/Makefile:build/top.mk:servers/slapd/back-bdb/Makefile.in:build/mod.mk servers/slapd/back-dnssrv/Makefile:build/top.mk:servers/slapd/back-dnssrv/Makefile.in:build/mod.mk servers/slapd/back-hdb/Makefile:build/top.mk:servers/slapd/back-hdb/Makefile.in:build/mod.mk servers/slapd/back-ldap/Makefile:build/top.mk:servers/slapd/back-ldap/Makefile.in:build/mod.mk servers/slapd/back-ldbm/Makefile:build/top.mk:servers/slapd/back-ldbm/Makefile.in:build/mod.mk servers/slapd/back-ldif/Makefile:build/top.mk:servers/slapd/back-ldif/Makefile.in:build/mod.mk servers/slapd/back-meta/Makefile:build/top.mk:servers/slapd/back-meta/Makefile.in:build/mod.mk servers/slapd/back-monitor/Makefile:build/top.mk:servers/slapd/back-monitor/Makefile.in:build/mod.mk servers/slapd/back-null/Makefile:build/top.mk:servers/slapd/back-null/Makefile.in:build/mod.mk servers/slapd/back-passwd/Makefile:build/top.mk:servers/slapd/back-passwd/Makefile.in:build/mod.mk servers/slapd/back-perl/Makefile:build/top.mk:servers/slapd/back-perl/Makefile.in:build/mod.mk servers/slapd/back-relay/Makefile:build/top.mk:servers/slapd/back-relay/Makefile.in:build/mod.mk servers/slapd/back-shell/Makefile:build/top.mk:servers/slapd/back-shell/Makefile.in:build/mod.mk servers/slapd/back-sql/Makefile:build/top.mk:servers/slapd/back-sql/Makefile.in:build/mod.mk servers/slapd/shell-backends/Makefile:build/top.mk:servers/slapd/shell-backends/Makefile.in:build/srv.mk servers/slapd/slapi/Makefile:build/top.mk:servers/slapd/slapi/Makefile.in:build/lib.mk:build/lib-shared.mk servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk tests/run tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk"
44385 ac_config_commands="$ac_config_commands default"
44389 test "x$prefix" = xNONE && prefix=$ac_default_prefix
44390 # Let make expand exec_prefix.
44391 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
44393 # VPATH may cause trouble with some makes, so we remove $(srcdir),
44394 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
44395 # trailing colons and then remove the whole line if VPATH becomes empty
44396 # (actually we leave an empty line to preserve line numbers).
44397 if test "x$srcdir" = x.; then
44398 ac_vpsub='/^[ ]*VPATH[ ]*=/{
44399 s/:*\$(srcdir):*/:/;
44400 s/:*\${srcdir}:*/:/;
44402 s/^\([^=]*=[ ]*\):*/\1/;
44408 DEFS=-DHAVE_CONFIG_H
44412 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
44413 # 1. Remove the extension, and $U if already installed.
44414 ac_i=`echo "$ac_i" |
44415 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
44417 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
44418 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
44420 LIBOBJS=$ac_libobjs
44422 LTLIBOBJS=$ac_ltlibobjs
44425 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
44426 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
44427 Usually this means the macro was only invoked conditionally." >&5
44428 echo "$as_me: error: conditional \"AMDEP\" was never defined.
44429 Usually this means the macro was only invoked conditionally." >&2;}
44430 { (exit 1); exit 1; }; }
44432 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
44433 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
44434 Usually this means the macro was only invoked conditionally." >&5
44435 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
44436 Usually this means the macro was only invoked conditionally." >&2;}
44437 { (exit 1); exit 1; }; }
44439 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
44440 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
44441 Usually this means the macro was only invoked conditionally." >&5
44442 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
44443 Usually this means the macro was only invoked conditionally." >&2;}
44444 { (exit 1); exit 1; }; }
44447 : ${CONFIG_STATUS=./config.status}
44448 ac_clean_files_save=$ac_clean_files
44449 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
44450 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
44451 echo "$as_me: creating $CONFIG_STATUS" >&6;}
44452 cat >$CONFIG_STATUS <<_ACEOF
44454 # Generated by $as_me.
44455 # Run this file to recreate the current configuration.
44456 # Compiler output produced by configure, useful for debugging
44457 # configure, is in config.log if it exists.
44460 ac_cs_recheck=false
44462 SHELL=\${CONFIG_SHELL-$SHELL}
44465 cat >>$CONFIG_STATUS <<\_ACEOF
44466 ## --------------------- ##
44467 ## M4sh Initialization. ##
44468 ## --------------------- ##
44470 # Be Bourne compatible
44471 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
44474 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
44475 # is contrary to our usage. Disable this feature.
44476 alias -g '${1+"$@"}'='"$@"'
44477 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
44480 DUALCASE=1; export DUALCASE # for MKS sh
44482 # Support unset when possible.
44483 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
44490 # Work around bugs in pre-3.0 UWIN ksh.
44491 $as_unset ENV MAIL MAILPATH
44498 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
44499 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44500 LC_TELEPHONE LC_TIME
44502 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
44503 eval $as_var=C; export $as_var
44509 # Required to use basename.
44510 if expr a : '\(a\)' >/dev/null 2>&1; then
44516 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
44517 as_basename=basename
44523 # Name of the executable.
44524 as_me=`$as_basename "$0" ||
44525 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
44526 X"$0" : 'X\(//\)$' \| \
44527 X"$0" : 'X\(/\)$' \| \
44528 . : '\(.\)' 2>/dev/null ||
44530 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
44531 /^X\/\(\/\/\)$/{ s//\1/; q; }
44532 /^X\/\(\/\).*/{ s//\1/; q; }
44536 # PATH needs CR, and LINENO needs CR and PATH.
44537 # Avoid depending upon Character Ranges.
44538 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
44539 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
44540 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
44541 as_cr_digits='0123456789'
44542 as_cr_alnum=$as_cr_Letters$as_cr_digits
44544 # The user is always right.
44545 if test "${PATH_SEPARATOR+set}" != set; then
44546 echo "#! /bin/sh" >conf$$.sh
44547 echo "exit 0" >>conf$$.sh
44549 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
44558 as_lineno_1=$LINENO
44559 as_lineno_2=$LINENO
44560 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
44561 test "x$as_lineno_1" != "x$as_lineno_2" &&
44562 test "x$as_lineno_3" = "x$as_lineno_2" || {
44563 # Find who we are. Look in the path if we contain no path at all
44566 *[\\/]* ) as_myself=$0 ;;
44567 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44568 for as_dir in $PATH
44571 test -z "$as_dir" && as_dir=.
44572 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
44577 # We did not find ourselves, most probably we were run as `sh COMMAND'
44578 # in which case we are not to be found in the path.
44579 if test "x$as_myself" = x; then
44582 if test ! -f "$as_myself"; then
44583 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
44584 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
44585 { (exit 1); exit 1; }; }
44587 case $CONFIG_SHELL in
44589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44590 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
44593 test -z "$as_dir" && as_dir=.
44594 for as_base in sh bash ksh sh5; do
44597 if ("$as_dir/$as_base" -c '
44598 as_lineno_1=$LINENO
44599 as_lineno_2=$LINENO
44600 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
44601 test "x$as_lineno_1" != "x$as_lineno_2" &&
44602 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
44603 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
44604 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
44605 CONFIG_SHELL=$as_dir/$as_base
44606 export CONFIG_SHELL
44607 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
44615 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
44616 # uniformly replaced by the line number. The first 'sed' inserts a
44617 # line-number line before each line; the second 'sed' does the real
44618 # work. The second script uses 'N' to pair each line-number line
44619 # with the numbered line, and appends trailing '-' during
44620 # substitution so that $LINENO is not a special case at line end.
44621 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
44622 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
44623 sed '=' <$as_myself |
44628 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
44631 s,^['$as_cr_digits']*\n,,
44632 ' >$as_me.lineno &&
44633 chmod +x $as_me.lineno ||
44634 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
44635 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
44636 { (exit 1); exit 1; }; }
44638 # Don't try to exec as it changes $[0], causing all sort of problems
44639 # (the dirname of $[0] is not the place where we might find the
44640 # original and so on. Autoconf is especially sensible to this).
44642 # Exit status is that of the last command.
44647 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
44648 *c*,-n*) ECHO_N= ECHO_C='
44650 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
44651 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
44654 if expr a : '\(a\)' >/dev/null 2>&1; then
44660 rm -f conf$$ conf$$.exe conf$$.file
44662 if ln -s conf$$.file conf$$ 2>/dev/null; then
44663 # We could just check for DJGPP; but this test a) works b) is more generic
44664 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
44665 if test -f conf$$.exe; then
44666 # Don't use ln at all; we don't have any links
44671 elif ln conf$$.file conf$$ 2>/dev/null; then
44676 rm -f conf$$ conf$$.exe conf$$.file
44678 if mkdir -p . 2>/dev/null; then
44681 test -d ./-p && rmdir ./-p
44685 as_executable_p="test -f"
44687 # Sed expression to map a string onto a valid CPP name.
44688 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
44690 # Sed expression to map a string onto a valid variable name.
44691 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
44695 # We need space, tab and new line, in precisely that order.
44705 # Open the log real soon, to keep \$[0] and so on meaningful, and to
44706 # report actual input values of CONFIG_FILES etc. instead of their
44707 # values after options handling. Logging --version etc. is OK.
44711 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
44712 ## Running $as_me. ##
44717 This file was extended by $as_me, which was
44718 generated by GNU Autoconf 2.59. Invocation command line was
44720 CONFIG_FILES = $CONFIG_FILES
44721 CONFIG_HEADERS = $CONFIG_HEADERS
44722 CONFIG_LINKS = $CONFIG_LINKS
44723 CONFIG_COMMANDS = $CONFIG_COMMANDS
44727 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
44731 # Files that config.status was made for.
44732 if test -n "$ac_config_files"; then
44733 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
44736 if test -n "$ac_config_headers"; then
44737 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
44740 if test -n "$ac_config_links"; then
44741 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
44744 if test -n "$ac_config_commands"; then
44745 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
44748 cat >>$CONFIG_STATUS <<\_ACEOF
44751 \`$as_me' instantiates files from templates according to the
44752 current configuration.
44754 Usage: $0 [OPTIONS] [FILE]...
44756 -h, --help print this help, then exit
44757 -V, --version print version number, then exit
44758 -q, --quiet do not print progress messages
44759 -d, --debug don't remove temporary files
44760 --recheck update $as_me by reconfiguring in the same conditions
44761 --file=FILE[:TEMPLATE]
44762 instantiate the configuration file FILE
44763 --header=FILE[:TEMPLATE]
44764 instantiate the configuration header FILE
44766 Configuration files:
44769 Configuration headers:
44772 Configuration commands:
44775 Report bugs to <bug-autoconf@gnu.org>."
44778 cat >>$CONFIG_STATUS <<_ACEOF
44781 configured by $0, generated by GNU Autoconf 2.59,
44782 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
44784 Copyright (C) 2003 Free Software Foundation, Inc.
44785 This config.status script is free software; the Free Software Foundation
44786 gives unlimited permission to copy, distribute and modify it."
44791 cat >>$CONFIG_STATUS <<\_ACEOF
44792 # If no file are specified by the user, then we need to provide default
44793 # value. By we need to know if files were specified by the user.
44799 ac_option=`expr "x$1" : 'x\([^=]*\)='`
44800 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
44808 *) # This is not an option, so the user has probably given explicit
44811 ac_need_defaults=false;;
44815 # Handling of the options.
44817 cat >>$CONFIG_STATUS <<\_ACEOF
44818 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
44820 --version | --vers* | -V )
44821 echo "$ac_cs_version"; exit 0 ;;
44823 # Conflict between --help and --header
44824 { { echo "$as_me:$LINENO: error: ambiguous option: $1
44825 Try \`$0 --help' for more information." >&5
44826 echo "$as_me: error: ambiguous option: $1
44827 Try \`$0 --help' for more information." >&2;}
44828 { (exit 1); exit 1; }; };;
44829 --help | --hel | -h )
44830 echo "$ac_cs_usage"; exit 0 ;;
44831 --debug | --d* | -d )
44833 --file | --fil | --fi | --f )
44835 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
44836 ac_need_defaults=false;;
44837 --header | --heade | --head | --hea )
44839 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
44840 ac_need_defaults=false;;
44841 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
44842 | -silent | --silent | --silen | --sile | --sil | --si | --s)
44845 # This is an error.
44846 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
44847 Try \`$0 --help' for more information." >&5
44848 echo "$as_me: error: unrecognized option: $1
44849 Try \`$0 --help' for more information." >&2;}
44850 { (exit 1); exit 1; }; } ;;
44852 *) ac_config_targets="$ac_config_targets $1" ;;
44858 ac_configure_extra_args=
44860 if $ac_cs_silent; then
44862 ac_configure_extra_args="$ac_configure_extra_args --silent"
44866 cat >>$CONFIG_STATUS <<_ACEOF
44867 if \$ac_cs_recheck; then
44868 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
44869 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
44874 cat >>$CONFIG_STATUS <<_ACEOF
44876 # INIT-COMMANDS section.
44879 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
44881 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
44882 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
44889 cat >>$CONFIG_STATUS <<\_ACEOF
44890 for ac_config_target in $ac_config_targets
44892 case "$ac_config_target" in
44893 # Handling of arguments.
44894 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
44895 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
44896 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
44897 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
44898 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
44899 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
44900 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
44901 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
44902 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
44903 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
44904 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
44905 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
44906 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
44907 "libraries/libldap_r/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap_r/Makefile:build/top.mk:libraries/libldap_r/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
44908 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
44909 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
44910 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
44911 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
44912 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
44913 "servers/slapd/back-bdb/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-bdb/Makefile:build/top.mk:servers/slapd/back-bdb/Makefile.in:build/mod.mk" ;;
44914 "servers/slapd/back-dnssrv/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-dnssrv/Makefile:build/top.mk:servers/slapd/back-dnssrv/Makefile.in:build/mod.mk" ;;
44915 "servers/slapd/back-hdb/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-hdb/Makefile:build/top.mk:servers/slapd/back-hdb/Makefile.in:build/mod.mk" ;;
44916 "servers/slapd/back-ldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-ldap/Makefile:build/top.mk:servers/slapd/back-ldap/Makefile.in:build/mod.mk" ;;
44917 "servers/slapd/back-ldbm/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-ldbm/Makefile:build/top.mk:servers/slapd/back-ldbm/Makefile.in:build/mod.mk" ;;
44918 "servers/slapd/back-ldif/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-ldif/Makefile:build/top.mk:servers/slapd/back-ldif/Makefile.in:build/mod.mk" ;;
44919 "servers/slapd/back-meta/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-meta/Makefile:build/top.mk:servers/slapd/back-meta/Makefile.in:build/mod.mk" ;;
44920 "servers/slapd/back-monitor/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-monitor/Makefile:build/top.mk:servers/slapd/back-monitor/Makefile.in:build/mod.mk" ;;
44921 "servers/slapd/back-null/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-null/Makefile:build/top.mk:servers/slapd/back-null/Makefile.in:build/mod.mk" ;;
44922 "servers/slapd/back-passwd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-passwd/Makefile:build/top.mk:servers/slapd/back-passwd/Makefile.in:build/mod.mk" ;;
44923 "servers/slapd/back-perl/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-perl/Makefile:build/top.mk:servers/slapd/back-perl/Makefile.in:build/mod.mk" ;;
44924 "servers/slapd/back-relay/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-relay/Makefile:build/top.mk:servers/slapd/back-relay/Makefile.in:build/mod.mk" ;;
44925 "servers/slapd/back-shell/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-shell/Makefile:build/top.mk:servers/slapd/back-shell/Makefile.in:build/mod.mk" ;;
44926 "servers/slapd/back-sql/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/back-sql/Makefile:build/top.mk:servers/slapd/back-sql/Makefile.in:build/mod.mk" ;;
44927 "servers/slapd/shell-backends/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/shell-backends/Makefile:build/top.mk:servers/slapd/shell-backends/Makefile.in:build/srv.mk" ;;
44928 "servers/slapd/slapi/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/slapi/Makefile:build/top.mk:servers/slapd/slapi/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
44929 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
44930 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
44931 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
44932 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
44933 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
44934 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
44935 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
44936 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
44937 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
44938 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
44939 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
44940 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
44941 { (exit 1); exit 1; }; };;
44945 # If the user did not use the arguments to specify the items to instantiate,
44946 # then the envvar interface is used. Set only those that are not.
44947 # We use the long form for the default assignment because of an extremely
44948 # bizarre bug on SunOS 4.1.3.
44949 if $ac_need_defaults; then
44950 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
44951 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
44952 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
44955 # Have a temporary directory for convenience. Make it in the build tree
44956 # simply because there is no reason to put it here, and in addition,
44957 # creating and moving files from /tmp can sometimes cause problems.
44958 # Create a temporary directory, and hook for its removal unless debugging.
44961 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
44962 trap '{ (exit 1); exit 1; }' 1 2 13 15
44965 # Create a (secure) tmp directory for tmp files.
44968 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
44969 test -n "$tmp" && test -d "$tmp"
44972 tmp=./confstat$$-$RANDOM
44973 (umask 077 && mkdir $tmp)
44976 echo "$me: cannot create a temporary directory in ." >&2
44977 { (exit 1); exit 1; }
44982 cat >>$CONFIG_STATUS <<_ACEOF
44985 # CONFIG_FILES section.
44988 # No need to generate the scripts if there are no CONFIG_FILES.
44989 # This happens for instance when ./config.status config.h
44990 if test -n "\$CONFIG_FILES"; then
44991 # Protect against being on the right side of a sed subst in config.status.
44992 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
44993 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
44994 s,@SHELL@,$SHELL,;t t
44995 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
44996 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
44997 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
44998 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
44999 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
45000 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
45001 s,@exec_prefix@,$exec_prefix,;t t
45002 s,@prefix@,$prefix,;t t
45003 s,@program_transform_name@,$program_transform_name,;t t
45004 s,@bindir@,$bindir,;t t
45005 s,@sbindir@,$sbindir,;t t
45006 s,@libexecdir@,$libexecdir,;t t
45007 s,@datadir@,$datadir,;t t
45008 s,@sysconfdir@,$sysconfdir,;t t
45009 s,@sharedstatedir@,$sharedstatedir,;t t
45010 s,@localstatedir@,$localstatedir,;t t
45011 s,@libdir@,$libdir,;t t
45012 s,@includedir@,$includedir,;t t
45013 s,@oldincludedir@,$oldincludedir,;t t
45014 s,@infodir@,$infodir,;t t
45015 s,@mandir@,$mandir,;t t
45016 s,@build_alias@,$build_alias,;t t
45017 s,@host_alias@,$host_alias,;t t
45018 s,@target_alias@,$target_alias,;t t
45019 s,@DEFS@,$DEFS,;t t
45020 s,@ECHO_C@,$ECHO_C,;t t
45021 s,@ECHO_N@,$ECHO_N,;t t
45022 s,@ECHO_T@,$ECHO_T,;t t
45023 s,@LIBS@,$LIBS,;t t
45024 s,@build@,$build,;t t
45025 s,@build_cpu@,$build_cpu,;t t
45026 s,@build_vendor@,$build_vendor,;t t
45027 s,@build_os@,$build_os,;t t
45028 s,@host@,$host,;t t
45029 s,@host_cpu@,$host_cpu,;t t
45030 s,@host_vendor@,$host_vendor,;t t
45031 s,@host_os@,$host_os,;t t
45032 s,@target@,$target,;t t
45033 s,@target_cpu@,$target_cpu,;t t
45034 s,@target_vendor@,$target_vendor,;t t
45035 s,@target_os@,$target_os,;t t
45036 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
45037 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
45038 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
45039 s,@CYGPATH_W@,$CYGPATH_W,;t t
45040 s,@PACKAGE@,$PACKAGE,;t t
45041 s,@VERSION@,$VERSION,;t t
45042 s,@ACLOCAL@,$ACLOCAL,;t t
45043 s,@AUTOCONF@,$AUTOCONF,;t t
45044 s,@AUTOMAKE@,$AUTOMAKE,;t t
45045 s,@AUTOHEADER@,$AUTOHEADER,;t t
45046 s,@MAKEINFO@,$MAKEINFO,;t t
45047 s,@install_sh@,$install_sh,;t t
45048 s,@STRIP@,$STRIP,;t t
45049 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
45050 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
45051 s,@mkdir_p@,$mkdir_p,;t t
45053 s,@SET_MAKE@,$SET_MAKE,;t t
45054 s,@am__leading_dot@,$am__leading_dot,;t t
45055 s,@AMTAR@,$AMTAR,;t t
45056 s,@am__tar@,$am__tar,;t t
45057 s,@am__untar@,$am__untar,;t t
45058 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
45059 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
45060 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
45061 s,@top_builddir@,$top_builddir,;t t
45062 s,@ldap_subdir@,$ldap_subdir,;t t
45065 s,@CFLAGS@,$CFLAGS,;t t
45066 s,@LDFLAGS@,$LDFLAGS,;t t
45067 s,@CPPFLAGS@,$CPPFLAGS,;t t
45068 s,@ac_ct_CC@,$ac_ct_CC,;t t
45069 s,@EXEEXT@,$EXEEXT,;t t
45070 s,@OBJEXT@,$OBJEXT,;t t
45071 s,@DEPDIR@,$DEPDIR,;t t
45072 s,@am__include@,$am__include,;t t
45073 s,@am__quote@,$am__quote,;t t
45074 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
45075 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
45076 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
45077 s,@CCDEPMODE@,$CCDEPMODE,;t t
45078 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
45079 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
45080 s,@EGREP@,$EGREP,;t t
45081 s,@LN_S@,$LN_S,;t t
45082 s,@ECHO@,$ECHO,;t t
45083 s,@ac_ct_AR@,$ac_ct_AR,;t t
45084 s,@RANLIB@,$RANLIB,;t t
45085 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
45086 s,@DLLTOOL@,$DLLTOOL,;t t
45087 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
45089 s,@ac_ct_AS@,$ac_ct_AS,;t t
45090 s,@OBJDUMP@,$OBJDUMP,;t t
45091 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
45093 s,@LIBTOOL@,$LIBTOOL,;t t
45094 s,@PERLBIN@,$PERLBIN,;t t
45095 s,@OL_MKDEP@,$OL_MKDEP,;t t
45096 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
45097 s,@LTSTATIC@,$LTSTATIC,;t t
45098 s,@LIBOBJS@,$LIBOBJS,;t t
45099 s,@LIBSRCS@,$LIBSRCS,;t t
45100 s,@PLAT@,$PLAT,;t t
45101 s,@WITH_SASL@,$WITH_SASL,;t t
45102 s,@WITH_TLS@,$WITH_TLS,;t t
45103 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
45104 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
45105 s,@BUILD_THREAD@,$BUILD_THREAD,;t t
45106 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
45107 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
45108 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
45109 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
45110 s,@BUILD_BDB@,$BUILD_BDB,;t t
45111 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
45112 s,@BUILD_HDB@,$BUILD_HDB,;t t
45113 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
45114 s,@BUILD_LDBM@,$BUILD_LDBM,;t t
45115 s,@BUILD_META@,$BUILD_META,;t t
45116 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
45117 s,@BUILD_NULL@,$BUILD_NULL,;t t
45118 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
45119 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
45120 s,@BUILD_PERL@,$BUILD_PERL,;t t
45121 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
45122 s,@BUILD_SQL@,$BUILD_SQL,;t t
45123 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
45124 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
45125 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
45126 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
45127 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
45128 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
45129 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
45130 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
45131 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
45132 s,@BUILD_RWM@,$BUILD_RWM,;t t
45133 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
45134 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
45135 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
45136 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
45137 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
45138 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
45139 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
45140 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
45141 s,@LDBM_LIBS@,$LDBM_LIBS,;t t
45142 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
45143 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
45144 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
45145 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
45146 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
45147 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
45148 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
45149 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
45150 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
45151 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
45152 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
45153 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
45154 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
45155 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
45156 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
45157 s,@SASL_LIBS@,$SASL_LIBS,;t t
45158 s,@TLS_LIBS@,$TLS_LIBS,;t t
45159 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
45160 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
45161 s,@LIBSLAPI@,$LIBSLAPI,;t t
45162 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
45163 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
45164 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
45165 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
45166 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
45167 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
45168 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
45169 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
45174 cat >>$CONFIG_STATUS <<\_ACEOF
45175 # Split the substitutions into bite-sized pieces for seds with
45176 # small command number limits, like on Digital OSF/1 and HP-UX.
45177 ac_max_sed_lines=48
45178 ac_sed_frag=1 # Number of current file.
45179 ac_beg=1 # First line for current file.
45180 ac_end=$ac_max_sed_lines # Line after last line for current file.
45183 while $ac_more_lines; do
45184 if test $ac_beg -gt 1; then
45185 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
45187 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
45189 if test ! -s $tmp/subs.frag; then
45190 ac_more_lines=false
45192 # The purpose of the label and of the branching condition is to
45193 # speed up the sed processing (if there are no `@' at all, there
45194 # is no need to browse any of the substitutions).
45195 # These are the two extra sed commands mentioned above.
45197 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
45198 if test -z "$ac_sed_cmds"; then
45199 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
45201 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
45203 ac_sed_frag=`expr $ac_sed_frag + 1`
45205 ac_end=`expr $ac_end + $ac_max_sed_lines`
45208 if test -z "$ac_sed_cmds"; then
45211 fi # test -n "$CONFIG_FILES"
45214 cat >>$CONFIG_STATUS <<\_ACEOF
45215 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
45216 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
45218 - | *:- | *:-:* ) # input from stdin
45220 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45221 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45222 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45223 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45224 * ) ac_file_in=$ac_file.in ;;
45227 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
45228 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
45229 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45230 X"$ac_file" : 'X\(//\)[^/]' \| \
45231 X"$ac_file" : 'X\(//\)$' \| \
45232 X"$ac_file" : 'X\(/\)' \| \
45233 . : '\(.\)' 2>/dev/null ||
45235 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45236 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45237 /^X\(\/\/\)$/{ s//\1/; q; }
45238 /^X\(\/\).*/{ s//\1/; q; }
45240 { if $as_mkdir_p; then
45245 while test ! -d "$as_dir"; do
45246 as_dirs="$as_dir $as_dirs"
45247 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45248 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45249 X"$as_dir" : 'X\(//\)[^/]' \| \
45250 X"$as_dir" : 'X\(//\)$' \| \
45251 X"$as_dir" : 'X\(/\)' \| \
45252 . : '\(.\)' 2>/dev/null ||
45254 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45255 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45256 /^X\(\/\/\)$/{ s//\1/; q; }
45257 /^X\(\/\).*/{ s//\1/; q; }
45260 test ! -n "$as_dirs" || mkdir $as_dirs
45261 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
45262 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
45263 { (exit 1); exit 1; }; }; }
45267 if test "$ac_dir" != .; then
45268 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
45269 # A "../" for each directory in $ac_dir_suffix.
45270 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
45272 ac_dir_suffix= ac_top_builddir=
45276 .) # No --srcdir option. We are building in place.
45278 if test -z "$ac_top_builddir"; then
45281 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
45283 [\\/]* | ?:[\\/]* ) # Absolute path.
45284 ac_srcdir=$srcdir$ac_dir_suffix;
45285 ac_top_srcdir=$srcdir ;;
45286 *) # Relative path.
45287 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
45288 ac_top_srcdir=$ac_top_builddir$srcdir ;;
45291 # Do not use `cd foo && pwd` to compute absolute paths, because
45292 # the directories may not exist.
45294 .) ac_abs_builddir="$ac_dir";;
45297 .) ac_abs_builddir=`pwd`;;
45298 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
45299 *) ac_abs_builddir=`pwd`/"$ac_dir";;
45302 case $ac_abs_builddir in
45303 .) ac_abs_top_builddir=${ac_top_builddir}.;;
45305 case ${ac_top_builddir}. in
45306 .) ac_abs_top_builddir=$ac_abs_builddir;;
45307 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
45308 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
45311 case $ac_abs_builddir in
45312 .) ac_abs_srcdir=$ac_srcdir;;
45315 .) ac_abs_srcdir=$ac_abs_builddir;;
45316 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
45317 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
45320 case $ac_abs_builddir in
45321 .) ac_abs_top_srcdir=$ac_top_srcdir;;
45323 case $ac_top_srcdir in
45324 .) ac_abs_top_srcdir=$ac_abs_builddir;;
45325 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
45326 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
45332 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
45333 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
45336 if test x"$ac_file" != x-; then
45337 { echo "$as_me:$LINENO: creating $ac_file" >&5
45338 echo "$as_me: creating $ac_file" >&6;}
45341 # Let's still pretend it is `configure' which instantiates (i.e., don't
45342 # use $as_me), people would be surprised to read:
45343 # /* config.h. Generated by config.status. */
45344 if test x"$ac_file" = x-; then
45347 configure_input="$ac_file. "
45349 configure_input=$configure_input"Generated from `echo $ac_file_in |
45350 sed 's,.*/,,'` by configure."
45352 # First look for the input files in the build tree, otherwise in the
45354 ac_file_inputs=`IFS=:
45355 for f in $ac_file_in; do
45357 -) echo $tmp/stdin ;;
45359 # Absolute (can't be DOS-style, as IFS=:)
45360 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45361 echo "$as_me: error: cannot find input file: $f" >&2;}
45362 { (exit 1); exit 1; }; }
45365 if test -f "$f"; then
45368 elif test -f "$srcdir/$f"; then
45373 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45374 echo "$as_me: error: cannot find input file: $f" >&2;}
45375 { (exit 1); exit 1; }; }
45378 done` || { (exit 1); exit 1; }
45380 cat >>$CONFIG_STATUS <<_ACEOF
45384 cat >>$CONFIG_STATUS <<\_ACEOF
45386 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
45387 s,@configure_input@,$configure_input,;t t
45388 s,@srcdir@,$ac_srcdir,;t t
45389 s,@abs_srcdir@,$ac_abs_srcdir,;t t
45390 s,@top_srcdir@,$ac_top_srcdir,;t t
45391 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
45392 s,@builddir@,$ac_builddir,;t t
45393 s,@abs_builddir@,$ac_abs_builddir,;t t
45394 s,@top_builddir@,$ac_top_builddir,;t t
45395 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
45396 s,@INSTALL@,$ac_INSTALL,;t t
45397 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
45399 if test x"$ac_file" != x-; then
45400 mv $tmp/out $ac_file
45408 cat >>$CONFIG_STATUS <<\_ACEOF
45411 # CONFIG_HEADER section.
45414 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
45415 # NAME is the cpp macro being defined and VALUE is the value it is being given.
45417 # ac_d sets the value in "#define NAME VALUE" lines.
45418 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
45419 ac_dB='[ ].*$,\1#\2'
45422 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
45423 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
45424 ac_uB='$,\1#\2define\3'
45428 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
45429 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
45431 - | *:- | *:-:* ) # input from stdin
45433 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45434 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45435 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45436 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45437 * ) ac_file_in=$ac_file.in ;;
45440 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
45441 echo "$as_me: creating $ac_file" >&6;}
45443 # First look for the input files in the build tree, otherwise in the
45445 ac_file_inputs=`IFS=:
45446 for f in $ac_file_in; do
45448 -) echo $tmp/stdin ;;
45450 # Absolute (can't be DOS-style, as IFS=:)
45451 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45452 echo "$as_me: error: cannot find input file: $f" >&2;}
45453 { (exit 1); exit 1; }; }
45454 # Do quote $f, to prevent DOS paths from being IFS'd.
45457 if test -f "$f"; then
45460 elif test -f "$srcdir/$f"; then
45465 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45466 echo "$as_me: error: cannot find input file: $f" >&2;}
45467 { (exit 1); exit 1; }; }
45470 done` || { (exit 1); exit 1; }
45471 # Remove the trailing spaces.
45472 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
45476 # Transform confdefs.h into two sed scripts, `conftest.defines' and
45477 # `conftest.undefs', that substitutes the proper values into
45478 # config.h.in to produce config.h. The first handles `#define'
45479 # templates, and the second `#undef' templates.
45480 # And first: Protect against being on the right side of a sed subst in
45481 # config.status. Protect against being in an unquoted here document
45482 # in config.status.
45483 rm -f conftest.defines conftest.undefs
45484 # Using a here document instead of a string reduces the quoting nightmare.
45485 # Putting comments in sed scripts is not portable.
45487 # `end' is used to avoid that the second main sed command (meant for
45488 # 0-ary CPP macros) applies to n-ary macro definitions.
45489 # See the Autoconf documentation for `clear'.
45490 cat >confdef2sed.sed <<\_ACEOF
45495 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
45497 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
45500 # If some macros were called several times there might be several times
45501 # the same #defines, which is useless. Nevertheless, we may not want to
45502 # sort them, since we want the *last* AC-DEFINE to be honored.
45503 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
45504 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
45505 rm -f confdef2sed.sed
45507 # This sed command replaces #undef with comments. This is necessary, for
45508 # example, in the case of _POSIX_SOURCE, which is predefined and required
45509 # on some systems where configure will not decide to define it.
45510 cat >>conftest.undefs <<\_ACEOF
45511 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
45514 # Break up conftest.defines because some shells have a limit on the size
45515 # of here documents, and old seds have small limits too (100 cmds).
45516 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
45517 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
45518 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
45519 echo ' :' >>$CONFIG_STATUS
45520 rm -f conftest.tail
45521 while grep . conftest.defines >/dev/null
45523 # Write a limited-size here document to $tmp/defines.sed.
45524 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
45525 # Speed up: don't consider the non `#define' lines.
45526 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
45527 # Work around the forget-to-reset-the-flag bug.
45528 echo 't clr' >>$CONFIG_STATUS
45529 echo ': clr' >>$CONFIG_STATUS
45530 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
45532 sed -f $tmp/defines.sed $tmp/in >$tmp/out
45534 mv $tmp/out $tmp/in
45536 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
45537 rm -f conftest.defines
45538 mv conftest.tail conftest.defines
45540 rm -f conftest.defines
45541 echo ' fi # grep' >>$CONFIG_STATUS
45542 echo >>$CONFIG_STATUS
45544 # Break up conftest.undefs because some shells have a limit on the size
45545 # of here documents, and old seds have small limits too (100 cmds).
45546 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
45547 rm -f conftest.tail
45548 while grep . conftest.undefs >/dev/null
45550 # Write a limited-size here document to $tmp/undefs.sed.
45551 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
45552 # Speed up: don't consider the non `#undef'
45553 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
45554 # Work around the forget-to-reset-the-flag bug.
45555 echo 't clr' >>$CONFIG_STATUS
45556 echo ': clr' >>$CONFIG_STATUS
45557 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
45559 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
45561 mv $tmp/out $tmp/in
45563 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
45564 rm -f conftest.undefs
45565 mv conftest.tail conftest.undefs
45567 rm -f conftest.undefs
45569 cat >>$CONFIG_STATUS <<\_ACEOF
45570 # Let's still pretend it is `configure' which instantiates (i.e., don't
45571 # use $as_me), people would be surprised to read:
45572 # /* config.h. Generated by config.status. */
45573 if test x"$ac_file" = x-; then
45574 echo "/* Generated by configure. */" >$tmp/config.h
45576 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
45578 cat $tmp/in >>$tmp/config.h
45580 if test x"$ac_file" != x-; then
45581 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
45582 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
45583 echo "$as_me: $ac_file is unchanged" >&6;}
45585 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
45586 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45587 X"$ac_file" : 'X\(//\)[^/]' \| \
45588 X"$ac_file" : 'X\(//\)$' \| \
45589 X"$ac_file" : 'X\(/\)' \| \
45590 . : '\(.\)' 2>/dev/null ||
45592 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45593 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45594 /^X\(\/\/\)$/{ s//\1/; q; }
45595 /^X\(\/\).*/{ s//\1/; q; }
45597 { if $as_mkdir_p; then
45602 while test ! -d "$as_dir"; do
45603 as_dirs="$as_dir $as_dirs"
45604 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45605 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45606 X"$as_dir" : 'X\(//\)[^/]' \| \
45607 X"$as_dir" : 'X\(//\)$' \| \
45608 X"$as_dir" : 'X\(/\)' \| \
45609 . : '\(.\)' 2>/dev/null ||
45611 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45612 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45613 /^X\(\/\/\)$/{ s//\1/; q; }
45614 /^X\(\/\).*/{ s//\1/; q; }
45617 test ! -n "$as_dirs" || mkdir $as_dirs
45618 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
45619 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
45620 { (exit 1); exit 1; }; }; }
45623 mv $tmp/config.h $ac_file
45627 rm -f $tmp/config.h
45629 # Compute $ac_file's index in $config_headers.
45631 for _am_header in $config_headers :; do
45632 case $_am_header in
45633 $ac_file | $ac_file:* )
45636 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
45639 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
45640 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45641 X$ac_file : 'X\(//\)[^/]' \| \
45642 X$ac_file : 'X\(//\)$' \| \
45643 X$ac_file : 'X\(/\)' \| \
45644 . : '\(.\)' 2>/dev/null ||
45646 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45647 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45648 /^X\(\/\/\)$/{ s//\1/; q; }
45649 /^X\(\/\).*/{ s//\1/; q; }
45650 s/.*/./; q'`/stamp-h$_am_stamp_count
45653 cat >>$CONFIG_STATUS <<\_ACEOF
45656 # CONFIG_COMMANDS section.
45658 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
45659 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
45660 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
45661 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
45662 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45663 X"$ac_dest" : 'X\(//\)[^/]' \| \
45664 X"$ac_dest" : 'X\(//\)$' \| \
45665 X"$ac_dest" : 'X\(/\)' \| \
45666 . : '\(.\)' 2>/dev/null ||
45668 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45669 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45670 /^X\(\/\/\)$/{ s//\1/; q; }
45671 /^X\(\/\).*/{ s//\1/; q; }
45673 { if $as_mkdir_p; then
45678 while test ! -d "$as_dir"; do
45679 as_dirs="$as_dir $as_dirs"
45680 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45681 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45682 X"$as_dir" : 'X\(//\)[^/]' \| \
45683 X"$as_dir" : 'X\(//\)$' \| \
45684 X"$as_dir" : 'X\(/\)' \| \
45685 . : '\(.\)' 2>/dev/null ||
45687 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45688 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45689 /^X\(\/\/\)$/{ s//\1/; q; }
45690 /^X\(\/\).*/{ s//\1/; q; }
45693 test ! -n "$as_dirs" || mkdir $as_dirs
45694 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
45695 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
45696 { (exit 1); exit 1; }; }; }
45700 if test "$ac_dir" != .; then
45701 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
45702 # A "../" for each directory in $ac_dir_suffix.
45703 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
45705 ac_dir_suffix= ac_top_builddir=
45709 .) # No --srcdir option. We are building in place.
45711 if test -z "$ac_top_builddir"; then
45714 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
45716 [\\/]* | ?:[\\/]* ) # Absolute path.
45717 ac_srcdir=$srcdir$ac_dir_suffix;
45718 ac_top_srcdir=$srcdir ;;
45719 *) # Relative path.
45720 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
45721 ac_top_srcdir=$ac_top_builddir$srcdir ;;
45724 # Do not use `cd foo && pwd` to compute absolute paths, because
45725 # the directories may not exist.
45727 .) ac_abs_builddir="$ac_dir";;
45730 .) ac_abs_builddir=`pwd`;;
45731 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
45732 *) ac_abs_builddir=`pwd`/"$ac_dir";;
45735 case $ac_abs_builddir in
45736 .) ac_abs_top_builddir=${ac_top_builddir}.;;
45738 case ${ac_top_builddir}. in
45739 .) ac_abs_top_builddir=$ac_abs_builddir;;
45740 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
45741 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
45744 case $ac_abs_builddir in
45745 .) ac_abs_srcdir=$ac_srcdir;;
45748 .) ac_abs_srcdir=$ac_abs_builddir;;
45749 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
45750 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
45753 case $ac_abs_builddir in
45754 .) ac_abs_top_srcdir=$ac_top_srcdir;;
45756 case $ac_top_srcdir in
45757 .) ac_abs_top_srcdir=$ac_abs_builddir;;
45758 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
45759 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
45764 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
45765 echo "$as_me: executing $ac_dest commands" >&6;}
45767 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
45768 # Strip MF so we end up with the name of the file.
45769 mf=`echo "$mf" | sed -e 's/:.*$//'`
45770 # Check whether this is an Automake generated Makefile or not.
45771 # We used to match only the files named `Makefile.in', but
45772 # some people rename them; so instead we look at the file content.
45773 # Grep'ing the first line is not enough: some people post-process
45774 # each Makefile.in and add a new line on top of each file to say so.
45775 # So let's grep whole file.
45776 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
45777 dirpart=`(dirname "$mf") 2>/dev/null ||
45778 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45779 X"$mf" : 'X\(//\)[^/]' \| \
45780 X"$mf" : 'X\(//\)$' \| \
45781 X"$mf" : 'X\(/\)' \| \
45782 . : '\(.\)' 2>/dev/null ||
45784 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45785 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45786 /^X\(\/\/\)$/{ s//\1/; q; }
45787 /^X\(\/\).*/{ s//\1/; q; }
45792 # Extract the definition of DEPDIR, am__include, and am__quote
45793 # from the Makefile without running `make'.
45794 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
45795 test -z "$DEPDIR" && continue
45796 am__include=`sed -n 's/^am__include = //p' < "$mf"`
45797 test -z "am__include" && continue
45798 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
45799 # When using ansi2knr, U may be empty or an underscore; expand it
45800 U=`sed -n 's/^U = //p' < "$mf"`
45801 # Find all dependency output files, they are included files with
45802 # $(DEPDIR) in their names. We invoke sed twice because it is the
45803 # simplest approach to changing $(DEPDIR) to its actual value in the
45805 for file in `sed -n "
45806 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
45807 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
45808 # Make sure the directory exists.
45809 test -f "$dirpart/$file" && continue
45810 fdir=`(dirname "$file") 2>/dev/null ||
45811 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45812 X"$file" : 'X\(//\)[^/]' \| \
45813 X"$file" : 'X\(//\)$' \| \
45814 X"$file" : 'X\(/\)' \| \
45815 . : '\(.\)' 2>/dev/null ||
45817 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45818 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45819 /^X\(\/\/\)$/{ s//\1/; q; }
45820 /^X\(\/\).*/{ s//\1/; q; }
45822 { if $as_mkdir_p; then
45823 mkdir -p $dirpart/$fdir
45825 as_dir=$dirpart/$fdir
45827 while test ! -d "$as_dir"; do
45828 as_dirs="$as_dir $as_dirs"
45829 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45830 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45831 X"$as_dir" : 'X\(//\)[^/]' \| \
45832 X"$as_dir" : 'X\(//\)$' \| \
45833 X"$as_dir" : 'X\(/\)' \| \
45834 . : '\(.\)' 2>/dev/null ||
45836 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45837 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45838 /^X\(\/\/\)$/{ s//\1/; q; }
45839 /^X\(\/\).*/{ s//\1/; q; }
45842 test ! -n "$as_dirs" || mkdir $as_dirs
45843 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
45844 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
45845 { (exit 1); exit 1; }; }; }
45847 # echo "creating $dirpart/$file"
45848 echo '# dummy' > "$dirpart/$file"
45855 BACKENDSC="servers/slapd/backends.c"
45856 echo "Making $BACKENDSC"
45858 cat > $BACKENDSC << ENDX
45859 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
45861 * Copyright 1998-2006 The OpenLDAP Foundation.
45862 * All rights reserved.
45864 * Redistribution and use in source and binary forms, with or without
45865 * modification, are permitted only as authorized by the OpenLDAP
45868 * A copy of this license is available in the file LICENSE in the
45869 * top-level directory of the distribution or, alternatively, at
45870 * <http://www.OpenLDAP.org/license.html>.
45872 /* This file is automatically generated by configure; please do not edit. */
45874 #include "portable.h"
45878 if test "${STATIC_BACKENDS}"; then
45879 for b in config ${STATIC_BACKENDS}; do
45880 bb=`echo "${b}" | sed -e 's/back-//'`
45881 cat >> $BACKENDSC << ENDX
45882 extern BI_init ${bb}_back_initialize;
45886 cat >> $BACKENDSC << ENDX
45888 BackendInfo slap_binfo[] = {
45891 for b in config ${STATIC_BACKENDS}; do
45892 bb=`echo "${b}" | sed -e 's/back-//'`
45893 echo " Add ${bb} ..."
45894 cat >> $BACKENDSC << ENDX
45895 { "${bb}", ${bb}_back_initialize },
45899 cat >> $BACKENDSC << ENDX
45903 /* end of generated file */
45906 OVERLAYSC="servers/slapd/overlays/statover.c"
45907 echo "Making $OVERLAYSC"
45909 cat > $OVERLAYSC << ENDX
45910 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
45912 * Copyright 1998-2006 The OpenLDAP Foundation.
45913 * All rights reserved.
45915 * Redistribution and use in source and binary forms, with or without
45916 * modification, are permitted only as authorized by the OpenLDAP
45919 * A copy of this license is available in the file LICENSE in the
45920 * top-level directory of the distribution or, alternatively, at
45921 * <http://www.OpenLDAP.org/license.html>.
45923 /* This file is automatically generated by configure; please do not edit. */
45925 #include "portable.h"
45929 if test "${STATIC_OVERLAYS}"; then
45930 for o in ${STATIC_OVERLAYS}; do
45931 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
45932 cat >> $OVERLAYSC << ENDX
45933 extern OV_init ${oo}_initialize;
45938 cat >> $OVERLAYSC << ENDX
45940 OverlayInit slap_oinfo[] = {
45943 if test "${STATIC_OVERLAYS}"; then
45944 for o in ${STATIC_OVERLAYS}; do
45945 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
45946 echo " Add ${oo} ..."
45947 cat >> $OVERLAYSC << ENDX
45948 { "${oo}", ${oo}_initialize },
45953 cat >> $OVERLAYSC << ENDX
45957 /* end of generated file */
45960 echo Please run \"make depend\" to build dependencies
45966 cat >>$CONFIG_STATUS <<\_ACEOF
45968 { (exit 0); exit 0; }
45970 chmod +x $CONFIG_STATUS
45971 ac_clean_files=$ac_clean_files_save
45974 # configure is writing to config.log, and then calls config.status.
45975 # config.status does its own redirection, appending to config.log.
45976 # Unfortunately, on DOS this fails, as config.log is still kept open
45977 # by configure, so config.status won't be able to write to it; its
45978 # output is simply discarded. So we exec the FD to /dev/null,
45979 # effectively closing config.log, so it can be properly (re)opened and
45980 # appended to by config.status. When coming back to configure, we
45981 # need to make the FD available again.
45982 if test "$no_create" != yes; then
45984 ac_config_status_args=
45985 test "$silent" = yes &&
45986 ac_config_status_args="$ac_config_status_args --quiet"
45988 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
45990 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
45991 # would make configure fail if this is the last instruction.
45992 $ac_cs_success || { (exit 1); exit 1; }